2025-05-01 01:48:08 -07:00

26784 lines
1.3 MiB

#include "pch-cpp.hpp"
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 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, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct VirtualFuncInvoker4
{
typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename R>
struct GenericVirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct GenericInterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
struct Action_1_tC7F84E2CB9817240B34A06E761E8E54429DC4B51;
struct Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257;
struct Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1;
struct Action_1_t1DEFD2C7CD8909E86609CD16C8185578397BC32F;
struct Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8;
struct Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349;
struct Action_1_tCDF0DD1F120D3C7EAD295A5F772E9F444FD98190;
struct Action_1_t186B02B05867C9584528F9C6B65583ACF2891BDF;
struct Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB;
struct Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC;
struct Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475;
struct Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49;
struct Action_1_tCEF603F9036144D0CCEA4838A046BCB8AC15AD8F;
struct Action_1_tA0EDB573E628A9F76120EF5822EADE523851E37C;
struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF;
struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E;
struct Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
struct Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70;
struct Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239;
struct Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA;
struct Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A;
struct Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F;
struct Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85;
struct Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737;
struct Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE;
struct Action_2_t67647DD70912484E9205AC38396D2849ED602730;
struct AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D;
struct AsyncOperationBase_1_t264CB4D817C2464BBB4459949707E3EE57EA0E59;
struct AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70;
struct AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3;
struct AsyncOperationBase_1_t050177C2EF398A2895AFBBCCBD89C094674FB8B4;
struct AsyncOperationBase_1_t793D8D9C401516B6B68E9CCDF63422491C09AF85;
struct AsyncOperationBase_1_t54640384B7C4302376AC927A265CF082494CE3C1;
struct AsyncOperationBase_1_t1EC10470DC5A6216672A1BA5A67E3A5478EDB079;
struct AsyncOperationBase_1_tB882B04817F69BD874341E5A35527CE97B20BDB6;
struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13;
struct AsyncOperationBase_1_t06E4716C6EBAFC88F0E4F5693F2A44220C4D0EEE;
struct AsyncOperationBase_1_t0C872CB28F3640DE274CF1BD5E1776E3CDC31E85;
struct ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71;
struct Comparison_1_t99148C658F954F6EC6B8A9A591A30B8F244C62E4;
struct Comparison_1_t7B4E5654CF90CD4076DED5653773927E348018C2;
struct Comparison_1_t0D538E030DA616BAE9EC08BBAF8EAB30350CCADC;
struct Comparison_1_t9B7FBDDC31C2B4C836D05D7AB3126CC41FEA3F95;
struct Comparison_1_tE0404D6CFE3CE898FDF33EDE1C0B612D8053AD5B;
struct Comparison_1_t03C0C4E193ABD150DF480970F6EF023B7DC546BF;
struct Comparison_1_tDD6AE20BEE11AB8BC31E0631A586EC8A928E4C0B;
struct ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7;
struct DelegateList_1_t8FEBC057D9935F8B673E364420C642E0812A4605;
struct DelegateList_1_t56C9BEE1750E75009B0A4A229A040EA9779C4133;
struct DelegateList_1_tB4D6D85EB79F45DEFCA4633C55B64DF8E7B97C3A;
struct DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787;
struct DelegateList_1_t749F1F2A24B5C488425C7B880F81E842EB128FEF;
struct DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88;
struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD;
struct Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422;
struct Dictionary_2_t88C63F03FFF61D4F09E81D48D37C06AEAE2857AC;
struct Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3;
struct Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA;
struct Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B;
struct Dictionary_2_t1237B68284D10128976C2AEC3CB7849642DCBF0C;
struct Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE;
struct Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D;
struct Dictionary_2_t4209108E61247F4E4CE2D31B096725E55B55C83C;
struct Dictionary_2_tD09C6925C1DF2F15EDE700E2CEE88567CA1C41D7;
struct Dictionary_2_tA80F509096B4D8D9900583577EAA0036147FD60E;
struct Dictionary_2_t1CD2D0F499C364D2B1D80660F5F018EA9728C368;
struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0;
struct Func_1_t8E13F88364A7729C2B9F95372419D1B0713B7E38;
struct Func_1_tCA9EC961430AC87F98FF069E32BB1B4D3BCB437B;
struct Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC;
struct Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC;
struct Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E;
struct Func_1_tA803ED61D5C6E42BC5A781402659758517178411;
struct Func_1_t2DA3240965C9F4E78F1084FC1458076C8E4560DB;
struct Func_1_tC27C378D371468753A4697CDF58FFB6334513619;
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
struct Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58;
struct Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86;
struct GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0;
struct HashSet_1_tB0D8BEB55EE8D7CCDDEE7710376D3FB984232BB5;
struct HashSet_1_t61FA23540388E3B8F02AAD9AB84861DE43EA864C;
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
struct HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267;
struct ICollection_1_t04D7B988C5E9F60AD3DFF07E547E9F0B52D51AB6;
struct ICollection_1_tCEF905226119C7D5156D2414A8FB55C535DE05DD;
struct ICollection_1_t1A3EBEE6267E8AED6A703B394CEF260FCC1C09B1;
struct ICollection_1_t27A45BF7572EC3C6DFF3832F6CB7CDD77DC0A7F8;
struct ICollection_1_t3C9EA461C5C0B5D92B7CCF45D5E6425935F61F0C;
struct ICollection_1_t71EA01408C9DF1E83E73AD55326BD78E878428A7;
struct ICollection_1_tC51A778E997E8B9C32CA5CDAA53721DDDB1CF73C;
struct IComparer_1_t5697BB39E504FB1951B8BC41921911078F06E6E9;
struct IComparer_1_t6943AA96A35872BCA0A2F99DB17537FB1CCDDA7D;
struct IComparer_1_tF1C87693869645828E16E962060B1FA0A15D5D0F;
struct IComparer_1_t5F5F74D8A6A81A5419C8BC0B5DE122391A31B11D;
struct IComparer_1_tF7C33195837732194D82B16D4DF9CAE47B537071;
struct IComparer_1_t42EC3FB55EB0C94F520D8A1828B71614983F6C7C;
struct IComparer_1_t77CC055D1F919B6CEA9C3BB5D83681D6604A301A;
struct IEnumerable_1_t8980ADCFEEF0E0BB2E048F9E9F6FF13C9424E355;
struct IEnumerable_1_t13D9A0B36C8A60B6B65BE7D5090B054AEF78FBD2;
struct IEnumerable_1_t1E38DF003A18D4CC894A29FB08D243F01E97A927;
struct IEnumerable_1_t79775EFE60AA7D93DB0348D80A17E5CB5AAD4F69;
struct IEnumerable_1_t4BDEFF3D9F7462EFC9C0A0A11770E8DF5A1969C3;
struct IEnumerable_1_t84DD261910BD335F0317AA7F5B6DCFD939EB412A;
struct IEnumerable_1_tAC088831064BA718039B6C87D79685D810B32F74;
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
struct IEnumerator_1_tDA7EC6DD9C7B117D360F4F267DE1AF00D78E8A69;
struct IEnumerator_1_t795CE62572C33D602EE9162EFF1F8EB4430DAD53;
struct IEnumerator_1_tA50BA3A8477F7D3879301E45E86A18629E2CBF24;
struct IEnumerator_1_t263960A184041232517E683304777E3C59B8D290;
struct IEnumerator_1_tFE2F01A55BB1E962846F6AECC6B355B1E456D896;
struct IEnumerator_1_t3EEE9F125377475C3703132A819F02052CF21AFE;
struct IEnumerator_1_t7BCCF276AC30D3D187A762A3D4C55F4DA5CF0A12;
struct IEqualityComparer_1_t1BAEA11646360F7E50D9242E8F1762FB2C1E0BCF;
struct IEqualityComparer_1_t0706C8CEAD5235F761D9A8DB3AC57BA61E96F1C9;
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
struct IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827;
struct IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF;
struct IList_1_tCF3B13DA18EBB6A201EFB2EB619975DAC5F2B693;
struct IList_1_t003E5AFD433AB8547CCEE560E2BED50D6AD222BD;
struct IList_1_tDE5A2CD28934CB598C6F11B9F1968099A5148F4C;
struct IList_1_tFE2112C69F0B9C04D713EA1C40EFA14A01A0F401;
struct IList_1_t86AFC7A7084B3EA7879BC8B218962E00870D15CB;
struct IList_1_t2D9F7E4456F85C69D208E8E7528391A0848BB265;
struct IList_1_tE3897FF146787D9898848BA6072D0A5ACF74AF62;
struct IList_1_tC43AD077B5DBEFD836CDC2D1D0F3257315EB484F;
struct IObjectPool_1_t5CD421FF27FD58B7F4AEDFAF885106E6CEFEB611;
struct IObjectPool_1_t36DF33FDD8AAEAFC7B1CA35D9E34CC4E4CF3D99A;
struct IObjectPool_1_tE8CA6468BE6707A63684BDE52B62C116D73785BA;
struct KeyCollection_tBC595ECDCC411931484B9988C0912516D9018E87;
struct KeyCollection_tB4DD2200E099F6F316D2F8500F55C3404F8BCCF4;
struct KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC;
struct ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB;
struct ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF;
struct List_1_t02770FF6DE0D7772A117C47A5FCB1ED30B0CE42E;
struct List_1_t35606A619A8A2A5FF7964D0D06504FD6C4C46E3F;
struct List_1_t9E8A0BAF8676D45732DDAC1F99C5E6C406C1E3B6;
struct List_1_t31F1C55FBAF66CA3AFDC902139D96C85EB64299E;
struct List_1_t8D7ACEFFE688F1628274F7458782B436F02BF23C;
struct List_1_t76FD1122A04BD8F8DFB8418BFC539C523ACE7CCC;
struct List_1_t08FE937218F2527FC54D249D90C1DF0FE74AB6BA;
struct List_1_t209FE22EC02076F6FC032CEE8EF7B1CB8CC80BA4;
struct List_1_tA413AA2724F68F40A6ECB9A7D10BF3CE1195957E;
struct List_1_t4E3E0699F6F104FF89FE5ADF76D958DF3410E45F;
struct List_1_t80702CED0C710D64D0BD67F0C45BFE7F528F2AA3;
struct List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA;
struct List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1;
struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843;
struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C;
struct List_1_t22068F38F1C588BBF423F30D8AC0A03B9CBAF61D;
struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_tBD0AC994E5F9C7F539E0378F0CBB119065136548;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tD91CF3CA44AF959D498943CF326E2E8EDFB81C49;
struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307;
struct List_1_t6C1AF6B20E78E5846E6069B504BDEC04B65108E7;
struct List_1_t92717732BF98956375510DF49F6E823610AF4FA0;
struct List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E;
struct List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D;
struct List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565;
struct List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F;
struct List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8;
struct List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43;
struct Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D;
struct LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8;
struct LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530;
struct LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168;
struct LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD;
struct LocaleIdentifierValuePair_tB920137AD66486D4427D83942795CFB047431A9C;
struct LocaleIdentifierValuePair_tF1474CCFAA8467D1A922163536D31A80AAA7A240;
struct LocaleIdentifierValuePair_tBBB6FB3C8CCF525D42975DDEF328572027658E57;
struct LocaleIdentifierValuePair_t22C0269A8291335D3B899B1C52C3692C863F7FD0;
struct LocaleIdentifierValuePair_t5925A57763CAD9CCCF749E576D053E6AEF17407C;
struct LocaleIdentifierValuePair_t224C9719B8CF0511EB1FE106C43E7CBAA3486296;
struct LocaleIdentifierValuePair_tF471220D5FE8CB24B75D22B28EAEE2B99212E4C0;
struct LocaleIdentifierValuePair_t199F7C89F27F1745BED5AB6E644A2BD35D96748B;
struct LocaleIdentifierValuePair_t4A34D612FEC558186A763AAF25C888B512450DDC;
struct LocaleIdentifierValuePair_tBC0726C4213ADF87E9778A334EC12E665E5541F9;
struct LocaleIdentifierValuePair_t5E2A34899E96ADAE5711BA1C1D9E7C84E2CCE83B;
struct LocaleIdentifierValuePair_t22615926D854F6F0A77B11C45C0AA034C8B57AAF;
struct LocaleIdentifierValuePair_tA8E964078B03CD280C538F1EC62AA3C3A96A6908;
struct LocaleIdentifierValuePair_t915A2CC9CE6220095D7A77BED7316096F8B03DAB;
struct LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB;
struct LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D;
struct LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D;
struct LocalizedDatabase_2_t5C046DE89C8553155621CCA43B9F650695A6F96D;
struct LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B;
struct ObjectPool_1_t48FAFD86EC7C04531AA576F2F56FA76305E4F927;
struct ObjectPool_1_t8E5C7CD969401A65251A7D9EF5010EA707413A2A;
struct ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D;
struct ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F;
struct ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8;
struct ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621;
struct ObjectPool_1_t8151F97F3A181D96204FDE1BB59EEFDD05547464;
struct ObjectPool_1_t7D442FBF8AC34A08D35BD511149D0B0C1AEC50AF;
struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259;
struct Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60;
struct Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8;
struct Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD;
struct Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7;
struct Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D;
struct Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579;
struct Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2;
struct PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F;
struct PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288;
struct Queue_1_tC1ADE5768022CB90A8068604A44EA3B1038DBE73;
struct ReadOnlyCollection_1_t4E57872B64C17ACE2E87B5BBEEB28AB5B627DDBC;
struct ReadOnlyCollection_1_t219F9DE246A267F098345182628B7967858ED247;
struct ReadOnlyCollection_1_tB919AFBB5D00764975FBCFA46BD779234DFFA466;
struct ReadOnlyCollection_1_t4303A45A12D5DE04F42BBF76A787E3EBBB192441;
struct ReadOnlyCollection_1_tEC89AAF1B8DDDBBA3BB75ADABEF80753BFE21214;
struct ReadOnlyCollection_1_t5B9BEDC95C484389997D167F070E30505719DE4D;
struct ReadOnlyCollection_1_t6354AFE67B5ECFE646A867BDA68157E8795ED5B4;
struct TaskCompletionSource_1_t96816E03B7C83532036FC3FA9D2DA86AA09145B1;
struct TaskCompletionSource_1_t831D5BDD049DB102EB0470761977EA04C5EC33AE;
struct TaskCompletionSource_1_tA7BA25F801F2816D9F9807631848E72D3C34D848;
struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37;
struct TaskCompletionSource_1_t50A439B85E123351651FFC02C128B937BC597E33;
struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
struct ValueCollection_tCD9555E4C9D9F827CEE124878E6D13E9D8DA9341;
struct ValueCollection_tFA53AB203922D687C0CA54F421C4CED5ED14F4AA;
struct ValueCollection_t33C064021DBB06EF288500B9E0E12BF3E86CDEFA;
struct WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC;
struct WaitForCurrentOperationAsyncOperationBase_1_t44C730F03BAA403BDA440AF390A8CAB6EE9B6C3C;
struct WaitForCurrentOperationAsyncOperationBase_1_tC6F76923CF7345149893F7A845BFB890BAC69E51;
struct WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6;
struct Action_1U5BU5D_t9001F04E7D6E3558930FDFEEA647DD7246E04AFA;
struct ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9;
struct EntryU5BU5D_t51832554A3EC0092AF10A8DDB23E9DF090FB2BF3;
struct EntryU5BU5D_t1350EDF40ECEFB7F5F673EA5E08755D91A728D3E;
struct KeyValuePair_2U5BU5D_tF8154B2302178CCE00D745DBF55F703880469DFC;
struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343;
struct ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07;
struct ValueTuple_2U5BU5D_t3DA2D2746FF0CFEDA897C32960870D172C8EFBDB;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A;
struct PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279;
struct LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E;
struct InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3;
struct ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290;
struct EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40;
struct PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC;
struct ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC;
struct AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct Binding_tA1358A155852138C1926082E4F3245B6F631CBED;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct Entry_t475ED76E31923970E7F7A6522E570E7577C487B9;
struct Exception_t;
struct IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77;
struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
struct IKeyGenerator_tB49CDADA1B659A7B99C9B23C654E470C3A63360B;
struct ILocalesProvider_t61A5B94D50A769527BFEF945350EA16D17BAFBB0;
struct IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C;
struct ITablePostprocessor_tCA89BD2B389E6043F958F55C4EE17E7D2955F0C3;
struct ITableProvider_t86922D0CB36DD2A9241549745210BF225F7490F4;
struct Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998;
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
struct Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9;
struct LocalizationBehaviour_t226E192BBF02186EEB91EF62EF33671109CAD985;
struct LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5;
struct LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84;
struct LocalizedAssetBase_tD02305F1051A91D5BE62859CA3C5E9A827A13109;
struct LocalizedAssetDatabase_t5D742A2607451CE4250E56D2935ABE161B41E21A;
struct LocalizedMonoBehaviour_t309B9F530BE6610AD3BBA5227356743EBAB39732;
struct LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC;
struct LocalizedStringDatabase_tACE9FD9021269D20788D130D96F7B2244DD67406;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MetadataCollection_t79AF57BE506FF84FEF50E610C73ED4CA6D015CE0;
struct MethodInfo_t;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5;
struct String_t;
struct TableEntryData_t204A2480346BCEF79D01B3D7E8D534AA2B822FD1;
struct Type_t;
struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct SharedTableEntry_tDFA6DAF3FA745D2D5B3CCD6BA8C879354B795BA7;
struct BufferResourceData_t0B823212ADCC9AA80412877B802DD43236781D57;
struct PassScriptInfo_t8619301849E12A8422C5C4BF3D19F5D7410A0A31;
struct TextureResourceData_t0714EB0BFE2BFB2FC4E0CCFFBFE5CAA6C4B53BE3;
struct NRPInfo_tFAE346DBF564B1FDA1EBC1D2F0C3EDC93143D04F;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_tA1F1C0674E006A5616B4DDF4D03F5BFF11F52CD1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ITablePostprocessor_tCA89BD2B389E6043F958F55C4EE17E7D2955F0C3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral03601A64439FA851953B5F2365E75500C88ED4FD;
IL2CPP_EXTERN_C String_t* _stringLiteral0F75857038EA88D28864C605162ECF207B305854;
IL2CPP_EXTERN_C String_t* _stringLiteral354B66EDB1520D659213C345AC1FA42DAAF0B261;
IL2CPP_EXTERN_C String_t* _stringLiteral81BBB0EB8E6BFA3D9F85F74C736E3A58EFA9D18C;
IL2CPP_EXTERN_C String_t* _stringLiteral9C3B4722260414D461E61DA331DB83718D51BCE1;
IL2CPP_EXTERN_C String_t* _stringLiteralA5FB4A05D3FEDFF0705836585E0DB98EED0D6998;
IL2CPP_EXTERN_C String_t* _stringLiteralC670753A3B15F9A7543E39DB1B50C428323E84F4;
IL2CPP_EXTERN_C String_t* _stringLiteralC8244C470C6CDCF3530323AA3804756B351F5524;
IL2CPP_EXTERN_C String_t* _stringLiteralD46268D8D88F30B61AF912ED5E1412198C22FF96;
IL2CPP_EXTERN_C String_t* _stringLiteralD96A5FD5664475F41C70BC5BE3AEB44FED89C9DF;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDE8328000B25A69CF3F491EB84BD7C65D299ED97;
IL2CPP_EXTERN_C const RuntimeMethod* AddressablesInterface_LoadAssetFromGUID_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_mAC24921724BE79D04C410483E056F06BF305D6E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AddressablesInterface_ReleaseAndReset_TisObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_m8EDD75E86F2A405FC60CDC058CC9F3228A11FD59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_mD69615109E95A2E0EE1904D60DEE2776F4B9A00B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_add_Completed_m12CF8DF2D5501F923DFE13FC777096A7A59C0AC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_add_Completed_mB70163072B2004ED11438A65E3731BAEEE75DB5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_m9669D6320658C52F1E3B240E44619CB19FE8C55B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_mC0DED858C898DFDE813F243FEA06FDE5A66714D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_mC262346FDDE264DD8DE33BC667A22725F71C2C68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_m9A7F90E1EF865AD5DE8750FBB7B8679EEECA234A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m28EF4448C7078C577EA0C6AB0A6F8BF85174897E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m9F3C2A7B01C2A841EE61CD033C1D6ED1BD6ACE0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Status_m08A5C36A780805280F866D1F07542CF459D9CB5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Status_m4C442800C9C629CC1F1C8DA4BD089DD55537D5AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Status_m56D0EE3F784642CC6E480D21189F5C41F37A6B45_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Status_mAC6E2E8B0BE01A29BAF987954D1F83573BF34C98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m92A7F8D2A116570C95BD97207EC400DFA0A7DE27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_m73FF5D8E54DBEB9E4685522FA90D37F23641BB62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mD2385087338811770C5DA171271D375CD987F216_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mBC0488063B9410147EC0D332B814964093C35251_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m11125A4986B51C20A28DA0BF99F7B144EBA7182D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m718EFE2197C030DB480E0C8829F45C2660C4953D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3599610CE90091FBEEEE75EA5B03AE34011853BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m8A2508F8D269118E49239A24A4C7D6CB9499C2CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m30A17038228C76B82E885DE280921C825870EF34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC5ABA4DFF9A8136BFB8C097878E515C556BF7AFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1BF117C47979D024A2159B479F1A738332573F8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF0074EDDC4EDA83CA5F2A1605214174D60D12D30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0193186E255A7A704C4C8E364CCAE907B70BEF40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0B4ECA31FB5B1D18F28C04D69026E4FBE880A20F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m27889E6B4A22FE064D0A3993B58646F3AE7E961F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBFC5D4C7621A538BAE5C1654DD7F4BFA1ABCA336_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m3359551AE239EFB56B7A4F92A12C43B05020BAD5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LocalizationBehaviour_ReleaseNextFrame_m5DCDA0388DBF4BF211583848CF0665BC0D6FC6EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LocalizedDatabase_2_get_AsynchronousBehaviour_m4AB10E16560A89906DA7EDF1B5D59921B44A66CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_m8FFE16F7418BA3F249D82895A5855B470414BFC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateCompletedOperation_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_m672B638621162AFBE8F92C56A62B657121DFB0D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m2A6633E15BABC5DAA91D15ED0448ED9DB700B2B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TableEntryResult_get_Entry_mE4F1F11BD6B85427BB1DCBB0B7D2CFB9EC4DBDAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TableEntryResult_get_Table_m697EEBF1B49194D2A84F5171C562598A74C0E993_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com;
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke;
struct ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9;
struct ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A;
struct TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1;
struct ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279;
struct LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E;
struct InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3;
struct ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290;
struct EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40;
struct PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC;
struct ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B;
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_tD90028262452BAF01DBF4B1CA934D0D0BE79697F : public RuntimeObject
{
};
struct U3CU3Ec_t5CC3D4DBCB4E9752F63C11B6AAF7B045454F16F5 : public RuntimeObject
{
};
struct U3CU3Ec_t2202E54BA492C39CA42D091C5DC4F758CEBFF6C3 : public RuntimeObject
{
};
struct U3CU3Ec_t005943F38B229140CFEC0EFD9527061CBD40079B : public RuntimeObject
{
};
struct Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t51832554A3EC0092AF10A8DDB23E9DF090FB2BF3* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tBC595ECDCC411931484B9988C0912516D9018E87* ____keys;
ValueCollection_tFA53AB203922D687C0CA54F421C4CED5ED14F4AA* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t1350EDF40ECEFB7F5F673EA5E08755D91A728D3E* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tB4DD2200E099F6F316D2F8500F55C3404F8BCCF4* ____keys;
ValueCollection_t33C064021DBB06EF288500B9E0E12BF3E86CDEFA* ____values;
RuntimeObject* ____syncRoot;
};
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA : public RuntimeObject
{
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1 : public RuntimeObject
{
ValueTuple_2U5BU5D_t3DA2D2746FF0CFEDA897C32960870D172C8EFBDB* ____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_t92717732BF98956375510DF49F6E823610AF4FA0 : public RuntimeObject
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E : public RuntimeObject
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D : public RuntimeObject
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565 : public RuntimeObject
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F : public RuntimeObject
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8 : public RuntimeObject
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43 : public RuntimeObject
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D : public RuntimeObject
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____listeners;
Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* ____filter;
int32_t ____objectID;
int32_t ____listenerReaderCount;
};
struct ObjectPool_1_t48FAFD86EC7C04531AA576F2F56FA76305E4F927 : public RuntimeObject
{
List_1_t31F1C55FBAF66CA3AFDC902139D96C85EB64299E* ___m_List;
Func_1_t8E13F88364A7729C2B9F95372419D1B0713B7E38* ___m_CreateFunc;
Action_1_tCDF0DD1F120D3C7EAD295A5F772E9F444FD98190* ___m_ActionOnGet;
Action_1_tCDF0DD1F120D3C7EAD295A5F772E9F444FD98190* ___m_ActionOnRelease;
Action_1_tCDF0DD1F120D3C7EAD295A5F772E9F444FD98190* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ObjectPool_1_t8E5C7CD969401A65251A7D9EF5010EA707413A2A : public RuntimeObject
{
List_1_t8D7ACEFFE688F1628274F7458782B436F02BF23C* ___m_List;
Func_1_tCA9EC961430AC87F98FF069E32BB1B4D3BCB437B* ___m_CreateFunc;
Action_1_t186B02B05867C9584528F9C6B65583ACF2891BDF* ___m_ActionOnGet;
Action_1_t186B02B05867C9584528F9C6B65583ACF2891BDF* ___m_ActionOnRelease;
Action_1_t186B02B05867C9584528F9C6B65583ACF2891BDF* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D : public RuntimeObject
{
List_1_t76FD1122A04BD8F8DFB8418BFC539C523ACE7CCC* ___m_List;
Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC* ___m_CreateFunc;
Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB* ___m_ActionOnGet;
Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB* ___m_ActionOnRelease;
Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F : public RuntimeObject
{
List_1_t08FE937218F2527FC54D249D90C1DF0FE74AB6BA* ___m_List;
Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC* ___m_CreateFunc;
Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC* ___m_ActionOnGet;
Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC* ___m_ActionOnRelease;
Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8 : public RuntimeObject
{
List_1_t209FE22EC02076F6FC032CEE8EF7B1CB8CC80BA4* ___m_List;
Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E* ___m_CreateFunc;
Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475* ___m_ActionOnGet;
Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475* ___m_ActionOnRelease;
Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621 : public RuntimeObject
{
List_1_tA413AA2724F68F40A6ECB9A7D10BF3CE1195957E* ___m_List;
Func_1_tA803ED61D5C6E42BC5A781402659758517178411* ___m_CreateFunc;
Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49* ___m_ActionOnGet;
Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49* ___m_ActionOnRelease;
Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ObjectPool_1_t8151F97F3A181D96204FDE1BB59EEFDD05547464 : public RuntimeObject
{
List_1_t4E3E0699F6F104FF89FE5ADF76D958DF3410E45F* ___m_List;
Func_1_t2DA3240965C9F4E78F1084FC1458076C8E4560DB* ___m_CreateFunc;
Action_1_tCEF603F9036144D0CCEA4838A046BCB8AC15AD8F* ___m_ActionOnGet;
Action_1_tCEF603F9036144D0CCEA4838A046BCB8AC15AD8F* ___m_ActionOnRelease;
Action_1_tCEF603F9036144D0CCEA4838A046BCB8AC15AD8F* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ObjectPool_1_t7D442FBF8AC34A08D35BD511149D0B0C1AEC50AF : public RuntimeObject
{
List_1_t80702CED0C710D64D0BD67F0C45BFE7F528F2AA3* ___m_List;
Func_1_tC27C378D371468753A4697CDF58FFB6334513619* ___m_CreateFunc;
Action_1_tA0EDB573E628A9F76120EF5822EADE523851E37C* ___m_ActionOnGet;
Action_1_tA0EDB573E628A9F76120EF5822EADE523851E37C* ___m_ActionOnRelease;
Action_1_tA0EDB573E628A9F76120EF5822EADE523851E37C* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
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;
RuntimeObject* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ReadOnlyCollection_1_t4E57872B64C17ACE2E87B5BBEEB28AB5B627DDBC : public RuntimeObject
{
RuntimeObject* ___list;
RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_t219F9DE246A267F098345182628B7967858ED247 : public RuntimeObject
{
RuntimeObject* ___list;
RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_tB919AFBB5D00764975FBCFA46BD779234DFFA466 : public RuntimeObject
{
RuntimeObject* ___list;
RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_t4303A45A12D5DE04F42BBF76A787E3EBBB192441 : public RuntimeObject
{
RuntimeObject* ___list;
RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_tEC89AAF1B8DDDBBA3BB75ADABEF80753BFE21214 : public RuntimeObject
{
RuntimeObject* ___list;
RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_t5B9BEDC95C484389997D167F070E30505719DE4D : public RuntimeObject
{
RuntimeObject* ___list;
RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_t6354AFE67B5ECFE646A867BDA68157E8795ED5B4 : public RuntimeObject
{
RuntimeObject* ___list;
RuntimeObject* ____syncRoot;
};
struct ValueCollection_tFA53AB203922D687C0CA54F421C4CED5ED14F4AA : public RuntimeObject
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* ____dictionary;
};
struct MemberInfo_t : public RuntimeObject
{
};
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D : public RuntimeObject
{
Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ___U3CInternalIdTransformFuncU3Ek__BackingField;
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ___U3CWebRequestOverrideU3Ek__BackingField;
bool ___CallbackHooksEnabled;
ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* ___m_ResourceProviders;
RuntimeObject* ___m_allocator;
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* ___m_UpdateReceivers;
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ___m_UpdateReceiversToRemove;
bool ___m_UpdatingReceivers;
bool ___m_InsideUpdateMethod;
Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* ___m_providerMap;
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* ___m_AssetOperationCache;
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* ___m_TrackedInstanceOperations;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* ___m_DeferredCompleteCallbacks;
HashSet_1_tB0D8BEB55EE8D7CCDDEE7710376D3FB984232BB5* ___m_AssetBundleProviders;
bool ___m_InsideExecuteDeferredCallbacksMethod;
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ___m_DeferredCallbacksToRegister;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpNonCached;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpCached;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseInstanceOp;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___U3CCertificateHandlerInstanceU3Ek__BackingField;
bool ___m_RegisteredForCallbacks;
Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___m_ProviderOperationTypeCache;
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct TableEntry_t2C684B41D2E75FDE51952FDD917B192D3C3B1DB6 : public RuntimeObject
{
SharedTableEntry_tDFA6DAF3FA745D2D5B3CCD6BA8C879354B795BA7* ___m_SharedTableEntry;
LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84* ___U3CTableU3Ek__BackingField;
TableEntryData_t204A2480346BCEF79D01B3D7E8D534AA2B822FD1* ___U3CDataU3Ek__BackingField;
};
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
{
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls;
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls;
bool ___m_CallsDirty;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90
{
AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4
{
AsyncOperationBase_1_t264CB4D817C2464BBB4459949707E3EE57EA0E59* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA
{
AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658
{
AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0
{
AsyncOperationBase_1_t050177C2EF398A2895AFBBCCBD89C094674FB8B4* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820
{
AsyncOperationBase_1_t793D8D9C401516B6B68E9CCDF63422491C09AF85* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D
{
AsyncOperationBase_1_t54640384B7C4302376AC927A265CF082494CE3C1* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79
{
AsyncOperationBase_1_t1EC10470DC5A6216672A1BA5A67E3A5478EDB079* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C
{
AsyncOperationBase_1_tB882B04817F69BD874341E5A35527CE97B20BDB6* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74
{
AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_tF8BB6A094F81774B09F90F5C8B5A854EC104A336
{
AsyncOperationBase_1_t06E4716C6EBAFC88F0E4F5693F2A44220C4D0EEE* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D
{
AsyncOperationBase_1_t0C872CB28F3640DE274CF1BD5E1776E3CDC31E85* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
bool ___m_UnloadSceneOpExcludeReleaseCallback;
};
struct CallbackArray_1_t8E8B8A94F3DD1494E5EBCEA20F2644694C959789
{
Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* ___m_SingleDelegate;
Action_1U5BU5D_t9001F04E7D6E3558930FDFEEA647DD7246E04AFA* ___m_MultipleDelegates;
List_1_t02770FF6DE0D7772A117C47A5FCB1ED30B0CE42E* ___m_AddCallbacks;
List_1_t02770FF6DE0D7772A117C47A5FCB1ED30B0CE42E* ___m_RemoveCallbacks;
int32_t ___m_Length;
bool ___m_CannotMutateCallbacksArray;
bool ___m_MutatedDuringCallback;
};
struct CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995
{
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___m_SingleDelegate;
ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9* ___m_MultipleDelegates;
List_1_t9E8A0BAF8676D45732DDAC1F99C5E6C406C1E3B6* ___m_AddCallbacks;
List_1_t9E8A0BAF8676D45732DDAC1F99C5E6C406C1E3B6* ___m_RemoveCallbacks;
int32_t ___m_Length;
bool ___m_CannotMutateCallbacksArray;
bool ___m_MutatedDuringCallback;
};
struct CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307
{
RuntimeObject* ___m_SingleDelegate;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_MultipleDelegates;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_AddCallbacks;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_RemoveCallbacks;
int32_t ___m_Length;
bool ___m_CannotMutateCallbacksArray;
bool ___m_MutatedDuringCallback;
};
struct PooledObject_1_t3873363C214E3C4F60E82BB79F22F44DB8C79C9A
{
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___m_ToReturn;
RuntimeObject* ___m_Pool;
};
struct PooledObject_1_tB80EC699A5F032809A88D8D4DAFD258C3B0489FD
{
List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1* ___m_ToReturn;
RuntimeObject* ___m_Pool;
};
struct PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E
{
RuntimeObject* ___m_ToReturn;
RuntimeObject* ___m_Pool;
};
struct TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103
{
AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7* ___U3CEntryU3Ek__BackingField;
AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC* ___U3CTableU3Ek__BackingField;
};
struct TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61
{
RuntimeObject* ___U3CEntryU3Ek__BackingField;
RuntimeObject* ___U3CTableU3Ek__BackingField;
};
struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D
{
RuntimeObject* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
};
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke
{
RuntimeObject* ___m_InternalOp;
int32_t ___m_Version;
char* ___m_LocationName;
};
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com
{
RuntimeObject* ___m_InternalOp;
int32_t ___m_Version;
Il2CppChar* ___m_LocationName;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Guid_t
{
int32_t ____a;
int16_t ____b;
int16_t ____c;
uint8_t ____d;
uint8_t ____e;
uint8_t ____f;
uint8_t ____g;
uint8_t ____h;
uint8_t ____i;
uint8_t ____j;
uint8_t ____k;
};
struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555
{
KeyValuePair_2U5BU5D_tF8154B2302178CCE00D745DBF55F703880469DFC* ___m_Patterns;
};
struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_marshaled_pinvoke
{
KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* ___m_Patterns;
};
struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_marshaled_com
{
KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* ___m_Patterns;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735
{
String_t* ___m_StringOriginalCase;
String_t* ___m_StringLowerCase;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke
{
char* ___m_StringOriginalCase;
char* ___m_StringLowerCase;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com
{
Il2CppChar* ___m_StringOriginalCase;
Il2CppChar* ___m_StringLowerCase;
};
struct LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18
{
String_t* ___m_Code;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CultureInfo;
};
struct LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18_marshaled_pinvoke
{
char* ___m_Code;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___m_CultureInfo;
};
struct LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18_marshaled_com
{
Il2CppChar* ___m_Code;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___m_CultureInfo;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9
{
String_t* ___displayName;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action;
};
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_pinvoke
{
char* ___displayName;
Il2CppMethodPointer ___action;
};
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_com
{
Il2CppChar* ___displayName;
Il2CppMethodPointer ___action;
};
struct InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D
{
int32_t ____index;
int32_t ____stackDepth;
int32_t ____continuationsDepth;
String_t* ____name;
Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998* ____instruction;
};
struct InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_marshaled_pinvoke
{
int32_t ____index;
int32_t ____stackDepth;
int32_t ____continuationsDepth;
char* ____name;
Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998* ____instruction;
};
struct InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_marshaled_com
{
int32_t ____index;
int32_t ____stackDepth;
int32_t ____continuationsDepth;
Il2CppChar* ____name;
Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998* ____instruction;
};
struct ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3
{
String_t* ___name;
bool ___imported;
int32_t ___creationPassIndex;
int32_t ___releasePassIndex;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumerList;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producerList;
bool ___memoryless;
TextureResourceData_t0714EB0BFE2BFB2FC4E0CCFFBFE5CAA6C4B53BE3* ___textureData;
BufferResourceData_t0B823212ADCC9AA80412877B802DD43236781D57* ___bufferData;
};
struct ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_marshaled_pinvoke
{
char* ___name;
int32_t ___imported;
int32_t ___creationPassIndex;
int32_t ___releasePassIndex;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumerList;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producerList;
int32_t ___memoryless;
TextureResourceData_t0714EB0BFE2BFB2FC4E0CCFFBFE5CAA6C4B53BE3* ___textureData;
BufferResourceData_t0B823212ADCC9AA80412877B802DD43236781D57* ___bufferData;
};
struct ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_marshaled_com
{
Il2CppChar* ___name;
int32_t ___imported;
int32_t ___creationPassIndex;
int32_t ___releasePassIndex;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumerList;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producerList;
int32_t ___memoryless;
TextureResourceData_t0714EB0BFE2BFB2FC4E0CCFFBFE5CAA6C4B53BE3* ___textureData;
BufferResourceData_t0B823212ADCC9AA80412877B802DD43236781D57* ___bufferData;
};
struct Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD
{
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* ____list;
int32_t ____index;
int32_t ____version;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ____current;
};
struct Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F
{
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* ____list;
int32_t ____index;
int32_t ____version;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ____current;
};
struct Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2
{
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* ____list;
int32_t ____index;
int32_t ____version;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ____current;
};
struct Enumerator_t76274FA2CC56D0EB613FC0D820245A54F6231009
{
Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* ____dictionary;
int32_t ____index;
int32_t ____version;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ____currentValue;
};
struct Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* ____dictionary;
int32_t ____index;
int32_t ____version;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ____currentValue;
};
struct KeyValuePair_2_t187A36B6D3EF5B934668677BB21DD7D1BCD4CC97
{
Guid_t ___key;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___value;
};
struct KeyValuePair_2_tE4C5703D01BA7B1F1F449A183256FDFCFA89BA98
{
Guid_t ___key;
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D ___value;
};
struct LocaleIdentifierValuePair_tB920137AD66486D4427D83942795CFB047431A9C : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
bool ___value;
};
struct LocaleIdentifierValuePair_tF1474CCFAA8467D1A922163536D31A80AAA7A240 : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
uint8_t ___value;
};
struct LocaleIdentifierValuePair_tBBB6FB3C8CCF525D42975DDEF328572027658E57 : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
Il2CppChar ___value;
};
struct LocaleIdentifierValuePair_t22C0269A8291335D3B899B1C52C3692C863F7FD0 : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
double ___value;
};
struct LocaleIdentifierValuePair_t5925A57763CAD9CCCF749E576D053E6AEF17407C : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
int16_t ___value;
};
struct LocaleIdentifierValuePair_t224C9719B8CF0511EB1FE106C43E7CBAA3486296 : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
int32_t ___value;
};
struct LocaleIdentifierValuePair_tF471220D5FE8CB24B75D22B28EAEE2B99212E4C0 : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
int64_t ___value;
};
struct LocaleIdentifierValuePair_t199F7C89F27F1745BED5AB6E644A2BD35D96748B : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
RuntimeObject* ___value;
};
struct LocaleIdentifierValuePair_t4A34D612FEC558186A763AAF25C888B512450DDC : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
int8_t ___value;
};
struct LocaleIdentifierValuePair_tBC0726C4213ADF87E9778A334EC12E665E5541F9 : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
float ___value;
};
struct LocaleIdentifierValuePair_t5E2A34899E96ADAE5711BA1C1D9E7C84E2CCE83B : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
uint16_t ___value;
};
struct LocaleIdentifierValuePair_t22615926D854F6F0A77B11C45C0AA034C8B57AAF : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
uint32_t ___value;
};
struct LocaleIdentifierValuePair_tA8E964078B03CD280C538F1EC62AA3C3A96A6908 : public RuntimeObject
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___localeIdentifier;
uint64_t ___value;
};
struct LocaleIdentifierValuePair_t915A2CC9CE6220095D7A77BED7316096F8B03DAB : public RuntimeObject {};
struct ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___Item1;
RuntimeObject* ___Item2;
};
struct ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___Item1;
String_t* ___Item2;
};
struct AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7 : public TableEntry_t2C684B41D2E75FDE51952FDD917B192D3C3B1DB6
{
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D ___U3CPreloadAsyncOperationU3Ek__BackingField;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CAsyncOperationU3Ek__BackingField;
String_t* ___m_GuidCache;
String_t* ___m_SubAssetNameCache;
};
struct AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88
{
int32_t ___value__;
};
struct AsynchronousBehaviour_tECEDB703A9EA088F009C70EC1A48E3C84C9FFFF7
{
int32_t ___value__;
};
struct BindingStatus_t72E69C73FEA899A1FE65BCA04E6B79E30157EB43
{
int32_t ___value__;
};
struct BindingUpdateTrigger_t5237F1E29F5B5604BB57907C83EE6B1CFA261234
{
int32_t ___value__;
};
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 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 ExceptionArgument_t60E7F8D9DE5362CBE9365893983C30302D83B778
{
int32_t ___value__;
};
struct ExceptionResource_t609A85E253A4E615583553D91D839E2E79FDFBD9
{
int32_t ___value__;
};
struct FallbackBehavior_t8F37F54B0947BA4EC36209C20732815A18BF1D30
{
int32_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr;
};
struct PreloadBehavior_t314EE7FC51A83EA68B9E899170ACD009B1595CE6
{
int32_t ___value__;
};
struct PropertyPathPartKind_t82152825D88A0E450DDCE8503272A10595047F87
{
int32_t ___value__;
};
struct RenderGraphPassType_tD00EC2DAA135C660EE7E71652291A4672104EA2D
{
int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct Unit_t7A9C3ABB0618BEBFDC1813D07080CE0C145448ED
{
int32_t ___value__;
};
struct Type_t650BC6A76C33B72AD03C816130A52064B7A7CE0E
{
int32_t ___value__;
};
struct Type_t3F7F02AA708B311720FD661BF143B2891C01E073
{
int32_t ___value__;
};
struct LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___layoutName;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___deviceMatcher;
};
struct LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_marshaled_pinvoke
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke ___layoutName;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_marshaled_pinvoke ___deviceMatcher;
};
struct LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_marshaled_com
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com ___layoutName;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_marshaled_com ___deviceMatcher;
};
struct VisualsProcessingType_tF15A2244C9F89A1F98BB36AA5BA30DA372193119
{
int32_t ___value__;
};
struct AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70 : public RuntimeObject
{
RuntimeObject* ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_t8FEBC057D9935F8B673E364420C642E0812A4605* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_t96816E03B7C83532036FC3FA9D2DA86AA09145B1* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3 : public RuntimeObject
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_t56C9BEE1750E75009B0A4A229A040EA9779C4133* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_t831D5BDD049DB102EB0470761977EA04C5EC33AE* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct AsyncOperationBase_1_t793D8D9C401516B6B68E9CCDF63422491C09AF85 : public RuntimeObject
{
TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61 ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_tB4D6D85EB79F45DEFCA4633C55B64DF8E7B97C3A* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_tA7BA25F801F2816D9F9807631848E72D3C34D848* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13 : public RuntimeObject
{
RuntimeObject* ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct AsyncOperationBase_1_t06E4716C6EBAFC88F0E4F5693F2A44220C4D0EEE : public RuntimeObject
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_t749F1F2A24B5C488425C7B880F81E842EB128FEF* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_t50A439B85E123351651FFC02C128B937BC597E33* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26
{
List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* ____list;
int32_t ____index;
int32_t ____version;
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ____current;
};
struct Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E
{
List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1* ____list;
int32_t ____index;
int32_t ____version;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 ____current;
};
struct Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E
{
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ____list;
int32_t ____index;
int32_t ____version;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ____current;
};
struct Enumerator_tB91837072792E67B3D53CBE6456B10E5C48ACE1A
{
Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_t187A36B6D3EF5B934668677BB21DD7D1BCD4CC97 ____current;
int32_t ____getEnumeratorRetType;
};
struct Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_tE4C5703D01BA7B1F1F449A183256FDFCFA89BA98 ____current;
int32_t ____getEnumeratorRetType;
};
struct KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B
{
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___key;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___value;
};
struct KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F
{
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 ___key;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___value;
};
struct Binding_tA1358A155852138C1926082E4F3245B6F631CBED : public RuntimeObject
{
bool ___m_Dirty;
int32_t ___m_UpdateTrigger;
String_t* ___U3CpropertyU3Ek__BackingField;
};
struct BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB
{
int32_t ___U3CstatusU3Ek__BackingField;
String_t* ___U3CmessageU3Ek__BackingField;
};
struct BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB_marshaled_pinvoke
{
int32_t ___U3CstatusU3Ek__BackingField;
char* ___U3CmessageU3Ek__BackingField;
};
struct BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB_marshaled_com
{
int32_t ___U3CstatusU3Ek__BackingField;
Il2CppChar* ___U3CmessageU3Ek__BackingField;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
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 PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF
{
int32_t ___m_Kind;
String_t* ___m_Name;
int32_t ___m_Index;
RuntimeObject* ___m_Key;
};
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke
{
int32_t ___m_Kind;
char* ___m_Name;
int32_t ___m_Index;
Il2CppIUnknown* ___m_Key;
};
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com
{
int32_t ___m_Kind;
Il2CppChar* ___m_Name;
int32_t ___m_Index;
Il2CppIUnknown* ___m_Key;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224
{
int64_t ___m_KeyId;
String_t* ___m_Key;
bool ___m_Valid;
int32_t ___U3CReferenceTypeU3Ek__BackingField;
};
struct TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224_marshaled_pinvoke
{
int64_t ___m_KeyId;
char* ___m_Key;
int32_t ___m_Valid;
int32_t ___U3CReferenceTypeU3Ek__BackingField;
};
struct TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224_marshaled_com
{
int64_t ___m_KeyId;
Il2CppChar* ___m_Key;
int32_t ___m_Valid;
int32_t ___U3CReferenceTypeU3Ek__BackingField;
};
struct TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147
{
String_t* ___m_TableCollectionName;
bool ___m_Valid;
int32_t ___U3CReferenceTypeU3Ek__BackingField;
Guid_t ___U3CTableCollectionNameGuidU3Ek__BackingField;
};
struct TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_marshaled_pinvoke
{
char* ___m_TableCollectionName;
int32_t ___m_Valid;
int32_t ___U3CReferenceTypeU3Ek__BackingField;
Guid_t ___U3CTableCollectionNameGuidU3Ek__BackingField;
};
struct TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_marshaled_com
{
Il2CppChar* ___m_TableCollectionName;
int32_t ___m_Valid;
int32_t ___U3CReferenceTypeU3Ek__BackingField;
Guid_t ___U3CTableCollectionNameGuidU3Ek__BackingField;
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76
{
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___visualElement;
int32_t ___type;
Entry_t475ED76E31923970E7F7A6522E570E7577C487B9* ___rootEntry;
};
struct EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_marshaled_pinvoke
{
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___visualElement;
int32_t ___type;
Entry_t475ED76E31923970E7F7A6522E570E7577C487B9* ___rootEntry;
};
struct EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_marshaled_com
{
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___visualElement;
int32_t ___type;
Entry_t475ED76E31923970E7F7A6522E570E7577C487B9* ___rootEntry;
};
struct PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F
{
String_t* ___name;
int32_t ___type;
List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceReadLists;
List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceWriteLists;
bool ___culled;
bool ___async;
int32_t ___nativeSubPassIndex;
int32_t ___syncToPassIndex;
int32_t ___syncFromPassIndex;
bool ___generateDebugData;
NRPInfo_tFAE346DBF564B1FDA1EBC1D2F0C3EDC93143D04F* ___nrpInfo;
PassScriptInfo_t8619301849E12A8422C5C4BF3D19F5D7410A0A31* ___scriptInfo;
};
struct PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_marshaled_pinvoke
{
char* ___name;
int32_t ___type;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReadLists;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceWriteLists;
int32_t ___culled;
int32_t ___async;
int32_t ___nativeSubPassIndex;
int32_t ___syncToPassIndex;
int32_t ___syncFromPassIndex;
int32_t ___generateDebugData;
NRPInfo_tFAE346DBF564B1FDA1EBC1D2F0C3EDC93143D04F* ___nrpInfo;
PassScriptInfo_t8619301849E12A8422C5C4BF3D19F5D7410A0A31* ___scriptInfo;
};
struct PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_marshaled_com
{
Il2CppChar* ___name;
int32_t ___type;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReadLists;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceWriteLists;
int32_t ___culled;
int32_t ___async;
int32_t ___nativeSubPassIndex;
int32_t ___syncToPassIndex;
int32_t ___syncFromPassIndex;
int32_t ___generateDebugData;
NRPInfo_tFAE346DBF564B1FDA1EBC1D2F0C3EDC93143D04F* ___nrpInfo;
PassScriptInfo_t8619301849E12A8422C5C4BF3D19F5D7410A0A31* ___scriptInfo;
};
struct Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257 : public MulticastDelegate_t
{
};
struct Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1 : public MulticastDelegate_t
{
};
struct Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8 : public MulticastDelegate_t
{
};
struct Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349 : public MulticastDelegate_t
{
};
struct Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB : public MulticastDelegate_t
{
};
struct Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC : public MulticastDelegate_t
{
};
struct Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475 : public MulticastDelegate_t
{
};
struct Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49 : public MulticastDelegate_t
{
};
struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF : public MulticastDelegate_t
{
};
struct Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38 : public MulticastDelegate_t
{
};
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
{
};
struct Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239 : public MulticastDelegate_t
{
};
struct Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA : public MulticastDelegate_t
{
};
struct Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A : public MulticastDelegate_t
{
};
struct Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85 : public MulticastDelegate_t
{
};
struct Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737 : public MulticastDelegate_t
{
};
struct Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE : public MulticastDelegate_t
{
};
struct ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71 : public MulticastDelegate_t
{
};
struct Comparison_1_t99148C658F954F6EC6B8A9A591A30B8F244C62E4 : public MulticastDelegate_t
{
};
struct Comparison_1_t7B4E5654CF90CD4076DED5653773927E348018C2 : public MulticastDelegate_t
{
};
struct Comparison_1_t0D538E030DA616BAE9EC08BBAF8EAB30350CCADC : public MulticastDelegate_t
{
};
struct Comparison_1_tE0404D6CFE3CE898FDF33EDE1C0B612D8053AD5B : public MulticastDelegate_t
{
};
struct Comparison_1_t03C0C4E193ABD150DF480970F6EF023B7DC546BF : public MulticastDelegate_t
{
};
struct Comparison_1_tDD6AE20BEE11AB8BC31E0631A586EC8A928E4C0B : public MulticastDelegate_t
{
};
struct Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1
{
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* ____list;
int32_t ____index;
int32_t ____version;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ____current;
};
struct Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F
{
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* ____list;
int32_t ____index;
int32_t ____version;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ____current;
};
struct Enumerator_tA7AEAB6F18B4DBEFEE73E9243187F33BF78F5E4E
{
Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B ____current;
int32_t ____getEnumeratorRetType;
};
struct Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F ____current;
int32_t ____getEnumeratorRetType;
};
struct Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC : public MulticastDelegate_t
{
};
struct Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC : public MulticastDelegate_t
{
};
struct Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E : public MulticastDelegate_t
{
};
struct Func_1_tA803ED61D5C6E42BC5A781402659758517178411 : public MulticastDelegate_t
{
};
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
{
};
struct Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58 : public MulticastDelegate_t
{
};
struct LocalizedDatabase_2_t5C046DE89C8553155621CCA43B9F650695A6F96D : public RuntimeObject
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___m_DefaultTableReference;
RuntimeObject* ___m_CustomTableProvider;
RuntimeObject* ___m_CustomTablePostprocessor;
int32_t ___m_AsynchronousBehaviour;
bool ___m_UseFallback;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___m_PreloadOperationHandle;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_ReleaseNextFrame;
Action_1_t1DEFD2C7CD8909E86609CD16C8185578397BC32F* ___m_PatchTableContentsAction;
Action_1_t1DEFD2C7CD8909E86609CD16C8185578397BC32F* ___m_RegisterSharedTableAndGuidOperationAction;
Action_1_t1DEFD2C7CD8909E86609CD16C8185578397BC32F* ___m_RegisterCompletedTableOperationAction;
Dictionary_2_t88C63F03FFF61D4F09E81D48D37C06AEAE2857AC* ___U3CTableOperationsU3Ek__BackingField;
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* ___U3CSharedTableDataOperationsU3Ek__BackingField;
};
struct LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B : public RuntimeObject
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___m_DefaultTableReference;
RuntimeObject* ___m_CustomTableProvider;
RuntimeObject* ___m_CustomTablePostprocessor;
int32_t ___m_AsynchronousBehaviour;
bool ___m_UseFallback;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___m_PreloadOperationHandle;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_ReleaseNextFrame;
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_PatchTableContentsAction;
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_RegisterSharedTableAndGuidOperationAction;
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_RegisterCompletedTableOperationAction;
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* ___U3CTableOperationsU3Ek__BackingField;
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* ___U3CSharedTableDataOperationsU3Ek__BackingField;
};
struct Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60 : public MulticastDelegate_t
{
};
struct Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8 : public MulticastDelegate_t
{
};
struct Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD : public MulticastDelegate_t
{
};
struct Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D : public MulticastDelegate_t
{
};
struct Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579 : public MulticastDelegate_t
{
};
struct Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2 : public MulticastDelegate_t
{
};
struct WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC : public AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CCurrentOperationU3Ek__BackingField;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CDependencyU3Ek__BackingField;
bool ___m_Waiting;
};
struct WaitForCurrentOperationAsyncOperationBase_1_t44C730F03BAA403BDA440AF390A8CAB6EE9B6C3C : public AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CCurrentOperationU3Ek__BackingField;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CDependencyU3Ek__BackingField;
bool ___m_Waiting;
};
struct WaitForCurrentOperationAsyncOperationBase_1_tC6F76923CF7345149893F7A845BFB890BAC69E51 : public AsyncOperationBase_1_t793D8D9C401516B6B68E9CCDF63422491C09AF85
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CCurrentOperationU3Ek__BackingField;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CDependencyU3Ek__BackingField;
bool ___m_Waiting;
};
struct WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6 : public AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CCurrentOperationU3Ek__BackingField;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CDependencyU3Ek__BackingField;
bool ___m_Waiting;
};
struct WaitForCurrentOperationAsyncOperationBase_1_t4F3345FDC8C192D0B4A6603E102FCE764783E9F4 : public AsyncOperationBase_1_t06E4716C6EBAFC88F0E4F5693F2A44220C4D0EEE
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CCurrentOperationU3Ek__BackingField;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3CDependencyU3Ek__BackingField;
bool ___m_Waiting;
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct CustomBinding_t7B3EAC3C8A6818EB910F47350CB27F61CC2F864E : public Binding_tA1358A155852138C1926082E4F3245B6F631CBED
{
};
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___m_Identifier;
MetadataCollection_t79AF57BE506FF84FEF50E610C73ED4CA6D015CE0* ___m_Metadata;
String_t* ___m_LocaleName;
String_t* ___m_CustomFormatCultureCode;
bool ___m_UseCustomFormatter;
uint16_t ___m_SortOrder;
RuntimeObject* ___m_Formatter;
};
struct LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
List_1_t22068F38F1C588BBF423F30D8AC0A03B9CBAF61D* ___m_StartupSelectors;
RuntimeObject* ___m_AvailableLocales;
LocalizedAssetDatabase_t5D742A2607451CE4250E56D2935ABE161B41E21A* ___m_AssetDatabase;
LocalizedStringDatabase_tACE9FD9021269D20788D130D96F7B2244DD67406* ___m_StringDatabase;
MetadataCollection_t79AF57BE506FF84FEF50E610C73ED4CA6D015CE0* ___m_Metadata;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___m_ProjectLocaleIdentifier;
int32_t ___m_PreloadBehavior;
bool ___m_InitializeSynchronously;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C ___m_InitializingOperationHandle;
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 ___m_SelectedLocaleAsync;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___m_ProjectLocale;
CallbackArray_1_t8E8B8A94F3DD1494E5EBCEA20F2644694C959789 ___m_SelectedLocaleChanged;
bool ___U3CIsChangingSelectedLocaleU3Ek__BackingField;
};
struct LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___m_LocaleId;
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* ___m_SharedData;
MetadataCollection_t79AF57BE506FF84FEF50E610C73ED4CA6D015CE0* ___m_Metadata;
List_1_tD91CF3CA44AF959D498943CF326E2E8EDFB81C49* ___m_TableData;
};
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79
{
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part0;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part1;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part2;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part3;
PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB* ___m_AdditionalParts;
int32_t ___U3CLengthU3Ek__BackingField;
};
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke
{
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part0;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part1;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part2;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke* ___m_AdditionalParts;
int32_t ___U3CLengthU3Ek__BackingField;
};
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com
{
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part0;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part1;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part2;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com* ___m_AdditionalParts;
int32_t ___U3CLengthU3Ek__BackingField;
};
struct SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
String_t* ___m_TableCollectionName;
String_t* ___m_TableCollectionNameGuidString;
List_1_t6C1AF6B20E78E5846E6069B504BDEC04B65108E7* ___m_Entries;
MetadataCollection_t79AF57BE506FF84FEF50E610C73ED4CA6D015CE0* ___m_Metadata;
RuntimeObject* ___m_KeyGenerator;
Guid_t ___m_TableCollectionNameGuid;
Dictionary_2_tD09C6925C1DF2F15EDE700E2CEE88567CA1C41D7* ___m_IdDictionary;
Dictionary_2_t1CD2D0F499C364D2B1D80660F5F018EA9728C368* ___m_KeyDictionary;
};
struct ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957
{
int32_t ___index;
String_t* ___name;
float ___actualWidth;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___width;
bool ___visible;
};
struct ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_marshaled_pinvoke
{
int32_t ___index;
char* ___name;
float ___actualWidth;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___width;
int32_t ___visible;
};
struct ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_marshaled_com
{
int32_t ___index;
Il2CppChar* ___name;
float ___actualWidth;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___width;
int32_t ___visible;
};
struct Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F : public MulticastDelegate_t
{
};
struct Comparison_1_t9B7FBDDC31C2B4C836D05D7AB3126CC41FEA3F95 : public MulticastDelegate_t
{
};
struct ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7 : public WaitForCurrentOperationAsyncOperationBase_1_t4F3345FDC8C192D0B4A6603E102FCE764783E9F4
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___m_Operation;
};
struct DetailedLocalizationTable_1_tA4C2787EB06C3DC7D39F921A2AD5E852EADECD11 : public LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84
{
Dictionary_2_t4209108E61247F4E4CE2D31B096725E55B55C83C* ___m_TableEntries;
};
struct Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16
{
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* ____list;
int32_t ____index;
int32_t ____version;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ____current;
};
struct GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0 : public WaitForCurrentOperationAsyncOperationBase_1_tC6F76923CF7345149893F7A845BFB890BAC69E51
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_ExtractEntryFromTableAction;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___m_LoadTableOperation;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___m_TableReference;
TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224 ___m_TableEntryReference;
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___m_Database;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___m_SelectedLocale;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___m_CurrentLocale;
HashSet_1_t61FA23540388E3B8F02AAD9AB84861DE43EA864C* ___m_HandledFallbacks;
List_1_tBD0AC994E5F9C7F539E0378F0CBB119065136548* ___m_FallbackQueue;
bool ___m_UseFallback;
bool ___m_AutoRelease;
};
struct LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8 : public WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC
{
Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1* ___m_LoadingCompletedAction;
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA ___m_AllTablesOperation;
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___m_Database;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___m_SelectedLocale;
};
struct LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530 : public WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_AssetLoadedAction;
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0 ___m_TableEntryOperation;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___m_LoadAssetOperation;
bool ___m_AutoRelease;
};
struct LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168 : public WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_AssetLoadedAction;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___m_AssetOperation;
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D ___m_PreloadOperations;
String_t* ___m_Address;
bool ___m_IsSubAsset;
String_t* ___m_SubAssetName;
};
struct LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD : public WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6
{
Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349* ___m_LoadTableByGuidAction;
Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257* ___m_LoadTableResourceAction;
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_TableLoadedAction;
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_CustomTableLoadedAction;
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___m_Database;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___m_TableReference;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___m_LoadTableOperation;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___m_SelectedLocale;
String_t* ___m_CollectionName;
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___U3CRegisterTableOperationU3Ek__BackingField;
};
struct Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7 : public MulticastDelegate_t
{
};
struct PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F : public WaitForCurrentOperationAsyncOperationBase_1_t44C730F03BAA403BDA440AF390A8CAB6EE9B6C3C
{
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_CompleteOperation;
Action_1_tC7F84E2CB9817240B34A06E761E8E54429DC4B51* ___m_CompleteGenericGroup;
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___m_Database;
};
struct PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288 : public WaitForCurrentOperationAsyncOperationBase_1_t44C730F03BAA403BDA440AF390A8CAB6EE9B6C3C
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___m_Database;
List_1_t35606A619A8A2A5FF7964D0D06504FD6C4C46E3F* ___m_LoadTables;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___m_LoadTablesOperation;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___m_PreloadTablesOperations;
Action_1_tC7F84E2CB9817240B34A06E761E8E54429DC4B51* ___m_LoadTableContentsAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_FinishPreloadingAction;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___m_LoadTablesOperationHandle;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___m_PreloadTablesContentsHandle;
RuntimeObject* ___m_TableReferences;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___m_SelectedLocale;
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___m_PropertyPath;
String_t* ___m_Path;
};
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_pinvoke
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke ___m_PropertyPath;
char* ___m_Path;
};
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_com
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com ___m_PropertyPath;
Il2CppChar* ___m_Path;
};
struct LocalizedAssetDatabase_t5D742A2607451CE4250E56D2935ABE161B41E21A : public LocalizedDatabase_2_t5C046DE89C8553155621CCA43B9F650695A6F96D
{
};
struct LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC : public CustomBinding_t7B3EAC3C8A6818EB910F47350CB27F61CC2F864E
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___m_TableReference;
TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224 ___m_TableEntryReference;
int32_t ___m_FallbackState;
bool ___m_WaitForCompletion;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___m_LocaleOverride;
int32_t ___m_ActivatedCount;
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct ComponentSingleton_1_tADE821AD1A76CB8959446DCFC4A37D2696F8B636 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC : public DetailedLocalizationTable_1_tA4C2787EB06C3DC7D39F921A2AD5E852EADECD11
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___m_PreloadOperationHandle;
};
struct BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2
{
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_TargetElement;
BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___m_BindingId;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___m_DataSourcePath;
RuntimeObject* ___m_DataSource;
};
struct BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2_marshaled_pinvoke
{
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_TargetElement;
BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_pinvoke ___m_BindingId;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke ___m_DataSourcePath;
Il2CppIUnknown* ___m_DataSource;
};
struct BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2_marshaled_com
{
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_TargetElement;
BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_com ___m_BindingId;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com ___m_DataSourcePath;
Il2CppIUnknown* ___m_DataSource;
};
struct LocalizedAssetBase_tD02305F1051A91D5BE62859CA3C5E9A827A13109 : public LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC
{
};
struct LocalizedMonoBehaviour_t309B9F530BE6610AD3BBA5227356743EBAB39732 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB : public LocalizedMonoBehaviour_t309B9F530BE6610AD3BBA5227356743EBAB39732
{
RuntimeObject* ___m_LocalizedAssetReference;
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___m_ChangeHandler;
};
struct LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D : public LocalizedAssetBase_tD02305F1051A91D5BE62859CA3C5E9A827A13109
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995 ___m_ChangeHandler;
Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* ___m_SelectedLocaleChanged;
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___m_AutomaticLoadingCompleted;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___m_PreviousLoadingOperation;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___U3CCurrentLoadingOperationHandleU3Ek__BackingField;
RuntimeObject* ___m_CurrentValue;
};
struct LocalizationBehaviour_t226E192BBF02186EEB91EF62EF33671109CAD985 : public ComponentSingleton_1_tADE821AD1A76CB8959446DCFC4A37D2696F8B636
{
Queue_1_tC1ADE5768022CB90A8068604A44EA3B1038DBE73* ___m_ReleaseQueue;
};
struct LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D : public LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB
{
RuntimeObject* ___m_UpdateAsset;
};
struct U3CU3Ec_tD90028262452BAF01DBF4B1CA934D0D0BE79697F_StaticFields
{
U3CU3Ec_tD90028262452BAF01DBF4B1CA934D0D0BE79697F* ___U3CU3E9;
};
struct U3CU3Ec_t5CC3D4DBCB4E9752F63C11B6AAF7B045454F16F5_StaticFields
{
U3CU3Ec_t5CC3D4DBCB4E9752F63C11B6AAF7B045454F16F5* ___U3CU3E9;
};
struct U3CU3Ec_t2202E54BA492C39CA42D091C5DC4F758CEBFF6C3_StaticFields
{
U3CU3Ec_t2202E54BA492C39CA42D091C5DC4F758CEBFF6C3* ___U3CU3E9;
};
struct U3CU3Ec_t005943F38B229140CFEC0EFD9527061CBD40079B_StaticFields
{
U3CU3Ec_t005943F38B229140CFEC0EFD9527061CBD40079B* ___U3CU3E9;
};
struct List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA_StaticFields
{
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* ___s_emptyArray;
};
struct List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1_StaticFields
{
ValueTuple_2U5BU5D_t3DA2D2746FF0CFEDA897C32960870D172C8EFBDB* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___s_emptyArray;
};
struct List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___s_emptyArray;
};
struct List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___s_emptyArray;
};
struct List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___s_emptyArray;
};
struct List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___s_emptyArray;
};
struct List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___s_emptyArray;
};
struct List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___s_emptyArray;
};
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields
{
Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___U3CExceptionHandlerU3Ek__BackingField;
int32_t ___s_GroupOperationTypeHash;
int32_t ___s_InstanceOperationTypeHash;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct Guid_t_StaticFields
{
Guid_t ___Empty;
};
struct IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct Exception_t_StaticFields
{
RuntimeObject* ___s_EDILock;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_StaticFields
{
Dictionary_2_t1237B68284D10128976C2AEC3CB7849642DCBF0C* ___s_GuidToStringCache;
Dictionary_2_tA80F509096B4D8D9900583577EAA0036147FD60E* ___s_StringToGuidCache;
};
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 LocalizedDatabase_2_t5C046DE89C8553155621CCA43B9F650695A6F96D_StaticFields
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___k_SelectedLocaleId;
};
struct LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_StaticFields
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___k_SelectedLocaleId;
};
struct LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5_StaticFields
{
LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5* ___s_Instance;
};
struct ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7_StaticFields
{
ObjectPool_1_t48FAFD86EC7C04531AA576F2F56FA76305E4F927* ___Pool;
};
struct GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0_StaticFields
{
ObjectPool_1_t8E5C7CD969401A65251A7D9EF5010EA707413A2A* ___Pool;
};
struct LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8_StaticFields
{
ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D* ___Pool;
};
struct LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530_StaticFields
{
ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F* ___Pool;
};
struct LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168_StaticFields
{
ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8* ___Pool;
};
struct LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD_StaticFields
{
ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621* ___Pool;
};
struct PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F_StaticFields
{
ObjectPool_1_t8151F97F3A181D96204FDE1BB59EEFDD05547464* ___Pool;
};
struct PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288_StaticFields
{
ObjectPool_1_t7D442FBF8AC34A08D35BD511149D0B0C1AEC50AF* ___Pool;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279 : public RuntimeArray
{
ALIGN_FIELD (8) ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 m_Items[1];
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9* 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, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___displayName), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___action), (void*)NULL);
#endif
}
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___displayName), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___action), (void*)NULL);
#endif
}
};
struct LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E : public RuntimeArray
{
ALIGN_FIELD (8) LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 m_Items[1];
inline LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6* 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, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___layoutName))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___layoutName))->___m_StringLowerCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___deviceMatcher))->___m_Patterns), (void*)NULL);
#endif
}
inline LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___layoutName))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___layoutName))->___m_StringLowerCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___deviceMatcher))->___m_Patterns), (void*)NULL);
#endif
}
};
struct InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3 : public RuntimeArray
{
ALIGN_FIELD (8) InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D m_Items[1];
inline InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D* 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, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____instruction), (void*)NULL);
#endif
}
inline InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____instruction), (void*)NULL);
#endif
}
};
struct ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290 : public RuntimeArray
{
ALIGN_FIELD (8) ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 m_Items[1];
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957* 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, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
}
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
}
};
struct EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40 : public RuntimeArray
{
ALIGN_FIELD (8) EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 m_Items[1];
inline EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76* 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, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___visualElement), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___rootEntry), (void*)NULL);
#endif
}
inline EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___visualElement), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___rootEntry), (void*)NULL);
#endif
}
};
struct PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC : public RuntimeArray
{
ALIGN_FIELD (8) PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F m_Items[1];
inline PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F* 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, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReadLists), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceWriteLists), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___nrpInfo), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___scriptInfo), (void*)NULL);
#endif
}
inline PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReadLists), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceWriteLists), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___nrpInfo), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___scriptInfo), (void*)NULL);
#endif
}
};
struct ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B : public RuntimeArray
{
ALIGN_FIELD (8) ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 m_Items[1];
inline ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3* 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, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumerList), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producerList), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textureData), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___bufferData), (void*)NULL);
#endif
}
inline ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumerList), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producerList), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textureData), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___bufferData), (void*)NULL);
#endif
}
};
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A : public RuntimeArray
{
ALIGN_FIELD (8) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* m_Items[1];
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** 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, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9 : public RuntimeArray
{
ALIGN_FIELD (8) ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* m_Items[1];
inline ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71** 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, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1 : public RuntimeArray
{
ALIGN_FIELD (8) TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 m_Items[1];
inline TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* 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, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_TableCollectionName), (void*)NULL);
}
inline TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_TableCollectionName), (void*)NULL);
}
};
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 ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07 : public RuntimeArray
{
ALIGN_FIELD (8) ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 m_Items[1];
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397* 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, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item1))->___m_Code), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item1))->___m_CultureInfo), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
#endif
}
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item1))->___m_Code), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item1))->___m_CultureInfo), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
#endif
}
};
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mCEA3E30CCEFD38DFEE5D850D2AC69CBE049940AD_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 List_1_get_Item_m93C158F80DE7BCDA326A85614D6C6A874FF2842A_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mAADDF4678FE7E8A84982914454BDB050347115D8_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m209D1C92E8F04F07DC9408F30EDEF65BD5E2B0EB_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m6D66BCA16C287DFEAFDE9F4AFDFBE830D1AC55B4_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mF8EE13434F35F3D0C8FF60A5EBCCE28304C14D32_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7210698FAD5B2A6FC7C5C6B56F4D8823CF509C40_gshared_inline (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_gshared_inline (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m44A69BF54263579AB630FCC4970DDC273299361C_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mD7621A86D081BA205BA460F34455C35EAC404755_gshared (ReadOnlyCollection_1_t4E57872B64C17ACE2E87B5BBEEB28AB5B627DDBC* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_m50D2074EB5D865C9EE2DC90B22F809A2C2E92B4E_gshared (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_index, int32_t ___2_length, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m55ECA33565C56EAA1CA2A475B5A8A893B18AAAA3_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m715F0DB9FA3A6AE058155B601E72921333DA315B_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m5C5199C98AE230A80AC56D119D8F59B4579EDD86_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m30773A4A982C2A2C8F025BBFD60AEA14C7DAD7F3_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m6543C56A82959B90C6C270559D2BEAE68F808990_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m7F25CAEB033CCA32471DD6BEBCBF0000D37EFE97_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mAE92302349542E7A60C68FBEA1158A310D8D9D43_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_gshared_inline (Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7044354CEC49E1025A8B0F6BE8C1C8FEF9A71471_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5724F576873C076C50E1889B3A9B7C2BE6CF154F_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___2_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m91C72AB142C1ED1618F5B3D9DADCB3CEF510CF54_gshared_inline (Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m32C364F9BEB6CCC19B8F0044D33ED664B996A663_gshared (Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD* __this, List_1_t92717732BF98956375510DF49F6E823610AF4FA0* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC130DB21CC2648318DD612C96C12AF2C1DA8E4CC_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mEB950CC97A0EA72AFF4A605C095A788380336BDC_gshared (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mFCF3F84EF2EE93E07A5729F25ACD8D36608D390B_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m3B82310723DC1C576CDB9913297D117BF90C23D3_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mBD64912B13EA719CF54EF0392CCA6B0935940502_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m437875F69CCD9E0D907E6F6A55DA295783FADF55_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mB534D2125C98462F3C53421E2D0D3B9CC73E8EE1_gshared (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4506938C90804015D33B221EF469D322B02A7911_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_m8DDA8BB55DD542821E9077E21246567ADFDCC59A_gshared (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m77DAE1F57F54317E28293E0B7E236CBAD12D5AE2_gshared (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t99148C658F954F6EC6B8A9A591A30B8F244C62E4* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m7BFCCBA4038A062F682DD8C96DF8A78EE002E3B0_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 List_1_get_Item_m99814088AA4143A5FA997159A17F5B25A7D3D2F8_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m37C44DABB8999D5F8D5B03ABA355D670ADACD26D_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m8E978E161BA044CCF253A69478B909250BAE90E6_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m02F9870F3C4EE56720DD615234514544040BE689_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m98EE33AE496BD1B520D94C43532FCD2F45454D67_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1445C78C000C0B2BB5347D71EB0E1C07A45FB143_gshared_inline (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_gshared_inline (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m45C5350DEEF4A95D213C9FE4C0B806459C646ECF_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mFBE7EB3097DAD460BF8F43EF941F835590C26EC1_gshared (ReadOnlyCollection_1_t219F9DE246A267F098345182628B7967858ED247* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_mC534D8FE5EA6A0062BA770F8E859A24D93676886_gshared (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_index, int32_t ___2_length, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1BF4A44F3DDB4AD1F6D90E33F07B02422BEA60F5_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3F1EB248EFCECBB3D8E06BDD56F4DD5F668E21D7_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mB0F75923D1D04AF9686B4D05B34FDEC1AA1D7DAD_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m15CE8575F6A8BA43A870630217829AAD586E8F18_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mEFEF32F28790454C60B8413874471D6F8229528E_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m342DF08FFABDBE78BFF439BFDB01A5B3E6E13087_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF4DE411918629905E85F313AAA6AAE5B0A5859E2_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_gshared_inline (Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD02688FCA098489AE89BFA06B006B313E4B48997_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFEECEFE40A9C45C7C690B50EFD514A36F96E8180_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___2_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mDD5E7A1ED75B787F0D6D66D304C28B7AED60C41C_gshared_inline (Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1EEAC76EC9C76560A3FB48DB8F9D696712FDEDDC_gshared (Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E* __this, List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m899EF530AA8BD1698BD9D03964AA598A2AE1E842_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m971B36510836BA0B59426CFDB7198C9680E8EB64_gshared (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mD18D709E9BED2CDE3BCBD9CBDF60B8D3656A843C_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m316651C6BA067F8E795E2BE04777EB7BB2410DFF_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mFFB048B06F4E4714515B52F4ED9AB7CE78E1C855_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m59D4F88974BB7B1409B93964F700117C46663E0C_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m0F9036895B18211436BC6BE91FD9BF0664C896AC_gshared (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4124FFC7E186449E2450CEB3574C7DA7CC88D77A_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m38C774EDE9C7A70168D2FB542DD1F3455C8D37A4_gshared (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m503817B6131155D4E3893332AE1DD33B36D2C8CD_gshared (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t7B4E5654CF90CD4076DED5653773927E348018C2* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m3A3C1CDA39FA5508C45CCB0F24AC6DF44419C17C_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D List_1_get_Item_m5726E3006845A58F320312B88B8BB76FC4AB16CA_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2ECC87E2F5AA78302D3456A1A0563708395F722B_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mDAB769772A9FB34AD61FB07A4C188CD97E7A1A15_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m47222083904E5992F1343D4C4CE32F5282C06809_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC227D0851E18347BAD40BAB0934AD5A1001031B8_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m95328F0F59DDEB1A8A7D044DAF427CC7DEB1EB93_gshared_inline (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_gshared_inline (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m4F4A827D176514113FAA544F9B887A319DE2917F_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mDC6B15D558789C0310CE2ADF74A7A2398F5DA556_gshared (ReadOnlyCollection_1_tB919AFBB5D00764975FBCFA46BD779234DFFA466* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m22219F9C4F2F7909507301716B9CA539F74F03EE_gshared (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_index, int32_t ___2_length, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA098698C2A9ACB4A9882F5A395E3833F7079F6E8_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m944CCB5C81536FEC4E38E8CC5785698FEBBE33C6_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mD07951F7A529B12EFB0066C5118F1D6434E85070_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mBDF07664E1A538F04E3FB7FBF52C88ECACC4F168_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1AE7A24E5B2B6BBBD272D9C4189AAD9791842898_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m537C9FB08AEE7BA69FFBC9E11542DDC3FA75A6AA_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFAC25930D65913D83EC47E5365DB1ACA124164FE_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_gshared_inline (Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m8E723204CEB9D0194D564133CFF2ACE2DDC1D72D_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m43648DD50845BCF9A0D3214F5BE62BD50C631A26_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___2_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6BADC1E75837D17C7C206C74AB63B78F8BFCD450_gshared_inline (Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5B02D3C70DFCA7B55F85F9766F6D2495501C30F6_gshared (Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F* __this, List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD5795532E6B6E81BD3F1974B2CAD02A62A20DD52_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_mE582C4BE8F0A7ADE1DBBC8942F7E41FD96C92347_gshared (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m5706D9DCD4E44962FAC65B7F57DD98D6755A5A14_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m85C9935C7C89AAD3EAFFEB95F2258C0375C2E9C1_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mE669E18E1E3B8BD9A783EA97EEBF156DEE2CEA22_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0D7C274B99A4B52392CBEDD5F117535434682799_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m7C8B5BC262FBE7FEE47F8D767CFF499ACDE79E24_gshared (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA45766AD040502AA974D5AB0F201B1C1F2F38124_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2E8C24B4F6C629DB8AE3ABC183CD1689D8B6EA18_gshared (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mF516B23537CB3D62862D63EE2336653FBC74BD3A_gshared (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t0D538E030DA616BAE9EC08BBAF8EAB30350CCADC* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mBE568D92B20DA843EC8D4F715D3B49D250D017DA_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 List_1_get_Item_m69BCBAB9625067308DDEAEED5945E4E3B46FA3E1_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m990D56DF011480F858DF755193A1BFF5E57882A0_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m4BA2391807C1D002F74A8CB67558698C6F351991_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC767DD2E08464C2A9BFD3F2AE86A83F85BFCC9A2_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mE400A6352C1B01A9F706C2A4A3FCBA5AC451A12B_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA97FD9B61331596E4585203CFD321A5A614A089D_gshared_inline (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_gshared_inline (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mAFC44D9748F4101BF8F657632E33A3311C99D6BE_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m5A9D9F9BF82DF5BC791EDDB92C6ACB0515585089_gshared (ReadOnlyCollection_1_t4303A45A12D5DE04F42BBF76A787E3EBBB192441* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_mD30773E33859C47A5A24FACC643C8D4012C6EB75_gshared (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_index, int32_t ___2_length, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m045047154A230EC8448430997A781AC54644A742_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m80D06B5A657DB69045A11F9FF589998F0D0473B5_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mB6476DD7C4A1FE9AF2F141A2C409DA5F89BB3016_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m387E949B4B12752A48C76D51759A66CBDE5207B6_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC7006951BE0B3D3688A2D405315CB1B10BE98140_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m95133E04136EBCFB47DF8C6AC9E9BCC8AC90FEBE_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6A7E41E747D6F2E87573599E9F6F348D5A354688_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_gshared_inline (Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB26899986F1FB5766A6D13F9ED0BD83D6E7EF66C_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB4E1E158DAD24B61C4613806D6F074201B0FA54C_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___2_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m0E4885731BC5FB5682B2F9AAFE2051895D1E43DE_gshared_inline (Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m34968A644217338251F2ACA768630EC8F3B5D9A5_gshared (Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16* __this, List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m041FA212DEC6BE195BC723646849CD649D18A64F_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_mF8787F8470EDB50EC2B2F6D5BAEE866038D93580_gshared (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mC6E0C73D771DB3EBF9929C85A6104EAB450FF7C9_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m9F304F76856877707E79890515CE09FE5EA6CDDC_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4007A574A4578018527BF9C6C71D599EE37C44D7_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFA4F902852C0D8A3F42FD4F0ADE71D3A1E64E624_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m86A0BC1B8395AE11EB9C77295CF870F5B575DBED_gshared (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mFDC39A435F990EBE553E7396F571BCBA185A7C2D_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m36664F16D38B9991D799640827A2ED108697EBD4_gshared (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m796F7D769836CE1E115461E94C531F07909CFA59_gshared (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t9B7FBDDC31C2B4C836D05D7AB3126CC41FEA3F95* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mF5E8707F4A0DAF6A23C90B43F5ACDD8B949B72AA_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 List_1_get_Item_m698872A6418FB0F1C4E80BD9291E530AFF492508_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mC809E0BAB548190BE0423B8867F1BB6152252F2E_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3EF9E2C31529E41EC0A4085B3FD661F82080947C_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m89B2769EC9FB326DF132AD0B0CAB8727605A1F16_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mAC252F08F7B3C678709F93C921A239CE37DC42AD_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m8C7E29B8E226EFCAF030759710276AA65A95DB3F_gshared_inline (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_gshared_inline (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m550C0A0A9B23B6475D03E68EB3E14D72462915B6_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mF3A3E4A5E8B87F973FE2C1479C12204E8887AD69_gshared (ReadOnlyCollection_1_tEC89AAF1B8DDDBBA3BB75ADABEF80753BFE21214* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mE6217FB46EA5E5C6E5BDA5CB0DFD52A58AC77BD8_gshared (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_index, int32_t ___2_length, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mCD22DC815E42BC04D07E4D9C10087DAE76A53339_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE309B0C6A0E715EAF484A5A5168F1A849C8854AB_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m0AF1184D7657AC27B757083E2C8E366BA3A93F38_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mEB85B300038EC2FC1E486F6BBC87396185963E57_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m74CF090430293E2652C908A0557F371F950673CC_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2DF1F4231AB69438BC43DB7040227AB2BEDC9157_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m507CA8215098608BE795CED871439BA819F3C321_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_gshared_inline (Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m75A131D8B96AE028D5BFFB6D7A63A8398B816AB9_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m684C68729B41154B840D77D3498DCBD79E074CBE_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___2_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m5D172456C3A11C47A18CD230AECC78C42FD365A8_gshared_inline (Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5849519F50EF0EBF455C9250EA3BCD1C9734EF55_gshared (Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1* __this, List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9260F888361D5D59127D090B7B0F5AF4CC1D05E1_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_m12F680B17EAFF45509992833C8AB3BC4B463B49E_gshared (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mE3DC7FC48BA746C062B91F8879911C1FFDC34436_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mCF70414FB4CC578952103EEC5B4EECF8AC4C2970_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m6350C55DA816BD8043AB5D4B4D8A0F37412C911B_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m322208834E59E74DAB440F9524CDB84E381B37FC_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mF0E09D36777D1EFBF387CDFED4CFA49B3549D058_gshared (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m62F044C7E303D8043580A6BE5685EB840343472A_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_m921237E4F8B9C9E9EFFE08F9C882881DA098E0DB_gshared (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mF4C915FE947543B1AFDF7122716451A4187E78A4_gshared (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tE0404D6CFE3CE898FDF33EDE1C0B612D8053AD5B* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mFED5C8FEE578A4572E94C7B8F109724E0C2BE22C_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F List_1_get_Item_m2852B5182DF845F8439ECA669451EB47B2B636BF_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m8C8280AB06C04FEE51C2D4095EEDE57729AD95D6_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m54A6749C690FCAADFD4BEE49DE5C48C8452D3D64_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m5630F078CFC648A73B6023FDBC0E6304A674D3C2_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m488B5D23606B28B9847FB48B9F1D79CCD456CC32_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCEF26024206FC2FF2AD5A9662E98482EAA572F58_gshared_inline (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_gshared_inline (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m5D1CD11C527C3415CE17E39F17C251BA9F4A81BC_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mA0F80185611BD6D1886C1507AE600AE637D832FB_gshared (ReadOnlyCollection_1_t5B9BEDC95C484389997D167F070E30505719DE4D* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_mE8B8954B9EB460F2E96071FDC7A6CDEF62E7C05A_gshared (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_index, int32_t ___2_length, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7096E9A6D0DC4C85844EAA53C33415E51E4B64A6_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m658297F5D4798EA599CDB4B41A4D52CCEEE03BA6_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mD11D5A24480AFE86A37A9560B82F27568EC6E8CC_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mDCB8C6C5601980581195B5E058EDE45C31EACC76_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mECFD877A1F2380CF178D360E0322A8DD81F9D8A7_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m34422DCE330E63E5E8533CCA8B9720E8C782DF16_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2A9DA823088ADE204953E271786A0908BEF0CE43_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_gshared_inline (Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCB8B1103E0ECE3DCDD7ACF516F1AE1F15D8E2B0F_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5AA7B6AC239A530F66C986E581995C2BBB53F8D8_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___2_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF9E015BA41A332CA79BE14BFF6FD1D788E4D0A66_gshared_inline (Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB0D5E073B4B79B6B5F8F5E72580C6703705A6ABB_gshared (Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F* __this, List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3D71327185DB820B15AA4076E5AA359015E986E9_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m2BF5AECE008A6FC94A9ECA10F283A51811AE6E68_gshared (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m66B0FF8F3C05738F602DCE51F34BBEBBE6DD6723_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m3D32EF65294AF7CCB8287E6F0EA53C4FAB8FE601_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mA01C3F347FFDA93367267457C72FEC483769DCD8_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0716B3591B27072FD976ADDC6C2A994A6D3CFCE8_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_mADFC20BA31E9A0B4B57B62F4561BBE846E813664_gshared (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC75286E5934EB945D3E1DAC0CC16B3C2F62BE195_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m7EB3DA50E27BBC382A0B33BEED979257BE1AB3E5_gshared (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m2AAA7890E224FFEE80315DB6D784BE3D1BF4B906_gshared (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t03C0C4E193ABD150DF480970F6EF023B7DC546BF* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mE0CB98B00E71B7D6E53ABE2BBD86B45E29C5627F_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 List_1_get_Item_m9CF42784F044CE5EECCECA436FF95C37EA02B868_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFC982EBCC316C6EE1F3599E85FC297037A0DC4BB_gshared (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mE64D9E7B1C3F0B35F2518A727BC862000C7ED2C3_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mACCF36721D4028BDCCFFBAD24E4E2FBFEE9EDFF6_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m6399027FC0C4CBBCB816159F372047BA5D9D8CDE_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_min, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF9049C6D0FBE8E31AC3664C65CF5FF94DF97A5A5_gshared_inline (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_gshared_inline (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m5F7CC943957E03F0DDEAEDD6EF9F561F731645A7_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m0928F3FB4B57821C5354C48BDFBB8AB70B9E038D_gshared (ReadOnlyCollection_1_t6354AFE67B5ECFE646A867BDA68157E8795ED5B4* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_m8E9F397C55995F7480FF63779F6ED286F3F4DB6E_gshared (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_index, int32_t ___2_length, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m66FD41C2A37DDBAD501B0379E7DEB027EAAA5063_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m165E12A0B6F744F61D13587E76009B46CBB5DE02_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m5FCC2170248403A4D42BF4E05C2496E4CC18ABA5_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m132C737FAE9404D0EEC4483C9031999761B7FEAF_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1DAF3C0D62325ED02308AA1B4D63815761A9E7D7_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2A2B46F3DF3484D005325F08C3039A65C38B38FB_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6A09563E0232E3E73DA268AF1FD1E575E2A9727F_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_gshared_inline (Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2EE444C1F32BE9DBDB02D44BF9283E0EA0A0363C_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE4AE901D94D73F417863BEDB103258E0C40FE488_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___2_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m1B6EC1DBCAAE630C854D39072975A02239AF7C5E_gshared_inline (Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m79C9F21F5290B07045858DB3E257BC48926A9006_gshared (Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2* __this, List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m38355576FA7D4DBAA920DE1E6F84100AD1E5B7A9_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFBE10BB1F359180F02B98A3BEF6ED4F0851939A6_gshared (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mE453591C4FDEC178E4D5F39E9E53C3DB8638A154_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m0810DB80C48DAA49936678A79F182D1A558C2AFD_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mC3FC0B145427B1972A2F7CF9A3DBF4519EBBF2BC_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mD683F5BA122278F3F3A9371D244A4D7341CDB03C_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mBA389063213D85BF9F0CC3BDEA691F8800F37FFE_gshared (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m95460086970DCF9D9EE075A4FB5DD6EC1AD19142_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_m2E2E315EC493834F75A7D96ECB48A3B7AC78D616_gshared (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m5677552081A655F75F21061A1E6472E0A74384C6_gshared (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tDD6AE20BEE11AB8BC31E0631A586EC8A928E4C0B* ___3_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, 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_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 Index_IndexOfReference_TisRuntimeObject_m58974333B8B9DB6C2A1B37AE5E34B1CE71600023_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_list, RuntimeObject* ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Listeners_1_IndexOfReference_m946947E73332A907583AA064D89B07896D4BF015_gshared (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D* __this, RuntimeObject* ___0_listener, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, 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_TrimExcess_mCE60BB9032C2BB07A9AC08FE1C61A79CBE88140F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, 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 WaitForCurrentOperationAsyncOperationBase_1__ctor_m0BFA366DAB7784393DC70FE5B5AB393DD155F94A_gshared (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA AddressablesInterface_LoadAssetsWithLabel_TisRuntimeObject_m6067ED7E087A14C0EF219888AC189265D274EF40_gshared (String_t* ___0_label, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_callback, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAllTablesOperation_2_LoadingCompleted_mAB84D1094BA04CFCD9ABED62CE87178347B0F9FF_gshared (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_gshared_inline (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForCurrentOperationAsyncOperationBase_1_Destroy_m02B55E5FF1055F7C460899365319679396FC1BC7_gshared (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesInterface_ReleaseAndReset_TisRuntimeObject_m8050B90BCC402596A2C5536C3CC6A71FC7729460_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* ___0_handle, 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 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 AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mCC3041B7E4E209FF96F525C8725C6CC7B9E8E756_gshared (AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m50200518C8F069A192BC13933AD29BB7F4D7DA6A_gshared (AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61 AsyncOperationHandle_1_get_Result_mBECBFC988430DC6EF039B80FB7935AEA545818C6_gshared (AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TableEntryResult_get_Table_mB43A7435B5900D9C456166B1BA484712E28D04AF_gshared_inline (TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TableEntryResult_get_Entry_m4A22A09E73EAA2A222653C31120442E25431F1F3_gshared_inline (TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1_CompleteAndRelease_m92530416FB4C6099BA36CA3CF708982DDB9A1BC2_gshared (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, RuntimeObject* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AssetTable_GetAssetAsync_TisRuntimeObject_mC3DC4680E63372FC925AC2E2AC82C468CF3FA0DF_gshared (AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC* __this, AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7* ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1_AssetLoaded_m95BB6E5F004A02E2BA7CAE54CB208006D2814D79_gshared (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_mA6ED1937CCFB5FA24937D735C1ECEE197FEA5A61_gshared_inline (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AddressablesInterface_LoadAssetFromGUID_TisRuntimeObject_mEBD55B828A30F6E725D4A0B74C9011227F4E21D0_gshared (String_t* ___0_guid, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSubAssetOperation_1_AssetLoaded_mBE008DD81F28ECDC04F72B01040AD5CA6199540A_gshared (LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D LocalizedDatabase_2_GetSharedTableData_m6769263DB902E024181D9503943DDCD320CA019C_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, Guid_t ___0_tableNameGuid, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_LoadTableByGuid_mE991949433EF13F8851382AF33BF7972181AC325_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D ___0_operationHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_FindTableByName_m397DA8D7840F33D7DABDFDB29F20D8CA61436F1B_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, String_t* ___0_collectionName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LoadTableOperation_2_TryLoadWithTableProvider_m863746A3A05714B4E355DCBFF717459EB64D326A_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_DefaultLoadTableByName_mF8E0BEFF7B24B50D6CA5F58747857EE0BF3E0F5C_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LocalizedDatabase_2_get_TableProvider_m1398A442359FFC68924D6F85F60591B779CD192A_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_CustomTableLoaded_m3D8780B8CDEBA96178768B4BC81B4DF383ECFAAE_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_LoadTableResource_m8A04944C9F804E109D5C618B48A1FEA3432F6A18_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 ___0_operationHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AddressablesInterface_LoadTableFromLocation_TisRuntimeObject_mF0FC92C0397C78F2A870397D9DD66519DCE27753_gshared (RuntimeObject* ___0_location, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_TableLoaded_mC60DDFE924113F218FB8394A428CE27FDCB992EB_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_gshared_inline (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChangeHandler__ctor_mFCF919DF7919BAE9CBDCD65EF02A0BC51CD64E6A_gshared (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_add_AssetChanged_mCEAF97D6C17390A6172A51CDC5D7970866CE66EB_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_remove_AssetChanged_m5D90C755A41048580187AF3FDD8509C8B3747575_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138_gshared (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LocalizedAssetEvent_3_get_OnUpdateAsset_m86E744D529DC1DD2ED562AC83769DD4D58585EA7_gshared_inline (LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2__ctor_m2BE22192AA94B8743EBAF7138A60CBAE6BD5112C_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LocalizedDatabase_2_get_AsynchronousBehaviour_mB7F0D5B7A326B313A64D669C96E7521B38EA5FA8_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_Add_mB855AA3C5CFA48F7762856EFD32F7FF6160AB093_gshared (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, RuntimeObject* ___0_callback, int32_t ___1_capacityIncrement, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CallbackArray_1_get_Length_m8781ED2863BF310A1B3AA07E4A7DE1C65B52287D_gshared_inline (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_gshared_inline (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ChangeHandler_Invoke_mB20E0D15470489C0A6ADAF3DDCB2B01FD9BEA50E_gshared_inline (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_RemoveByMovingTail_m3710A052F34AD74239F3849B39DCE84B4CAD80D1_gshared (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, RuntimeObject* ___0_callback, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, 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 AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedAsset_1_LoadAssetAsync_mA3DA7BD103408D22BC5CA7B0ED9B517CF919EB51_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConvertToObjectOperation_Init_mAFC5CBD2E67B4096C58664B0AE6E5E7FD310B2B8_gshared (ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_HandleLocaleChange_m654DD890FA1810E4DCFE38BFCE058310746BE5DA_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___0_locale, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LocalizedAsset_1_set_CurrentLoadingOperationHandle_m14AAA4DCDD6AD08DEAB3418476FDEED0FE75DEFA_gshared_inline (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_AutomaticLoadingCompleted_mA7591B704DB4FCE34D5E59EFE0D37B542005482E_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_loadOperation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_InvokeChangeHandler_m5DAED4C1ED06A23B28ABE6DE79C41EE48C8853B9_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_ClearPreviousLoadingOperation_m43D4DB7F2DC9DB511A2AABE26999D72A0FFC2CA7_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_LockForChanges_mFE1D64D0255C6E81483F9BF31169D1E5B2CA03D4_gshared (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CallbackArray_1_get_SingleDelegate_m0AC1B389F9346226B1E389BCC626C6A3E9BC5A45_gshared_inline (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* CallbackArray_1_get_MultiDelegates_mE6FEB5D45173A5137640697771FAD2B534A44241_gshared_inline (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_UnlockForChanges_m690579E207A4AA2C175C5AA345C7438B1A8EA31D_gshared (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_ClearLoadingOperation_m23398179BA94D90D188E87E9056F48618B27F5DF_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_Clear_m8E994A729FCE76A628A06012BD1551EB7B203DAE_gshared (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB LocalizedAsset_1_SetDataBindingValue_TisRuntimeObject_mC74B6E0E92E5699C835B011BCFF2B47FF6A000E8_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2* ___0_context, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PreloadDatabaseOperation_2_Init_m99353541CE623A7524BD8803E6463835F4BAFB63_gshared_inline (PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m83FEA56ACA231016B53042D2011DC8815AD61661_gshared (Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m928578738A2C233001A89562A2FEB3317EE55FA2_gshared (Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E_gshared (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_RegisterTableNameOperation_mD6B07AF56370F17C047748A6EC58E32D854309C5_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___1_localeIdentifier, String_t* ___2_tableName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_RegisterSharedTableAndGuidOperation_mECBA5C41A7FB65D607B5A352A4155EAA57CEE241_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_mB9A3E9CC020F60D37E94C52D90319CD106DF03C3_gshared (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397* __this, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mF0B4C0370117B9261CC919EC2B6324B0F4D4FAD5_gshared (Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m38EF81F086044647B953C8DABC1A40B660E47A9D_gshared (Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_key, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LocalizedDatabase_2_get_TablePostprocessor_m13D2AF49BE4EAAB5EEE8837FE898E4C970C31F16_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_PatchTableContents_m1108BA2025179D700135F1C3E848B9D484CF7C8B_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m2E0A5082FFE2EC5D3038FD6F120F25E0821234CC_gshared (Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA* __this, Guid_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_result, String_t* ___1_errorMsg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mDE4BAF9925C1AC4B41030C956C37E7529EFA846C_gshared (Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA* __this, Guid_t ___0_key, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 LocalizedDatabase_2_GetDefaultTable_m001D51CF599AE6D70AD09EBDE1AD8CBC89AC1D5E_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7308FCDE02382BE3DEA39010F5EF78840FEE0035_gshared (Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_key, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m4038758E4C5650C14C1951474C8E8665126113BB_gshared (Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_Init_mB3D5C87E4C0A14979E4894EF55A2D9E4D24F3891_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___1_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___2_locale, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_RegisterCompletedTableOperation_mB07073A05731627096F08B97240E31EF48DDE5F4_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreloadTablesOperation_2_Init_m1BDB52E0804072C00C9AC88D637181B12615813C_gshared (PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, RuntimeObject* ___1_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___2_locale, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* LocalizedDatabase_2_get_ReleaseNextFrame_m7F5680C9DCE06BD3ED1A214A0472945C3A6DBFFC_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E CollectionPool_2_Get_mD56A9DCC894E337A7EA7E6F4A837D25EA62BCE2D_gshared (RuntimeObject** ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared (PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tCD9555E4C9D9F827CEE124878E6D13E9D8DA9341* Dictionary_2_get_Values_m88D40B025E47D029D1F09EE99D0AD46A8B490568_gshared (Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t76274FA2CC56D0EB613FC0D820245A54F6231009 ValueCollection_GetEnumerator_mE6B9DBDEF0423B428CD81C8C22460921818F5E46_gshared (ValueCollection_tCD9555E4C9D9F827CEE124878E6D13E9D8DA9341* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m55156B741DCAFE0F37B043CD54F8E861FD4EEAEF_gshared (Enumerator_t76274FA2CC56D0EB613FC0D820245A54F6231009* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 Enumerator_get_Current_mD03D19D06E15C761B11A91A63A5B089C963933E2_gshared_inline (Enumerator_t76274FA2CC56D0EB613FC0D820245A54F6231009* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBDC211C31A4DF2CDD41706569B4163214ECB3D9A_gshared (Enumerator_t76274FA2CC56D0EB613FC0D820245A54F6231009* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB91837072792E67B3D53CBE6456B10E5C48ACE1A Dictionary_2_GetEnumerator_m5145460B4F57EA54A239C7AB7307696A42B79AAF_gshared (Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0C29DBC310073A3537879CCB0180E319E59DF19C_gshared (Enumerator_tB91837072792E67B3D53CBE6456B10E5C48ACE1A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t187A36B6D3EF5B934668677BB21DD7D1BCD4CC97 Enumerator_get_Current_m3ED6DEE9CF1B1CF40F08E433BDCAF7861894E608_gshared_inline (Enumerator_tB91837072792E67B3D53CBE6456B10E5C48ACE1A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 KeyValuePair_2_get_Value_m72AE23D5B0AFD259391425275DEA2296315C51A2_gshared_inline (KeyValuePair_2_t187A36B6D3EF5B934668677BB21DD7D1BCD4CC97* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE6B4AB80971FF3BEB38845AF2DEE23B718B702F3_gshared (Enumerator_tB91837072792E67B3D53CBE6456B10E5C48ACE1A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m8F585CDC4C98691A2F31804E8427391852A249D8_gshared (Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m3D47E2F565FCA691784B99D58F81B43018DBAF19_gshared (Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m31648342297CC101A107E923FCE005A1264FEC2B_gshared (Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA* __this, Guid_t ___0_key, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E CollectionPool_2_Get_mF40010F006B8A1261CD03E8CFE413978A74D14AE_gshared (RuntimeObject** ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tA7AEAB6F18B4DBEFEE73E9243187F33BF78F5E4E Dictionary_2_GetEnumerator_m1FB9C054A5DCDDFDFD26D65E8875A39478E2D71E_gshared (Dictionary_2_t7A6DB235B322B02F601D977AD1500E56AECBE422* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3DB70C8EE934BB1865B7FF910E7B734C9D0A2EA2_gshared (Enumerator_tA7AEAB6F18B4DBEFEE73E9243187F33BF78F5E4E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B Enumerator_get_Current_mB9EF545AF26B4BA6B19ECE9B341C0BC6A01D06AD_gshared_inline (Enumerator_tA7AEAB6F18B4DBEFEE73E9243187F33BF78F5E4E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 KeyValuePair_2_get_Value_mDCB2C7E613F710F43DCAC2F1068EA9B4185EE8C2_gshared_inline (KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 KeyValuePair_2_get_Key_mD1AEC9CE64752100B465BC5E477A9EB9AF35465E_gshared_inline (KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_gshared_inline (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5C3F0034F04FE129AB9385A303B7C77DA2125C5F_gshared (Enumerator_tA7AEAB6F18B4DBEFEE73E9243187F33BF78F5E4E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26 List_1_GetEnumerator_mC7504B7331CC3E3F7414084903A0006CE34EE1E2_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC8D13D2BD317B4A36CBD2221EDF68A8580F1787A_gshared (Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 Enumerator_get_Current_m22D1FB194E232BF12C71817308959E2680933710_gshared_inline (Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF7FB64B92EDF94B1CC30F5D2A8DD8CFC53478318_gshared (Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m30A4A53B07004067691154548E0C41712D7FA9C0_gshared (Dictionary_2_t7E1C81D2E97A1E0C855C0F3F3B0CAB550F50F3DA* __this, Guid_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAllTablesOperation_2_Init_m85604BD7AFAE174CC9402D826D4447CF5DE3E313_gshared (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LocalizedDatabase_2_get_UseFallback_mB0DA92EB62EA1DABF5C9E9FEFC626817B7279156_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetTableEntryOperation_2_Init_m34DDB40148B3A64C6F33DE89AA7F15643A6C37E2_gshared (GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___1_loadTableOperation, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___2_tableReference, TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224 ___3_tableEntryReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___4_selectedLoale, bool ___5_UseFallBack, bool ___6_autoRelease, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m50D7C0028E9CBEB80CDB73DFCB0F4D647174882B_gshared_inline (WaitForCurrentOperationAsyncOperationBase_1_tC6F76923CF7345149893F7A845BFB890BAC69E51* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820 ResourceManager_StartOperation_TisTableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61_mC2EDD636F44064D72B240F6FB653E0B5016E20C5_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t793D8D9C401516B6B68E9CCDF63422491C09AF85* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61 AsyncOperationHandle_1_WaitForCompletion_m5AFCFD9F13D5F30209D29D24051D794DBF743D4E_gshared (AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_ReleaseAllTables_m1A42998DABFB250A6908F01E09FEA6CF77DE6079_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___0_locale, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0_gshared (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F (int32_t ___0_argument, int32_t ___1_resource, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC (int32_t ___0_argument, const RuntimeMethod* method) ;
inline void List_1_AddEnumerable_mCEA3E30CCEFD38DFEE5D850D2AC69CBE049940AD (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mCEA3E30CCEFD38DFEE5D850D2AC69CBE049940AD_gshared)(__this, ___0_enumerable, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D (const RuntimeMethod* method) ;
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 List_1_get_Item_m93C158F80DE7BCDA326A85614D6C6A874FF2842A (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, const RuntimeMethod*))List_1_get_Item_m93C158F80DE7BCDA326A85614D6C6A874FF2842A_gshared)(__this, ___0_index, method);
}
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mAADDF4678FE7E8A84982914454BDB050347115D8 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mAADDF4678FE7E8A84982914454BDB050347115D8_gshared)(___0_value, ___1_argName, method);
}
inline void List_1_set_Item_m209D1C92E8F04F07DC9408F30EDEF65BD5E2B0EB (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))List_1_set_Item_m209D1C92E8F04F07DC9408F30EDEF65BD5E2B0EB_gshared)(__this, ___0_index, ___1_value, 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 void ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910 (RuntimeObject* ___0_value, Type_t* ___1_targetType, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m6D66BCA16C287DFEAFDE9F4AFDFBE830D1AC55B4 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))List_1_AddWithResize_m6D66BCA16C287DFEAFDE9F4AFDFBE830D1AC55B4_gshared)(__this, ___0_item, method);
}
inline void List_1_EnsureCapacity_mF8EE13434F35F3D0C8FF60A5EBCCE28304C14D32 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mF8EE13434F35F3D0C8FF60A5EBCCE28304C14D32_gshared)(__this, ___0_min, method);
}
inline void List_1_Add_m7210698FAD5B2A6FC7C5C6B56F4D8823CF509C40_inline (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))List_1_Add_m7210698FAD5B2A6FC7C5C6B56F4D8823CF509C40_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_inline (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, const RuntimeMethod*))List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_gshared_inline)(__this, method);
}
inline void List_1_InsertRange_m44A69BF54263579AB630FCC4970DDC273299361C (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m44A69BF54263579AB630FCC4970DDC273299361C_gshared)(__this, ___0_index, ___1_collection, method);
}
inline void ReadOnlyCollection_1__ctor_mD7621A86D081BA205BA460F34455C35EAC404755 (ReadOnlyCollection_1_t4E57872B64C17ACE2E87B5BBEEB28AB5B627DDBC* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyCollection_1_t4E57872B64C17ACE2E87B5BBEEB28AB5B627DDBC*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mD7621A86D081BA205BA460F34455C35EAC404755_gshared)(__this, ___0_list, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA (int32_t ___0_resource, const RuntimeMethod* method) ;
inline int32_t Array_BinarySearch_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_m50D2074EB5D865C9EE2DC90B22F809A2C2E92B4E (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_index, int32_t ___2_length, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*, int32_t, int32_t, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_m50D2074EB5D865C9EE2DC90B22F809A2C2E92B4E_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
}
inline int32_t List_1_BinarySearch_m55ECA33565C56EAA1CA2A475B5A8A893B18AAAA3 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, int32_t, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m55ECA33565C56EAA1CA2A475B5A8A893B18AAAA3_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, 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 int32_t List_1_IndexOf_m715F0DB9FA3A6AE058155B601E72921333DA315B (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))List_1_IndexOf_m715F0DB9FA3A6AE058155B601E72921333DA315B_gshared)(__this, ___0_item, method);
}
inline bool List_1_IsCompatibleObject_m5C5199C98AE230A80AC56D119D8F59B4579EDD86 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m5C5199C98AE230A80AC56D119D8F59B4579EDD86_gshared)(___0_value, method);
}
inline bool List_1_Contains_m30773A4A982C2A2C8F025BBFD60AEA14C7DAD7F3 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))List_1_Contains_m30773A4A982C2A2C8F025BBFD60AEA14C7DAD7F3_gshared)(__this, ___0_item, method);
}
inline void List_1_CopyTo_m6543C56A82959B90C6C270559D2BEAE68F808990 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*, int32_t, const RuntimeMethod*))List_1_CopyTo_m6543C56A82959B90C6C270559D2BEAE68F808990_gshared)(__this, ___0_array, ___1_arrayIndex, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F (RuntimeArray* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58 (const RuntimeMethod* method) ;
inline void List_1_set_Capacity_m7F25CAEB033CCA32471DD6BEBCBF0000D37EFE97 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m7F25CAEB033CCA32471DD6BEBCBF0000D37EFE97_gshared)(__this, ___0_value, method);
}
inline int32_t List_1_FindIndex_mAE92302349542E7A60C68FBEA1158A310D8D9D43 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60*, const RuntimeMethod*))List_1_FindIndex_mAE92302349542E7A60C68FBEA1158A310D8D9D43_gshared)(__this, ___0_match, method);
}
inline bool Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_inline (Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_obj, const RuntimeMethod* method)
{
return (( bool (*) (Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_gshared_inline)(__this, ___0_obj, method);
}
inline void List_1__ctor_m7044354CEC49E1025A8B0F6BE8C1C8FEF9A71471 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, const RuntimeMethod*))List_1__ctor_m7044354CEC49E1025A8B0F6BE8C1C8FEF9A71471_gshared)(__this, method);
}
inline int32_t List_1_FindIndex_m5724F576873C076C50E1889B3A9B7C2BE6CF154F (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___2_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, int32_t, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60*, const RuntimeMethod*))List_1_FindIndex_m5724F576873C076C50E1889B3A9B7C2BE6CF154F_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7 (const RuntimeMethod* method) ;
inline void Action_1_Invoke_m91C72AB142C1ED1618F5B3D9DADCB3CEF510CF54_inline (Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))Action_1_Invoke_m91C72AB142C1ED1618F5B3D9DADCB3CEF510CF54_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F (const RuntimeMethod* method) ;
inline void Enumerator__ctor_m32C364F9BEB6CCC19B8F0044D33ED664B996A663 (Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD* __this, List_1_t92717732BF98956375510DF49F6E823610AF4FA0* ___0_list, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD*, List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, const RuntimeMethod*))Enumerator__ctor_m32C364F9BEB6CCC19B8F0044D33ED664B996A663_gshared)(__this, ___0_list, method);
}
inline void List_1__ctor_mC130DB21CC2648318DD612C96C12AF2C1DA8E4CC (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, const RuntimeMethod*))List_1__ctor_mC130DB21CC2648318DD612C96C12AF2C1DA8E4CC_gshared)(__this, ___0_capacity, method);
}
inline int32_t Array_IndexOf_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mEB950CC97A0EA72AFF4A605C095A788380336BDC (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
{
return (( int32_t (*) (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mEB950CC97A0EA72AFF4A605C095A788380336BDC_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
}
inline void List_1_Insert_mFCF3F84EF2EE93E07A5729F25ACD8D36608D390B (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))List_1_Insert_mFCF3F84EF2EE93E07A5729F25ACD8D36608D390B_gshared)(__this, ___0_index, ___1_item, method);
}
inline void List_1_RemoveAt_m3B82310723DC1C576CDB9913297D117BF90C23D3 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m3B82310723DC1C576CDB9913297D117BF90C23D3_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_mBD64912B13EA719CF54EF0392CCA6B0935940502 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*))List_1_Remove_mBD64912B13EA719CF54EF0392CCA6B0935940502_gshared)(__this, ___0_item, method);
}
inline void List_1_Reverse_m437875F69CCD9E0D907E6F6A55DA295783FADF55 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m437875F69CCD9E0D907E6F6A55DA295783FADF55_gshared)(__this, ___0_index, ___1_count, method);
}
inline void Array_Reverse_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mB534D2125C98462F3C53421E2D0D3B9CC73E8EE1 (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mB534D2125C98462F3C53421E2D0D3B9CC73E8EE1_gshared)(___0_array, ___1_index, ___2_length, method);
}
inline void List_1_Sort_m4506938C90804015D33B221EF469D322B02A7911 (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
(( void (*) (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m4506938C90804015D33B221EF469D322B02A7911_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
}
inline void Array_Sort_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_m8DDA8BB55DD542821E9077E21246567ADFDCC59A (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_m8DDA8BB55DD542821E9077E21246567ADFDCC59A_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
}
inline void ArraySortHelper_1_Sort_m77DAE1F57F54317E28293E0B7E236CBAD12D5AE2 (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t99148C658F954F6EC6B8A9A591A30B8F244C62E4* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*, int32_t, int32_t, Comparison_1_t99148C658F954F6EC6B8A9A591A30B8F244C62E4*, const RuntimeMethod*))ArraySortHelper_1_Sort_m77DAE1F57F54317E28293E0B7E236CBAD12D5AE2_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
}
inline void List_1_AddEnumerable_m7BFCCBA4038A062F682DD8C96DF8A78EE002E3B0 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m7BFCCBA4038A062F682DD8C96DF8A78EE002E3B0_gshared)(__this, ___0_enumerable, method);
}
inline LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 List_1_get_Item_m99814088AA4143A5FA997159A17F5B25A7D3D2F8 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, const RuntimeMethod*))List_1_get_Item_m99814088AA4143A5FA997159A17F5B25A7D3D2F8_gshared)(__this, ___0_index, method);
}
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m37C44DABB8999D5F8D5B03ABA355D670ADACD26D (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m37C44DABB8999D5F8D5B03ABA355D670ADACD26D_gshared)(___0_value, ___1_argName, method);
}
inline void List_1_set_Item_m8E978E161BA044CCF253A69478B909250BAE90E6 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))List_1_set_Item_m8E978E161BA044CCF253A69478B909250BAE90E6_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_AddWithResize_m02F9870F3C4EE56720DD615234514544040BE689 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))List_1_AddWithResize_m02F9870F3C4EE56720DD615234514544040BE689_gshared)(__this, ___0_item, method);
}
inline void List_1_EnsureCapacity_m98EE33AE496BD1B520D94C43532FCD2F45454D67 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m98EE33AE496BD1B520D94C43532FCD2F45454D67_gshared)(__this, ___0_min, method);
}
inline void List_1_Add_m1445C78C000C0B2BB5347D71EB0E1C07A45FB143_inline (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))List_1_Add_m1445C78C000C0B2BB5347D71EB0E1C07A45FB143_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_inline (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, const RuntimeMethod*))List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_gshared_inline)(__this, method);
}
inline void List_1_InsertRange_m45C5350DEEF4A95D213C9FE4C0B806459C646ECF (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m45C5350DEEF4A95D213C9FE4C0B806459C646ECF_gshared)(__this, ___0_index, ___1_collection, method);
}
inline void ReadOnlyCollection_1__ctor_mFBE7EB3097DAD460BF8F43EF941F835590C26EC1 (ReadOnlyCollection_1_t219F9DE246A267F098345182628B7967858ED247* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyCollection_1_t219F9DE246A267F098345182628B7967858ED247*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mFBE7EB3097DAD460BF8F43EF941F835590C26EC1_gshared)(__this, ___0_list, method);
}
inline int32_t Array_BinarySearch_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_mC534D8FE5EA6A0062BA770F8E859A24D93676886 (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_index, int32_t ___2_length, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*, int32_t, int32_t, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_mC534D8FE5EA6A0062BA770F8E859A24D93676886_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
}
inline int32_t List_1_BinarySearch_m1BF4A44F3DDB4AD1F6D90E33F07B02422BEA60F5 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, int32_t, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m1BF4A44F3DDB4AD1F6D90E33F07B02422BEA60F5_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
}
inline int32_t List_1_IndexOf_m3F1EB248EFCECBB3D8E06BDD56F4DD5F668E21D7 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))List_1_IndexOf_m3F1EB248EFCECBB3D8E06BDD56F4DD5F668E21D7_gshared)(__this, ___0_item, method);
}
inline bool List_1_IsCompatibleObject_mB0F75923D1D04AF9686B4D05B34FDEC1AA1D7DAD (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mB0F75923D1D04AF9686B4D05B34FDEC1AA1D7DAD_gshared)(___0_value, method);
}
inline bool List_1_Contains_m15CE8575F6A8BA43A870630217829AAD586E8F18 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))List_1_Contains_m15CE8575F6A8BA43A870630217829AAD586E8F18_gshared)(__this, ___0_item, method);
}
inline void List_1_CopyTo_mEFEF32F28790454C60B8413874471D6F8229528E (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*, int32_t, const RuntimeMethod*))List_1_CopyTo_mEFEF32F28790454C60B8413874471D6F8229528E_gshared)(__this, ___0_array, ___1_arrayIndex, method);
}
inline void List_1_set_Capacity_m342DF08FFABDBE78BFF439BFDB01A5B3E6E13087 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m342DF08FFABDBE78BFF439BFDB01A5B3E6E13087_gshared)(__this, ___0_value, method);
}
inline int32_t List_1_FindIndex_mF4DE411918629905E85F313AAA6AAE5B0A5859E2 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8*, const RuntimeMethod*))List_1_FindIndex_mF4DE411918629905E85F313AAA6AAE5B0A5859E2_gshared)(__this, ___0_match, method);
}
inline bool Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_inline (Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_obj, const RuntimeMethod* method)
{
return (( bool (*) (Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_gshared_inline)(__this, ___0_obj, method);
}
inline void List_1__ctor_mD02688FCA098489AE89BFA06B006B313E4B48997 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, const RuntimeMethod*))List_1__ctor_mD02688FCA098489AE89BFA06B006B313E4B48997_gshared)(__this, method);
}
inline int32_t List_1_FindIndex_mFEECEFE40A9C45C7C690B50EFD514A36F96E8180 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___2_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, int32_t, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8*, const RuntimeMethod*))List_1_FindIndex_mFEECEFE40A9C45C7C690B50EFD514A36F96E8180_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
}
inline void Action_1_Invoke_mDD5E7A1ED75B787F0D6D66D304C28B7AED60C41C_inline (Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))Action_1_Invoke_mDD5E7A1ED75B787F0D6D66D304C28B7AED60C41C_gshared_inline)(__this, ___0_obj, method);
}
inline void Enumerator__ctor_m1EEAC76EC9C76560A3FB48DB8F9D696712FDEDDC (Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E* __this, List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___0_list, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E*, List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, const RuntimeMethod*))Enumerator__ctor_m1EEAC76EC9C76560A3FB48DB8F9D696712FDEDDC_gshared)(__this, ___0_list, method);
}
inline void List_1__ctor_m899EF530AA8BD1698BD9D03964AA598A2AE1E842 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, const RuntimeMethod*))List_1__ctor_m899EF530AA8BD1698BD9D03964AA598A2AE1E842_gshared)(__this, ___0_capacity, method);
}
inline int32_t Array_IndexOf_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m971B36510836BA0B59426CFDB7198C9680E8EB64 (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
{
return (( int32_t (*) (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m971B36510836BA0B59426CFDB7198C9680E8EB64_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
}
inline void List_1_Insert_mD18D709E9BED2CDE3BCBD9CBDF60B8D3656A843C (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___1_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))List_1_Insert_mD18D709E9BED2CDE3BCBD9CBDF60B8D3656A843C_gshared)(__this, ___0_index, ___1_item, method);
}
inline void List_1_RemoveAt_m316651C6BA067F8E795E2BE04777EB7BB2410DFF (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m316651C6BA067F8E795E2BE04777EB7BB2410DFF_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_mFFB048B06F4E4714515B52F4ED9AB7CE78E1C855 (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*))List_1_Remove_mFFB048B06F4E4714515B52F4ED9AB7CE78E1C855_gshared)(__this, ___0_item, method);
}
inline void List_1_Reverse_m59D4F88974BB7B1409B93964F700117C46663E0C (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m59D4F88974BB7B1409B93964F700117C46663E0C_gshared)(__this, ___0_index, ___1_count, method);
}
inline void Array_Reverse_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m0F9036895B18211436BC6BE91FD9BF0664C896AC (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m0F9036895B18211436BC6BE91FD9BF0664C896AC_gshared)(___0_array, ___1_index, ___2_length, method);
}
inline void List_1_Sort_m4124FFC7E186449E2450CEB3574C7DA7CC88D77A (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m4124FFC7E186449E2450CEB3574C7DA7CC88D77A_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
}
inline void Array_Sort_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m38C774EDE9C7A70168D2FB542DD1F3455C8D37A4 (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m38C774EDE9C7A70168D2FB542DD1F3455C8D37A4_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
}
inline void ArraySortHelper_1_Sort_m503817B6131155D4E3893332AE1DD33B36D2C8CD (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t7B4E5654CF90CD4076DED5653773927E348018C2* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*, int32_t, int32_t, Comparison_1_t7B4E5654CF90CD4076DED5653773927E348018C2*, const RuntimeMethod*))ArraySortHelper_1_Sort_m503817B6131155D4E3893332AE1DD33B36D2C8CD_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
}
inline void List_1_AddEnumerable_m3A3C1CDA39FA5508C45CCB0F24AC6DF44419C17C (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_m3A3C1CDA39FA5508C45CCB0F24AC6DF44419C17C_gshared)(__this, ___0_enumerable, method);
}
inline InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D List_1_get_Item_m5726E3006845A58F320312B88B8BB76FC4AB16CA (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, const RuntimeMethod*))List_1_get_Item_m5726E3006845A58F320312B88B8BB76FC4AB16CA_gshared)(__this, ___0_index, method);
}
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2ECC87E2F5AA78302D3456A1A0563708395F722B (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2ECC87E2F5AA78302D3456A1A0563708395F722B_gshared)(___0_value, ___1_argName, method);
}
inline void List_1_set_Item_mDAB769772A9FB34AD61FB07A4C188CD97E7A1A15 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))List_1_set_Item_mDAB769772A9FB34AD61FB07A4C188CD97E7A1A15_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_AddWithResize_m47222083904E5992F1343D4C4CE32F5282C06809 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))List_1_AddWithResize_m47222083904E5992F1343D4C4CE32F5282C06809_gshared)(__this, ___0_item, method);
}
inline void List_1_EnsureCapacity_mC227D0851E18347BAD40BAB0934AD5A1001031B8 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mC227D0851E18347BAD40BAB0934AD5A1001031B8_gshared)(__this, ___0_min, method);
}
inline void List_1_Add_m95328F0F59DDEB1A8A7D044DAF427CC7DEB1EB93_inline (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))List_1_Add_m95328F0F59DDEB1A8A7D044DAF427CC7DEB1EB93_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_inline (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, const RuntimeMethod*))List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_gshared_inline)(__this, method);
}
inline void List_1_InsertRange_m4F4A827D176514113FAA544F9B887A319DE2917F (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m4F4A827D176514113FAA544F9B887A319DE2917F_gshared)(__this, ___0_index, ___1_collection, method);
}
inline void ReadOnlyCollection_1__ctor_mDC6B15D558789C0310CE2ADF74A7A2398F5DA556 (ReadOnlyCollection_1_tB919AFBB5D00764975FBCFA46BD779234DFFA466* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyCollection_1_tB919AFBB5D00764975FBCFA46BD779234DFFA466*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mDC6B15D558789C0310CE2ADF74A7A2398F5DA556_gshared)(__this, ___0_list, method);
}
inline int32_t Array_BinarySearch_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m22219F9C4F2F7909507301716B9CA539F74F03EE (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_index, int32_t ___2_length, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*, int32_t, int32_t, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m22219F9C4F2F7909507301716B9CA539F74F03EE_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
}
inline int32_t List_1_BinarySearch_mA098698C2A9ACB4A9882F5A395E3833F7079F6E8 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, int32_t, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mA098698C2A9ACB4A9882F5A395E3833F7079F6E8_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
}
inline int32_t List_1_IndexOf_m944CCB5C81536FEC4E38E8CC5785698FEBBE33C6 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))List_1_IndexOf_m944CCB5C81536FEC4E38E8CC5785698FEBBE33C6_gshared)(__this, ___0_item, method);
}
inline bool List_1_IsCompatibleObject_mD07951F7A529B12EFB0066C5118F1D6434E85070 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mD07951F7A529B12EFB0066C5118F1D6434E85070_gshared)(___0_value, method);
}
inline bool List_1_Contains_mBDF07664E1A538F04E3FB7FBF52C88ECACC4F168 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))List_1_Contains_mBDF07664E1A538F04E3FB7FBF52C88ECACC4F168_gshared)(__this, ___0_item, method);
}
inline void List_1_CopyTo_m1AE7A24E5B2B6BBBD272D9C4189AAD9791842898 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*, int32_t, const RuntimeMethod*))List_1_CopyTo_m1AE7A24E5B2B6BBBD272D9C4189AAD9791842898_gshared)(__this, ___0_array, ___1_arrayIndex, method);
}
inline void List_1_set_Capacity_m537C9FB08AEE7BA69FFBC9E11542DDC3FA75A6AA (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m537C9FB08AEE7BA69FFBC9E11542DDC3FA75A6AA_gshared)(__this, ___0_value, method);
}
inline int32_t List_1_FindIndex_mFAC25930D65913D83EC47E5365DB1ACA124164FE (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD*, const RuntimeMethod*))List_1_FindIndex_mFAC25930D65913D83EC47E5365DB1ACA124164FE_gshared)(__this, ___0_match, method);
}
inline bool Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_inline (Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_obj, const RuntimeMethod* method)
{
return (( bool (*) (Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_gshared_inline)(__this, ___0_obj, method);
}
inline void List_1__ctor_m8E723204CEB9D0194D564133CFF2ACE2DDC1D72D (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, const RuntimeMethod*))List_1__ctor_m8E723204CEB9D0194D564133CFF2ACE2DDC1D72D_gshared)(__this, method);
}
inline int32_t List_1_FindIndex_m43648DD50845BCF9A0D3214F5BE62BD50C631A26 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___2_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, int32_t, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD*, const RuntimeMethod*))List_1_FindIndex_m43648DD50845BCF9A0D3214F5BE62BD50C631A26_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
}
inline void Action_1_Invoke_m6BADC1E75837D17C7C206C74AB63B78F8BFCD450_inline (Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))Action_1_Invoke_m6BADC1E75837D17C7C206C74AB63B78F8BFCD450_gshared_inline)(__this, ___0_obj, method);
}
inline void Enumerator__ctor_m5B02D3C70DFCA7B55F85F9766F6D2495501C30F6 (Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F* __this, List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* ___0_list, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F*, List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, const RuntimeMethod*))Enumerator__ctor_m5B02D3C70DFCA7B55F85F9766F6D2495501C30F6_gshared)(__this, ___0_list, method);
}
inline void List_1__ctor_mD5795532E6B6E81BD3F1974B2CAD02A62A20DD52 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, const RuntimeMethod*))List_1__ctor_mD5795532E6B6E81BD3F1974B2CAD02A62A20DD52_gshared)(__this, ___0_capacity, method);
}
inline int32_t Array_IndexOf_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_mE582C4BE8F0A7ADE1DBBC8942F7E41FD96C92347 (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
{
return (( int32_t (*) (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_mE582C4BE8F0A7ADE1DBBC8942F7E41FD96C92347_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
}
inline void List_1_Insert_m5706D9DCD4E44962FAC65B7F57DD98D6755A5A14 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___1_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))List_1_Insert_m5706D9DCD4E44962FAC65B7F57DD98D6755A5A14_gshared)(__this, ___0_index, ___1_item, method);
}
inline void List_1_RemoveAt_m85C9935C7C89AAD3EAFFEB95F2258C0375C2E9C1 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m85C9935C7C89AAD3EAFFEB95F2258C0375C2E9C1_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_mE669E18E1E3B8BD9A783EA97EEBF156DEE2CEA22 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*))List_1_Remove_mE669E18E1E3B8BD9A783EA97EEBF156DEE2CEA22_gshared)(__this, ___0_item, method);
}
inline void List_1_Reverse_m0D7C274B99A4B52392CBEDD5F117535434682799 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m0D7C274B99A4B52392CBEDD5F117535434682799_gshared)(__this, ___0_index, ___1_count, method);
}
inline void Array_Reverse_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m7C8B5BC262FBE7FEE47F8D767CFF499ACDE79E24 (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m7C8B5BC262FBE7FEE47F8D767CFF499ACDE79E24_gshared)(___0_array, ___1_index, ___2_length, method);
}
inline void List_1_Sort_mA45766AD040502AA974D5AB0F201B1C1F2F38124 (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
(( void (*) (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mA45766AD040502AA974D5AB0F201B1C1F2F38124_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
}
inline void Array_Sort_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2E8C24B4F6C629DB8AE3ABC183CD1689D8B6EA18 (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2E8C24B4F6C629DB8AE3ABC183CD1689D8B6EA18_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
}
inline void ArraySortHelper_1_Sort_mF516B23537CB3D62862D63EE2336653FBC74BD3A (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t0D538E030DA616BAE9EC08BBAF8EAB30350CCADC* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*, int32_t, int32_t, Comparison_1_t0D538E030DA616BAE9EC08BBAF8EAB30350CCADC*, const RuntimeMethod*))ArraySortHelper_1_Sort_mF516B23537CB3D62862D63EE2336653FBC74BD3A_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
}
inline void List_1_AddEnumerable_mBE568D92B20DA843EC8D4F715D3B49D250D017DA (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mBE568D92B20DA843EC8D4F715D3B49D250D017DA_gshared)(__this, ___0_enumerable, method);
}
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 List_1_get_Item_m69BCBAB9625067308DDEAEED5945E4E3B46FA3E1 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, const RuntimeMethod*))List_1_get_Item_m69BCBAB9625067308DDEAEED5945E4E3B46FA3E1_gshared)(__this, ___0_index, method);
}
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m990D56DF011480F858DF755193A1BFF5E57882A0 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m990D56DF011480F858DF755193A1BFF5E57882A0_gshared)(___0_value, ___1_argName, method);
}
inline void List_1_set_Item_m4BA2391807C1D002F74A8CB67558698C6F351991 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))List_1_set_Item_m4BA2391807C1D002F74A8CB67558698C6F351991_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_AddWithResize_mC767DD2E08464C2A9BFD3F2AE86A83F85BFCC9A2 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))List_1_AddWithResize_mC767DD2E08464C2A9BFD3F2AE86A83F85BFCC9A2_gshared)(__this, ___0_item, method);
}
inline void List_1_EnsureCapacity_mE400A6352C1B01A9F706C2A4A3FCBA5AC451A12B (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mE400A6352C1B01A9F706C2A4A3FCBA5AC451A12B_gshared)(__this, ___0_min, method);
}
inline void List_1_Add_mA97FD9B61331596E4585203CFD321A5A614A089D_inline (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))List_1_Add_mA97FD9B61331596E4585203CFD321A5A614A089D_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_inline (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, const RuntimeMethod*))List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_gshared_inline)(__this, method);
}
inline void List_1_InsertRange_mAFC44D9748F4101BF8F657632E33A3311C99D6BE (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_mAFC44D9748F4101BF8F657632E33A3311C99D6BE_gshared)(__this, ___0_index, ___1_collection, method);
}
inline void ReadOnlyCollection_1__ctor_m5A9D9F9BF82DF5BC791EDDB92C6ACB0515585089 (ReadOnlyCollection_1_t4303A45A12D5DE04F42BBF76A787E3EBBB192441* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyCollection_1_t4303A45A12D5DE04F42BBF76A787E3EBBB192441*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m5A9D9F9BF82DF5BC791EDDB92C6ACB0515585089_gshared)(__this, ___0_list, method);
}
inline int32_t Array_BinarySearch_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_mD30773E33859C47A5A24FACC643C8D4012C6EB75 (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_index, int32_t ___2_length, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*, int32_t, int32_t, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_mD30773E33859C47A5A24FACC643C8D4012C6EB75_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
}
inline int32_t List_1_BinarySearch_m045047154A230EC8448430997A781AC54644A742 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, int32_t, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m045047154A230EC8448430997A781AC54644A742_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
}
inline int32_t List_1_IndexOf_m80D06B5A657DB69045A11F9FF589998F0D0473B5 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))List_1_IndexOf_m80D06B5A657DB69045A11F9FF589998F0D0473B5_gshared)(__this, ___0_item, method);
}
inline bool List_1_IsCompatibleObject_mB6476DD7C4A1FE9AF2F141A2C409DA5F89BB3016 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mB6476DD7C4A1FE9AF2F141A2C409DA5F89BB3016_gshared)(___0_value, method);
}
inline bool List_1_Contains_m387E949B4B12752A48C76D51759A66CBDE5207B6 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))List_1_Contains_m387E949B4B12752A48C76D51759A66CBDE5207B6_gshared)(__this, ___0_item, method);
}
inline void List_1_CopyTo_mC7006951BE0B3D3688A2D405315CB1B10BE98140 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*, int32_t, const RuntimeMethod*))List_1_CopyTo_mC7006951BE0B3D3688A2D405315CB1B10BE98140_gshared)(__this, ___0_array, ___1_arrayIndex, method);
}
inline void List_1_set_Capacity_m95133E04136EBCFB47DF8C6AC9E9BCC8AC90FEBE (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m95133E04136EBCFB47DF8C6AC9E9BCC8AC90FEBE_gshared)(__this, ___0_value, method);
}
inline int32_t List_1_FindIndex_m6A7E41E747D6F2E87573599E9F6F348D5A354688 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7*, const RuntimeMethod*))List_1_FindIndex_m6A7E41E747D6F2E87573599E9F6F348D5A354688_gshared)(__this, ___0_match, method);
}
inline bool Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_inline (Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_obj, const RuntimeMethod* method)
{
return (( bool (*) (Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_gshared_inline)(__this, ___0_obj, method);
}
inline void List_1__ctor_mB26899986F1FB5766A6D13F9ED0BD83D6E7EF66C (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, const RuntimeMethod*))List_1__ctor_mB26899986F1FB5766A6D13F9ED0BD83D6E7EF66C_gshared)(__this, method);
}
inline int32_t List_1_FindIndex_mB4E1E158DAD24B61C4613806D6F074201B0FA54C (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___2_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, int32_t, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7*, const RuntimeMethod*))List_1_FindIndex_mB4E1E158DAD24B61C4613806D6F074201B0FA54C_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
}
inline void Action_1_Invoke_m0E4885731BC5FB5682B2F9AAFE2051895D1E43DE_inline (Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))Action_1_Invoke_m0E4885731BC5FB5682B2F9AAFE2051895D1E43DE_gshared_inline)(__this, ___0_obj, method);
}
inline void Enumerator__ctor_m34968A644217338251F2ACA768630EC8F3B5D9A5 (Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16* __this, List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* ___0_list, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16*, List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, const RuntimeMethod*))Enumerator__ctor_m34968A644217338251F2ACA768630EC8F3B5D9A5_gshared)(__this, ___0_list, method);
}
inline void List_1__ctor_m041FA212DEC6BE195BC723646849CD649D18A64F (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, const RuntimeMethod*))List_1__ctor_m041FA212DEC6BE195BC723646849CD649D18A64F_gshared)(__this, ___0_capacity, method);
}
inline int32_t Array_IndexOf_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_mF8787F8470EDB50EC2B2F6D5BAEE866038D93580 (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
{
return (( int32_t (*) (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_mF8787F8470EDB50EC2B2F6D5BAEE866038D93580_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
}
inline void List_1_Insert_mC6E0C73D771DB3EBF9929C85A6104EAB450FF7C9 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))List_1_Insert_mC6E0C73D771DB3EBF9929C85A6104EAB450FF7C9_gshared)(__this, ___0_index, ___1_item, method);
}
inline void List_1_RemoveAt_m9F304F76856877707E79890515CE09FE5EA6CDDC (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m9F304F76856877707E79890515CE09FE5EA6CDDC_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_m4007A574A4578018527BF9C6C71D599EE37C44D7 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*))List_1_Remove_m4007A574A4578018527BF9C6C71D599EE37C44D7_gshared)(__this, ___0_item, method);
}
inline void List_1_Reverse_mFA4F902852C0D8A3F42FD4F0ADE71D3A1E64E624 (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mFA4F902852C0D8A3F42FD4F0ADE71D3A1E64E624_gshared)(__this, ___0_index, ___1_count, method);
}
inline void Array_Reverse_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m86A0BC1B8395AE11EB9C77295CF870F5B575DBED (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m86A0BC1B8395AE11EB9C77295CF870F5B575DBED_gshared)(___0_array, ___1_index, ___2_length, method);
}
inline void List_1_Sort_mFDC39A435F990EBE553E7396F571BCBA185A7C2D (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
(( void (*) (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mFDC39A435F990EBE553E7396F571BCBA185A7C2D_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
}
inline void Array_Sort_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m36664F16D38B9991D799640827A2ED108697EBD4 (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m36664F16D38B9991D799640827A2ED108697EBD4_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
}
inline void ArraySortHelper_1_Sort_m796F7D769836CE1E115461E94C531F07909CFA59 (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t9B7FBDDC31C2B4C836D05D7AB3126CC41FEA3F95* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*, int32_t, int32_t, Comparison_1_t9B7FBDDC31C2B4C836D05D7AB3126CC41FEA3F95*, const RuntimeMethod*))ArraySortHelper_1_Sort_m796F7D769836CE1E115461E94C531F07909CFA59_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
}
inline void List_1_AddEnumerable_mF5E8707F4A0DAF6A23C90B43F5ACDD8B949B72AA (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mF5E8707F4A0DAF6A23C90B43F5ACDD8B949B72AA_gshared)(__this, ___0_enumerable, method);
}
inline EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 List_1_get_Item_m698872A6418FB0F1C4E80BD9291E530AFF492508 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, const RuntimeMethod*))List_1_get_Item_m698872A6418FB0F1C4E80BD9291E530AFF492508_gshared)(__this, ___0_index, method);
}
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mC809E0BAB548190BE0423B8867F1BB6152252F2E (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mC809E0BAB548190BE0423B8867F1BB6152252F2E_gshared)(___0_value, ___1_argName, method);
}
inline void List_1_set_Item_m3EF9E2C31529E41EC0A4085B3FD661F82080947C (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))List_1_set_Item_m3EF9E2C31529E41EC0A4085B3FD661F82080947C_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_AddWithResize_m89B2769EC9FB326DF132AD0B0CAB8727605A1F16 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))List_1_AddWithResize_m89B2769EC9FB326DF132AD0B0CAB8727605A1F16_gshared)(__this, ___0_item, method);
}
inline void List_1_EnsureCapacity_mAC252F08F7B3C678709F93C921A239CE37DC42AD (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_mAC252F08F7B3C678709F93C921A239CE37DC42AD_gshared)(__this, ___0_min, method);
}
inline void List_1_Add_m8C7E29B8E226EFCAF030759710276AA65A95DB3F_inline (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))List_1_Add_m8C7E29B8E226EFCAF030759710276AA65A95DB3F_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_inline (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, const RuntimeMethod*))List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_gshared_inline)(__this, method);
}
inline void List_1_InsertRange_m550C0A0A9B23B6475D03E68EB3E14D72462915B6 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m550C0A0A9B23B6475D03E68EB3E14D72462915B6_gshared)(__this, ___0_index, ___1_collection, method);
}
inline void ReadOnlyCollection_1__ctor_mF3A3E4A5E8B87F973FE2C1479C12204E8887AD69 (ReadOnlyCollection_1_tEC89AAF1B8DDDBBA3BB75ADABEF80753BFE21214* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyCollection_1_tEC89AAF1B8DDDBBA3BB75ADABEF80753BFE21214*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mF3A3E4A5E8B87F973FE2C1479C12204E8887AD69_gshared)(__this, ___0_list, method);
}
inline int32_t Array_BinarySearch_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mE6217FB46EA5E5C6E5BDA5CB0DFD52A58AC77BD8 (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_index, int32_t ___2_length, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*, int32_t, int32_t, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mE6217FB46EA5E5C6E5BDA5CB0DFD52A58AC77BD8_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
}
inline int32_t List_1_BinarySearch_mCD22DC815E42BC04D07E4D9C10087DAE76A53339 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, int32_t, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_mCD22DC815E42BC04D07E4D9C10087DAE76A53339_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
}
inline int32_t List_1_IndexOf_mE309B0C6A0E715EAF484A5A5168F1A849C8854AB (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))List_1_IndexOf_mE309B0C6A0E715EAF484A5A5168F1A849C8854AB_gshared)(__this, ___0_item, method);
}
inline bool List_1_IsCompatibleObject_m0AF1184D7657AC27B757083E2C8E366BA3A93F38 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m0AF1184D7657AC27B757083E2C8E366BA3A93F38_gshared)(___0_value, method);
}
inline bool List_1_Contains_mEB85B300038EC2FC1E486F6BBC87396185963E57 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))List_1_Contains_mEB85B300038EC2FC1E486F6BBC87396185963E57_gshared)(__this, ___0_item, method);
}
inline void List_1_CopyTo_m74CF090430293E2652C908A0557F371F950673CC (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*, int32_t, const RuntimeMethod*))List_1_CopyTo_m74CF090430293E2652C908A0557F371F950673CC_gshared)(__this, ___0_array, ___1_arrayIndex, method);
}
inline void List_1_set_Capacity_m2DF1F4231AB69438BC43DB7040227AB2BEDC9157 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m2DF1F4231AB69438BC43DB7040227AB2BEDC9157_gshared)(__this, ___0_value, method);
}
inline int32_t List_1_FindIndex_m507CA8215098608BE795CED871439BA819F3C321 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D*, const RuntimeMethod*))List_1_FindIndex_m507CA8215098608BE795CED871439BA819F3C321_gshared)(__this, ___0_match, method);
}
inline bool Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_inline (Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_obj, const RuntimeMethod* method)
{
return (( bool (*) (Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_gshared_inline)(__this, ___0_obj, method);
}
inline void List_1__ctor_m75A131D8B96AE028D5BFFB6D7A63A8398B816AB9 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, const RuntimeMethod*))List_1__ctor_m75A131D8B96AE028D5BFFB6D7A63A8398B816AB9_gshared)(__this, method);
}
inline int32_t List_1_FindIndex_m684C68729B41154B840D77D3498DCBD79E074CBE (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___2_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, int32_t, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D*, const RuntimeMethod*))List_1_FindIndex_m684C68729B41154B840D77D3498DCBD79E074CBE_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
}
inline void Action_1_Invoke_m5D172456C3A11C47A18CD230AECC78C42FD365A8_inline (Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))Action_1_Invoke_m5D172456C3A11C47A18CD230AECC78C42FD365A8_gshared_inline)(__this, ___0_obj, method);
}
inline void Enumerator__ctor_m5849519F50EF0EBF455C9250EA3BCD1C9734EF55 (Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1* __this, List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* ___0_list, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1*, List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, const RuntimeMethod*))Enumerator__ctor_m5849519F50EF0EBF455C9250EA3BCD1C9734EF55_gshared)(__this, ___0_list, method);
}
inline void List_1__ctor_m9260F888361D5D59127D090B7B0F5AF4CC1D05E1 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, const RuntimeMethod*))List_1__ctor_m9260F888361D5D59127D090B7B0F5AF4CC1D05E1_gshared)(__this, ___0_capacity, method);
}
inline int32_t Array_IndexOf_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_m12F680B17EAFF45509992833C8AB3BC4B463B49E (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
{
return (( int32_t (*) (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_m12F680B17EAFF45509992833C8AB3BC4B463B49E_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
}
inline void List_1_Insert_mE3DC7FC48BA746C062B91F8879911C1FFDC34436 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___1_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))List_1_Insert_mE3DC7FC48BA746C062B91F8879911C1FFDC34436_gshared)(__this, ___0_index, ___1_item, method);
}
inline void List_1_RemoveAt_mCF70414FB4CC578952103EEC5B4EECF8AC4C2970 (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mCF70414FB4CC578952103EEC5B4EECF8AC4C2970_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_m6350C55DA816BD8043AB5D4B4D8A0F37412C911B (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*))List_1_Remove_m6350C55DA816BD8043AB5D4B4D8A0F37412C911B_gshared)(__this, ___0_item, method);
}
inline void List_1_Reverse_m322208834E59E74DAB440F9524CDB84E381B37FC (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m322208834E59E74DAB440F9524CDB84E381B37FC_gshared)(__this, ___0_index, ___1_count, method);
}
inline void Array_Reverse_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mF0E09D36777D1EFBF387CDFED4CFA49B3549D058 (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mF0E09D36777D1EFBF387CDFED4CFA49B3549D058_gshared)(___0_array, ___1_index, ___2_length, method);
}
inline void List_1_Sort_m62F044C7E303D8043580A6BE5685EB840343472A (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m62F044C7E303D8043580A6BE5685EB840343472A_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
}
inline void Array_Sort_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_m921237E4F8B9C9E9EFFE08F9C882881DA098E0DB (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_m921237E4F8B9C9E9EFFE08F9C882881DA098E0DB_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
}
inline void ArraySortHelper_1_Sort_mF4C915FE947543B1AFDF7122716451A4187E78A4 (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tE0404D6CFE3CE898FDF33EDE1C0B612D8053AD5B* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*, int32_t, int32_t, Comparison_1_tE0404D6CFE3CE898FDF33EDE1C0B612D8053AD5B*, const RuntimeMethod*))ArraySortHelper_1_Sort_mF4C915FE947543B1AFDF7122716451A4187E78A4_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
}
inline void List_1_AddEnumerable_mFED5C8FEE578A4572E94C7B8F109724E0C2BE22C (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mFED5C8FEE578A4572E94C7B8F109724E0C2BE22C_gshared)(__this, ___0_enumerable, method);
}
inline PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F List_1_get_Item_m2852B5182DF845F8439ECA669451EB47B2B636BF (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, const RuntimeMethod*))List_1_get_Item_m2852B5182DF845F8439ECA669451EB47B2B636BF_gshared)(__this, ___0_index, method);
}
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m8C8280AB06C04FEE51C2D4095EEDE57729AD95D6 (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m8C8280AB06C04FEE51C2D4095EEDE57729AD95D6_gshared)(___0_value, ___1_argName, method);
}
inline void List_1_set_Item_m54A6749C690FCAADFD4BEE49DE5C48C8452D3D64 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))List_1_set_Item_m54A6749C690FCAADFD4BEE49DE5C48C8452D3D64_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_AddWithResize_m5630F078CFC648A73B6023FDBC0E6304A674D3C2 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))List_1_AddWithResize_m5630F078CFC648A73B6023FDBC0E6304A674D3C2_gshared)(__this, ___0_item, method);
}
inline void List_1_EnsureCapacity_m488B5D23606B28B9847FB48B9F1D79CCD456CC32 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m488B5D23606B28B9847FB48B9F1D79CCD456CC32_gshared)(__this, ___0_min, method);
}
inline void List_1_Add_mCEF26024206FC2FF2AD5A9662E98482EAA572F58_inline (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))List_1_Add_mCEF26024206FC2FF2AD5A9662E98482EAA572F58_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_inline (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, const RuntimeMethod*))List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_gshared_inline)(__this, method);
}
inline void List_1_InsertRange_m5D1CD11C527C3415CE17E39F17C251BA9F4A81BC (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m5D1CD11C527C3415CE17E39F17C251BA9F4A81BC_gshared)(__this, ___0_index, ___1_collection, method);
}
inline void ReadOnlyCollection_1__ctor_mA0F80185611BD6D1886C1507AE600AE637D832FB (ReadOnlyCollection_1_t5B9BEDC95C484389997D167F070E30505719DE4D* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyCollection_1_t5B9BEDC95C484389997D167F070E30505719DE4D*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mA0F80185611BD6D1886C1507AE600AE637D832FB_gshared)(__this, ___0_list, method);
}
inline int32_t Array_BinarySearch_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_mE8B8954B9EB460F2E96071FDC7A6CDEF62E7C05A (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_index, int32_t ___2_length, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*, int32_t, int32_t, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_mE8B8954B9EB460F2E96071FDC7A6CDEF62E7C05A_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
}
inline int32_t List_1_BinarySearch_m7096E9A6D0DC4C85844EAA53C33415E51E4B64A6 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, int32_t, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m7096E9A6D0DC4C85844EAA53C33415E51E4B64A6_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
}
inline int32_t List_1_IndexOf_m658297F5D4798EA599CDB4B41A4D52CCEEE03BA6 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))List_1_IndexOf_m658297F5D4798EA599CDB4B41A4D52CCEEE03BA6_gshared)(__this, ___0_item, method);
}
inline bool List_1_IsCompatibleObject_mD11D5A24480AFE86A37A9560B82F27568EC6E8CC (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_mD11D5A24480AFE86A37A9560B82F27568EC6E8CC_gshared)(___0_value, method);
}
inline bool List_1_Contains_mDCB8C6C5601980581195B5E058EDE45C31EACC76 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))List_1_Contains_mDCB8C6C5601980581195B5E058EDE45C31EACC76_gshared)(__this, ___0_item, method);
}
inline void List_1_CopyTo_mECFD877A1F2380CF178D360E0322A8DD81F9D8A7 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*, int32_t, const RuntimeMethod*))List_1_CopyTo_mECFD877A1F2380CF178D360E0322A8DD81F9D8A7_gshared)(__this, ___0_array, ___1_arrayIndex, method);
}
inline void List_1_set_Capacity_m34422DCE330E63E5E8533CCA8B9720E8C782DF16 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m34422DCE330E63E5E8533CCA8B9720E8C782DF16_gshared)(__this, ___0_value, method);
}
inline int32_t List_1_FindIndex_m2A9DA823088ADE204953E271786A0908BEF0CE43 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579*, const RuntimeMethod*))List_1_FindIndex_m2A9DA823088ADE204953E271786A0908BEF0CE43_gshared)(__this, ___0_match, method);
}
inline bool Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_inline (Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_obj, const RuntimeMethod* method)
{
return (( bool (*) (Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_gshared_inline)(__this, ___0_obj, method);
}
inline void List_1__ctor_mCB8B1103E0ECE3DCDD7ACF516F1AE1F15D8E2B0F (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, const RuntimeMethod*))List_1__ctor_mCB8B1103E0ECE3DCDD7ACF516F1AE1F15D8E2B0F_gshared)(__this, method);
}
inline int32_t List_1_FindIndex_m5AA7B6AC239A530F66C986E581995C2BBB53F8D8 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___2_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, int32_t, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579*, const RuntimeMethod*))List_1_FindIndex_m5AA7B6AC239A530F66C986E581995C2BBB53F8D8_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
}
inline void Action_1_Invoke_mF9E015BA41A332CA79BE14BFF6FD1D788E4D0A66_inline (Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))Action_1_Invoke_mF9E015BA41A332CA79BE14BFF6FD1D788E4D0A66_gshared_inline)(__this, ___0_obj, method);
}
inline void Enumerator__ctor_mB0D5E073B4B79B6B5F8F5E72580C6703705A6ABB (Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F* __this, List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* ___0_list, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F*, List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, const RuntimeMethod*))Enumerator__ctor_mB0D5E073B4B79B6B5F8F5E72580C6703705A6ABB_gshared)(__this, ___0_list, method);
}
inline void List_1__ctor_m3D71327185DB820B15AA4076E5AA359015E986E9 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, const RuntimeMethod*))List_1__ctor_m3D71327185DB820B15AA4076E5AA359015E986E9_gshared)(__this, ___0_capacity, method);
}
inline int32_t Array_IndexOf_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m2BF5AECE008A6FC94A9ECA10F283A51811AE6E68 (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
{
return (( int32_t (*) (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m2BF5AECE008A6FC94A9ECA10F283A51811AE6E68_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
}
inline void List_1_Insert_m66B0FF8F3C05738F602DCE51F34BBEBBE6DD6723 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___1_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))List_1_Insert_m66B0FF8F3C05738F602DCE51F34BBEBBE6DD6723_gshared)(__this, ___0_index, ___1_item, method);
}
inline void List_1_RemoveAt_m3D32EF65294AF7CCB8287E6F0EA53C4FAB8FE601 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m3D32EF65294AF7CCB8287E6F0EA53C4FAB8FE601_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_mA01C3F347FFDA93367267457C72FEC483769DCD8 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*))List_1_Remove_mA01C3F347FFDA93367267457C72FEC483769DCD8_gshared)(__this, ___0_item, method);
}
inline void List_1_Reverse_m0716B3591B27072FD976ADDC6C2A994A6D3CFCE8 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_m0716B3591B27072FD976ADDC6C2A994A6D3CFCE8_gshared)(__this, ___0_index, ___1_count, method);
}
inline void Array_Reverse_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_mADFC20BA31E9A0B4B57B62F4561BBE846E813664 (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_mADFC20BA31E9A0B4B57B62F4561BBE846E813664_gshared)(___0_array, ___1_index, ___2_length, method);
}
inline void List_1_Sort_mC75286E5934EB945D3E1DAC0CC16B3C2F62BE195 (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
(( void (*) (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_mC75286E5934EB945D3E1DAC0CC16B3C2F62BE195_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
}
inline void Array_Sort_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m7EB3DA50E27BBC382A0B33BEED979257BE1AB3E5 (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m7EB3DA50E27BBC382A0B33BEED979257BE1AB3E5_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
}
inline void ArraySortHelper_1_Sort_m2AAA7890E224FFEE80315DB6D784BE3D1BF4B906 (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_t03C0C4E193ABD150DF480970F6EF023B7DC546BF* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*, int32_t, int32_t, Comparison_1_t03C0C4E193ABD150DF480970F6EF023B7DC546BF*, const RuntimeMethod*))ArraySortHelper_1_Sort_m2AAA7890E224FFEE80315DB6D784BE3D1BF4B906_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, method);
}
inline void List_1_AddEnumerable_mE0CB98B00E71B7D6E53ABE2BBD86B45E29C5627F (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, RuntimeObject*, const RuntimeMethod*))List_1_AddEnumerable_mE0CB98B00E71B7D6E53ABE2BBD86B45E29C5627F_gshared)(__this, ___0_enumerable, method);
}
inline ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 List_1_get_Item_m9CF42784F044CE5EECCECA436FF95C37EA02B868 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, const RuntimeMethod*))List_1_get_Item_m9CF42784F044CE5EECCECA436FF95C37EA02B868_gshared)(__this, ___0_index, method);
}
inline void ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFC982EBCC316C6EE1F3599E85FC297037A0DC4BB (RuntimeObject* ___0_value, int32_t ___1_argName, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, int32_t, const RuntimeMethod*))ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFC982EBCC316C6EE1F3599E85FC297037A0DC4BB_gshared)(___0_value, ___1_argName, method);
}
inline void List_1_set_Item_mE64D9E7B1C3F0B35F2518A727BC862000C7ED2C3 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))List_1_set_Item_mE64D9E7B1C3F0B35F2518A727BC862000C7ED2C3_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_AddWithResize_mACCF36721D4028BDCCFFBAD24E4E2FBFEE9EDFF6 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))List_1_AddWithResize_mACCF36721D4028BDCCFFBAD24E4E2FBFEE9EDFF6_gshared)(__this, ___0_item, method);
}
inline void List_1_EnsureCapacity_m6399027FC0C4CBBCB816159F372047BA5D9D8CDE (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_min, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, const RuntimeMethod*))List_1_EnsureCapacity_m6399027FC0C4CBBCB816159F372047BA5D9D8CDE_gshared)(__this, ___0_min, method);
}
inline void List_1_Add_mF9049C6D0FBE8E31AC3664C65CF5FF94DF97A5A5_inline (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))List_1_Add_mF9049C6D0FBE8E31AC3664C65CF5FF94DF97A5A5_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_inline (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, const RuntimeMethod*))List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_gshared_inline)(__this, method);
}
inline void List_1_InsertRange_m5F7CC943957E03F0DDEAEDD6EF9F561F731645A7 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_InsertRange_m5F7CC943957E03F0DDEAEDD6EF9F561F731645A7_gshared)(__this, ___0_index, ___1_collection, method);
}
inline void ReadOnlyCollection_1__ctor_m0928F3FB4B57821C5354C48BDFBB8AB70B9E038D (ReadOnlyCollection_1_t6354AFE67B5ECFE646A867BDA68157E8795ED5B4* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyCollection_1_t6354AFE67B5ECFE646A867BDA68157E8795ED5B4*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m0928F3FB4B57821C5354C48BDFBB8AB70B9E038D_gshared)(__this, ___0_list, method);
}
inline int32_t Array_BinarySearch_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_m8E9F397C55995F7480FF63779F6ED286F3F4DB6E (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_index, int32_t ___2_length, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*, int32_t, int32_t, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_m8E9F397C55995F7480FF63779F6ED286F3F4DB6E_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
}
inline int32_t List_1_BinarySearch_m66FD41C2A37DDBAD501B0379E7DEB027EAAA5063 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, int32_t, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m66FD41C2A37DDBAD501B0379E7DEB027EAAA5063_gshared)(__this, ___0_index, ___1_count, ___2_item, ___3_comparer, method);
}
inline int32_t List_1_IndexOf_m165E12A0B6F744F61D13587E76009B46CBB5DE02 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))List_1_IndexOf_m165E12A0B6F744F61D13587E76009B46CBB5DE02_gshared)(__this, ___0_item, method);
}
inline bool List_1_IsCompatibleObject_m5FCC2170248403A4D42BF4E05C2496E4CC18ABA5 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, const RuntimeMethod*))List_1_IsCompatibleObject_m5FCC2170248403A4D42BF4E05C2496E4CC18ABA5_gshared)(___0_value, method);
}
inline bool List_1_Contains_m132C737FAE9404D0EEC4483C9031999761B7FEAF (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))List_1_Contains_m132C737FAE9404D0EEC4483C9031999761B7FEAF_gshared)(__this, ___0_item, method);
}
inline void List_1_CopyTo_m1DAF3C0D62325ED02308AA1B4D63815761A9E7D7 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*, int32_t, const RuntimeMethod*))List_1_CopyTo_m1DAF3C0D62325ED02308AA1B4D63815761A9E7D7_gshared)(__this, ___0_array, ___1_arrayIndex, method);
}
inline void List_1_set_Capacity_m2A2B46F3DF3484D005325F08C3039A65C38B38FB (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m2A2B46F3DF3484D005325F08C3039A65C38B38FB_gshared)(__this, ___0_value, method);
}
inline int32_t List_1_FindIndex_m6A09563E0232E3E73DA268AF1FD1E575E2A9727F (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2*, const RuntimeMethod*))List_1_FindIndex_m6A09563E0232E3E73DA268AF1FD1E575E2A9727F_gshared)(__this, ___0_match, method);
}
inline bool Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_inline (Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_obj, const RuntimeMethod* method)
{
return (( bool (*) (Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_gshared_inline)(__this, ___0_obj, method);
}
inline void List_1__ctor_m2EE444C1F32BE9DBDB02D44BF9283E0EA0A0363C (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, const RuntimeMethod*))List_1__ctor_m2EE444C1F32BE9DBDB02D44BF9283E0EA0A0363C_gshared)(__this, method);
}
inline int32_t List_1_FindIndex_mE4AE901D94D73F417863BEDB103258E0C40FE488 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___2_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, int32_t, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2*, const RuntimeMethod*))List_1_FindIndex_mE4AE901D94D73F417863BEDB103258E0C40FE488_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
}
inline void Action_1_Invoke_m1B6EC1DBCAAE630C854D39072975A02239AF7C5E_inline (Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))Action_1_Invoke_m1B6EC1DBCAAE630C854D39072975A02239AF7C5E_gshared_inline)(__this, ___0_obj, method);
}
inline void Enumerator__ctor_m79C9F21F5290B07045858DB3E257BC48926A9006 (Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2* __this, List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* ___0_list, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2*, List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, const RuntimeMethod*))Enumerator__ctor_m79C9F21F5290B07045858DB3E257BC48926A9006_gshared)(__this, ___0_list, method);
}
inline void List_1__ctor_m38355576FA7D4DBAA920DE1E6F84100AD1E5B7A9 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, const RuntimeMethod*))List_1__ctor_m38355576FA7D4DBAA920DE1E6F84100AD1E5B7A9_gshared)(__this, ___0_capacity, method);
}
inline int32_t Array_IndexOf_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFBE10BB1F359180F02B98A3BEF6ED4F0851939A6 (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
{
return (( int32_t (*) (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFBE10BB1F359180F02B98A3BEF6ED4F0851939A6_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
}
inline void List_1_Insert_mE453591C4FDEC178E4D5F39E9E53C3DB8638A154 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___1_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))List_1_Insert_mE453591C4FDEC178E4D5F39E9E53C3DB8638A154_gshared)(__this, ___0_index, ___1_item, method);
}
inline void List_1_RemoveAt_m0810DB80C48DAA49936678A79F182D1A558C2AFD (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m0810DB80C48DAA49936678A79F182D1A558C2AFD_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_mC3FC0B145427B1972A2F7CF9A3DBF4519EBBF2BC (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*))List_1_Remove_mC3FC0B145427B1972A2F7CF9A3DBF4519EBBF2BC_gshared)(__this, ___0_item, method);
}
inline void List_1_Reverse_mD683F5BA122278F3F3A9371D244A4D7341CDB03C (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, int32_t, const RuntimeMethod*))List_1_Reverse_mD683F5BA122278F3F3A9371D244A4D7341CDB03C_gshared)(__this, ___0_index, ___1_count, method);
}
inline void Array_Reverse_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mBA389063213D85BF9F0CC3BDEA691F8800F37FFE (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mBA389063213D85BF9F0CC3BDEA691F8800F37FFE_gshared)(___0_array, ___1_index, ___2_length, method);
}
inline void List_1_Sort_m95460086970DCF9D9EE075A4FB5DD6EC1AD19142 (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
(( void (*) (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m95460086970DCF9D9EE075A4FB5DD6EC1AD19142_gshared)(__this, ___0_index, ___1_count, ___2_comparer, method);
}
inline void Array_Sort_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_m2E2E315EC493834F75A7D96ECB48A3B7AC78D616 (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_m2E2E315EC493834F75A7D96ECB48A3B7AC78D616_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
}
inline void ArraySortHelper_1_Sort_m5677552081A655F75F21061A1E6472E0A74384C6 (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_keys, int32_t ___1_index, int32_t ___2_length, Comparison_1_tDD6AE20BEE11AB8BC31E0631A586EC8A928E4C0B* ___3_comparer, const RuntimeMethod* method)
{
(( void (*) (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*, int32_t, int32_t, Comparison_1_tDD6AE20BEE11AB8BC31E0631A586EC8A928E4C0B*, const RuntimeMethod*))ArraySortHelper_1_Sort_m5677552081A655F75F21061A1E6472E0A74384C6_gshared)(___0_keys, ___1_index, ___2_length, ___3_comparer, 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);
}
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 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 int32_t Index_IndexOfReference_TisRuntimeObject_m58974333B8B9DB6C2A1B37AE5E34B1CE71600023 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_list, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))Index_IndexOfReference_TisRuntimeObject_m58974333B8B9DB6C2A1B37AE5E34B1CE71600023_gshared)(___0_list, ___1_item, method);
}
inline int32_t Listeners_1_IndexOfReference_m946947E73332A907583AA064D89B07896D4BF015 (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D* __this, RuntimeObject* ___0_listener, const RuntimeMethod* method)
{
return (( int32_t (*) (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D*, RuntimeObject*, const RuntimeMethod*))Listeners_1_IndexOfReference_m946947E73332A907583AA064D89B07896D4BF015_gshared)(__this, ___0_listener, method);
}
inline void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, 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);
}
inline void List_1_TrimExcess_mCE60BB9032C2BB07A9AC08FE1C61A79CBE88140F (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_TrimExcess_mCE60BB9032C2BB07A9AC08FE1C61A79CBE88140F_gshared)(__this, 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);
}
inline void WaitForCurrentOperationAsyncOperationBase_1__ctor_mE0D33CAC913AD3EA53C66439EDF7F87AF5CC7B1E (WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC* __this, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC*, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1__ctor_m0BFA366DAB7784393DC70FE5B5AB393DD155F94A_gshared)(__this, method);
}
inline void Action_1__ctor_m50C9482276FB19D1778EAA10CE6C29A202B8AA0D (Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* LocalizationSettings_get_SelectedLocale_mACC907A60E1512A873D25E8C84E40873B81CEE83 (const RuntimeMethod* method) ;
inline void AsyncOperationBase_1_Complete_m93E26F00D8DDF100F1E12AB8DF82BF98E826EF8A (AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70* __this, RuntimeObject* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70*, RuntimeObject*, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared)(__this, ___0_result, ___1_success, ___2_errorMsg, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 LocalizationSettings_get_SelectedLocaleAsync_m524BFB6CBAE6D6AFC056559EBB994C51571930F2 (const RuntimeMethod* method) ;
inline Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9 (AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79* __this, const RuntimeMethod* method)
{
return (( Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* (*) (AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline (Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressHelper_FormatAssetLabel_mA08E42E02D5F0FC73BF034DC51C7048194181C2A (LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___0_localeIdentifier, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA AddressablesInterface_LoadAssetsWithLabel_TisRuntimeObject_m6067ED7E087A14C0EF219888AC189265D274EF40 (String_t* ___0_label, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_callback, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA (*) (String_t*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))AddressablesInterface_LoadAssetsWithLabel_TisRuntimeObject_m6067ED7E087A14C0EF219888AC189265D274EF40_gshared)(___0_label, ___1_callback, method);
}
inline bool AsyncOperationHandle_1_get_IsDone_m6577210CD0B3F90ADA11E86B48D5C873D072BA72 (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
inline void LoadAllTablesOperation_2_LoadingCompleted_mAB84D1094BA04CFCD9ABED62CE87178347B0F9FF (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA ___0_obj, const RuntimeMethod* method)
{
(( void (*) (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8*, AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA, const RuntimeMethod*))LoadAllTablesOperation_2_LoadingCompleted_mAB84D1094BA04CFCD9ABED62CE87178347B0F9FF_gshared)(__this, ___0_obj, method);
}
inline void AsyncOperationHandle_1_add_Completed_m8170EAC204658A82F07BD52F0E4828D060C86942 (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* __this, Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1* ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*, Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared)(__this, ___0_value, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m00E7972A5F8A4970CB3F067C9518644756BEDB1D (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
inline void WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mAE669FF7FC5D59E1DA4006EC35D9C039E52877EA_inline (WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_gshared_inline)(__this, ___0_value, method);
}
inline RuntimeObject* AsyncOperationHandle_1_get_Result_mFB520C0BAF263D39D399F2D4373D7F1ADA2B55DB (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LocalizationTable_get_TableCollectionName_m256BACC0A93E464B14FBD060CCE00D6923DA63AF (LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 TableReference_op_Implicit_mDF9424E08672E3C6647FA41BADD7616BB6126846 (String_t* ___0_tableCollectionName, const RuntimeMethod* method) ;
inline int32_t AsyncOperationHandle_1_get_Status_m33C06B5F64244712BFF0016EB02BD353835CD36A (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared)(__this, method);
}
inline Exception_t* AsyncOperationHandle_1_get_OperationException_mC45A92DF77B2F60F81C0323EFD58FE5B4D97283B (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* __this, const RuntimeMethod* method)
{
return (( Exception_t* (*) (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method);
}
inline void WaitForCurrentOperationAsyncOperationBase_1_Destroy_mD624CC890DB19A99F5A2ECD942899834F004C786 (WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC* __this, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC*, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1_Destroy_m02B55E5FF1055F7C460899365319679396FC1BC7_gshared)(__this, method);
}
inline void ObjectPool_1_Release_m56892AD5874728E74E6DE25B7C8F5E05E4FFCFDA_inline (ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D* __this, LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* ___0_element, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D*, LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method);
}
inline void AddressablesInterface_ReleaseAndReset_TisIList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_m7050EAFD2A550E40F5AD7B9D697507A92E6E8A4E (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* ___0_handle, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*, const RuntimeMethod*))AddressablesInterface_ReleaseAndReset_TisRuntimeObject_m8050B90BCC402596A2C5536C3CC6A71FC7729460_gshared)(___0_handle, method);
}
inline void Func_1__ctor_m5EBEB9A1607FD0E2574CE4BB59AF37691C58BCF4 (Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_m01464FFAB0EDF8A66D248C55334532168C843450 (ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D* __this, Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC* ___0_createFunc, Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB* ___1_actionOnGet, Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB* ___2_actionOnRelease, Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D*, Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC*, Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB*, Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB*, Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB*, 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 WaitForCurrentOperationAsyncOperationBase_1__ctor_m0BFA366DAB7784393DC70FE5B5AB393DD155F94A (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1__ctor_m0BFA366DAB7784393DC70FE5B5AB393DD155F94A_gshared)(__this, method);
}
inline void Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8 (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared)(__this, ___0_object, ___1_method, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74 (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0 ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mCC3041B7E4E209FF96F525C8725C6CC7B9E8E756_gshared)(___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesInterface_Acquire_mEBE8A8467D52C6CA7FB084126F69F2061CD802CC (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_handle, const RuntimeMethod* method) ;
inline int32_t AsyncOperationHandle_1_get_Status_m56D0EE3F784642CC6E480D21189F5C41F37A6B45 (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m50200518C8F069A192BC13933AD29BB7F4D7DA6A_gshared)(__this, method);
}
inline void AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8 (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, RuntimeObject*, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared)(__this, ___0_result, ___1_success, ___2_errorMsg, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesInterface_Release_mFC4C0B5041806A763B806FEABB0476BE3678D44A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_handle, const RuntimeMethod* method) ;
inline TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103 AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0* __this, const RuntimeMethod* method)
{
return (( TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103 (*) (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_mBECBFC988430DC6EF039B80FB7935AEA545818C6_gshared)(__this, method);
}
inline AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC* TableEntryResult_get_Table_m697EEBF1B49194D2A84F5171C562598A74C0E993_inline (TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103* __this, const RuntimeMethod* method)
{
return (( AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC* (*) (TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103*, const RuntimeMethod*))TableEntryResult_get_Table_mB43A7435B5900D9C456166B1BA484712E28D04AF_gshared_inline)(__this, method);
}
inline AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7* TableEntryResult_get_Entry_mE4F1F11BD6B85427BB1DCBB0B7D2CFB9EC4DBDAD_inline (TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103* __this, const RuntimeMethod* method)
{
return (( AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7* (*) (TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103*, const RuntimeMethod*))TableEntryResult_get_Entry_m4A22A09E73EAA2A222653C31120442E25431F1F3_gshared_inline)(__this, method);
}
inline void LoadAssetOperation_1_CompleteAndRelease_m92530416FB4C6099BA36CA3CF708982DDB9A1BC2 (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, RuntimeObject* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method)
{
(( void (*) (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530*, RuntimeObject*, bool, String_t*, const RuntimeMethod*))LoadAssetOperation_1_CompleteAndRelease_m92530416FB4C6099BA36CA3CF708982DDB9A1BC2_gshared)(__this, ___0_result, ___1_success, ___2_errorMsg, method);
}
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AssetTable_GetAssetAsync_TisRuntimeObject_mC3DC4680E63372FC925AC2E2AC82C468CF3FA0DF (AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC* __this, AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7* ___0_entry, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC*, AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7*, const RuntimeMethod*))AssetTable_GetAssetAsync_TisRuntimeObject_mC3DC4680E63372FC925AC2E2AC82C468CF3FA0DF_gshared)(__this, ___0_entry, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
inline bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
inline void LoadAssetOperation_1_AssetLoaded_m95BB6E5F004A02E2BA7CAE54CB208006D2814D79 (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_handle, const RuntimeMethod* method)
{
(( void (*) (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LoadAssetOperation_1_AssetLoaded_m95BB6E5F004A02E2BA7CAE54CB208006D2814D79_gshared)(__this, ___0_handle, method);
}
inline void WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_inline (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_gshared_inline)(__this, ___0_value, method);
}
inline void AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared)(__this, ___0_value, method);
}
inline int32_t AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared)(__this, method);
}
inline RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5* LocalizationSettings_get_Instance_mFC1F256436A67ED702DD446E219D62F708BDFF78 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocalizationSettings_get_IsPlaying_mBB97672A862DFE3FE3F829574AE0B10D4D358676 (LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5* __this, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizationBehaviour_ReleaseNextFrame_m5DCDA0388DBF4BF211583848CF0665BC0D6FC6EE (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_handle, const RuntimeMethod* method) ;
inline void AddressablesInterface_ReleaseAndReset_TisRuntimeObject_m8050B90BCC402596A2C5536C3CC6A71FC7729460 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* ___0_handle, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AddressablesInterface_ReleaseAndReset_TisRuntimeObject_m8050B90BCC402596A2C5536C3CC6A71FC7729460_gshared)(___0_handle, method);
}
inline void WaitForCurrentOperationAsyncOperationBase_1_Destroy_m02B55E5FF1055F7C460899365319679396FC1BC7 (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1_Destroy_m02B55E5FF1055F7C460899365319679396FC1BC7_gshared)(__this, method);
}
inline void ObjectPool_1_Release_mED18E38111611D01DCE14D084F83B218FA974977_inline (ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F* __this, LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* ___0_element, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F*, LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method);
}
inline void Func_1__ctor_mC0621A64843B7E58358CDB60E1FBA5FA3E00605F (Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_mDCD8842340FC5E26C1EF8C78D8DAE30BF0B14134 (ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F* __this, Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC* ___0_createFunc, Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC* ___1_actionOnGet, Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC* ___2_actionOnRelease, Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F*, Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC*, Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC*, Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC*, Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC*, 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 AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m92A7F8D2A116570C95BD97207EC400DFA0A7DE27 (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
inline void WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_mA6ED1937CCFB5FA24937D735C1ECEE197FEA5A61_inline (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_mA6ED1937CCFB5FA24937D735C1ECEE197FEA5A61_gshared_inline)(__this, ___0_value, method);
}
inline bool AsyncOperationHandle_1_IsValid_mD69615109E95A2E0EE1904D60DEE2776F4B9A00B (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method);
}
inline int32_t AsyncOperationHandle_1_get_Status_m4C442800C9C629CC1F1C8DA4BD089DD55537D5AA (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared)(__this, method);
}
inline Exception_t* AsyncOperationHandle_1_get_OperationException_m9A7F90E1EF865AD5DE8750FBB7B8679EEECA234A (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* __this, const RuntimeMethod* method)
{
return (( Exception_t* (*) (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method);
}
inline ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* AsyncOperationHandle_1_get_Result_m9F3C2A7B01C2A841EE61CD033C1D6ED1BD6ACE0C (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* __this, const RuntimeMethod* method)
{
return (( ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* (*) (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AddressablesInterface_LoadAssetFromGUID_TisRuntimeObject_mEBD55B828A30F6E725D4A0B74C9011227F4E21D0 (String_t* ___0_guid, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (String_t*, const RuntimeMethod*))AddressablesInterface_LoadAssetFromGUID_TisRuntimeObject_mEBD55B828A30F6E725D4A0B74C9011227F4E21D0_gshared)(___0_guid, method);
}
inline void LoadSubAssetOperation_1_AssetLoaded_mBE008DD81F28ECDC04F72B01040AD5CA6199540A (LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_handle, const RuntimeMethod* method)
{
(( void (*) (LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LoadSubAssetOperation_1_AssetLoaded_mBE008DD81F28ECDC04F72B01040AD5CA6199540A_gshared)(__this, ___0_handle, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
inline void AddressablesInterface_ReleaseAndReset_TisObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_m8EDD75E86F2A405FC60CDC058CC9F3228A11FD59 (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* ___0_handle, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*, const RuntimeMethod*))AddressablesInterface_ReleaseAndReset_TisRuntimeObject_m8050B90BCC402596A2C5536C3CC6A71FC7729460_gshared)(___0_handle, method);
}
inline void ObjectPool_1_Release_m5AD386DFDA755DF2BF9F24D86DEBEC3D8353B244_inline (ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8* __this, LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* ___0_element, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8*, LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method);
}
inline void Func_1__ctor_mA399A5B35BF07ECAC1C831969AD600472A1CFC0F (Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_m62D5F660BE04D076812E054794D8F9EDEA813616 (ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8* __this, Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E* ___0_createFunc, Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475* ___1_actionOnGet, Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475* ___2_actionOnRelease, Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8*, Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E*, Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475*, Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475*, Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475*, 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 Action_1__ctor_m7104A81535FBC59524E53151AF76BB394BD84EBE (Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Action_1__ctor_m11EE6075F4A10914F8750E061E87A71C2B7183F0 (Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TableReference_get_ReferenceType_m4BB38F0F19E8DB896B2F96A569DE8574C4051A9F_inline (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t TableReference_get_TableCollectionNameGuid_m806CBFE2DC8B6EF453CF4471F18B7AA1EA4CA65C_inline (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* __this, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D LocalizedDatabase_2_GetSharedTableData_m6769263DB902E024181D9503943DDCD320CA019C (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, Guid_t ___0_tableNameGuid, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, Guid_t, const RuntimeMethod*))LocalizedDatabase_2_GetSharedTableData_m6769263DB902E024181D9503943DDCD320CA019C_gshared)(__this, ___0_tableNameGuid, method);
}
inline bool AsyncOperationHandle_1_get_IsDone_mC0DED858C898DFDE813F243FEA06FDE5A66714D7 (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
inline void LoadTableOperation_2_LoadTableByGuid_mE991949433EF13F8851382AF33BF7972181AC325 (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D ___0_operationHandle, const RuntimeMethod* method)
{
(( void (*) (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D, const RuntimeMethod*))LoadTableOperation_2_LoadTableByGuid_mE991949433EF13F8851382AF33BF7972181AC325_gshared)(__this, ___0_operationHandle, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725 (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
inline void AsyncOperationHandle_1_add_Completed_mB70163072B2004ED11438A65E3731BAEEE75DB5A (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D* __this, Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349* ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D*, Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TableReference_get_TableCollectionName_m56430A03FFD1250D86ACD034557356FF531254E2 (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* __this, const RuntimeMethod* method) ;
inline void LoadTableOperation_2_FindTableByName_m397DA8D7840F33D7DABDFDB29F20D8CA61436F1B (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, String_t* ___0_collectionName, const RuntimeMethod* method)
{
(( void (*) (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, String_t*, const RuntimeMethod*))LoadTableOperation_2_FindTableByName_m397DA8D7840F33D7DABDFDB29F20D8CA61436F1B_gshared)(__this, ___0_collectionName, method);
}
inline int32_t AsyncOperationHandle_1_get_Status_m08A5C36A780805280F866D1F07542CF459D9CB5A (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared)(__this, method);
}
inline SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5 (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D* __this, const RuntimeMethod* method)
{
return (( SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* (*) (AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SharedTableData_get_TableCollectionName_m69C8FFD2FB860077D121152ACD0A02E3AC517E50_inline (SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
inline bool LoadTableOperation_2_TryLoadWithTableProvider_m863746A3A05714B4E355DCBFF717459EB64D326A (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
return (( bool (*) (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, const RuntimeMethod*))LoadTableOperation_2_TryLoadWithTableProvider_m863746A3A05714B4E355DCBFF717459EB64D326A_gshared)(__this, method);
}
inline void LoadTableOperation_2_DefaultLoadTableByName_mF8E0BEFF7B24B50D6CA5F58747857EE0BF3E0F5C (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
(( void (*) (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, const RuntimeMethod*))LoadTableOperation_2_DefaultLoadTableByName_mF8E0BEFF7B24B50D6CA5F58747857EE0BF3E0F5C_gshared)(__this, method);
}
inline RuntimeObject* LocalizedDatabase_2_get_TableProvider_m1398A442359FFC68924D6F85F60591B779CD192A_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, const RuntimeMethod*))LocalizedDatabase_2_get_TableProvider_m1398A442359FFC68924D6F85F60591B779CD192A_gshared_inline)(__this, method);
}
inline bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method);
}
inline void LoadTableOperation_2_CustomTableLoaded_m3D8780B8CDEBA96178768B4BC81B4DF383ECFAAE (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method)
{
(( void (*) (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LoadTableOperation_2_CustomTableLoaded_m3D8780B8CDEBA96178768B4BC81B4DF383ECFAAE_gshared)(__this, ___0_operationHandle, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 AddressablesInterface_LoadTableLocationsAsync_mE0B0731BD8808DFD009BA0C3C329EC3569D14D29 (String_t* ___0_tableName, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___1_id, Type_t* ___2_type, const RuntimeMethod* method) ;
inline bool AsyncOperationHandle_1_get_IsDone_mC262346FDDE264DD8DE33BC667A22725F71C2C68 (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
inline void LoadTableOperation_2_LoadTableResource_m8A04944C9F804E109D5C618B48A1FEA3432F6A18 (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 ___0_operationHandle, const RuntimeMethod* method)
{
(( void (*) (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4, const RuntimeMethod*))LoadTableOperation_2_LoadTableResource_m8A04944C9F804E109D5C618B48A1FEA3432F6A18_gshared)(__this, ___0_operationHandle, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24 (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
inline void AsyncOperationHandle_1_add_Completed_m12CF8DF2D5501F923DFE13FC777096A7A59C0AC3 (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4* __this, Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257* ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4*, Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared)(__this, ___0_value, method);
}
inline int32_t AsyncOperationHandle_1_get_Status_mAC6E2E8B0BE01A29BAF987954D1F83573BF34C98 (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared)(__this, method);
}
inline RuntimeObject* AsyncOperationHandle_1_get_Result_m28EF4448C7078C577EA0C6AB0A6F8BF85174897E (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AddressablesInterface_LoadTableFromLocation_TisRuntimeObject_mF0FC92C0397C78F2A870397D9DD66519DCE27753 (RuntimeObject* ___0_location, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (RuntimeObject*, const RuntimeMethod*))AddressablesInterface_LoadTableFromLocation_TisRuntimeObject_mF0FC92C0397C78F2A870397D9DD66519DCE27753_gshared)(___0_location, method);
}
inline void LoadTableOperation_2_TableLoaded_mC60DDFE924113F218FB8394A428CE27FDCB992EB (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method)
{
(( void (*) (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LoadTableOperation_2_TableLoaded_mC60DDFE924113F218FB8394A428CE27FDCB992EB_gshared)(__this, ___0_operationHandle, method);
}
inline void ObjectPool_1_Release_m5DF873C3E9D20C60D42CFBCCA0CD494CCA8B4937_inline (ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621* __this, LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* ___0_element, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621*, LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
inline void Func_1__ctor_m22059169B7A2B0A65359381D11AA6E78BD5A6B84 (Func_1_tA803ED61D5C6E42BC5A781402659758517178411* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_tA803ED61D5C6E42BC5A781402659758517178411*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_m4023145F2C2BF716FED2FE54B881E088688305A8 (ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621* __this, Func_1_tA803ED61D5C6E42BC5A781402659758517178411* ___0_createFunc, Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49* ___1_actionOnGet, Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49* ___2_actionOnRelease, Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621*, Func_1_tA803ED61D5C6E42BC5A781402659758517178411*, Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49*, Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49*, Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49*, 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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
inline RuntimeObject* LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_inline (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB*, const RuntimeMethod*))LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_gshared_inline)(__this, method);
}
inline void ChangeHandler__ctor_mFCF919DF7919BAE9CBDCD65EF02A0BC51CD64E6A (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*, RuntimeObject*, intptr_t, const RuntimeMethod*))ChangeHandler__ctor_mFCF919DF7919BAE9CBDCD65EF02A0BC51CD64E6A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void LocalizedAsset_1_add_AssetChanged_mCEAF97D6C17390A6172A51CDC5D7970866CE66EB (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___0_value, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*, const RuntimeMethod*))LocalizedAsset_1_add_AssetChanged_mCEAF97D6C17390A6172A51CDC5D7970866CE66EB_gshared)(__this, ___0_value, method);
}
inline void LocalizedAsset_1_remove_AssetChanged_m5D90C755A41048580187AF3FDD8509C8B3747575 (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___0_value, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*, const RuntimeMethod*))LocalizedAsset_1_remove_AssetChanged_m5D90C755A41048580187AF3FDD8509C8B3747575_gshared)(__this, ___0_value, method);
}
inline RuntimeObject* Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138 (const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (const RuntimeMethod*))Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedMonoBehaviour__ctor_m453433F3888CA88762E975308567A0E05EC2BF1B (LocalizedMonoBehaviour_t309B9F530BE6610AD3BBA5227356743EBAB39732* __this, const RuntimeMethod* method) ;
inline RuntimeObject* LocalizedAssetEvent_3_get_OnUpdateAsset_m86E744D529DC1DD2ED562AC83769DD4D58585EA7_inline (LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D*, const RuntimeMethod*))LocalizedAssetEvent_3_get_OnUpdateAsset_m86E744D529DC1DD2ED562AC83769DD4D58585EA7_gshared_inline)(__this, method);
}
inline void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6 (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205*, RuntimeObject*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
}
inline void LocalizedAssetBehaviour_2__ctor_m2BE22192AA94B8743EBAF7138A60CBAE6BD5112C (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
(( void (*) (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB*, const RuntimeMethod*))LocalizedAssetBehaviour_2__ctor_m2BE22192AA94B8743EBAF7138A60CBAE6BD5112C_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LocalizedReference_set_WaitForCompletion_mD695C7ECE4D4718EBB3D90A9EB902A93F9A43568_inline (LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LocalizedAssetDatabase_t5D742A2607451CE4250E56D2935ABE161B41E21A* LocalizationSettings_get_AssetDatabase_m0E236CCE26AC7B596228EE67B2BE4404B04AE677 (const RuntimeMethod* method) ;
inline int32_t LocalizedDatabase_2_get_AsynchronousBehaviour_m4AB10E16560A89906DA7EDF1B5D59921B44A66CA_inline (LocalizedDatabase_2_t5C046DE89C8553155621CCA43B9F650695A6F96D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (LocalizedDatabase_2_t5C046DE89C8553155621CCA43B9F650695A6F96D*, const RuntimeMethod*))LocalizedDatabase_2_get_AsynchronousBehaviour_mB7F0D5B7A326B313A64D669C96E7521B38EA5FA8_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m4A0936689D360EBC545690326B4DF187196BF2B9 (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, const RuntimeMethod* method) ;
inline void CallbackArray_1_Add_m054EE4D2BFB22B117AE877A90840E3D14429F63B (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* __this, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___0_callback, int32_t ___1_capacityIncrement, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*, int32_t, const RuntimeMethod*))CallbackArray_1_Add_mB855AA3C5CFA48F7762856EFD32F7FF6160AB093_gshared)(__this, ___0_callback, ___1_capacityIncrement, method);
}
inline int32_t CallbackArray_1_get_Length_mC5D251424F21678A3BBF492AA49690D4D8FC6116_inline (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*, const RuntimeMethod*))CallbackArray_1_get_Length_m8781ED2863BF310A1B3AA07E4A7DE1C65B52287D_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizationSettings_ValidateSettingsExist_m9F2C45E48B2ED4D63943675B871A4C1147A113DA (String_t* ___0_error, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizationSettings_add_SelectedLocaleChanged_m8F417D4662DEDA1C37BE3A159B956EFCDE4ADF79 (Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* ___0_value, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, const RuntimeMethod*))LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_gshared_inline)(__this, method);
}
inline void ChangeHandler_Invoke_mB20E0D15470489C0A6ADAF3DDCB2B01FD9BEA50E_inline (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
(( void (*) (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*, RuntimeObject*, const RuntimeMethod*))ChangeHandler_Invoke_mB20E0D15470489C0A6ADAF3DDCB2B01FD9BEA50E_gshared_inline)(__this, ___0_value, method);
}
inline void CallbackArray_1_RemoveByMovingTail_m0B4E86FC8DB83FE7B4A00B21B6FABE7A9F1754FD (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* __this, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___0_callback, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*, const RuntimeMethod*))CallbackArray_1_RemoveByMovingTail_m3710A052F34AD74239F3849B39DCE84B4CAD80D1_gshared)(__this, ___0_callback, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizationSettings_remove_SelectedLocaleChanged_m98797ACA5E77BF66D64E11BDAE292AB7C2D952A3 (Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* ___0_value, const RuntimeMethod* method) ;
inline void LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, const RuntimeMethod*))LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBase__ctor_m77A5F2D83FC1FC43F641FED717E62DE05EEFA69A (LocalizedAssetBase_tD02305F1051A91D5BE62859CA3C5E9A827A13109* __this, const RuntimeMethod* method) ;
inline void Action_1__ctor_m5CD9148DEE5317BA23F52D3CFF3B775540F3D24D (Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedAsset_1_LoadAssetAsync_mA3DA7BD103408D22BC5CA7B0ED9B517CF919EB51 (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, const RuntimeMethod*))LocalizedAsset_1_LoadAssetAsync_mA3DA7BD103408D22BC5CA7B0ED9B517CF919EB51_gshared)(__this, method);
}
inline ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* ObjectPool_1_Get_m4F0E4AC23D94A073B878E139A54503F85F75C62A_inline (ObjectPool_1_t48FAFD86EC7C04531AA576F2F56FA76305E4F927* __this, const RuntimeMethod* method)
{
return (( ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* (*) (ObjectPool_1_t48FAFD86EC7C04531AA576F2F56FA76305E4F927*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method);
}
inline void ConvertToObjectOperation_Init_mAFC5CBD2E67B4096C58664B0AE6E5E7FD310B2B8 (ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operation, const RuntimeMethod* method)
{
(( void (*) (ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))ConvertToObjectOperation_Init_mAFC5CBD2E67B4096C58664B0AE6E5E7FD310B2B8_gshared)(__this, ___0_operation, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F (const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_tF8BB6A094F81774B09F90F5C8B5A854EC104A336 ResourceManager_StartOperation_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m2A6633E15BABC5DAA91D15ED0448ED9DB700B2B7 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t06E4716C6EBAFC88F0E4F5693F2A44220C4D0EEE* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tF8BB6A094F81774B09F90F5C8B5A854EC104A336 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t06E4716C6EBAFC88F0E4F5693F2A44220C4D0EEE*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___0_operation, ___1_dependency, method);
}
inline RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method);
}
inline void LocalizedAsset_1_HandleLocaleChange_m654DD890FA1810E4DCFE38BFCE058310746BE5DA (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___0_locale, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*, const RuntimeMethod*))LocalizedAsset_1_HandleLocaleChange_m654DD890FA1810E4DCFE38BFCE058310746BE5DA_gshared)(__this, ___0_locale, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocalizedReference_get_IsEmpty_m10FFFE149808C3B8B73AC8E310024648B529D12F (LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC* __this, const RuntimeMethod* method) ;
inline void LocalizedAsset_1_set_CurrentLoadingOperationHandle_m14AAA4DCDD6AD08DEAB3418476FDEED0FE75DEFA_inline (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_value, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LocalizedAsset_1_set_CurrentLoadingOperationHandle_m14AAA4DCDD6AD08DEAB3418476FDEED0FE75DEFA_gshared_inline)(__this, ___0_value, method);
}
inline void LocalizedAsset_1_AutomaticLoadingCompleted_mA7591B704DB4FCE34D5E59EFE0D37B542005482E (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_loadOperation, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LocalizedAsset_1_AutomaticLoadingCompleted_mA7591B704DB4FCE34D5E59EFE0D37B542005482E_gshared)(__this, ___0_loadOperation, method);
}
inline void LocalizedAsset_1_InvokeChangeHandler_m5DAED4C1ED06A23B28ABE6DE79C41EE48C8853B9 (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, RuntimeObject*, const RuntimeMethod*))LocalizedAsset_1_InvokeChangeHandler_m5DAED4C1ED06A23B28ABE6DE79C41EE48C8853B9_gshared)(__this, ___0_value, method);
}
inline void LocalizedAsset_1_ClearPreviousLoadingOperation_m43D4DB7F2DC9DB511A2AABE26999D72A0FFC2CA7 (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, const RuntimeMethod*))LocalizedAsset_1_ClearPreviousLoadingOperation_m43D4DB7F2DC9DB511A2AABE26999D72A0FFC2CA7_gshared)(__this, method);
}
inline void CallbackArray_1_LockForChanges_m513946E79DDB433053128F7621BEEB2670370137 (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* __this, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*, const RuntimeMethod*))CallbackArray_1_LockForChanges_mFE1D64D0255C6E81483F9BF31169D1E5B2CA03D4_gshared)(__this, method);
}
inline ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* CallbackArray_1_get_SingleDelegate_mCB75CCADB6CE8215F3A5231B48380844163A27F8_inline (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* __this, const RuntimeMethod* method)
{
return (( ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* (*) (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*, const RuntimeMethod*))CallbackArray_1_get_SingleDelegate_m0AC1B389F9346226B1E389BCC626C6A3E9BC5A45_gshared_inline)(__this, method);
}
inline ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9* CallbackArray_1_get_MultiDelegates_mF0C50500459F74CE492644B3C916AB8F80B22856_inline (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* __this, const RuntimeMethod* method)
{
return (( ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9* (*) (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*, const RuntimeMethod*))CallbackArray_1_get_MultiDelegates_mE6FEB5D45173A5137640697771FAD2B534A44241_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
inline void CallbackArray_1_UnlockForChanges_m014DC22B8F4619590899F6B0E6E9A72D1A69D19F (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* __this, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*, const RuntimeMethod*))CallbackArray_1_UnlockForChanges_m690579E207A4AA2C175C5AA345C7438B1A8EA31D_gshared)(__this, method);
}
inline void LocalizedAsset_1_ClearLoadingOperation_m23398179BA94D90D188E87E9056F48618B27F5DF (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method)
{
(( void (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LocalizedAsset_1_ClearLoadingOperation_m23398179BA94D90D188E87E9056F48618B27F5DF_gshared)(__this, ___0_operationHandle, method);
}
inline void AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
inline void CallbackArray_1_Clear_mD7FD9A18067D3631B7150D9E9F0CC308FE88BD96 (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* __this, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*, const RuntimeMethod*))CallbackArray_1_Clear_m8E994A729FCE76A628A06012BD1551EB7B203DAE_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingResult__ctor_mEDF609999541569157EB2B3741C7CEF9CAF8E7E4 (BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB* __this, int32_t ___0_status, String_t* ___1_message, const RuntimeMethod* method) ;
inline BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB LocalizedAsset_1_SetDataBindingValue_TisRuntimeObject_mC74B6E0E92E5699C835B011BCFF2B47FF6A000E8 (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2* ___0_context, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
return (( BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB (*) (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*, BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2*, RuntimeObject*, const RuntimeMethod*))LocalizedAsset_1_SetDataBindingValue_TisRuntimeObject_mC74B6E0E92E5699C835B011BCFF2B47FF6A000E8_gshared)(__this, ___0_context, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Binding_MarkDirty_m91D772CE38E5AD859C70F5AAC8380190139F1E2F (Binding_tA1358A155852138C1926082E4F3245B6F631CBED* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
inline PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* ObjectPool_1_Get_m507D76FE44F0188668B1A896EE685A982D390899_inline (ObjectPool_1_t8151F97F3A181D96204FDE1BB59EEFDD05547464* __this, const RuntimeMethod* method)
{
return (( PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* (*) (ObjectPool_1_t8151F97F3A181D96204FDE1BB59EEFDD05547464*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method);
}
inline void PreloadDatabaseOperation_2_Init_m99353541CE623A7524BD8803E6463835F4BAFB63_inline (PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, const RuntimeMethod* method)
{
(( void (*) (PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F*, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, const RuntimeMethod*))PreloadDatabaseOperation_2_Init_m99353541CE623A7524BD8803E6463835F4BAFB63_gshared_inline)(__this, ___0_database, method);
}
inline AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 ResourceManager_StartOperation_TisLocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_mF9A4FAB45D05B5BAE375236C8650C5CEE5F9E468 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___0_operation, ___1_dependency, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m3C1B16F0875D73408AC76906D4190F112EB85764 (AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
inline void Dictionary_2__ctor_mA59A88AC12492907BFB034E83E5497FA26B7A0DC (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*, const RuntimeMethod*))Dictionary_2__ctor_m83FEA56ACA231016B53042D2011DC8815AD61661_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m3599610CE90091FBEEEE75EA5B03AE34011853BB (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B*, const RuntimeMethod*))Dictionary_2__ctor_m928578738A2C233001A89562A2FEB3317EE55FA2_gshared)(__this, method);
}
inline void Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 LocalizationTable_get_LocaleIdentifier_mEA28088E4E6DBF45AE6B63D1A2941535CE71F858_inline (LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84* __this, const RuntimeMethod* method) ;
inline void LocalizedDatabase_2_RegisterTableNameOperation_mD6B07AF56370F17C047748A6EC58E32D854309C5 (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___1_localeIdentifier, String_t* ___2_tableName, const RuntimeMethod* method)
{
(( void (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18, String_t*, const RuntimeMethod*))LocalizedDatabase_2_RegisterTableNameOperation_mD6B07AF56370F17C047748A6EC58E32D854309C5_gshared)(__this, ___0_tableOperation, ___1_localeIdentifier, ___2_tableName, method);
}
inline void LocalizedDatabase_2_RegisterSharedTableAndGuidOperation_mECBA5C41A7FB65D607B5A352A4155EAA57CEE241 (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method)
{
(( void (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LocalizedDatabase_2_RegisterSharedTableAndGuidOperation_mECBA5C41A7FB65D607B5A352A4155EAA57CEE241_gshared)(__this, ___0_tableOperation, method);
}
inline void ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13 (ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3* __this, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___0_item1, String_t* ___1_item2, const RuntimeMethod* method)
{
(( void (*) (ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3*, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18, String_t*, const RuntimeMethod*))ValueTuple_2__ctor_mB9A3E9CC020F60D37E94C52D90319CD106DF03C3_gshared)(__this, ___0_item1, ___1_item2, method);
}
inline Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
return (( Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, const RuntimeMethod*))LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_gshared_inline)(__this, method);
}
inline bool Dictionary_2_ContainsKey_mBAB0A4132F0007F8F939E219E636E61592E57A1B (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* __this, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3, const RuntimeMethod*))Dictionary_2_ContainsKey_mF0B4C0370117B9261CC919EC2B6324B0F4D4FAD5_gshared)(__this, ___0_key, method);
}
inline void Dictionary_2_set_Item_mA4CF42E4FEA3908EEA9E1D01029A77A9246D7C2E (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* __this, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 ___0_key, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))Dictionary_2_set_Item_m38EF81F086044647B953C8DABC1A40B660E47A9D_gshared)(__this, ___0_key, ___1_value, method);
}
inline RuntimeObject* LocalizedDatabase_2_get_TablePostprocessor_m13D2AF49BE4EAAB5EEE8837FE898E4C970C31F16_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, const RuntimeMethod*))LocalizedDatabase_2_get_TablePostprocessor_m13D2AF49BE4EAAB5EEE8837FE898E4C970C31F16_gshared_inline)(__this, method);
}
inline void LocalizedDatabase_2_PatchTableContents_m1108BA2025179D700135F1C3E848B9D484CF7C8B (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method)
{
(( void (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LocalizedDatabase_2_PatchTableContents_m1108BA2025179D700135F1C3E848B9D484CF7C8B_gshared)(__this, ___0_tableOperation, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* LocalizationTable_get_SharedData_mEB9C3744BC17614D858B3C7A0F52158623BA8112_inline (LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t SharedTableData_get_TableCollectionNameGuid_mF499D68E82DFF79BEEE5694B41C054BD2BFDDD83_inline (SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* __this, const RuntimeMethod* method) ;
inline Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
return (( Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, const RuntimeMethod*))LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_gshared_inline)(__this, method);
}
inline bool Dictionary_2_ContainsKey_mBC0488063B9410147EC0D332B814964093C35251 (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* __this, Guid_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B*, Guid_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m2E0A5082FFE2EC5D3038FD6F120F25E0821234CC_gshared)(__this, ___0_key, method);
}
inline AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D ResourceManager_CreateCompletedOperation_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_m672B638621162AFBE8F92C56A62B657121DFB0D2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* ___0_result, String_t* ___1_errorMsg, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5*, String_t*, const RuntimeMethod*))ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C_gshared)(__this, ___0_result, ___1_errorMsg, method);
}
inline void Dictionary_2_set_Item_m8A2508F8D269118E49239A24A4C7D6CB9499C2CF (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* __this, Guid_t ___0_key, AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B*, Guid_t, AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D, const RuntimeMethod*))Dictionary_2_set_Item_mDE4BAF9925C1AC4B41030C956C37E7529EFA846C_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TableReference_StringFromGuid_m2684CB8A2F1E34513161BF52B7A55827D45DAE08 (Guid_t ___0_value, const RuntimeMethod* method) ;
inline TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 LocalizedDatabase_2_GetDefaultTable_m001D51CF599AE6D70AD09EBDE1AD8CBC89AC1D5E (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
return (( TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, const RuntimeMethod*))LocalizedDatabase_2_GetDefaultTable_m001D51CF599AE6D70AD09EBDE1AD8CBC89AC1D5E_gshared)(__this, method);
}
inline bool AsyncOperationHandle_1_get_IsDone_m9669D6320658C52F1E3B240E44619CB19FE8C55B (AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_result, String_t* ___1_errorMsg, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, String_t*, const RuntimeMethod*))ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C_gshared)(__this, ___0_result, ___1_errorMsg, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TableReference_Validate_m93EEB9898A01701D4476B72A3C975ED76F794274 (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m867126F36085ABAD82ABBD4600D361B4C24F685C (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* __this, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 ___0_key, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))Dictionary_2_TryGetValue_m7308FCDE02382BE3DEA39010F5EF78840FEE0035_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_Remove_mF7095D48D9F8F8E16F5FC510E45C4813C840EF0B (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* __this, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3, const RuntimeMethod*))Dictionary_2_Remove_m4038758E4C5650C14C1951474C8E8665126113BB_gshared)(__this, ___0_key, method);
}
inline void LoadTableOperation_2_Init_mB3D5C87E4C0A14979E4894EF55A2D9E4D24F3891 (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___1_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___2_locale, const RuntimeMethod* method)
{
(( void (*) (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD*, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*, const RuntimeMethod*))LoadTableOperation_2_Init_mB3D5C87E4C0A14979E4894EF55A2D9E4D24F3891_gshared)(__this, ___0_database, ___1_tableReference, ___2_locale, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808 (const RuntimeMethod* method) ;
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A (AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___0_operation, ___1_dependency, method);
}
inline void LocalizedDatabase_2_RegisterCompletedTableOperation_mB07073A05731627096F08B97240E31EF48DDE5F4 (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method)
{
(( void (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))LocalizedDatabase_2_RegisterCompletedTableOperation_mB07073A05731627096F08B97240E31EF48DDE5F4_gshared)(__this, ___0_tableOperation, method);
}
inline void PreloadTablesOperation_2_Init_m1BDB52E0804072C00C9AC88D637181B12615813C (PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, RuntimeObject* ___1_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___2_locale, const RuntimeMethod* method)
{
(( void (*) (PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288*, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, RuntimeObject*, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*, const RuntimeMethod*))PreloadTablesOperation_2_Init_m1BDB52E0804072C00C9AC88D637181B12615813C_gshared)(__this, ___0_database, ___1_tableReference, ___2_locale, method);
}
inline void WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m464D8022D25243E63FC46DD66ED340E3E6C40A9C_inline (WaitForCurrentOperationAsyncOperationBase_1_t44C730F03BAA403BDA440AF390A8CAB6EE9B6C3C* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_t44C730F03BAA403BDA440AF390A8CAB6EE9B6C3C*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_mA6ED1937CCFB5FA24937D735C1ECEE197FEA5A61_gshared_inline)(__this, ___0_value, method);
}
inline Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* LocalizedDatabase_2_get_ReleaseNextFrame_m7F5680C9DCE06BD3ED1A214A0472945C3A6DBFFC_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
return (( Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, const RuntimeMethod*))LocalizedDatabase_2_get_ReleaseNextFrame_m7F5680C9DCE06BD3ED1A214A0472945C3A6DBFFC_gshared_inline)(__this, method);
}
inline void AsyncOperationHandle_1_add_CompletedTypeless_mE130E85E52F97039C0C98F9D1AB9A06EBA41B245 (AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F_gshared)(__this, ___0_value, method);
}
inline PooledObject_1_t3873363C214E3C4F60E82BB79F22F44DB8C79C9A CollectionPool_2_Get_m6B9A9C9816B0F09D272FC5772BF3B89431E75EDE (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885** ___0_value, const RuntimeMethod* method)
{
return (( PooledObject_1_t3873363C214E3C4F60E82BB79F22F44DB8C79C9A (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885**, const RuntimeMethod*))CollectionPool_2_Get_mD56A9DCC894E337A7EA7E6F4A837D25EA62BCE2D_gshared)(___0_value, method);
}
inline void PooledObject_1_System_IDisposable_Dispose_m6AEC22F80C870FA4E50C7A61039BA6CD5725B1B3 (PooledObject_1_t3873363C214E3C4F60E82BB79F22F44DB8C79C9A* __this, const RuntimeMethod* method)
{
(( void (*) (PooledObject_1_t3873363C214E3C4F60E82BB79F22F44DB8C79C9A*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
inline ValueCollection_tFA53AB203922D687C0CA54F421C4CED5ED14F4AA* Dictionary_2_get_Values_m5B73CDA4959DE6F3AA65E88EA2D22FD0DFE7774A (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* __this, const RuntimeMethod* method)
{
return (( ValueCollection_tFA53AB203922D687C0CA54F421C4CED5ED14F4AA* (*) (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*, const RuntimeMethod*))Dictionary_2_get_Values_m88D40B025E47D029D1F09EE99D0AD46A8B490568_gshared)(__this, method);
}
inline Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618 ValueCollection_GetEnumerator_m4E28C10048819483C088948714E5977D1DCE9EED (ValueCollection_tFA53AB203922D687C0CA54F421C4CED5ED14F4AA* __this, const RuntimeMethod* method)
{
return (( Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618 (*) (ValueCollection_tFA53AB203922D687C0CA54F421C4CED5ED14F4AA*, const RuntimeMethod*))ValueCollection_GetEnumerator_mE6B9DBDEF0423B428CD81C8C22460921818F5E46_gshared)(__this, method);
}
inline void Enumerator_Dispose_mF8D5FBB9B9E3BB6AEF9945022979C4D7E4E4A3E8 (Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618*, const RuntimeMethod*))Enumerator_Dispose_m55156B741DCAFE0F37B043CD54F8E861FD4EEAEF_gshared)(__this, method);
}
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 Enumerator_get_Current_mC1DA20385FC85FE1221159DD15D8BEF1F2CA0303_inline (Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618*, const RuntimeMethod*))Enumerator_get_Current_mD03D19D06E15C761B11A91A63A5B089C963933E2_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocaleIdentifier_op_Inequality_mA04ECD1817C970D37E71A031F4A9EB56C53CB62A (LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___0_l1, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___1_l2, const RuntimeMethod* method) ;
inline bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
}
inline bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mEFDC3195CDC4307271EBDF84BDB4CE25291C3790 (Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618*, const RuntimeMethod*))Enumerator_MoveNext_mBDC211C31A4DF2CDD41706569B4163214ECB3D9A_gshared)(__this, method);
}
inline Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C Dictionary_2_GetEnumerator_m11125A4986B51C20A28DA0BF99F7B144EBA7182D (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* __this, const RuntimeMethod* method)
{
return (( Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C (*) (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m5145460B4F57EA54A239C7AB7307696A42B79AAF_gshared)(__this, method);
}
inline void Enumerator_Dispose_mC5ABA4DFF9A8136BFB8C097878E515C556BF7AFF (Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C*, const RuntimeMethod*))Enumerator_Dispose_m0C29DBC310073A3537879CCB0180E319E59DF19C_gshared)(__this, method);
}
inline KeyValuePair_2_tE4C5703D01BA7B1F1F449A183256FDFCFA89BA98 Enumerator_get_Current_m0193186E255A7A704C4C8E364CCAE907B70BEF40_inline (Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tE4C5703D01BA7B1F1F449A183256FDFCFA89BA98 (*) (Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C*, const RuntimeMethod*))Enumerator_get_Current_m3ED6DEE9CF1B1CF40F08E433BDCAF7861894E608_gshared_inline)(__this, method);
}
inline AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D KeyValuePair_2_get_Value_m27889E6B4A22FE064D0A3993B58646F3AE7E961F_inline (KeyValuePair_2_tE4C5703D01BA7B1F1F449A183256FDFCFA89BA98* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D (*) (KeyValuePair_2_tE4C5703D01BA7B1F1F449A183256FDFCFA89BA98*, const RuntimeMethod*))KeyValuePair_2_get_Value_m72AE23D5B0AFD259391425275DEA2296315C51A2_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesInterface_SafeRelease_m8D548F6C0C60976816E727056211BAD8D6BC7E51 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_handle, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m1BF117C47979D024A2159B479F1A738332573F8B (Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C*, const RuntimeMethod*))Enumerator_MoveNext_mE6B4AB80971FF3BEB38845AF2DEE23B718B702F3_gshared)(__this, method);
}
inline void Dictionary_2_Clear_mD2385087338811770C5DA171271D375CD987F216 (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B*, const RuntimeMethod*))Dictionary_2_Clear_m8F585CDC4C98691A2F31804E8427391852A249D8_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
inline void Dictionary_2_Clear_m1953756CA3FFFB5CF63D97D79916085648FA5B43 (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*, const RuntimeMethod*))Dictionary_2_Clear_m3D47E2F565FCA691784B99D58F81B43018DBAF19_gshared)(__this, method);
}
inline bool Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489 (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* __this, Guid_t ___0_key, AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B*, Guid_t, AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D*, const RuntimeMethod*))Dictionary_2_TryGetValue_m31648342297CC101A107E923FCE005A1264FEC2B_gshared)(__this, ___0_key, ___1_value, method);
}
inline PooledObject_1_tB80EC699A5F032809A88D8D4DAFD258C3B0489FD CollectionPool_2_Get_m73FF5D8E54DBEB9E4685522FA90D37F23641BB62 (List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1** ___0_value, const RuntimeMethod* method)
{
return (( PooledObject_1_tB80EC699A5F032809A88D8D4DAFD258C3B0489FD (*) (List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1**, const RuntimeMethod*))CollectionPool_2_Get_mF40010F006B8A1261CD03E8CFE413978A74D14AE_gshared)(___0_value, method);
}
inline void PooledObject_1_System_IDisposable_Dispose_m8FFE16F7418BA3F249D82895A5855B470414BFC9 (PooledObject_1_tB80EC699A5F032809A88D8D4DAFD258C3B0489FD* __this, const RuntimeMethod* method)
{
(( void (*) (PooledObject_1_tB80EC699A5F032809A88D8D4DAFD258C3B0489FD*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
inline Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4 Dictionary_2_GetEnumerator_m2A58B9DB3BF18DAFE77F0CAC6ADF81A0FBAE911F (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* __this, const RuntimeMethod* method)
{
return (( Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4 (*) (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m1FB9C054A5DCDDFDFD26D65E8875A39478E2D71E_gshared)(__this, method);
}
inline void Enumerator_Dispose_m69C43C787BCA3240BCCD4F6DC62CD58A8CBB9698 (Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4*, const RuntimeMethod*))Enumerator_Dispose_m3DB70C8EE934BB1865B7FF910E7B734C9D0A2EA2_gshared)(__this, method);
}
inline KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F Enumerator_get_Current_mFD4EB7ED1318025B0E2302003069AA6373FEE507_inline (Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F (*) (Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4*, const RuntimeMethod*))Enumerator_get_Current_mB9EF545AF26B4BA6B19ECE9B341C0BC6A01D06AD_gshared_inline)(__this, method);
}
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 KeyValuePair_2_get_Value_m93262753AC79C607733BCB708D08A5A43E90BA87_inline (KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F*, const RuntimeMethod*))KeyValuePair_2_get_Value_mDCB2C7E613F710F43DCAC2F1068EA9B4185EE8C2_gshared_inline)(__this, method);
}
inline ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 KeyValuePair_2_get_Key_mA08A118B67502D5CBAA5B01E7792294441781788_inline (KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F* __this, const RuntimeMethod* method)
{
return (( ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 (*) (KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F*, const RuntimeMethod*))KeyValuePair_2_get_Key_mD1AEC9CE64752100B465BC5E477A9EB9AF35465E_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocaleIdentifier_op_Equality_m4915152CA27BC64D6EC15A6841F82526F6959084 (LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___0_l1, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___1_l2, const RuntimeMethod* method) ;
inline void List_1_Add_mBFC5D4C7621A538BAE5C1654DD7F4BFA1ABCA336_inline (List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1* __this, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1*, ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3, const RuntimeMethod*))List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mB380BB15593B4F406E1655FE22B640EFBBA36693 (Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4*, const RuntimeMethod*))Enumerator_MoveNext_m5C3F0034F04FE129AB9385A303B7C77DA2125C5F_gshared)(__this, method);
}
inline Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E List_1_GetEnumerator_m3359551AE239EFB56B7A4F92A12C43B05020BAD5 (List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1* __this, const RuntimeMethod* method)
{
return (( Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E (*) (List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1*, const RuntimeMethod*))List_1_GetEnumerator_mC7504B7331CC3E3F7414084903A0006CE34EE1E2_gshared)(__this, method);
}
inline void Enumerator_Dispose_m30A17038228C76B82E885DE280921C825870EF34 (Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E*, const RuntimeMethod*))Enumerator_Dispose_mC8D13D2BD317B4A36CBD2221EDF68A8580F1787A_gshared)(__this, method);
}
inline ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 Enumerator_get_Current_m0B4ECA31FB5B1D18F28C04D69026E4FBE880A20F_inline (Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E* __this, const RuntimeMethod* method)
{
return (( ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 (*) (Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E*, const RuntimeMethod*))Enumerator_get_Current_m22D1FB194E232BF12C71817308959E2680933710_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mF0074EDDC4EDA83CA5F2A1605214174D60D12D30 (Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E*, const RuntimeMethod*))Enumerator_MoveNext_mF7FB64B92EDF94B1CC30F5D2A8DD8CFC53478318_gshared)(__this, method);
}
inline bool Dictionary_2_Remove_m718EFE2197C030DB480E0C8829F45C2660C4953D (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* __this, Guid_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B*, Guid_t, const RuntimeMethod*))Dictionary_2_Remove_m30A4A53B07004067691154548E0C41712D7FA9C0_gshared)(__this, ___0_key, method);
}
inline LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* ObjectPool_1_Get_m83BC667D0E6E9B8526BA414DDC9B31441F78DA05_inline (ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D* __this, const RuntimeMethod* method)
{
return (( LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* (*) (ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method);
}
inline void LoadAllTablesOperation_2_Init_m85604BD7AFAE174CC9402D826D4447CF5DE3E313 (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method)
{
(( void (*) (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8*, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*, const RuntimeMethod*))LoadAllTablesOperation_2_Init_m85604BD7AFAE174CC9402D826D4447CF5DE3E313_gshared)(__this, ___0_database, ___1_locale, method);
}
inline void WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m77860D66F718AC9D2DA4B45852625FD160AD986A_inline (WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_mA6ED1937CCFB5FA24937D735C1ECEE197FEA5A61_gshared_inline)(__this, ___0_value, method);
}
inline AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA ResourceManager_StartOperation_TisIList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_mD7D5D5BD121F893F41B7D117D17E881984FAAD57 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___0_operation, ___1_dependency, method);
}
inline void AsyncOperationHandle_1_add_CompletedTypeless_mAA078A5D3D0F4C5B01FF15F9F3F345356FF491AB (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F_gshared)(__this, ___0_value, method);
}
inline LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* ObjectPool_1_Get_m0AE3F086799875E16ACBE3FCE86976F15C936198_inline (ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621* __this, const RuntimeMethod* method)
{
return (( LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* (*) (ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method);
}
inline PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* ObjectPool_1_Get_m15253BDC9531F608207FF2ECFCAA6B280A4674D7_inline (ObjectPool_1_t7D442FBF8AC34A08D35BD511149D0B0C1AEC50AF* __this, const RuntimeMethod* method)
{
return (( PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* (*) (ObjectPool_1_t7D442FBF8AC34A08D35BD511149D0B0C1AEC50AF*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method);
}
inline GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* ObjectPool_1_Get_m1E8CB4D76D91D8B57AE6A09D3E40A8CC2D9FD41D_inline (ObjectPool_1_t8E5C7CD969401A65251A7D9EF5010EA707413A2A* __this, const RuntimeMethod* method)
{
return (( GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* (*) (ObjectPool_1_t8E5C7CD969401A65251A7D9EF5010EA707413A2A*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method);
}
inline bool LocalizedDatabase_2_get_UseFallback_mB0DA92EB62EA1DABF5C9E9FEFC626817B7279156_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
return (( bool (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, const RuntimeMethod*))LocalizedDatabase_2_get_UseFallback_mB0DA92EB62EA1DABF5C9E9FEFC626817B7279156_gshared_inline)(__this, method);
}
inline void GetTableEntryOperation_2_Init_m34DDB40148B3A64C6F33DE89AA7F15643A6C37E2 (GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___1_loadTableOperation, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___2_tableReference, TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224 ___3_tableEntryReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___4_selectedLoale, bool ___5_UseFallBack, bool ___6_autoRelease, const RuntimeMethod* method)
{
(( void (*) (GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0*, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147, TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*, bool, bool, const RuntimeMethod*))GetTableEntryOperation_2_Init_m34DDB40148B3A64C6F33DE89AA7F15643A6C37E2_gshared)(__this, ___0_database, ___1_loadTableOperation, ___2_tableReference, ___3_tableEntryReference, ___4_selectedLoale, ___5_UseFallBack, ___6_autoRelease, method);
}
inline void WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m50D7C0028E9CBEB80CDB73DFCB0F4D647174882B_inline (WaitForCurrentOperationAsyncOperationBase_1_tC6F76923CF7345149893F7A845BFB890BAC69E51* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
(( void (*) (WaitForCurrentOperationAsyncOperationBase_1_tC6F76923CF7345149893F7A845BFB890BAC69E51*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m50D7C0028E9CBEB80CDB73DFCB0F4D647174882B_gshared_inline)(__this, ___0_value, method);
}
inline AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820 ResourceManager_StartOperation_TisTableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61_mC2EDD636F44064D72B240F6FB653E0B5016E20C5 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t793D8D9C401516B6B68E9CCDF63422491C09AF85* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t793D8D9C401516B6B68E9CCDF63422491C09AF85*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisTableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61_mC2EDD636F44064D72B240F6FB653E0B5016E20C5_gshared)(__this, ___0_operation, ___1_dependency, method);
}
inline TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61 AsyncOperationHandle_1_WaitForCompletion_m5AFCFD9F13D5F30209D29D24051D794DBF743D4E (AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820* __this, const RuntimeMethod* method)
{
return (( TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61 (*) (AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m5AFCFD9F13D5F30209D29D24051D794DBF743D4E_gshared)(__this, method);
}
inline AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D AddressablesInterface_LoadAssetFromGUID_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_mAC24921724BE79D04C410483E056F06BF305D6E0 (String_t* ___0_guid, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D (*) (String_t*, const RuntimeMethod*))AddressablesInterface_LoadAssetFromGUID_TisRuntimeObject_mEBD55B828A30F6E725D4A0B74C9011227F4E21D0_gshared)(___0_guid, method);
}
inline void LocalizedDatabase_2_ReleaseAllTables_m1A42998DABFB250A6908F01E09FEA6CF77DE6079 (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___0_locale, const RuntimeMethod* method)
{
(( void (*) (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B*, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*, const RuntimeMethod*))LocalizedDatabase_2_ReleaseAllTables_m1A42998DABFB250A6908F01E09FEA6CF77DE6079_gshared)(__this, ___0_locale, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocaleIdentifier__ctor_m7D635F559526F871876F3DA42C1B648E896560D2 (LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18* __this, String_t* ___0_code, 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);
}
inline void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
inline int32_t ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608 (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, const RuntimeMethod*))ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608_gshared)(__this, method);
}
inline int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, const RuntimeMethod*))ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline)(__this, method);
}
inline void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, int32_t, const RuntimeMethod*))ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline)(__this, ___0_value, method);
}
inline RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method);
}
inline void List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0 (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA*, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397, const RuntimeMethod*))List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0_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 void List_1__ctor_m7044354CEC49E1025A8B0F6BE8C1C8FEF9A71471_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_0 = ((List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC130DB21CC2648318DD612C96C12AF2C1DA8E4CC_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
int32_t L_0 = ___0_capacity;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
}
IL_0012:
{
int32_t L_1 = ___0_capacity;
if (L_1)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_2 = ((List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
return;
}
IL_0021:
{
int32_t L_3 = ___0_capacity;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_4 = (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)(ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
__this->____items = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3089014BB1F36E6BF0D639C754F335D4D578C37E_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
RuntimeObject* L_0 = ___0_collection;
if (L_0)
{
goto IL_000f;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_000f:
{
RuntimeObject* L_1 = ___0_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_0050;
}
}
{
RuntimeObject* L_3 = V_0;
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
V_1 = L_4;
int32_t L_5 = V_1;
if (L_5)
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_6 = ((List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
return;
}
IL_002f:
{
int32_t L_7 = V_1;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_8 = (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)(ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
__this->____items = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
RuntimeObject* L_9 = V_0;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_10 = __this->____items;
InterfaceActionInvoker2< ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
int32_t L_11 = V_1;
__this->____size = L_11;
return;
}
IL_0050:
{
__this->____size = 0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_12 = ((List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
RuntimeObject* L_13 = ___0_collection;
List_1_AddEnumerable_mCEA3E30CCEFD38DFEE5D850D2AC69CBE049940AD(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m64CAC88D41E900B683079F587F0CF8DBB58AC55C_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_0 = __this->____items;
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m7F25CAEB033CCA32471DD6BEBCBF0000D37EFE97_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* V_0 = NULL;
{
int32_t L_0 = ___0_value;
int32_t L_1 = __this->____size;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
}
IL_0012:
{
int32_t L_2 = ___0_value;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = __this->____items;
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0058;
}
}
{
int32_t L_4 = ___0_value;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_004d;
}
}
{
int32_t L_5 = ___0_value;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_6 = (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)(ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
V_0 = L_6;
int32_t L_7 = __this->____size;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_8 = __this->____items;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_9 = V_0;
int32_t L_10 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
}
IL_0045:
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_11 = V_0;
__this->____items = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
return;
}
IL_004d:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_12 = ((List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
}
IL_0058:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m307E2193F252AEA14B445E5A62A1D916A61EE209_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mAC84FF8C300026DC7496894775FF711C8A8D7FCA_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m1ED9203A2C63FA6BA9BC53CD1FBA295168005FE8_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mD6C014FB16E1F8F4823C8369FE96CBCD92C6261C_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m2D92857281815025BFCD69BBAD8FEF2A7429F695_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->____syncRoot;
if (L_0)
{
goto IL_001a;
}
}
{
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
RuntimeObject* L_3;
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
}
IL_001a:
{
RuntimeObject* L_4 = __this->____syncRoot;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 List_1_get_Item_m93C158F80DE7BCDA326A85614D6C6A874FF2842A_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_2 = __this->____items;
int32_t L_3 = ___0_index;
int32_t L_4 = L_3;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m209D1C92E8F04F07DC9408F30EDEF65BD5E2B0EB_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_2 = __this->____items;
int32_t L_3 = ___0_index;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_4 = ___1_value;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9)L_4);
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m5C5199C98AE230A80AC56D119D8F59B4579EDD86_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
{
goto IL_001f;
}
}
{
RuntimeObject* L_1 = ___0_value;
if (L_1)
{
goto IL_001d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9));
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_2 = V_0;
return false;
}
IL_001d:
{
return (bool)0;
}
IL_001f:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_mA9D6B68C43BDFC408A8BAE25A6012682C5CBA7D6_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_1;
L_1 = List_1_get_Item_m93C158F80DE7BCDA326A85614D6C6A874FF2842A(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_2 = L_1;
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mC34823388D6CBF798AC8E5AB87178AF61311985C_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_value;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mAADDF4678FE7E8A84982914454BDB050347115D8(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_value;
List_1_set_Item_m209D1C92E8F04F07DC9408F30EDEF65BD5E2B0EB(__this, L_1, ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_value;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m7210698FAD5B2A6FC7C5C6B56F4D8823CF509C40_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_4 = V_0;
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));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_6 = V_0;
int32_t L_7 = V_1;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9)L_8);
return;
}
IL_0034:
{
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_9 = ___0_item;
List_1_AddWithResize_m6D66BCA16C287DFEAFDE9F4AFDFBE830D1AC55B4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m6D66BCA16C287DFEAFDE9F4AFDFBE830D1AC55B4_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____size;
V_0 = L_0;
int32_t L_1 = V_0;
List_1_EnsureCapacity_mF8EE13434F35F3D0C8FF60A5EBCCE28304C14D32(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_2 = V_0;
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = __this->____items;
int32_t L_4 = V_0;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_5 = ___0_item;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m8B31E4457B98B9ED267C6D2C5B8076166AE9BF90_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___0_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mAADDF4678FE7E8A84982914454BDB050347115D8(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
RuntimeObject* L_1 = ___0_item;
List_1_Add_m7210698FAD5B2A6FC7C5C6B56F4D8823CF509C40_inline(__this, ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
goto IL_0029;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0016;
}
throw e;
}
CATCH_0016:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_3 = ___0_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0029;
}
IL_0029:
{
int32_t L_6;
L_6 = List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mF7E04296A2FCA7B74402157E7AE2CAF2B4DC9596_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
RuntimeObject* L_1 = ___0_collection;
List_1_InsertRange_m44A69BF54263579AB630FCC4970DDC273299361C(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t4E57872B64C17ACE2E87B5BBEEB28AB5B627DDBC* List_1_AsReadOnly_mEAA1A84DFC214A300498C3B00FD2CC4829BD369B_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t4E57872B64C17ACE2E87B5BBEEB28AB5B627DDBC* L_0 = (ReadOnlyCollection_1_t4E57872B64C17ACE2E87B5BBEEB28AB5B627DDBC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
ReadOnlyCollection_1__ctor_mD7621A86D081BA205BA460F34455C35EAC404755(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m55ECA33565C56EAA1CA2A475B5A8A893B18AAAA3_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_5 = __this->____items;
int32_t L_6 = ___0_index;
int32_t L_7 = ___1_count;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_8 = ___2_item;
RuntimeObject* L_9 = ___3_comparer;
int32_t L_10;
L_10 = Array_BinarySearch_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_m50D2074EB5D865C9EE2DC90B22F809A2C2E92B4E(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m32ABB090270F78651E2A1259D680EEC250E2DEEA_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_BinarySearch_m55ECA33565C56EAA1CA2A475B5A8A893B18AAAA3(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mBEF6B272A171B6746E28F43A30A48B8A0F06844E_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_1 = ___0_item;
RuntimeObject* L_2 = ___1_comparer;
int32_t L_3;
L_3 = List_1_BinarySearch_m55ECA33565C56EAA1CA2A475B5A8A893B18AAAA3(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mF9DC3A8E0160A38360325144363C03490CB63C67_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __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;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m30773A4A982C2A2C8F025BBFD60AEA14C7DAD7F3_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
if (!L_0)
{
goto IL_0016;
}
}
{
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_IndexOf_m715F0DB9FA3A6AE058155B601E72921333DA315B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mD7884689C4322F46794336F23E87D8B44C9BFC53_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m5C5199C98AE230A80AC56D119D8F59B4579EDD86(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Contains_m30773A4A982C2A2C8F025BBFD60AEA14C7DAD7F3(__this, ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return L_3;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m13D165B26F17625BEE3C1558FE5DC3DCD78C6E30_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, const RuntimeMethod* method)
{
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_0 = ___0_array;
List_1_CopyTo_m6543C56A82959B90C6C270559D2BEAE68F808990(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m84F9C66F2D35705953F77AC7CC7787AB73BF1F7D_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeArray* L_0 = ___0_array;
if (!L_0)
{
goto IL_0012;
}
}
{
RuntimeArray* L_1 = ___0_array;
int32_t L_2;
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
}
IL_0012:
{
}
try
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = __this->____items;
RuntimeArray* L_4 = ___0_array;
int32_t L_5 = ___1_arrayIndex;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0031;
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m6543C56A82959B90C6C270559D2BEAE68F808990_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_0 = __this->____items;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_1 = ___0_array;
int32_t L_2 = ___1_arrayIndex;
int32_t L_3 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mF8EE13434F35F3D0C8FF60A5EBCCE28304C14D32_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_min, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_0 = __this->____items;
int32_t L_1 = ___0_min;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
{
goto IL_003d;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_2 = __this->____items;
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = __this->____items;
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
goto IL_0021;
}
IL_0020:
{
G_B4_0 = 4;
}
IL_0021:
{
V_0 = G_B4_0;
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
{
goto IL_0030;
}
}
{
V_0 = ((int32_t)2146435071);
}
IL_0030:
{
int32_t L_5 = V_0;
int32_t L_6 = ___0_min;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0036;
}
}
{
int32_t L_7 = ___0_min;
V_0 = L_7;
}
IL_0036:
{
int32_t L_8 = V_0;
List_1_set_Capacity_m7F25CAEB033CCA32471DD6BEBCBF0000D37EFE97(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_003d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mAFC58E98B4F1D31538B0584DD6F5179AB79A9498_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___0_match, const RuntimeMethod* method)
{
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_0 = ___0_match;
int32_t L_1;
L_1 = List_1_FindIndex_mAE92302349542E7A60C68FBEA1158A310D8D9D43(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 List_1_Find_m19567558D5A906B5ACA95436BFFC3087DE7C710C_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0032;
}
IL_000d:
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_1 = ___0_match;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_2 = __this->____items;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
bool L_6;
L_6 = Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_6)
{
goto IL_002e;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_7 = __this->____items;
int32_t L_8 = V_0;
int32_t L_9 = L_8;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
return L_10;
}
IL_002e:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0032:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____size;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_000d;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9));
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_14 = V_1;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t92717732BF98956375510DF49F6E823610AF4FA0* List_1_FindAll_mC559E65E20CADA691495492A92B510771CB0C36D_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___0_match, const RuntimeMethod* method)
{
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* L_1 = (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m7044354CEC49E1025A8B0F6BE8C1C8FEF9A71471(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
V_0 = L_1;
V_1 = 0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_2 = ___0_match;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = __this->____items;
int32_t L_4 = V_1;
int32_t L_5 = L_4;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
bool L_7;
L_7 = Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* L_8 = V_0;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_9 = __this->____items;
int32_t L_10 = V_1;
int32_t L_11 = L_10;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
List_1_Add_m7210698FAD5B2A6FC7C5C6B56F4D8823CF509C40_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
}
IL_0039:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0013;
}
}
{
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mAE92302349542E7A60C68FBEA1158A310D8D9D43_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___0_match, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_1 = ___0_match;
int32_t L_2;
L_2 = List_1_FindIndex_m5724F576873C076C50E1889B3A9B7C2BE6CF154F(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE324FC7CAA1D70ED4491396A57F7011E463BFEA4_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_startIndex, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___1_match, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
int32_t L_2 = ___0_startIndex;
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_3 = ___1_match;
int32_t L_4;
L_4 = List_1_FindIndex_m5724F576873C076C50E1889B3A9B7C2BE6CF154F(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5724F576873C076C50E1889B3A9B7C2BE6CF154F_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___2_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
}
IL_000e:
{
int32_t L_2 = ___1_count;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_001d;
}
}
{
int32_t L_3 = ___0_startIndex;
int32_t L_4 = __this->____size;
int32_t L_5 = ___1_count;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
{
goto IL_0022;
}
}
IL_001d:
{
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
}
IL_0022:
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_6 = ___2_match;
if (L_6)
{
goto IL_002b;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_002b:
{
int32_t L_7 = ___0_startIndex;
int32_t L_8 = ___1_count;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
int32_t L_9 = ___0_startIndex;
V_1 = L_9;
goto IL_004d;
}
IL_0033:
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_10 = ___2_match;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_11 = __this->____items;
int32_t L_12 = V_1;
int32_t L_13 = L_12;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
bool L_15;
L_15 = Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_15)
{
goto IL_0049;
}
}
{
int32_t L_16 = V_1;
return L_16;
}
IL_0049:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_004d:
{
int32_t L_18 = V_1;
int32_t L_19 = V_0;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0033;
}
}
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m461C85A934C2DE113F474F98A7ADF49CF85A689F_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239* ___0_action, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239* L_0 = ___0_action;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____version;
V_0 = L_1;
V_1 = 0;
goto IL_0034;
}
IL_0015:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____version;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_003d;
}
}
{
Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239* L_4 = ___0_action;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_5 = __this->____items;
int32_t L_6 = V_1;
int32_t L_7 = L_6;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
Action_1_Invoke_m91C72AB142C1ED1618F5B3D9DADCB3CEF510CF54_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0034:
{
int32_t L_10 = V_1;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0015;
}
}
IL_003d:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____version;
if ((((int32_t)L_12) == ((int32_t)L_13)))
{
goto IL_004b;
}
}
{
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD List_1_GetEnumerator_m893AF1268BCF5D7A98AFECDA3BAA232881D71CA2_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m32C364F9BEB6CCC19B8F0044D33ED664B996A663((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m02601E5F70575B0D1C8D1DA429D40C2785C08FA8_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m32C364F9BEB6CCC19B8F0044D33ED664B996A663((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m527D6CB994342A6AB2FCFD4C28DA5A12FE606C39_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m32C364F9BEB6CCC19B8F0044D33ED664B996A663((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tFD1CA9027569A696A51D698BEDCD6D44864114CD L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t92717732BF98956375510DF49F6E823610AF4FA0* List_1_GetRange_mDBC6E5B07614BC545AD0EA3BC71DF28DF445EAA1_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* V_0 = NULL;
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* L_6 = (List_1_t92717732BF98956375510DF49F6E823610AF4FA0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_mC130DB21CC2648318DD612C96C12AF2C1DA8E4CC(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
V_0 = L_6;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_7 = __this->____items;
int32_t L_8 = ___0_index;
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* L_9 = V_0;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_10 = L_9->____items;
int32_t L_11 = ___1_count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* L_12 = V_0;
int32_t L_13 = ___1_count;
L_12->____size = L_13;
List_1_t92717732BF98956375510DF49F6E823610AF4FA0* L_14 = V_0;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m715F0DB9FA3A6AE058155B601E72921333DA315B_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_0 = __this->____items;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_1 = ___0_item;
int32_t L_2 = __this->____size;
int32_t L_3;
L_3 = Array_IndexOf_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mEB950CC97A0EA72AFF4A605C095A788380336BDC(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mFE32ECF11B3E9F2ECD9C2C7A7F9A85DB0DBE55C2_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m5C5199C98AE230A80AC56D119D8F59B4579EDD86(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
int32_t L_3;
L_3 = List_1_IndexOf_m715F0DB9FA3A6AE058155B601E72921333DA315B(__this, ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return L_3;
}
IL_0015:
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mFCF3F84EF2EE93E07A5729F25ACD8D36608D390B_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_item, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
}
IL_0012:
{
int32_t L_2 = __this->____size;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = __this->____items;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
{
goto IL_0030;
}
}
{
int32_t L_4 = __this->____size;
List_1_EnsureCapacity_mF8EE13434F35F3D0C8FF60A5EBCCE28304C14D32(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_0030:
{
int32_t L_5 = ___0_index;
int32_t L_6 = __this->____size;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0056;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_7 = __this->____items;
int32_t L_8 = ___0_index;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_9 = __this->____items;
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
int32_t L_12 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
}
IL_0056:
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_13 = __this->____items;
int32_t L_14 = ___0_index;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_15 = ___1_item;
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9)L_15);
int32_t L_16 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
int32_t L_17 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mD1BBC864C04ED4EDB07200DDBFA2C2A3DD7E1A5F_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mAADDF4678FE7E8A84982914454BDB050347115D8(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_item;
List_1_Insert_mFCF3F84EF2EE93E07A5729F25ACD8D36608D390B(__this, L_1, ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m44A69BF54263579AB630FCC4970DDC273299361C_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
RuntimeObject* L_0 = ___1_collection;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_0009:
{
int32_t L_1 = ___0_index;
int32_t L_2 = __this->____size;
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
{
goto IL_0017;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_0017:
{
RuntimeObject* L_3 = ___1_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_00bc;
}
}
{
RuntimeObject* L_5 = V_0;
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
V_1 = L_6;
int32_t L_7 = V_1;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00fb;
}
}
{
int32_t L_8 = __this->____size;
int32_t L_9 = V_1;
List_1_EnsureCapacity_mF8EE13434F35F3D0C8FF60A5EBCCE28304C14D32(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0066;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_12 = __this->____items;
int32_t L_13 = ___0_index;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = V_1;
int32_t L_17 = __this->____size;
int32_t L_18 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
}
IL_0066:
{
RuntimeObject* L_19 = V_0;
if ((!(((RuntimeObject*)(List_1_t92717732BF98956375510DF49F6E823610AF4FA0*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_009f;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_20 = __this->____items;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_21 = __this->____items;
int32_t L_22 = ___0_index;
int32_t L_23 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_24 = __this->____items;
int32_t L_25 = ___0_index;
int32_t L_26 = V_1;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_27 = __this->____items;
int32_t L_28 = ___0_index;
int32_t L_29 = __this->____size;
int32_t L_30 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
goto IL_00ac;
}
IL_009f:
{
RuntimeObject* L_31 = V_0;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_32 = __this->____items;
int32_t L_33 = ___0_index;
InterfaceActionInvoker2< ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
}
IL_00ac:
{
int32_t L_34 = __this->____size;
int32_t L_35 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
goto IL_00fb;
}
IL_00bc:
{
int32_t L_36 = ___0_index;
int32_t L_37 = __this->____size;
if ((((int32_t)L_36) >= ((int32_t)L_37)))
{
goto IL_00f4;
}
}
{
RuntimeObject* L_38 = ___1_collection;
RuntimeObject* L_39;
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
V_2 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ea:
{
{
RuntimeObject* L_40 = V_2;
if (!L_40)
{
goto IL_00f3;
}
}
{
RuntimeObject* L_41 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
}
IL_00f3:
{
return;
}
}
});
try
{
{
goto IL_00e0_1;
}
IL_00ce_1:
{
int32_t L_42 = ___0_index;
int32_t L_43 = L_42;
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
RuntimeObject* L_44 = V_2;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_45;
L_45 = InterfaceFuncInvoker0< ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
List_1_Insert_mFCF3F84EF2EE93E07A5729F25ACD8D36608D390B(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
}
IL_00e0_1:
{
RuntimeObject* L_46 = V_2;
bool L_47;
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
if (L_47)
{
goto IL_00ce_1;
}
}
{
goto IL_00fb;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f4:
{
RuntimeObject* L_48 = ___1_collection;
List_1_AddEnumerable_mCEA3E30CCEFD38DFEE5D850D2AC69CBE049940AD(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
}
IL_00fb:
{
int32_t L_49 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mBD64912B13EA719CF54EF0392CCA6B0935940502_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_0 = ___0_item;
int32_t L_1;
L_1 = List_1_IndexOf_m715F0DB9FA3A6AE058155B601E72921333DA315B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0015;
}
}
{
int32_t L_3 = V_0;
List_1_RemoveAt_m3B82310723DC1C576CDB9913297D117BF90C23D3(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
return (bool)1;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m771B9B41A2B278C4CA504929DC991B92470F32D8_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m5C5199C98AE230A80AC56D119D8F59B4579EDD86(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Remove_mBD64912B13EA719CF54EF0392CCA6B0935940502(__this, ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mCF0683FCE557F2CE2200C9EC0A7F3F9633B98B34_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0011;
}
IL_000d:
{
int32_t L_1 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
}
IL_0011:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____size;
if ((((int32_t)L_2) >= ((int32_t)L_3)))
{
goto IL_002e;
}
}
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_4 = ___0_match;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_5 = __this->____items;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
bool L_9;
L_9 = Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_9)
{
goto IL_000d;
}
}
IL_002e:
{
int32_t L_10 = V_0;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0039;
}
}
{
return 0;
}
IL_0039:
{
int32_t L_12 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
goto IL_0089;
}
IL_003f:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0043:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) >= ((int32_t)L_15)))
{
goto IL_0060;
}
}
{
Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* L_16 = ___0_match;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_17 = __this->____items;
int32_t L_18 = V_1;
int32_t L_19 = L_18;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
bool L_21;
L_21 = Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (L_21)
{
goto IL_003f;
}
}
IL_0060:
{
int32_t L_22 = V_1;
int32_t L_23 = __this->____size;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_0089;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_24 = __this->____items;
int32_t L_25 = V_0;
int32_t L_26 = L_25;
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_27 = __this->____items;
int32_t L_28 = V_1;
int32_t L_29 = L_28;
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = L_29;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9)L_31);
}
IL_0089:
{
int32_t L_32 = V_1;
int32_t L_33 = __this->____size;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_0043;
}
}
{
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_34 = __this->____items;
int32_t L_35 = V_0;
int32_t L_36 = __this->____size;
int32_t L_37 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
}
IL_00ad:
{
int32_t L_38 = __this->____size;
int32_t L_39 = V_0;
int32_t L_40 = V_0;
__this->____size = L_40;
int32_t L_41 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m3B82310723DC1C576CDB9913297D117BF90C23D3_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
int32_t L_2 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = ___0_index;
int32_t L_4 = __this->____size;
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0042;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_5 = __this->____items;
int32_t L_6 = ___0_index;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_7 = __this->____items;
int32_t L_8 = ___0_index;
int32_t L_9 = __this->____size;
int32_t L_10 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
}
IL_0042:
{
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_11 = __this->____items;
int32_t L_12 = __this->____size;
il2cpp_codegen_initobj((&V_0), sizeof(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9));
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_13 = V_0;
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9)L_13);
}
IL_0063:
{
int32_t L_14 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m984FF717BBD9CF3D2A7856B6B4970DDF9EE89E02_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_008d;
}
}
{
int32_t L_6 = __this->____size;
int32_t L_7 = __this->____size;
int32_t L_8 = ___1_count;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
int32_t L_9 = ___0_index;
int32_t L_10 = __this->____size;
if ((((int32_t)L_9) >= ((int32_t)L_10)))
{
goto IL_0066;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_11 = __this->____items;
int32_t L_12 = ___0_index;
int32_t L_13 = ___1_count;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = __this->____size;
int32_t L_17 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
}
IL_0066:
{
int32_t L_18 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_19 = __this->____items;
int32_t L_20 = __this->____size;
int32_t L_21 = ___1_count;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
}
IL_008d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0BC9BFB298636592CEA66C9C940FEDE4D708F2D8_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Reverse_m437875F69CCD9E0D907E6F6A55DA295783FADF55(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m437875F69CCD9E0D907E6F6A55DA295783FADF55_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0038;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
Array_Reverse_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_mB534D2125C98462F3C53421E2D0D3B9CC73E8EE1(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
}
IL_0038:
{
int32_t L_9 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m6A91EC9697C41C93F8A74AC765B9F8FEE5AFA016_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Sort_m4506938C90804015D33B221EF469D322B02A7911(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA33E8C067D2416A04BFF5E28DC6E106B2AAF97B4_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
RuntimeObject* L_1 = ___0_comparer;
List_1_Sort_m4506938C90804015D33B221EF469D322B02A7911(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4506938C90804015D33B221EF469D322B02A7911_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0039;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
RuntimeObject* L_9 = ___2_comparer;
Array_Sort_TisContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_m8DDA8BB55DD542821E9077E21246567ADFDCC59A(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
}
IL_0039:
{
int32_t L_10 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC85E0F831055EE940BB557D8C5FC2267FCE17222_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, Comparison_1_t99148C658F954F6EC6B8A9A591A30B8F244C62E4* ___0_comparison, const RuntimeMethod* method)
{
{
Comparison_1_t99148C658F954F6EC6B8A9A591A30B8F244C62E4* L_0 = ___0_comparison;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____size;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0026;
}
}
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_2 = __this->____items;
int32_t L_3 = __this->____size;
Comparison_1_t99148C658F954F6EC6B8A9A591A30B8F244C62E4* L_4 = ___0_comparison;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
ArraySortHelper_1_Sort_m77DAE1F57F54317E28293E0B7E236CBAD12D5AE2(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
}
IL_0026:
{
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* List_1_ToArray_m1A5689CDD90937CD798892B8678C5F330C36926C_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* V_0 = NULL;
{
int32_t L_0 = __this->____size;
if (L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_1 = ((List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
return L_1;
}
IL_000e:
{
int32_t L_2 = __this->____size;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)(ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
V_0 = L_3;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_4 = __this->____items;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_5 = V_0;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m5D325ECA8A2DA3BED69AE5BCDD246D269E5B9433_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_0 = __this->____items;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
int32_t L_1 = __this->____size;
int32_t L_2 = V_0;
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_002a;
}
}
{
int32_t L_3 = __this->____size;
List_1_set_Capacity_m7F25CAEB033CCA32471DD6BEBCBF0000D37EFE97(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mCEA3E30CCEFD38DFEE5D850D2AC69CBE049940AD_gshared (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
RuntimeObject* L_1 = ___0_enumerable;
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_006c;
}
}
{
RuntimeObject* L_4 = V_0;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
}
IL_006c:
{
return;
}
}
});
try
{
{
goto IL_0059_1;
}
IL_0017_1:
{
RuntimeObject* L_5 = V_0;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_6;
L_6 = InterfaceFuncInvoker0< ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
V_1 = L_6;
int32_t L_7 = __this->____size;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_8 = __this->____items;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
{
goto IL_003c_1;
}
}
{
int32_t L_9 = __this->____size;
List_1_EnsureCapacity_mF8EE13434F35F3D0C8FF60A5EBCCE28304C14D32(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_003c_1:
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_10 = __this->____items;
int32_t L_11 = __this->____size;
V_2 = L_11;
int32_t L_12 = V_2;
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_2;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_14 = V_1;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9)L_14);
}
IL_0059_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
if (L_16)
{
goto IL_0017_1;
}
}
{
goto IL_006d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mB07C1177ED617675E35CC25F0B185EF5831EB5DA_gshared (const RuntimeMethod* method)
{
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_0 = (ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)(ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
((List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t92717732BF98956375510DF49F6E823610AF4FA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (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 List_1__ctor_mD02688FCA098489AE89BFA06B006B313E4B48997_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_0 = ((List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m899EF530AA8BD1698BD9D03964AA598A2AE1E842_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
int32_t L_0 = ___0_capacity;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
}
IL_0012:
{
int32_t L_1 = ___0_capacity;
if (L_1)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_2 = ((List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
return;
}
IL_0021:
{
int32_t L_3 = ___0_capacity;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_4 = (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)(LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
__this->____items = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m77C09DA2CAA018778BADC6CF6D93D4ADCEF02EE9_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
RuntimeObject* L_0 = ___0_collection;
if (L_0)
{
goto IL_000f;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_000f:
{
RuntimeObject* L_1 = ___0_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_0050;
}
}
{
RuntimeObject* L_3 = V_0;
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
V_1 = L_4;
int32_t L_5 = V_1;
if (L_5)
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_6 = ((List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
return;
}
IL_002f:
{
int32_t L_7 = V_1;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_8 = (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)(LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
__this->____items = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
RuntimeObject* L_9 = V_0;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_10 = __this->____items;
InterfaceActionInvoker2< LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
int32_t L_11 = V_1;
__this->____size = L_11;
return;
}
IL_0050:
{
__this->____size = 0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_12 = ((List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
RuntimeObject* L_13 = ___0_collection;
List_1_AddEnumerable_m7BFCCBA4038A062F682DD8C96DF8A78EE002E3B0(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m3B3052B1CD2A4421A448068904B0338E9639CAC9_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_0 = __this->____items;
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m342DF08FFABDBE78BFF439BFDB01A5B3E6E13087_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_value, const RuntimeMethod* method)
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* V_0 = NULL;
{
int32_t L_0 = ___0_value;
int32_t L_1 = __this->____size;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
}
IL_0012:
{
int32_t L_2 = ___0_value;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_3 = __this->____items;
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0058;
}
}
{
int32_t L_4 = ___0_value;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_004d;
}
}
{
int32_t L_5 = ___0_value;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_6 = (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)(LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
V_0 = L_6;
int32_t L_7 = __this->____size;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_8 = __this->____items;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_9 = V_0;
int32_t L_10 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
}
IL_0045:
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_11 = V_0;
__this->____items = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
return;
}
IL_004d:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_12 = ((List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
}
IL_0058:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mA7672627F6CC364346B440C83BF6D090953C928B_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m2040934EBFBF5CC9ECE8E0CE2AC9E3F2CEC622C4_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mCD706E246EC400383F74BD49E2B87E85EE0C1B6B_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mB1092299947127943A991AA8022B0FEE6C4B5806_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mC40582AFB149C829DD67C41F7B272FA6F99CC17C_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->____syncRoot;
if (L_0)
{
goto IL_001a;
}
}
{
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
RuntimeObject* L_3;
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
}
IL_001a:
{
RuntimeObject* L_4 = __this->____syncRoot;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 List_1_get_Item_m99814088AA4143A5FA997159A17F5B25A7D3D2F8_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_2 = __this->____items;
int32_t L_3 = ___0_index;
int32_t L_4 = L_3;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m8E978E161BA044CCF253A69478B909250BAE90E6_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___1_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_2 = __this->____items;
int32_t L_3 = ___0_index;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_4 = ___1_value;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6)L_4);
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mB0F75923D1D04AF9686B4D05B34FDEC1AA1D7DAD_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
{
goto IL_001f;
}
}
{
RuntimeObject* L_1 = ___0_value;
if (L_1)
{
goto IL_001d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6));
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_2 = V_0;
return false;
}
IL_001d:
{
return (bool)0;
}
IL_001f:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m0C6702CD491C5101739E1BACFB12236EA197E0BD_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_1;
L_1 = List_1_get_Item_m99814088AA4143A5FA997159A17F5B25A7D3D2F8(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_2 = L_1;
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m41147C6E188902E6C782FE1E5A70EC44119E9B4C_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_value;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m37C44DABB8999D5F8D5B03ABA355D670ADACD26D(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_value;
List_1_set_Item_m8E978E161BA044CCF253A69478B909250BAE90E6(__this, L_1, ((*(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_value;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m1445C78C000C0B2BB5347D71EB0E1C07A45FB143_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_4 = V_0;
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));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_6 = V_0;
int32_t L_7 = V_1;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6)L_8);
return;
}
IL_0034:
{
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_9 = ___0_item;
List_1_AddWithResize_m02F9870F3C4EE56720DD615234514544040BE689(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m02F9870F3C4EE56720DD615234514544040BE689_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____size;
V_0 = L_0;
int32_t L_1 = V_0;
List_1_EnsureCapacity_m98EE33AE496BD1B520D94C43532FCD2F45454D67(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_2 = V_0;
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_3 = __this->____items;
int32_t L_4 = V_0;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_5 = ___0_item;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m49FD909FA76A95E99050E04FD9BE52205DD5248F_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___0_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m37C44DABB8999D5F8D5B03ABA355D670ADACD26D(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
RuntimeObject* L_1 = ___0_item;
List_1_Add_m1445C78C000C0B2BB5347D71EB0E1C07A45FB143_inline(__this, ((*(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
goto IL_0029;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0016;
}
throw e;
}
CATCH_0016:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_3 = ___0_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0029;
}
IL_0029:
{
int32_t L_6;
L_6 = List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m38F34048F257507CBCC0328354429826D35297C3_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
RuntimeObject* L_1 = ___0_collection;
List_1_InsertRange_m45C5350DEEF4A95D213C9FE4C0B806459C646ECF(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t219F9DE246A267F098345182628B7967858ED247* List_1_AsReadOnly_mDF7EC41BE812EDA96C8650356BBB92398297DC1E_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t219F9DE246A267F098345182628B7967858ED247* L_0 = (ReadOnlyCollection_1_t219F9DE246A267F098345182628B7967858ED247*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
ReadOnlyCollection_1__ctor_mFBE7EB3097DAD460BF8F43EF941F835590C26EC1(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1BF4A44F3DDB4AD1F6D90E33F07B02422BEA60F5_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_5 = __this->____items;
int32_t L_6 = ___0_index;
int32_t L_7 = ___1_count;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_8 = ___2_item;
RuntimeObject* L_9 = ___3_comparer;
int32_t L_10;
L_10 = Array_BinarySearch_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_mC534D8FE5EA6A0062BA770F8E859A24D93676886(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m0DD0A8F988CD9A16EBA593AA073F7D64C2530965_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_BinarySearch_m1BF4A44F3DDB4AD1F6D90E33F07B02422BEA60F5(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mF7CA7173106E0A04CC2A2E1A9EDE4040562BBD71_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_1 = ___0_item;
RuntimeObject* L_2 = ___1_comparer;
int32_t L_3;
L_3 = List_1_BinarySearch_m1BF4A44F3DDB4AD1F6D90E33F07B02422BEA60F5(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mEDA1C28E3692D21BD0EA14E0109975EA5D36E330_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __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;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m15CE8575F6A8BA43A870630217829AAD586E8F18_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
if (!L_0)
{
goto IL_0016;
}
}
{
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_IndexOf_m3F1EB248EFCECBB3D8E06BDD56F4DD5F668E21D7(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m48E93B429C5B775AA400748BC1CAE4D24BDC7A00_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mB0F75923D1D04AF9686B4D05B34FDEC1AA1D7DAD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Contains_m15CE8575F6A8BA43A870630217829AAD586E8F18(__this, ((*(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return L_3;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m68FD40CCF18647006614901526D17D179A366992_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, const RuntimeMethod* method)
{
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_0 = ___0_array;
List_1_CopyTo_mEFEF32F28790454C60B8413874471D6F8229528E(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m5C9056C73AB2F5D99A34F65CF76B0747D02C311F_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeArray* L_0 = ___0_array;
if (!L_0)
{
goto IL_0012;
}
}
{
RuntimeArray* L_1 = ___0_array;
int32_t L_2;
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
}
IL_0012:
{
}
try
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_3 = __this->____items;
RuntimeArray* L_4 = ___0_array;
int32_t L_5 = ___1_arrayIndex;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0031;
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mEFEF32F28790454C60B8413874471D6F8229528E_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_0 = __this->____items;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_1 = ___0_array;
int32_t L_2 = ___1_arrayIndex;
int32_t L_3 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m98EE33AE496BD1B520D94C43532FCD2F45454D67_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_min, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_0 = __this->____items;
int32_t L_1 = ___0_min;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
{
goto IL_003d;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_2 = __this->____items;
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_3 = __this->____items;
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
goto IL_0021;
}
IL_0020:
{
G_B4_0 = 4;
}
IL_0021:
{
V_0 = G_B4_0;
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
{
goto IL_0030;
}
}
{
V_0 = ((int32_t)2146435071);
}
IL_0030:
{
int32_t L_5 = V_0;
int32_t L_6 = ___0_min;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0036;
}
}
{
int32_t L_7 = ___0_min;
V_0 = L_7;
}
IL_0036:
{
int32_t L_8 = V_0;
List_1_set_Capacity_m342DF08FFABDBE78BFF439BFDB01A5B3E6E13087(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_003d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mD33F7392F7E7FD64A368AAFA62F4FC3FEC5A1F6E_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___0_match, const RuntimeMethod* method)
{
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_0 = ___0_match;
int32_t L_1;
L_1 = List_1_FindIndex_mF4DE411918629905E85F313AAA6AAE5B0A5859E2(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 List_1_Find_mF45A239BE62951ACC488A946CF4A98D5D2C98A74_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0032;
}
IL_000d:
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_1 = ___0_match;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_2 = __this->____items;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
bool L_6;
L_6 = Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_6)
{
goto IL_002e;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_7 = __this->____items;
int32_t L_8 = V_0;
int32_t L_9 = L_8;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
return L_10;
}
IL_002e:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0032:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____size;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_000d;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6));
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_14 = V_1;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* List_1_FindAll_m6D28BB54EE60CE6670F0E51B905C41F4F1C25E3A_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___0_match, const RuntimeMethod* method)
{
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* L_1 = (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_mD02688FCA098489AE89BFA06B006B313E4B48997(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
V_0 = L_1;
V_1 = 0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_2 = ___0_match;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_3 = __this->____items;
int32_t L_4 = V_1;
int32_t L_5 = L_4;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
bool L_7;
L_7 = Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* L_8 = V_0;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_9 = __this->____items;
int32_t L_10 = V_1;
int32_t L_11 = L_10;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
List_1_Add_m1445C78C000C0B2BB5347D71EB0E1C07A45FB143_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
}
IL_0039:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0013;
}
}
{
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF4DE411918629905E85F313AAA6AAE5B0A5859E2_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___0_match, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_1 = ___0_match;
int32_t L_2;
L_2 = List_1_FindIndex_mFEECEFE40A9C45C7C690B50EFD514A36F96E8180(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m231BA2DD7B04BB1A9AA26DE901887B63CFABBD5F_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_startIndex, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___1_match, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
int32_t L_2 = ___0_startIndex;
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_3 = ___1_match;
int32_t L_4;
L_4 = List_1_FindIndex_mFEECEFE40A9C45C7C690B50EFD514A36F96E8180(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFEECEFE40A9C45C7C690B50EFD514A36F96E8180_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___2_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
}
IL_000e:
{
int32_t L_2 = ___1_count;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_001d;
}
}
{
int32_t L_3 = ___0_startIndex;
int32_t L_4 = __this->____size;
int32_t L_5 = ___1_count;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
{
goto IL_0022;
}
}
IL_001d:
{
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
}
IL_0022:
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_6 = ___2_match;
if (L_6)
{
goto IL_002b;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_002b:
{
int32_t L_7 = ___0_startIndex;
int32_t L_8 = ___1_count;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
int32_t L_9 = ___0_startIndex;
V_1 = L_9;
goto IL_004d;
}
IL_0033:
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_10 = ___2_match;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_11 = __this->____items;
int32_t L_12 = V_1;
int32_t L_13 = L_12;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
bool L_15;
L_15 = Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_15)
{
goto IL_0049;
}
}
{
int32_t L_16 = V_1;
return L_16;
}
IL_0049:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_004d:
{
int32_t L_18 = V_1;
int32_t L_19 = V_0;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0033;
}
}
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m8CBF7D1D5448F53736F05A22F904B0CF4307FE48_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA* ___0_action, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA* L_0 = ___0_action;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____version;
V_0 = L_1;
V_1 = 0;
goto IL_0034;
}
IL_0015:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____version;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_003d;
}
}
{
Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA* L_4 = ___0_action;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_5 = __this->____items;
int32_t L_6 = V_1;
int32_t L_7 = L_6;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
Action_1_Invoke_mDD5E7A1ED75B787F0D6D66D304C28B7AED60C41C_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0034:
{
int32_t L_10 = V_1;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0015;
}
}
IL_003d:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____version;
if ((((int32_t)L_12) == ((int32_t)L_13)))
{
goto IL_004b;
}
}
{
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E List_1_GetEnumerator_m4BF09F4D5DCA5586280712F1999B0EF3CCEECC45_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m1EEAC76EC9C76560A3FB48DB8F9D696712FDEDDC((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m210ED27417CBA4765A2FB3367DC2D56E20700297_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m1EEAC76EC9C76560A3FB48DB8F9D696712FDEDDC((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mB3E01C22DA59203BD15708E479DBF7EFB255D562_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m1EEAC76EC9C76560A3FB48DB8F9D696712FDEDDC((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tA8F2A50A59869384E8EF98BC7E292C53A2BDEC5E L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* List_1_GetRange_mEA9DF9F4A60AF7BA77A2E3B077C8A92503A724C5_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* V_0 = NULL;
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* L_6 = (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m899EF530AA8BD1698BD9D03964AA598A2AE1E842(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
V_0 = L_6;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_7 = __this->____items;
int32_t L_8 = ___0_index;
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* L_9 = V_0;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_10 = L_9->____items;
int32_t L_11 = ___1_count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* L_12 = V_0;
int32_t L_13 = ___1_count;
L_12->____size = L_13;
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* L_14 = V_0;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3F1EB248EFCECBB3D8E06BDD56F4DD5F668E21D7_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_0 = __this->____items;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_1 = ___0_item;
int32_t L_2 = __this->____size;
int32_t L_3;
L_3 = Array_IndexOf_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m971B36510836BA0B59426CFDB7198C9680E8EB64(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m8EF0551A03F0416254E9BBF0046D252DF217DCCF_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mB0F75923D1D04AF9686B4D05B34FDEC1AA1D7DAD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
int32_t L_3;
L_3 = List_1_IndexOf_m3F1EB248EFCECBB3D8E06BDD56F4DD5F668E21D7(__this, ((*(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return L_3;
}
IL_0015:
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mD18D709E9BED2CDE3BCBD9CBDF60B8D3656A843C_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___1_item, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
}
IL_0012:
{
int32_t L_2 = __this->____size;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_3 = __this->____items;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
{
goto IL_0030;
}
}
{
int32_t L_4 = __this->____size;
List_1_EnsureCapacity_m98EE33AE496BD1B520D94C43532FCD2F45454D67(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_0030:
{
int32_t L_5 = ___0_index;
int32_t L_6 = __this->____size;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0056;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_7 = __this->____items;
int32_t L_8 = ___0_index;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_9 = __this->____items;
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
int32_t L_12 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
}
IL_0056:
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_13 = __this->____items;
int32_t L_14 = ___0_index;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_15 = ___1_item;
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6)L_15);
int32_t L_16 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
int32_t L_17 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m833D70A668D098587FDD8A991373F331CDD2A1F4_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m37C44DABB8999D5F8D5B03ABA355D670ADACD26D(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_item;
List_1_Insert_mD18D709E9BED2CDE3BCBD9CBDF60B8D3656A843C(__this, L_1, ((*(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m45C5350DEEF4A95D213C9FE4C0B806459C646ECF_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
RuntimeObject* L_0 = ___1_collection;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_0009:
{
int32_t L_1 = ___0_index;
int32_t L_2 = __this->____size;
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
{
goto IL_0017;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_0017:
{
RuntimeObject* L_3 = ___1_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_00bc;
}
}
{
RuntimeObject* L_5 = V_0;
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
V_1 = L_6;
int32_t L_7 = V_1;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00fb;
}
}
{
int32_t L_8 = __this->____size;
int32_t L_9 = V_1;
List_1_EnsureCapacity_m98EE33AE496BD1B520D94C43532FCD2F45454D67(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0066;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_12 = __this->____items;
int32_t L_13 = ___0_index;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = V_1;
int32_t L_17 = __this->____size;
int32_t L_18 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
}
IL_0066:
{
RuntimeObject* L_19 = V_0;
if ((!(((RuntimeObject*)(List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_009f;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_20 = __this->____items;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_21 = __this->____items;
int32_t L_22 = ___0_index;
int32_t L_23 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_24 = __this->____items;
int32_t L_25 = ___0_index;
int32_t L_26 = V_1;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_27 = __this->____items;
int32_t L_28 = ___0_index;
int32_t L_29 = __this->____size;
int32_t L_30 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
goto IL_00ac;
}
IL_009f:
{
RuntimeObject* L_31 = V_0;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_32 = __this->____items;
int32_t L_33 = ___0_index;
InterfaceActionInvoker2< LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
}
IL_00ac:
{
int32_t L_34 = __this->____size;
int32_t L_35 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
goto IL_00fb;
}
IL_00bc:
{
int32_t L_36 = ___0_index;
int32_t L_37 = __this->____size;
if ((((int32_t)L_36) >= ((int32_t)L_37)))
{
goto IL_00f4;
}
}
{
RuntimeObject* L_38 = ___1_collection;
RuntimeObject* L_39;
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
V_2 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ea:
{
{
RuntimeObject* L_40 = V_2;
if (!L_40)
{
goto IL_00f3;
}
}
{
RuntimeObject* L_41 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
}
IL_00f3:
{
return;
}
}
});
try
{
{
goto IL_00e0_1;
}
IL_00ce_1:
{
int32_t L_42 = ___0_index;
int32_t L_43 = L_42;
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
RuntimeObject* L_44 = V_2;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_45;
L_45 = InterfaceFuncInvoker0< LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
List_1_Insert_mD18D709E9BED2CDE3BCBD9CBDF60B8D3656A843C(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
}
IL_00e0_1:
{
RuntimeObject* L_46 = V_2;
bool L_47;
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
if (L_47)
{
goto IL_00ce_1;
}
}
{
goto IL_00fb;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f4:
{
RuntimeObject* L_48 = ___1_collection;
List_1_AddEnumerable_m7BFCCBA4038A062F682DD8C96DF8A78EE002E3B0(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
}
IL_00fb:
{
int32_t L_49 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mFFB048B06F4E4714515B52F4ED9AB7CE78E1C855_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_0 = ___0_item;
int32_t L_1;
L_1 = List_1_IndexOf_m3F1EB248EFCECBB3D8E06BDD56F4DD5F668E21D7(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0015;
}
}
{
int32_t L_3 = V_0;
List_1_RemoveAt_m316651C6BA067F8E795E2BE04777EB7BB2410DFF(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
return (bool)1;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m04EF2D5C356D16CE3F0A0206A97A3268924EB8C7_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mB0F75923D1D04AF9686B4D05B34FDEC1AA1D7DAD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Remove_mFFB048B06F4E4714515B52F4ED9AB7CE78E1C855(__this, ((*(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m32E756AB455D0F144D1348687DB5E2787C0C9881_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0011;
}
IL_000d:
{
int32_t L_1 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
}
IL_0011:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____size;
if ((((int32_t)L_2) >= ((int32_t)L_3)))
{
goto IL_002e;
}
}
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_4 = ___0_match;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_5 = __this->____items;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
bool L_9;
L_9 = Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_9)
{
goto IL_000d;
}
}
IL_002e:
{
int32_t L_10 = V_0;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0039;
}
}
{
return 0;
}
IL_0039:
{
int32_t L_12 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
goto IL_0089;
}
IL_003f:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0043:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) >= ((int32_t)L_15)))
{
goto IL_0060;
}
}
{
Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* L_16 = ___0_match;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_17 = __this->____items;
int32_t L_18 = V_1;
int32_t L_19 = L_18;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
bool L_21;
L_21 = Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (L_21)
{
goto IL_003f;
}
}
IL_0060:
{
int32_t L_22 = V_1;
int32_t L_23 = __this->____size;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_0089;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_24 = __this->____items;
int32_t L_25 = V_0;
int32_t L_26 = L_25;
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_27 = __this->____items;
int32_t L_28 = V_1;
int32_t L_29 = L_28;
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = L_29;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6)L_31);
}
IL_0089:
{
int32_t L_32 = V_1;
int32_t L_33 = __this->____size;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_0043;
}
}
{
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_34 = __this->____items;
int32_t L_35 = V_0;
int32_t L_36 = __this->____size;
int32_t L_37 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
}
IL_00ad:
{
int32_t L_38 = __this->____size;
int32_t L_39 = V_0;
int32_t L_40 = V_0;
__this->____size = L_40;
int32_t L_41 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m316651C6BA067F8E795E2BE04777EB7BB2410DFF_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, const RuntimeMethod* method)
{
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
int32_t L_2 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = ___0_index;
int32_t L_4 = __this->____size;
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0042;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_5 = __this->____items;
int32_t L_6 = ___0_index;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_7 = __this->____items;
int32_t L_8 = ___0_index;
int32_t L_9 = __this->____size;
int32_t L_10 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
}
IL_0042:
{
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_11 = __this->____items;
int32_t L_12 = __this->____size;
il2cpp_codegen_initobj((&V_0), sizeof(LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6));
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_13 = V_0;
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6)L_13);
}
IL_0063:
{
int32_t L_14 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mE336BD7A6CF122FACF6B75F4F536B4110262AD33_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_008d;
}
}
{
int32_t L_6 = __this->____size;
int32_t L_7 = __this->____size;
int32_t L_8 = ___1_count;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
int32_t L_9 = ___0_index;
int32_t L_10 = __this->____size;
if ((((int32_t)L_9) >= ((int32_t)L_10)))
{
goto IL_0066;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_11 = __this->____items;
int32_t L_12 = ___0_index;
int32_t L_13 = ___1_count;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = __this->____size;
int32_t L_17 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
}
IL_0066:
{
int32_t L_18 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_19 = __this->____items;
int32_t L_20 = __this->____size;
int32_t L_21 = ___1_count;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
}
IL_008d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mBC2EB8C7C089D3F65DCA80D06F07DBB9C9770B08_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Reverse_m59D4F88974BB7B1409B93964F700117C46663E0C(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m59D4F88974BB7B1409B93964F700117C46663E0C_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0038;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
Array_Reverse_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m0F9036895B18211436BC6BE91FD9BF0664C896AC(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
}
IL_0038:
{
int32_t L_9 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA9B8C59513DBAC7DB0EA6AD5E8555718C87C411C_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Sort_m4124FFC7E186449E2450CEB3574C7DA7CC88D77A(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m1D4B82345D1AE71EA6D7E7F8400A60075294426C_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
RuntimeObject* L_1 = ___0_comparer;
List_1_Sort_m4124FFC7E186449E2450CEB3574C7DA7CC88D77A(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4124FFC7E186449E2450CEB3574C7DA7CC88D77A_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0039;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
RuntimeObject* L_9 = ___2_comparer;
Array_Sort_TisLayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6_m38C774EDE9C7A70168D2FB542DD1F3455C8D37A4(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
}
IL_0039:
{
int32_t L_10 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0FBF6C7488D3A2E07FDB8B94E851EAE349C01487_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, Comparison_1_t7B4E5654CF90CD4076DED5653773927E348018C2* ___0_comparison, const RuntimeMethod* method)
{
{
Comparison_1_t7B4E5654CF90CD4076DED5653773927E348018C2* L_0 = ___0_comparison;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____size;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0026;
}
}
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_2 = __this->____items;
int32_t L_3 = __this->____size;
Comparison_1_t7B4E5654CF90CD4076DED5653773927E348018C2* L_4 = ___0_comparison;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
ArraySortHelper_1_Sort_m503817B6131155D4E3893332AE1DD33B36D2C8CD(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
}
IL_0026:
{
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* List_1_ToArray_m97A3CD100263075F626C40BCF3C93A812A3771D5_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* V_0 = NULL;
{
int32_t L_0 = __this->____size;
if (L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_1 = ((List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
return L_1;
}
IL_000e:
{
int32_t L_2 = __this->____size;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_3 = (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)(LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
V_0 = L_3;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_4 = __this->____items;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_5 = V_0;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mB5B34ED39A244EDF084DEF6EE5CA1F464569C123_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_0 = __this->____items;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
int32_t L_1 = __this->____size;
int32_t L_2 = V_0;
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_002a;
}
}
{
int32_t L_3 = __this->____size;
List_1_set_Capacity_m342DF08FFABDBE78BFF439BFDB01A5B3E6E13087(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m7BFCCBA4038A062F682DD8C96DF8A78EE002E3B0_gshared (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
RuntimeObject* L_1 = ___0_enumerable;
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_006c;
}
}
{
RuntimeObject* L_4 = V_0;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
}
IL_006c:
{
return;
}
}
});
try
{
{
goto IL_0059_1;
}
IL_0017_1:
{
RuntimeObject* L_5 = V_0;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_6;
L_6 = InterfaceFuncInvoker0< LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
V_1 = L_6;
int32_t L_7 = __this->____size;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_8 = __this->____items;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
{
goto IL_003c_1;
}
}
{
int32_t L_9 = __this->____size;
List_1_EnsureCapacity_m98EE33AE496BD1B520D94C43532FCD2F45454D67(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_003c_1:
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_10 = __this->____items;
int32_t L_11 = __this->____size;
V_2 = L_11;
int32_t L_12 = V_2;
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_2;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_14 = V_1;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6)L_14);
}
IL_0059_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
if (L_16)
{
goto IL_0017_1;
}
}
{
goto IL_006d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m26F2A07F8EB4F57A313A9051ED1937886045A311_gshared (const RuntimeMethod* method)
{
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_0 = (LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)(LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
((List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (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 List_1__ctor_m8E723204CEB9D0194D564133CFF2ACE2DDC1D72D_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_0 = ((List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD5795532E6B6E81BD3F1974B2CAD02A62A20DD52_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
int32_t L_0 = ___0_capacity;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
}
IL_0012:
{
int32_t L_1 = ___0_capacity;
if (L_1)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_2 = ((List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
return;
}
IL_0021:
{
int32_t L_3 = ___0_capacity;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_4 = (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)(InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
__this->____items = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA012EAECBB515B46D8911E0B6A95697A5B9474CA_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
RuntimeObject* L_0 = ___0_collection;
if (L_0)
{
goto IL_000f;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_000f:
{
RuntimeObject* L_1 = ___0_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_0050;
}
}
{
RuntimeObject* L_3 = V_0;
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
V_1 = L_4;
int32_t L_5 = V_1;
if (L_5)
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_6 = ((List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
return;
}
IL_002f:
{
int32_t L_7 = V_1;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_8 = (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)(InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
__this->____items = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
RuntimeObject* L_9 = V_0;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_10 = __this->____items;
InterfaceActionInvoker2< InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
int32_t L_11 = V_1;
__this->____size = L_11;
return;
}
IL_0050:
{
__this->____size = 0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_12 = ((List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
RuntimeObject* L_13 = ___0_collection;
List_1_AddEnumerable_m3A3C1CDA39FA5508C45CCB0F24AC6DF44419C17C(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m3B5514A6C1E140B631D8210A9B51AC8835A9B366_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_0 = __this->____items;
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m537C9FB08AEE7BA69FFBC9E11542DDC3FA75A6AA_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_value, const RuntimeMethod* method)
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* V_0 = NULL;
{
int32_t L_0 = ___0_value;
int32_t L_1 = __this->____size;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
}
IL_0012:
{
int32_t L_2 = ___0_value;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_3 = __this->____items;
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0058;
}
}
{
int32_t L_4 = ___0_value;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_004d;
}
}
{
int32_t L_5 = ___0_value;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_6 = (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)(InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
V_0 = L_6;
int32_t L_7 = __this->____size;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_8 = __this->____items;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_9 = V_0;
int32_t L_10 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
}
IL_0045:
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_11 = V_0;
__this->____items = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
return;
}
IL_004d:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_12 = ((List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
}
IL_0058:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m23249FE995E137C4D014F1868D33C271476FBBA5_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m55D36189F14B4B25B201B1166698D0504D311B79_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m00318F88558C1C8AA52C1D1B3CE38CE9BCD3F641_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mF901C81740A6A0F33CD013E32374E25E186D74DB_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_mBFC98E14C21065336EA4257C5A131B54342E20CB_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->____syncRoot;
if (L_0)
{
goto IL_001a;
}
}
{
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
RuntimeObject* L_3;
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
}
IL_001a:
{
RuntimeObject* L_4 = __this->____syncRoot;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D List_1_get_Item_m5726E3006845A58F320312B88B8BB76FC4AB16CA_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_2 = __this->____items;
int32_t L_3 = ___0_index;
int32_t L_4 = L_3;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mDAB769772A9FB34AD61FB07A4C188CD97E7A1A15_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___1_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_2 = __this->____items;
int32_t L_3 = ___0_index;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_4 = ___1_value;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D)L_4);
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mD07951F7A529B12EFB0066C5118F1D6434E85070_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
{
goto IL_001f;
}
}
{
RuntimeObject* L_1 = ___0_value;
if (L_1)
{
goto IL_001d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D));
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_2 = V_0;
return false;
}
IL_001d:
{
return (bool)0;
}
IL_001f:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m9D6E0F44DAB116FA071A908EB5CF07145E7E2E3B_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_1;
L_1 = List_1_get_Item_m5726E3006845A58F320312B88B8BB76FC4AB16CA(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_2 = L_1;
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m19EF7431D72F7E629A81EBBBA786C7F4E447A914_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_value;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2ECC87E2F5AA78302D3456A1A0563708395F722B(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_value;
List_1_set_Item_mDAB769772A9FB34AD61FB07A4C188CD97E7A1A15(__this, L_1, ((*(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_value;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m95328F0F59DDEB1A8A7D044DAF427CC7DEB1EB93_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_4 = V_0;
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));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_6 = V_0;
int32_t L_7 = V_1;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D)L_8);
return;
}
IL_0034:
{
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_9 = ___0_item;
List_1_AddWithResize_m47222083904E5992F1343D4C4CE32F5282C06809(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m47222083904E5992F1343D4C4CE32F5282C06809_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____size;
V_0 = L_0;
int32_t L_1 = V_0;
List_1_EnsureCapacity_mC227D0851E18347BAD40BAB0934AD5A1001031B8(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_2 = V_0;
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_3 = __this->____items;
int32_t L_4 = V_0;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_5 = ___0_item;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m763BA248F33364EFABA70297E06A0A3387503E7F_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___0_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2ECC87E2F5AA78302D3456A1A0563708395F722B(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
RuntimeObject* L_1 = ___0_item;
List_1_Add_m95328F0F59DDEB1A8A7D044DAF427CC7DEB1EB93_inline(__this, ((*(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
goto IL_0029;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0016;
}
throw e;
}
CATCH_0016:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_3 = ___0_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0029;
}
IL_0029:
{
int32_t L_6;
L_6 = List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m9611D297A42026D10FE73ACA5BEFF01B209E1A12_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
RuntimeObject* L_1 = ___0_collection;
List_1_InsertRange_m4F4A827D176514113FAA544F9B887A319DE2917F(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tB919AFBB5D00764975FBCFA46BD779234DFFA466* List_1_AsReadOnly_mB2B7E35AE439121AFC5CD979C54ACD4A5B39591C_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_tB919AFBB5D00764975FBCFA46BD779234DFFA466* L_0 = (ReadOnlyCollection_1_tB919AFBB5D00764975FBCFA46BD779234DFFA466*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
ReadOnlyCollection_1__ctor_mDC6B15D558789C0310CE2ADF74A7A2398F5DA556(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA098698C2A9ACB4A9882F5A395E3833F7079F6E8_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_5 = __this->____items;
int32_t L_6 = ___0_index;
int32_t L_7 = ___1_count;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_8 = ___2_item;
RuntimeObject* L_9 = ___3_comparer;
int32_t L_10;
L_10 = Array_BinarySearch_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m22219F9C4F2F7909507301716B9CA539F74F03EE(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m042B5AFAD59839653681A550BB261CE98F4DC92B_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_BinarySearch_mA098698C2A9ACB4A9882F5A395E3833F7079F6E8(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m50A38CD624F47DC607417434266E2EB5CE1E2D07_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_1 = ___0_item;
RuntimeObject* L_2 = ___1_comparer;
int32_t L_3;
L_3 = List_1_BinarySearch_mA098698C2A9ACB4A9882F5A395E3833F7079F6E8(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mB84DA321070EE7E2B3655D697EA8E7BD8F809D11_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __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;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mBDF07664E1A538F04E3FB7FBF52C88ECACC4F168_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
if (!L_0)
{
goto IL_0016;
}
}
{
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_IndexOf_m944CCB5C81536FEC4E38E8CC5785698FEBBE33C6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m9226CC014E2B038967ED4424BF2623DBE592F5A0_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mD07951F7A529B12EFB0066C5118F1D6434E85070(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Contains_mBDF07664E1A538F04E3FB7FBF52C88ECACC4F168(__this, ((*(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return L_3;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC8C3A904BB0D7980B271D8A486BD10B9E13E39A7_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, const RuntimeMethod* method)
{
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_0 = ___0_array;
List_1_CopyTo_m1AE7A24E5B2B6BBBD272D9C4189AAD9791842898(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mC38BD403CDB5C9A0227D0413E34F6F5AAE3CDC0A_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeArray* L_0 = ___0_array;
if (!L_0)
{
goto IL_0012;
}
}
{
RuntimeArray* L_1 = ___0_array;
int32_t L_2;
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
}
IL_0012:
{
}
try
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_3 = __this->____items;
RuntimeArray* L_4 = ___0_array;
int32_t L_5 = ___1_arrayIndex;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0031;
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1AE7A24E5B2B6BBBD272D9C4189AAD9791842898_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_0 = __this->____items;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_1 = ___0_array;
int32_t L_2 = ___1_arrayIndex;
int32_t L_3 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC227D0851E18347BAD40BAB0934AD5A1001031B8_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_min, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_0 = __this->____items;
int32_t L_1 = ___0_min;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
{
goto IL_003d;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_2 = __this->____items;
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_3 = __this->____items;
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
goto IL_0021;
}
IL_0020:
{
G_B4_0 = 4;
}
IL_0021:
{
V_0 = G_B4_0;
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
{
goto IL_0030;
}
}
{
V_0 = ((int32_t)2146435071);
}
IL_0030:
{
int32_t L_5 = V_0;
int32_t L_6 = ___0_min;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0036;
}
}
{
int32_t L_7 = ___0_min;
V_0 = L_7;
}
IL_0036:
{
int32_t L_8 = V_0;
List_1_set_Capacity_m537C9FB08AEE7BA69FFBC9E11542DDC3FA75A6AA(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_003d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m80FC281C64D2C05A6353EBF3D1E67C1D98162CD9_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___0_match, const RuntimeMethod* method)
{
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_0 = ___0_match;
int32_t L_1;
L_1 = List_1_FindIndex_mFAC25930D65913D83EC47E5365DB1ACA124164FE(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D List_1_Find_mF3CAB35A4E61757EC20D628736A0D39340AB7AFD_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0032;
}
IL_000d:
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_1 = ___0_match;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_2 = __this->____items;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
bool L_6;
L_6 = Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_6)
{
goto IL_002e;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_7 = __this->____items;
int32_t L_8 = V_0;
int32_t L_9 = L_8;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
return L_10;
}
IL_002e:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0032:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____size;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_000d;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D));
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_14 = V_1;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* List_1_FindAll_m0322E23275FB705A54C65487C9430C408935F7A1_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___0_match, const RuntimeMethod* method)
{
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* L_1 = (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m8E723204CEB9D0194D564133CFF2ACE2DDC1D72D(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
V_0 = L_1;
V_1 = 0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_2 = ___0_match;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_3 = __this->____items;
int32_t L_4 = V_1;
int32_t L_5 = L_4;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
bool L_7;
L_7 = Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* L_8 = V_0;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_9 = __this->____items;
int32_t L_10 = V_1;
int32_t L_11 = L_10;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
List_1_Add_m95328F0F59DDEB1A8A7D044DAF427CC7DEB1EB93_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
}
IL_0039:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0013;
}
}
{
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFAC25930D65913D83EC47E5365DB1ACA124164FE_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___0_match, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_1 = ___0_match;
int32_t L_2;
L_2 = List_1_FindIndex_m43648DD50845BCF9A0D3214F5BE62BD50C631A26(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m078548D10417A45C8D0355EC85A494DDDB6BC704_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_startIndex, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___1_match, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
int32_t L_2 = ___0_startIndex;
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_3 = ___1_match;
int32_t L_4;
L_4 = List_1_FindIndex_m43648DD50845BCF9A0D3214F5BE62BD50C631A26(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m43648DD50845BCF9A0D3214F5BE62BD50C631A26_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___2_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
}
IL_000e:
{
int32_t L_2 = ___1_count;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_001d;
}
}
{
int32_t L_3 = ___0_startIndex;
int32_t L_4 = __this->____size;
int32_t L_5 = ___1_count;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
{
goto IL_0022;
}
}
IL_001d:
{
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
}
IL_0022:
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_6 = ___2_match;
if (L_6)
{
goto IL_002b;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_002b:
{
int32_t L_7 = ___0_startIndex;
int32_t L_8 = ___1_count;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
int32_t L_9 = ___0_startIndex;
V_1 = L_9;
goto IL_004d;
}
IL_0033:
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_10 = ___2_match;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_11 = __this->____items;
int32_t L_12 = V_1;
int32_t L_13 = L_12;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
bool L_15;
L_15 = Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_15)
{
goto IL_0049;
}
}
{
int32_t L_16 = V_1;
return L_16;
}
IL_0049:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_004d:
{
int32_t L_18 = V_1;
int32_t L_19 = V_0;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0033;
}
}
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mB3AE416C66FDD6C32FA13C85AEF924146F662AAB_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A* ___0_action, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A* L_0 = ___0_action;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____version;
V_0 = L_1;
V_1 = 0;
goto IL_0034;
}
IL_0015:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____version;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_003d;
}
}
{
Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A* L_4 = ___0_action;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_5 = __this->____items;
int32_t L_6 = V_1;
int32_t L_7 = L_6;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
Action_1_Invoke_m6BADC1E75837D17C7C206C74AB63B78F8BFCD450_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0034:
{
int32_t L_10 = V_1;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0015;
}
}
IL_003d:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____version;
if ((((int32_t)L_12) == ((int32_t)L_13)))
{
goto IL_004b;
}
}
{
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F List_1_GetEnumerator_m82E406E68664A7ED6C63EF5B85ACE836B55E8707_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m5B02D3C70DFCA7B55F85F9766F6D2495501C30F6((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m94374B213BC498B7EF60291A525CED2EC76BB4FC_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m5B02D3C70DFCA7B55F85F9766F6D2495501C30F6((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m57CA7B02DF882DF3C19CF25A896EE42B107CCBD7_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m5B02D3C70DFCA7B55F85F9766F6D2495501C30F6((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tE8C173434DE13194E4C9E6856B75BFF0CAEC951F L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* List_1_GetRange_m1DEF64EC35345085382A1023F62DB430A0D977AC_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* V_0 = NULL;
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* L_6 = (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_mD5795532E6B6E81BD3F1974B2CAD02A62A20DD52(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
V_0 = L_6;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_7 = __this->____items;
int32_t L_8 = ___0_index;
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* L_9 = V_0;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_10 = L_9->____items;
int32_t L_11 = ___1_count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* L_12 = V_0;
int32_t L_13 = ___1_count;
L_12->____size = L_13;
List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* L_14 = V_0;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m944CCB5C81536FEC4E38E8CC5785698FEBBE33C6_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_0 = __this->____items;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_1 = ___0_item;
int32_t L_2 = __this->____size;
int32_t L_3;
L_3 = Array_IndexOf_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_mE582C4BE8F0A7ADE1DBBC8942F7E41FD96C92347(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m98493942F40C1741B81E6A71A27485345CD8820A_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mD07951F7A529B12EFB0066C5118F1D6434E85070(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
int32_t L_3;
L_3 = List_1_IndexOf_m944CCB5C81536FEC4E38E8CC5785698FEBBE33C6(__this, ((*(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return L_3;
}
IL_0015:
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m5706D9DCD4E44962FAC65B7F57DD98D6755A5A14_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___1_item, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
}
IL_0012:
{
int32_t L_2 = __this->____size;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_3 = __this->____items;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
{
goto IL_0030;
}
}
{
int32_t L_4 = __this->____size;
List_1_EnsureCapacity_mC227D0851E18347BAD40BAB0934AD5A1001031B8(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_0030:
{
int32_t L_5 = ___0_index;
int32_t L_6 = __this->____size;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0056;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_7 = __this->____items;
int32_t L_8 = ___0_index;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_9 = __this->____items;
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
int32_t L_12 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
}
IL_0056:
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_13 = __this->____items;
int32_t L_14 = ___0_index;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_15 = ___1_item;
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D)L_15);
int32_t L_16 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
int32_t L_17 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m98025B60FD0CAF3C623E9B0B1B1E23A578A36AB6_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2ECC87E2F5AA78302D3456A1A0563708395F722B(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_item;
List_1_Insert_m5706D9DCD4E44962FAC65B7F57DD98D6755A5A14(__this, L_1, ((*(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m4F4A827D176514113FAA544F9B887A319DE2917F_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
RuntimeObject* L_0 = ___1_collection;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_0009:
{
int32_t L_1 = ___0_index;
int32_t L_2 = __this->____size;
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
{
goto IL_0017;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_0017:
{
RuntimeObject* L_3 = ___1_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_00bc;
}
}
{
RuntimeObject* L_5 = V_0;
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
V_1 = L_6;
int32_t L_7 = V_1;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00fb;
}
}
{
int32_t L_8 = __this->____size;
int32_t L_9 = V_1;
List_1_EnsureCapacity_mC227D0851E18347BAD40BAB0934AD5A1001031B8(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0066;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_12 = __this->____items;
int32_t L_13 = ___0_index;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = V_1;
int32_t L_17 = __this->____size;
int32_t L_18 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
}
IL_0066:
{
RuntimeObject* L_19 = V_0;
if ((!(((RuntimeObject*)(List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_009f;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_20 = __this->____items;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_21 = __this->____items;
int32_t L_22 = ___0_index;
int32_t L_23 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_24 = __this->____items;
int32_t L_25 = ___0_index;
int32_t L_26 = V_1;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_27 = __this->____items;
int32_t L_28 = ___0_index;
int32_t L_29 = __this->____size;
int32_t L_30 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
goto IL_00ac;
}
IL_009f:
{
RuntimeObject* L_31 = V_0;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_32 = __this->____items;
int32_t L_33 = ___0_index;
InterfaceActionInvoker2< InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
}
IL_00ac:
{
int32_t L_34 = __this->____size;
int32_t L_35 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
goto IL_00fb;
}
IL_00bc:
{
int32_t L_36 = ___0_index;
int32_t L_37 = __this->____size;
if ((((int32_t)L_36) >= ((int32_t)L_37)))
{
goto IL_00f4;
}
}
{
RuntimeObject* L_38 = ___1_collection;
RuntimeObject* L_39;
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
V_2 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ea:
{
{
RuntimeObject* L_40 = V_2;
if (!L_40)
{
goto IL_00f3;
}
}
{
RuntimeObject* L_41 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
}
IL_00f3:
{
return;
}
}
});
try
{
{
goto IL_00e0_1;
}
IL_00ce_1:
{
int32_t L_42 = ___0_index;
int32_t L_43 = L_42;
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
RuntimeObject* L_44 = V_2;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_45;
L_45 = InterfaceFuncInvoker0< InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
List_1_Insert_m5706D9DCD4E44962FAC65B7F57DD98D6755A5A14(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
}
IL_00e0_1:
{
RuntimeObject* L_46 = V_2;
bool L_47;
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
if (L_47)
{
goto IL_00ce_1;
}
}
{
goto IL_00fb;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f4:
{
RuntimeObject* L_48 = ___1_collection;
List_1_AddEnumerable_m3A3C1CDA39FA5508C45CCB0F24AC6DF44419C17C(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
}
IL_00fb:
{
int32_t L_49 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mE669E18E1E3B8BD9A783EA97EEBF156DEE2CEA22_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_0 = ___0_item;
int32_t L_1;
L_1 = List_1_IndexOf_m944CCB5C81536FEC4E38E8CC5785698FEBBE33C6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0015;
}
}
{
int32_t L_3 = V_0;
List_1_RemoveAt_m85C9935C7C89AAD3EAFFEB95F2258C0375C2E9C1(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
return (bool)1;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mCF30ED8A3A63532AC23A9B165AF8166AD3FAFBF9_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mD07951F7A529B12EFB0066C5118F1D6434E85070(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Remove_mE669E18E1E3B8BD9A783EA97EEBF156DEE2CEA22(__this, ((*(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mC591E61CEB5C9B829FD614EA7C36C27EFBFE7948_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0011;
}
IL_000d:
{
int32_t L_1 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
}
IL_0011:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____size;
if ((((int32_t)L_2) >= ((int32_t)L_3)))
{
goto IL_002e;
}
}
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_4 = ___0_match;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_5 = __this->____items;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
bool L_9;
L_9 = Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_9)
{
goto IL_000d;
}
}
IL_002e:
{
int32_t L_10 = V_0;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0039;
}
}
{
return 0;
}
IL_0039:
{
int32_t L_12 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
goto IL_0089;
}
IL_003f:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0043:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) >= ((int32_t)L_15)))
{
goto IL_0060;
}
}
{
Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* L_16 = ___0_match;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_17 = __this->____items;
int32_t L_18 = V_1;
int32_t L_19 = L_18;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
bool L_21;
L_21 = Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (L_21)
{
goto IL_003f;
}
}
IL_0060:
{
int32_t L_22 = V_1;
int32_t L_23 = __this->____size;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_0089;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_24 = __this->____items;
int32_t L_25 = V_0;
int32_t L_26 = L_25;
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_27 = __this->____items;
int32_t L_28 = V_1;
int32_t L_29 = L_28;
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = L_29;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D)L_31);
}
IL_0089:
{
int32_t L_32 = V_1;
int32_t L_33 = __this->____size;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_0043;
}
}
{
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_34 = __this->____items;
int32_t L_35 = V_0;
int32_t L_36 = __this->____size;
int32_t L_37 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
}
IL_00ad:
{
int32_t L_38 = __this->____size;
int32_t L_39 = V_0;
int32_t L_40 = V_0;
__this->____size = L_40;
int32_t L_41 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m85C9935C7C89AAD3EAFFEB95F2258C0375C2E9C1_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
int32_t L_2 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = ___0_index;
int32_t L_4 = __this->____size;
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0042;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_5 = __this->____items;
int32_t L_6 = ___0_index;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_7 = __this->____items;
int32_t L_8 = ___0_index;
int32_t L_9 = __this->____size;
int32_t L_10 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
}
IL_0042:
{
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_11 = __this->____items;
int32_t L_12 = __this->____size;
il2cpp_codegen_initobj((&V_0), sizeof(InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D));
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_13 = V_0;
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D)L_13);
}
IL_0063:
{
int32_t L_14 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mB18DBB6FC6894BD874DCA25C0EAEBC455E9A7FD3_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_008d;
}
}
{
int32_t L_6 = __this->____size;
int32_t L_7 = __this->____size;
int32_t L_8 = ___1_count;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
int32_t L_9 = ___0_index;
int32_t L_10 = __this->____size;
if ((((int32_t)L_9) >= ((int32_t)L_10)))
{
goto IL_0066;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_11 = __this->____items;
int32_t L_12 = ___0_index;
int32_t L_13 = ___1_count;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = __this->____size;
int32_t L_17 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
}
IL_0066:
{
int32_t L_18 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_19 = __this->____items;
int32_t L_20 = __this->____size;
int32_t L_21 = ___1_count;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
}
IL_008d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m4C75F973F5D86736F4EF7210B9EA55A95D20A768_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Reverse_m0D7C274B99A4B52392CBEDD5F117535434682799(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0D7C274B99A4B52392CBEDD5F117535434682799_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0038;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
Array_Reverse_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m7C8B5BC262FBE7FEE47F8D767CFF499ACDE79E24(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
}
IL_0038:
{
int32_t L_9 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m82175F2B8C66E39B8FA41C57D3FE424CFDDB9509_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Sort_mA45766AD040502AA974D5AB0F201B1C1F2F38124(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAC97E643DDFB58ACA06107732621D1999C40FCB1_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
RuntimeObject* L_1 = ___0_comparer;
List_1_Sort_mA45766AD040502AA974D5AB0F201B1C1F2F38124(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA45766AD040502AA974D5AB0F201B1C1F2F38124_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0039;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
RuntimeObject* L_9 = ___2_comparer;
Array_Sort_TisInstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D_m2E8C24B4F6C629DB8AE3ABC183CD1689D8B6EA18(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
}
IL_0039:
{
int32_t L_10 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE6D42888CB02FADE30B33CB822A373CAE2686B3D_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, Comparison_1_t0D538E030DA616BAE9EC08BBAF8EAB30350CCADC* ___0_comparison, const RuntimeMethod* method)
{
{
Comparison_1_t0D538E030DA616BAE9EC08BBAF8EAB30350CCADC* L_0 = ___0_comparison;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____size;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0026;
}
}
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_2 = __this->____items;
int32_t L_3 = __this->____size;
Comparison_1_t0D538E030DA616BAE9EC08BBAF8EAB30350CCADC* L_4 = ___0_comparison;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
ArraySortHelper_1_Sort_mF516B23537CB3D62862D63EE2336653FBC74BD3A(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
}
IL_0026:
{
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* List_1_ToArray_m1B58840B91C8D0BD5921B17D33B1F00A9D11B7D3_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* V_0 = NULL;
{
int32_t L_0 = __this->____size;
if (L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_1 = ((List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
return L_1;
}
IL_000e:
{
int32_t L_2 = __this->____size;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_3 = (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)(InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
V_0 = L_3;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_4 = __this->____items;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_5 = V_0;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m44E4B98D4260C1136EB618A2D7C381267FF414B3_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_0 = __this->____items;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
int32_t L_1 = __this->____size;
int32_t L_2 = V_0;
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_002a;
}
}
{
int32_t L_3 = __this->____size;
List_1_set_Capacity_m537C9FB08AEE7BA69FFBC9E11542DDC3FA75A6AA(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_m3A3C1CDA39FA5508C45CCB0F24AC6DF44419C17C_gshared (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
RuntimeObject* L_1 = ___0_enumerable;
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_006c;
}
}
{
RuntimeObject* L_4 = V_0;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
}
IL_006c:
{
return;
}
}
});
try
{
{
goto IL_0059_1;
}
IL_0017_1:
{
RuntimeObject* L_5 = V_0;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_6;
L_6 = InterfaceFuncInvoker0< InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
V_1 = L_6;
int32_t L_7 = __this->____size;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_8 = __this->____items;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
{
goto IL_003c_1;
}
}
{
int32_t L_9 = __this->____size;
List_1_EnsureCapacity_mC227D0851E18347BAD40BAB0934AD5A1001031B8(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_003c_1:
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_10 = __this->____items;
int32_t L_11 = __this->____size;
V_2 = L_11;
int32_t L_12 = V_2;
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_2;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_14 = V_1;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D)L_14);
}
IL_0059_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
if (L_16)
{
goto IL_0017_1;
}
}
{
goto IL_006d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mDC12C35A053A24973F0FF59755532C015A126249_gshared (const RuntimeMethod* method)
{
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_0 = (InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)(InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
((List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (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 List_1__ctor_mB26899986F1FB5766A6D13F9ED0BD83D6E7EF66C_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_0 = ((List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m041FA212DEC6BE195BC723646849CD649D18A64F_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
int32_t L_0 = ___0_capacity;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
}
IL_0012:
{
int32_t L_1 = ___0_capacity;
if (L_1)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_2 = ((List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
return;
}
IL_0021:
{
int32_t L_3 = ___0_capacity;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_4 = (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)(ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
__this->____items = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m79BC4625704BB78551B3133EEF6EC26D75D893C1_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
RuntimeObject* L_0 = ___0_collection;
if (L_0)
{
goto IL_000f;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_000f:
{
RuntimeObject* L_1 = ___0_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_0050;
}
}
{
RuntimeObject* L_3 = V_0;
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
V_1 = L_4;
int32_t L_5 = V_1;
if (L_5)
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_6 = ((List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
return;
}
IL_002f:
{
int32_t L_7 = V_1;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_8 = (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)(ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
__this->____items = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
RuntimeObject* L_9 = V_0;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_10 = __this->____items;
InterfaceActionInvoker2< ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
int32_t L_11 = V_1;
__this->____size = L_11;
return;
}
IL_0050:
{
__this->____size = 0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_12 = ((List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
RuntimeObject* L_13 = ___0_collection;
List_1_AddEnumerable_mBE568D92B20DA843EC8D4F715D3B49D250D017DA(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m72B6FD6DBD5356DABAA5CB4C5BDFB373FC024528_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_0 = __this->____items;
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m95133E04136EBCFB47DF8C6AC9E9BCC8AC90FEBE_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_value, const RuntimeMethod* method)
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* V_0 = NULL;
{
int32_t L_0 = ___0_value;
int32_t L_1 = __this->____size;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
}
IL_0012:
{
int32_t L_2 = ___0_value;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = __this->____items;
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0058;
}
}
{
int32_t L_4 = ___0_value;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_004d;
}
}
{
int32_t L_5 = ___0_value;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_6 = (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)(ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
V_0 = L_6;
int32_t L_7 = __this->____size;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_8 = __this->____items;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_9 = V_0;
int32_t L_10 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
}
IL_0045:
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_11 = V_0;
__this->____items = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
return;
}
IL_004d:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_12 = ((List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
}
IL_0058:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m37218AEA870BB4FAC8DF3A21D64E1D77B0F90624_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m6AAC74A95D5C88AE19C268DDE1E1C7FEE4F24DED_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m5F0A914B98FA08A8BB10D44FF5E6CF26E3A43436_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m10D004CFECC8FACAC0EF7A08DC84FDC93E85D5F4_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m60EE4FB469FB6C8F8BA65CD25C715D5B7045A7B4_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->____syncRoot;
if (L_0)
{
goto IL_001a;
}
}
{
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
RuntimeObject* L_3;
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
}
IL_001a:
{
RuntimeObject* L_4 = __this->____syncRoot;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 List_1_get_Item_m69BCBAB9625067308DDEAEED5945E4E3B46FA3E1_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_2 = __this->____items;
int32_t L_3 = ___0_index;
int32_t L_4 = L_3;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m4BA2391807C1D002F74A8CB67558698C6F351991_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_2 = __this->____items;
int32_t L_3 = ___0_index;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_4 = ___1_value;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957)L_4);
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mB6476DD7C4A1FE9AF2F141A2C409DA5F89BB3016_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
{
goto IL_001f;
}
}
{
RuntimeObject* L_1 = ___0_value;
if (L_1)
{
goto IL_001d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957));
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_2 = V_0;
return false;
}
IL_001d:
{
return (bool)0;
}
IL_001f:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_mD68A6D6DD6822A0BE245088198A2204D3F93CD71_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_1;
L_1 = List_1_get_Item_m69BCBAB9625067308DDEAEED5945E4E3B46FA3E1(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_2 = L_1;
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m68BA62ED8156D18DF6932DDF3C4209C4DAB759A0_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_value;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m990D56DF011480F858DF755193A1BFF5E57882A0(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_value;
List_1_set_Item_m4BA2391807C1D002F74A8CB67558698C6F351991(__this, L_1, ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_value;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mA97FD9B61331596E4585203CFD321A5A614A089D_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_4 = V_0;
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));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_6 = V_0;
int32_t L_7 = V_1;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957)L_8);
return;
}
IL_0034:
{
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_9 = ___0_item;
List_1_AddWithResize_mC767DD2E08464C2A9BFD3F2AE86A83F85BFCC9A2(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC767DD2E08464C2A9BFD3F2AE86A83F85BFCC9A2_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____size;
V_0 = L_0;
int32_t L_1 = V_0;
List_1_EnsureCapacity_mE400A6352C1B01A9F706C2A4A3FCBA5AC451A12B(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_2 = V_0;
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = __this->____items;
int32_t L_4 = V_0;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_5 = ___0_item;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mB672DBD6433EF042B4CDBF73645F305C2A276654_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___0_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m990D56DF011480F858DF755193A1BFF5E57882A0(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
RuntimeObject* L_1 = ___0_item;
List_1_Add_mA97FD9B61331596E4585203CFD321A5A614A089D_inline(__this, ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
goto IL_0029;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0016;
}
throw e;
}
CATCH_0016:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_3 = ___0_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0029;
}
IL_0029:
{
int32_t L_6;
L_6 = List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m238CF91C60367B016BDD8A09964082040515A0AE_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
RuntimeObject* L_1 = ___0_collection;
List_1_InsertRange_mAFC44D9748F4101BF8F657632E33A3311C99D6BE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t4303A45A12D5DE04F42BBF76A787E3EBBB192441* List_1_AsReadOnly_m79B489754CE7C024723D131C24644569AA4EAA0B_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t4303A45A12D5DE04F42BBF76A787E3EBBB192441* L_0 = (ReadOnlyCollection_1_t4303A45A12D5DE04F42BBF76A787E3EBBB192441*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
ReadOnlyCollection_1__ctor_m5A9D9F9BF82DF5BC791EDDB92C6ACB0515585089(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m045047154A230EC8448430997A781AC54644A742_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_5 = __this->____items;
int32_t L_6 = ___0_index;
int32_t L_7 = ___1_count;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_8 = ___2_item;
RuntimeObject* L_9 = ___3_comparer;
int32_t L_10;
L_10 = Array_BinarySearch_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_mD30773E33859C47A5A24FACC643C8D4012C6EB75(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mDF03D1F701EB67E20194B24FED68DFEBC8AA0CF0_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_BinarySearch_m045047154A230EC8448430997A781AC54644A742(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9D4A03B6FFE007D276243FD3E940A9CDED722C72_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_1 = ___0_item;
RuntimeObject* L_2 = ___1_comparer;
int32_t L_3;
L_3 = List_1_BinarySearch_m045047154A230EC8448430997A781AC54644A742(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC17AB7F3BAC157D7364083286A1B496625068AD9_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __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;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m387E949B4B12752A48C76D51759A66CBDE5207B6_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
if (!L_0)
{
goto IL_0016;
}
}
{
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_IndexOf_m80D06B5A657DB69045A11F9FF589998F0D0473B5(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m17C85113149534F596C7CA15C0FD0153A1B3EB00_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mB6476DD7C4A1FE9AF2F141A2C409DA5F89BB3016(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Contains_m387E949B4B12752A48C76D51759A66CBDE5207B6(__this, ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return L_3;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m8FFAA8633E6418196D2690EEA8254E906B9A5FAC_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, const RuntimeMethod* method)
{
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_0 = ___0_array;
List_1_CopyTo_mC7006951BE0B3D3688A2D405315CB1B10BE98140(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mA54670807F57B0CA2435D74DD76F8EFCD4D79BF0_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeArray* L_0 = ___0_array;
if (!L_0)
{
goto IL_0012;
}
}
{
RuntimeArray* L_1 = ___0_array;
int32_t L_2;
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
}
IL_0012:
{
}
try
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = __this->____items;
RuntimeArray* L_4 = ___0_array;
int32_t L_5 = ___1_arrayIndex;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0031;
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mC7006951BE0B3D3688A2D405315CB1B10BE98140_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_0 = __this->____items;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_1 = ___0_array;
int32_t L_2 = ___1_arrayIndex;
int32_t L_3 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mE400A6352C1B01A9F706C2A4A3FCBA5AC451A12B_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_min, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_0 = __this->____items;
int32_t L_1 = ___0_min;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
{
goto IL_003d;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_2 = __this->____items;
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = __this->____items;
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
goto IL_0021;
}
IL_0020:
{
G_B4_0 = 4;
}
IL_0021:
{
V_0 = G_B4_0;
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
{
goto IL_0030;
}
}
{
V_0 = ((int32_t)2146435071);
}
IL_0030:
{
int32_t L_5 = V_0;
int32_t L_6 = ___0_min;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0036;
}
}
{
int32_t L_7 = ___0_min;
V_0 = L_7;
}
IL_0036:
{
int32_t L_8 = V_0;
List_1_set_Capacity_m95133E04136EBCFB47DF8C6AC9E9BCC8AC90FEBE(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_003d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mD4B2068BF5BFFCD4B11B789462658743CC60E7BD_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___0_match, const RuntimeMethod* method)
{
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_0 = ___0_match;
int32_t L_1;
L_1 = List_1_FindIndex_m6A7E41E747D6F2E87573599E9F6F348D5A354688(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 List_1_Find_m02A997CAAAB27E74A5F5BB6FD6ECB45628FD4A9F_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0032;
}
IL_000d:
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_1 = ___0_match;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_2 = __this->____items;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
bool L_6;
L_6 = Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_6)
{
goto IL_002e;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_7 = __this->____items;
int32_t L_8 = V_0;
int32_t L_9 = L_8;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
return L_10;
}
IL_002e:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0032:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____size;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_000d;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957));
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_14 = V_1;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* List_1_FindAll_mC159716DB7C0B76957A46FEC26060FD2AC90D51A_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___0_match, const RuntimeMethod* method)
{
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* L_1 = (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_mB26899986F1FB5766A6D13F9ED0BD83D6E7EF66C(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
V_0 = L_1;
V_1 = 0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_2 = ___0_match;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = __this->____items;
int32_t L_4 = V_1;
int32_t L_5 = L_4;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
bool L_7;
L_7 = Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* L_8 = V_0;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_9 = __this->____items;
int32_t L_10 = V_1;
int32_t L_11 = L_10;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
List_1_Add_mA97FD9B61331596E4585203CFD321A5A614A089D_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
}
IL_0039:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0013;
}
}
{
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6A7E41E747D6F2E87573599E9F6F348D5A354688_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___0_match, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_1 = ___0_match;
int32_t L_2;
L_2 = List_1_FindIndex_mB4E1E158DAD24B61C4613806D6F074201B0FA54C(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m3EEF564B62127CE205C3D02F5D19D9FDAE1842B3_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_startIndex, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___1_match, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
int32_t L_2 = ___0_startIndex;
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_3 = ___1_match;
int32_t L_4;
L_4 = List_1_FindIndex_mB4E1E158DAD24B61C4613806D6F074201B0FA54C(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB4E1E158DAD24B61C4613806D6F074201B0FA54C_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___2_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
}
IL_000e:
{
int32_t L_2 = ___1_count;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_001d;
}
}
{
int32_t L_3 = ___0_startIndex;
int32_t L_4 = __this->____size;
int32_t L_5 = ___1_count;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
{
goto IL_0022;
}
}
IL_001d:
{
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
}
IL_0022:
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_6 = ___2_match;
if (L_6)
{
goto IL_002b;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_002b:
{
int32_t L_7 = ___0_startIndex;
int32_t L_8 = ___1_count;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
int32_t L_9 = ___0_startIndex;
V_1 = L_9;
goto IL_004d;
}
IL_0033:
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_10 = ___2_match;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_11 = __this->____items;
int32_t L_12 = V_1;
int32_t L_13 = L_12;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
bool L_15;
L_15 = Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_15)
{
goto IL_0049;
}
}
{
int32_t L_16 = V_1;
return L_16;
}
IL_0049:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_004d:
{
int32_t L_18 = V_1;
int32_t L_19 = V_0;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0033;
}
}
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m764D43BF393E0EC672258DE38B7406B012698519_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F* ___0_action, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F* L_0 = ___0_action;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____version;
V_0 = L_1;
V_1 = 0;
goto IL_0034;
}
IL_0015:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____version;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_003d;
}
}
{
Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F* L_4 = ___0_action;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_5 = __this->____items;
int32_t L_6 = V_1;
int32_t L_7 = L_6;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
Action_1_Invoke_m0E4885731BC5FB5682B2F9AAFE2051895D1E43DE_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0034:
{
int32_t L_10 = V_1;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0015;
}
}
IL_003d:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____version;
if ((((int32_t)L_12) == ((int32_t)L_13)))
{
goto IL_004b;
}
}
{
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16 List_1_GetEnumerator_mF882FF0A9A784FB7B07EA589780A27BD76DC64C8_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m34968A644217338251F2ACA768630EC8F3B5D9A5((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mE798D9193E2408875252C78EF46AA69A8AC9E7EB_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m34968A644217338251F2ACA768630EC8F3B5D9A5((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16 L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m83DF30F0B4DC45B3FCF7FA689CD525367E08F304_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m34968A644217338251F2ACA768630EC8F3B5D9A5((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tC4C15C26A301F0CB28B97DFCFE9198EF13B61D16 L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* List_1_GetRange_m4A4BBB758ED68CF9C7BC6B79A1F039705113607E_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* V_0 = NULL;
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* L_6 = (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m041FA212DEC6BE195BC723646849CD649D18A64F(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
V_0 = L_6;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_7 = __this->____items;
int32_t L_8 = ___0_index;
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* L_9 = V_0;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_10 = L_9->____items;
int32_t L_11 = ___1_count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* L_12 = V_0;
int32_t L_13 = ___1_count;
L_12->____size = L_13;
List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* L_14 = V_0;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m80D06B5A657DB69045A11F9FF589998F0D0473B5_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_0 = __this->____items;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_1 = ___0_item;
int32_t L_2 = __this->____size;
int32_t L_3;
L_3 = Array_IndexOf_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_mF8787F8470EDB50EC2B2F6D5BAEE866038D93580(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m3EA56E7B9431099BFADCE0BA4C56BF8CEED26523_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mB6476DD7C4A1FE9AF2F141A2C409DA5F89BB3016(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
int32_t L_3;
L_3 = List_1_IndexOf_m80D06B5A657DB69045A11F9FF589998F0D0473B5(__this, ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return L_3;
}
IL_0015:
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mC6E0C73D771DB3EBF9929C85A6104EAB450FF7C9_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_item, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
}
IL_0012:
{
int32_t L_2 = __this->____size;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = __this->____items;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
{
goto IL_0030;
}
}
{
int32_t L_4 = __this->____size;
List_1_EnsureCapacity_mE400A6352C1B01A9F706C2A4A3FCBA5AC451A12B(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_0030:
{
int32_t L_5 = ___0_index;
int32_t L_6 = __this->____size;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0056;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_7 = __this->____items;
int32_t L_8 = ___0_index;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_9 = __this->____items;
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
int32_t L_12 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
}
IL_0056:
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_13 = __this->____items;
int32_t L_14 = ___0_index;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_15 = ___1_item;
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957)L_15);
int32_t L_16 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
int32_t L_17 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mB65572E5C44B4AA07C03654DDE666FE87D66128D_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m990D56DF011480F858DF755193A1BFF5E57882A0(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_item;
List_1_Insert_mC6E0C73D771DB3EBF9929C85A6104EAB450FF7C9(__this, L_1, ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mAFC44D9748F4101BF8F657632E33A3311C99D6BE_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
RuntimeObject* L_0 = ___1_collection;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_0009:
{
int32_t L_1 = ___0_index;
int32_t L_2 = __this->____size;
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
{
goto IL_0017;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_0017:
{
RuntimeObject* L_3 = ___1_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_00bc;
}
}
{
RuntimeObject* L_5 = V_0;
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
V_1 = L_6;
int32_t L_7 = V_1;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00fb;
}
}
{
int32_t L_8 = __this->____size;
int32_t L_9 = V_1;
List_1_EnsureCapacity_mE400A6352C1B01A9F706C2A4A3FCBA5AC451A12B(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0066;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_12 = __this->____items;
int32_t L_13 = ___0_index;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = V_1;
int32_t L_17 = __this->____size;
int32_t L_18 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
}
IL_0066:
{
RuntimeObject* L_19 = V_0;
if ((!(((RuntimeObject*)(List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_009f;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_20 = __this->____items;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_21 = __this->____items;
int32_t L_22 = ___0_index;
int32_t L_23 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_24 = __this->____items;
int32_t L_25 = ___0_index;
int32_t L_26 = V_1;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_27 = __this->____items;
int32_t L_28 = ___0_index;
int32_t L_29 = __this->____size;
int32_t L_30 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
goto IL_00ac;
}
IL_009f:
{
RuntimeObject* L_31 = V_0;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_32 = __this->____items;
int32_t L_33 = ___0_index;
InterfaceActionInvoker2< ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
}
IL_00ac:
{
int32_t L_34 = __this->____size;
int32_t L_35 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
goto IL_00fb;
}
IL_00bc:
{
int32_t L_36 = ___0_index;
int32_t L_37 = __this->____size;
if ((((int32_t)L_36) >= ((int32_t)L_37)))
{
goto IL_00f4;
}
}
{
RuntimeObject* L_38 = ___1_collection;
RuntimeObject* L_39;
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
V_2 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ea:
{
{
RuntimeObject* L_40 = V_2;
if (!L_40)
{
goto IL_00f3;
}
}
{
RuntimeObject* L_41 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
}
IL_00f3:
{
return;
}
}
});
try
{
{
goto IL_00e0_1;
}
IL_00ce_1:
{
int32_t L_42 = ___0_index;
int32_t L_43 = L_42;
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
RuntimeObject* L_44 = V_2;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_45;
L_45 = InterfaceFuncInvoker0< ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
List_1_Insert_mC6E0C73D771DB3EBF9929C85A6104EAB450FF7C9(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
}
IL_00e0_1:
{
RuntimeObject* L_46 = V_2;
bool L_47;
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
if (L_47)
{
goto IL_00ce_1;
}
}
{
goto IL_00fb;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f4:
{
RuntimeObject* L_48 = ___1_collection;
List_1_AddEnumerable_mBE568D92B20DA843EC8D4F715D3B49D250D017DA(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
}
IL_00fb:
{
int32_t L_49 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4007A574A4578018527BF9C6C71D599EE37C44D7_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_0 = ___0_item;
int32_t L_1;
L_1 = List_1_IndexOf_m80D06B5A657DB69045A11F9FF589998F0D0473B5(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0015;
}
}
{
int32_t L_3 = V_0;
List_1_RemoveAt_m9F304F76856877707E79890515CE09FE5EA6CDDC(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
return (bool)1;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m0D98ED88100E74B4C52E95A99E60E85AB18E6FDE_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mB6476DD7C4A1FE9AF2F141A2C409DA5F89BB3016(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Remove_m4007A574A4578018527BF9C6C71D599EE37C44D7(__this, ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m498279CEACF319BD37A913B980015F0252430FEB_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0011;
}
IL_000d:
{
int32_t L_1 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
}
IL_0011:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____size;
if ((((int32_t)L_2) >= ((int32_t)L_3)))
{
goto IL_002e;
}
}
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_4 = ___0_match;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_5 = __this->____items;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
bool L_9;
L_9 = Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_9)
{
goto IL_000d;
}
}
IL_002e:
{
int32_t L_10 = V_0;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0039;
}
}
{
return 0;
}
IL_0039:
{
int32_t L_12 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
goto IL_0089;
}
IL_003f:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0043:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) >= ((int32_t)L_15)))
{
goto IL_0060;
}
}
{
Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* L_16 = ___0_match;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_17 = __this->____items;
int32_t L_18 = V_1;
int32_t L_19 = L_18;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
bool L_21;
L_21 = Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (L_21)
{
goto IL_003f;
}
}
IL_0060:
{
int32_t L_22 = V_1;
int32_t L_23 = __this->____size;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_0089;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_24 = __this->____items;
int32_t L_25 = V_0;
int32_t L_26 = L_25;
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_27 = __this->____items;
int32_t L_28 = V_1;
int32_t L_29 = L_28;
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = L_29;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957)L_31);
}
IL_0089:
{
int32_t L_32 = V_1;
int32_t L_33 = __this->____size;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_0043;
}
}
{
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_34 = __this->____items;
int32_t L_35 = V_0;
int32_t L_36 = __this->____size;
int32_t L_37 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
}
IL_00ad:
{
int32_t L_38 = __this->____size;
int32_t L_39 = V_0;
int32_t L_40 = V_0;
__this->____size = L_40;
int32_t L_41 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m9F304F76856877707E79890515CE09FE5EA6CDDC_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, const RuntimeMethod* method)
{
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
int32_t L_2 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = ___0_index;
int32_t L_4 = __this->____size;
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0042;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_5 = __this->____items;
int32_t L_6 = ___0_index;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_7 = __this->____items;
int32_t L_8 = ___0_index;
int32_t L_9 = __this->____size;
int32_t L_10 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
}
IL_0042:
{
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_11 = __this->____items;
int32_t L_12 = __this->____size;
il2cpp_codegen_initobj((&V_0), sizeof(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957));
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_13 = V_0;
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957)L_13);
}
IL_0063:
{
int32_t L_14 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0A2949F52C3B69D075597CAFB78362B44220D31C_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_008d;
}
}
{
int32_t L_6 = __this->____size;
int32_t L_7 = __this->____size;
int32_t L_8 = ___1_count;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
int32_t L_9 = ___0_index;
int32_t L_10 = __this->____size;
if ((((int32_t)L_9) >= ((int32_t)L_10)))
{
goto IL_0066;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_11 = __this->____items;
int32_t L_12 = ___0_index;
int32_t L_13 = ___1_count;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = __this->____size;
int32_t L_17 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
}
IL_0066:
{
int32_t L_18 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_19 = __this->____items;
int32_t L_20 = __this->____size;
int32_t L_21 = ___1_count;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
}
IL_008d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6B3D116BE87905664F33E225BFDAD6F85E73D030_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Reverse_mFA4F902852C0D8A3F42FD4F0ADE71D3A1E64E624(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFA4F902852C0D8A3F42FD4F0ADE71D3A1E64E624_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0038;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
Array_Reverse_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m86A0BC1B8395AE11EB9C77295CF870F5B575DBED(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
}
IL_0038:
{
int32_t L_9 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m098EF4E5E109CDA60133BBDC9DADF91A95AFEC93_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Sort_mFDC39A435F990EBE553E7396F571BCBA185A7C2D(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4191692288764A64035486B523A8D39A2EC21C57_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
RuntimeObject* L_1 = ___0_comparer;
List_1_Sort_mFDC39A435F990EBE553E7396F571BCBA185A7C2D(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mFDC39A435F990EBE553E7396F571BCBA185A7C2D_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0039;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
RuntimeObject* L_9 = ___2_comparer;
Array_Sort_TisColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_m36664F16D38B9991D799640827A2ED108697EBD4(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
}
IL_0039:
{
int32_t L_10 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0121BDA7B12CD06DB1E4DD4DFDDEC2CA10309DB8_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, Comparison_1_t9B7FBDDC31C2B4C836D05D7AB3126CC41FEA3F95* ___0_comparison, const RuntimeMethod* method)
{
{
Comparison_1_t9B7FBDDC31C2B4C836D05D7AB3126CC41FEA3F95* L_0 = ___0_comparison;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____size;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0026;
}
}
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_2 = __this->____items;
int32_t L_3 = __this->____size;
Comparison_1_t9B7FBDDC31C2B4C836D05D7AB3126CC41FEA3F95* L_4 = ___0_comparison;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
ArraySortHelper_1_Sort_m796F7D769836CE1E115461E94C531F07909CFA59(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
}
IL_0026:
{
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* List_1_ToArray_m5380D6E3C4771FF7D84421CE15B65F0FA64A036E_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* V_0 = NULL;
{
int32_t L_0 = __this->____size;
if (L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_1 = ((List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
return L_1;
}
IL_000e:
{
int32_t L_2 = __this->____size;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)(ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
V_0 = L_3;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_4 = __this->____items;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_5 = V_0;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mD45959F2C727FAC4127F27E70812917E0EBA17E5_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_0 = __this->____items;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
int32_t L_1 = __this->____size;
int32_t L_2 = V_0;
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_002a;
}
}
{
int32_t L_3 = __this->____size;
List_1_set_Capacity_m95133E04136EBCFB47DF8C6AC9E9BCC8AC90FEBE(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mBE568D92B20DA843EC8D4F715D3B49D250D017DA_gshared (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
RuntimeObject* L_1 = ___0_enumerable;
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_006c;
}
}
{
RuntimeObject* L_4 = V_0;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
}
IL_006c:
{
return;
}
}
});
try
{
{
goto IL_0059_1;
}
IL_0017_1:
{
RuntimeObject* L_5 = V_0;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_6;
L_6 = InterfaceFuncInvoker0< ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
V_1 = L_6;
int32_t L_7 = __this->____size;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_8 = __this->____items;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
{
goto IL_003c_1;
}
}
{
int32_t L_9 = __this->____size;
List_1_EnsureCapacity_mE400A6352C1B01A9F706C2A4A3FCBA5AC451A12B(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_003c_1:
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_10 = __this->____items;
int32_t L_11 = __this->____size;
V_2 = L_11;
int32_t L_12 = V_2;
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_2;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_14 = V_1;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957)L_14);
}
IL_0059_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
if (L_16)
{
goto IL_0017_1;
}
}
{
goto IL_006d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mE600C905A86B16B075E959BFF6E38F5F40E6DFFB_gshared (const RuntimeMethod* method)
{
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_0 = (ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)(ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
((List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (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 List_1__ctor_m75A131D8B96AE028D5BFFB6D7A63A8398B816AB9_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_0 = ((List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9260F888361D5D59127D090B7B0F5AF4CC1D05E1_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
int32_t L_0 = ___0_capacity;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
}
IL_0012:
{
int32_t L_1 = ___0_capacity;
if (L_1)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_2 = ((List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
return;
}
IL_0021:
{
int32_t L_3 = ___0_capacity;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_4 = (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)(EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
__this->____items = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE5206D9A39616EB6D20F3B730708E63C0E510CF4_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
RuntimeObject* L_0 = ___0_collection;
if (L_0)
{
goto IL_000f;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_000f:
{
RuntimeObject* L_1 = ___0_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_0050;
}
}
{
RuntimeObject* L_3 = V_0;
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
V_1 = L_4;
int32_t L_5 = V_1;
if (L_5)
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_6 = ((List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
return;
}
IL_002f:
{
int32_t L_7 = V_1;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_8 = (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)(EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
__this->____items = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
RuntimeObject* L_9 = V_0;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_10 = __this->____items;
InterfaceActionInvoker2< EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
int32_t L_11 = V_1;
__this->____size = L_11;
return;
}
IL_0050:
{
__this->____size = 0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_12 = ((List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
RuntimeObject* L_13 = ___0_collection;
List_1_AddEnumerable_mF5E8707F4A0DAF6A23C90B43F5ACDD8B949B72AA(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m5A52C75149022ED7F5FD2689DC6920DF4B3CB4DB_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_0 = __this->____items;
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2DF1F4231AB69438BC43DB7040227AB2BEDC9157_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* V_0 = NULL;
{
int32_t L_0 = ___0_value;
int32_t L_1 = __this->____size;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
}
IL_0012:
{
int32_t L_2 = ___0_value;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_3 = __this->____items;
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0058;
}
}
{
int32_t L_4 = ___0_value;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_004d;
}
}
{
int32_t L_5 = ___0_value;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_6 = (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)(EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
V_0 = L_6;
int32_t L_7 = __this->____size;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_8 = __this->____items;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_9 = V_0;
int32_t L_10 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
}
IL_0045:
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_11 = V_0;
__this->____items = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
return;
}
IL_004d:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_12 = ((List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
}
IL_0058:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m365DA30F9EA9B6E07EDD599BB9DE3D8B22D1C68E_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m80779555B7117AA179CB6C44EEB9E5866B60D51D_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mB481A6B9B72B455B59A21530BB67F5E0937B5F9D_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mA83DA300BCE91D254710DFE0EBB4785A9EEA120A_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m9CC4815B7DE4112EB408741898B87942A3CB2E37_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->____syncRoot;
if (L_0)
{
goto IL_001a;
}
}
{
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
RuntimeObject* L_3;
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
}
IL_001a:
{
RuntimeObject* L_4 = __this->____syncRoot;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 List_1_get_Item_m698872A6418FB0F1C4E80BD9291E530AFF492508_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_2 = __this->____items;
int32_t L_3 = ___0_index;
int32_t L_4 = L_3;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3EF9E2C31529E41EC0A4085B3FD661F82080947C_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___1_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_2 = __this->____items;
int32_t L_3 = ___0_index;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_4 = ___1_value;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76)L_4);
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m0AF1184D7657AC27B757083E2C8E366BA3A93F38_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
{
goto IL_001f;
}
}
{
RuntimeObject* L_1 = ___0_value;
if (L_1)
{
goto IL_001d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76));
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_2 = V_0;
return false;
}
IL_001d:
{
return (bool)0;
}
IL_001f:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m32EFD8C3A8C0856B9EA0369ECBFDE2CCD8E2A587_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_1;
L_1 = List_1_get_Item_m698872A6418FB0F1C4E80BD9291E530AFF492508(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_2 = L_1;
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mE387016A558EF779663B121EF153671581391EFE_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_value;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mC809E0BAB548190BE0423B8867F1BB6152252F2E(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_value;
List_1_set_Item_m3EF9E2C31529E41EC0A4085B3FD661F82080947C(__this, L_1, ((*(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_value;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m8C7E29B8E226EFCAF030759710276AA65A95DB3F_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_4 = V_0;
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));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_6 = V_0;
int32_t L_7 = V_1;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76)L_8);
return;
}
IL_0034:
{
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_9 = ___0_item;
List_1_AddWithResize_m89B2769EC9FB326DF132AD0B0CAB8727605A1F16(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m89B2769EC9FB326DF132AD0B0CAB8727605A1F16_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____size;
V_0 = L_0;
int32_t L_1 = V_0;
List_1_EnsureCapacity_mAC252F08F7B3C678709F93C921A239CE37DC42AD(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_2 = V_0;
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_3 = __this->____items;
int32_t L_4 = V_0;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_5 = ___0_item;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m40D8A7A8F87A90A988E3ECEFE1FBCDBA8F8D97DA_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___0_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mC809E0BAB548190BE0423B8867F1BB6152252F2E(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
RuntimeObject* L_1 = ___0_item;
List_1_Add_m8C7E29B8E226EFCAF030759710276AA65A95DB3F_inline(__this, ((*(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
goto IL_0029;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0016;
}
throw e;
}
CATCH_0016:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_3 = ___0_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0029;
}
IL_0029:
{
int32_t L_6;
L_6 = List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mA4C3F4E233DAC2D3FA6F29543D6FD0B4BCA0F6AC_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
RuntimeObject* L_1 = ___0_collection;
List_1_InsertRange_m550C0A0A9B23B6475D03E68EB3E14D72462915B6(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tEC89AAF1B8DDDBBA3BB75ADABEF80753BFE21214* List_1_AsReadOnly_m5967C6EAE59A9D542687C0DD4B56BF5A53F3AA1A_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_tEC89AAF1B8DDDBBA3BB75ADABEF80753BFE21214* L_0 = (ReadOnlyCollection_1_tEC89AAF1B8DDDBBA3BB75ADABEF80753BFE21214*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
ReadOnlyCollection_1__ctor_mF3A3E4A5E8B87F973FE2C1479C12204E8887AD69(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mCD22DC815E42BC04D07E4D9C10087DAE76A53339_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_5 = __this->____items;
int32_t L_6 = ___0_index;
int32_t L_7 = ___1_count;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_8 = ___2_item;
RuntimeObject* L_9 = ___3_comparer;
int32_t L_10;
L_10 = Array_BinarySearch_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mE6217FB46EA5E5C6E5BDA5CB0DFD52A58AC77BD8(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mAB0CE59CBD73D8388B365B3207079E4ADB0A6572_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_BinarySearch_mCD22DC815E42BC04D07E4D9C10087DAE76A53339(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA8370D5BC4D6B56CD7810A6D3CE7A4E2DBBADB8E_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_1 = ___0_item;
RuntimeObject* L_2 = ___1_comparer;
int32_t L_3;
L_3 = List_1_BinarySearch_mCD22DC815E42BC04D07E4D9C10087DAE76A53339(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC5CE4653B1EA9A2B89BECFE998B35AACFCAD3ACD_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __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;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mEB85B300038EC2FC1E486F6BBC87396185963E57_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
if (!L_0)
{
goto IL_0016;
}
}
{
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_IndexOf_mE309B0C6A0E715EAF484A5A5168F1A849C8854AB(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mCE90EFBA2DC6DC07DA8AB390BF30828D3554139C_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m0AF1184D7657AC27B757083E2C8E366BA3A93F38(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Contains_mEB85B300038EC2FC1E486F6BBC87396185963E57(__this, ((*(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return L_3;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mCF855DB106FD37BB2C752B21B5A87FFB0DBC1822_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, const RuntimeMethod* method)
{
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_0 = ___0_array;
List_1_CopyTo_m74CF090430293E2652C908A0557F371F950673CC(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m6532DB408B661A9A9A4F6D29921B2250731D0954_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeArray* L_0 = ___0_array;
if (!L_0)
{
goto IL_0012;
}
}
{
RuntimeArray* L_1 = ___0_array;
int32_t L_2;
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
}
IL_0012:
{
}
try
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_3 = __this->____items;
RuntimeArray* L_4 = ___0_array;
int32_t L_5 = ___1_arrayIndex;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0031;
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m74CF090430293E2652C908A0557F371F950673CC_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_0 = __this->____items;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_1 = ___0_array;
int32_t L_2 = ___1_arrayIndex;
int32_t L_3 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mAC252F08F7B3C678709F93C921A239CE37DC42AD_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_min, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_0 = __this->____items;
int32_t L_1 = ___0_min;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
{
goto IL_003d;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_2 = __this->____items;
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_3 = __this->____items;
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
goto IL_0021;
}
IL_0020:
{
G_B4_0 = 4;
}
IL_0021:
{
V_0 = G_B4_0;
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
{
goto IL_0030;
}
}
{
V_0 = ((int32_t)2146435071);
}
IL_0030:
{
int32_t L_5 = V_0;
int32_t L_6 = ___0_min;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0036;
}
}
{
int32_t L_7 = ___0_min;
V_0 = L_7;
}
IL_0036:
{
int32_t L_8 = V_0;
List_1_set_Capacity_m2DF1F4231AB69438BC43DB7040227AB2BEDC9157(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_003d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m7EB70BF32EEDAAC0E6F5CAC3ECB6DE66A4E3A9A7_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___0_match, const RuntimeMethod* method)
{
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_0 = ___0_match;
int32_t L_1;
L_1 = List_1_FindIndex_m507CA8215098608BE795CED871439BA819F3C321(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 List_1_Find_mBFF4EE032B4477D192A6307794FF0EABC25BB92D_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0032;
}
IL_000d:
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_1 = ___0_match;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_2 = __this->____items;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
bool L_6;
L_6 = Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_6)
{
goto IL_002e;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_7 = __this->____items;
int32_t L_8 = V_0;
int32_t L_9 = L_8;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
return L_10;
}
IL_002e:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0032:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____size;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_000d;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76));
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_14 = V_1;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* List_1_FindAll_m6D7FB4E37C02BB9B12A61C3F085D817D80592149_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___0_match, const RuntimeMethod* method)
{
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* L_1 = (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m75A131D8B96AE028D5BFFB6D7A63A8398B816AB9(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
V_0 = L_1;
V_1 = 0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_2 = ___0_match;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_3 = __this->____items;
int32_t L_4 = V_1;
int32_t L_5 = L_4;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
bool L_7;
L_7 = Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* L_8 = V_0;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_9 = __this->____items;
int32_t L_10 = V_1;
int32_t L_11 = L_10;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
List_1_Add_m8C7E29B8E226EFCAF030759710276AA65A95DB3F_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
}
IL_0039:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0013;
}
}
{
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m507CA8215098608BE795CED871439BA819F3C321_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___0_match, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_1 = ___0_match;
int32_t L_2;
L_2 = List_1_FindIndex_m684C68729B41154B840D77D3498DCBD79E074CBE(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mCDC3140F2EFE985DE6BA30ACEC0CBD5E9A56C8F2_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_startIndex, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___1_match, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
int32_t L_2 = ___0_startIndex;
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_3 = ___1_match;
int32_t L_4;
L_4 = List_1_FindIndex_m684C68729B41154B840D77D3498DCBD79E074CBE(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m684C68729B41154B840D77D3498DCBD79E074CBE_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___2_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
}
IL_000e:
{
int32_t L_2 = ___1_count;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_001d;
}
}
{
int32_t L_3 = ___0_startIndex;
int32_t L_4 = __this->____size;
int32_t L_5 = ___1_count;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
{
goto IL_0022;
}
}
IL_001d:
{
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
}
IL_0022:
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_6 = ___2_match;
if (L_6)
{
goto IL_002b;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_002b:
{
int32_t L_7 = ___0_startIndex;
int32_t L_8 = ___1_count;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
int32_t L_9 = ___0_startIndex;
V_1 = L_9;
goto IL_004d;
}
IL_0033:
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_10 = ___2_match;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_11 = __this->____items;
int32_t L_12 = V_1;
int32_t L_13 = L_12;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
bool L_15;
L_15 = Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_15)
{
goto IL_0049;
}
}
{
int32_t L_16 = V_1;
return L_16;
}
IL_0049:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_004d:
{
int32_t L_18 = V_1;
int32_t L_19 = V_0;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0033;
}
}
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m149E815E2F24D8CF61C639CCAF2F5E5A1B3D038A_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85* ___0_action, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85* L_0 = ___0_action;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____version;
V_0 = L_1;
V_1 = 0;
goto IL_0034;
}
IL_0015:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____version;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_003d;
}
}
{
Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85* L_4 = ___0_action;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_5 = __this->____items;
int32_t L_6 = V_1;
int32_t L_7 = L_6;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
Action_1_Invoke_m5D172456C3A11C47A18CD230AECC78C42FD365A8_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0034:
{
int32_t L_10 = V_1;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0015;
}
}
IL_003d:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____version;
if ((((int32_t)L_12) == ((int32_t)L_13)))
{
goto IL_004b;
}
}
{
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1 List_1_GetEnumerator_mD1C2EA1FF5FDAF8A6C10204FC043928619F3667D_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m5849519F50EF0EBF455C9250EA3BCD1C9734EF55((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m45EB8C1C9E923349AE7F56332E590ED142FCC887_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m5849519F50EF0EBF455C9250EA3BCD1C9734EF55((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1 L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mA54BE2E7885613CAFA304891DCAF94055206BE07_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m5849519F50EF0EBF455C9250EA3BCD1C9734EF55((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_t195600F9A15F4A0274A325677D1110321C2987F1 L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* List_1_GetRange_m3CD759EB237146CF13002AD0F0B1BD1C0EB17D65_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* V_0 = NULL;
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* L_6 = (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m9260F888361D5D59127D090B7B0F5AF4CC1D05E1(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
V_0 = L_6;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_7 = __this->____items;
int32_t L_8 = ___0_index;
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* L_9 = V_0;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_10 = L_9->____items;
int32_t L_11 = ___1_count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* L_12 = V_0;
int32_t L_13 = ___1_count;
L_12->____size = L_13;
List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* L_14 = V_0;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE309B0C6A0E715EAF484A5A5168F1A849C8854AB_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_0 = __this->____items;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_1 = ___0_item;
int32_t L_2 = __this->____size;
int32_t L_3;
L_3 = Array_IndexOf_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_m12F680B17EAFF45509992833C8AB3BC4B463B49E(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mD185F38FC5FB82C25024570BE2454ADEA675A0D1_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m0AF1184D7657AC27B757083E2C8E366BA3A93F38(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
int32_t L_3;
L_3 = List_1_IndexOf_mE309B0C6A0E715EAF484A5A5168F1A849C8854AB(__this, ((*(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return L_3;
}
IL_0015:
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mE3DC7FC48BA746C062B91F8879911C1FFDC34436_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___1_item, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
}
IL_0012:
{
int32_t L_2 = __this->____size;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_3 = __this->____items;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
{
goto IL_0030;
}
}
{
int32_t L_4 = __this->____size;
List_1_EnsureCapacity_mAC252F08F7B3C678709F93C921A239CE37DC42AD(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_0030:
{
int32_t L_5 = ___0_index;
int32_t L_6 = __this->____size;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0056;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_7 = __this->____items;
int32_t L_8 = ___0_index;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_9 = __this->____items;
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
int32_t L_12 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
}
IL_0056:
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_13 = __this->____items;
int32_t L_14 = ___0_index;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_15 = ___1_item;
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76)L_15);
int32_t L_16 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
int32_t L_17 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mFA5FFD128F18D5B1149B7769BDC65740CD0E5E83_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mC809E0BAB548190BE0423B8867F1BB6152252F2E(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_item;
List_1_Insert_mE3DC7FC48BA746C062B91F8879911C1FFDC34436(__this, L_1, ((*(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m550C0A0A9B23B6475D03E68EB3E14D72462915B6_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
RuntimeObject* L_0 = ___1_collection;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_0009:
{
int32_t L_1 = ___0_index;
int32_t L_2 = __this->____size;
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
{
goto IL_0017;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_0017:
{
RuntimeObject* L_3 = ___1_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_00bc;
}
}
{
RuntimeObject* L_5 = V_0;
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
V_1 = L_6;
int32_t L_7 = V_1;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00fb;
}
}
{
int32_t L_8 = __this->____size;
int32_t L_9 = V_1;
List_1_EnsureCapacity_mAC252F08F7B3C678709F93C921A239CE37DC42AD(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0066;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_12 = __this->____items;
int32_t L_13 = ___0_index;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = V_1;
int32_t L_17 = __this->____size;
int32_t L_18 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
}
IL_0066:
{
RuntimeObject* L_19 = V_0;
if ((!(((RuntimeObject*)(List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_009f;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_20 = __this->____items;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_21 = __this->____items;
int32_t L_22 = ___0_index;
int32_t L_23 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_24 = __this->____items;
int32_t L_25 = ___0_index;
int32_t L_26 = V_1;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_27 = __this->____items;
int32_t L_28 = ___0_index;
int32_t L_29 = __this->____size;
int32_t L_30 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
goto IL_00ac;
}
IL_009f:
{
RuntimeObject* L_31 = V_0;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_32 = __this->____items;
int32_t L_33 = ___0_index;
InterfaceActionInvoker2< EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
}
IL_00ac:
{
int32_t L_34 = __this->____size;
int32_t L_35 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
goto IL_00fb;
}
IL_00bc:
{
int32_t L_36 = ___0_index;
int32_t L_37 = __this->____size;
if ((((int32_t)L_36) >= ((int32_t)L_37)))
{
goto IL_00f4;
}
}
{
RuntimeObject* L_38 = ___1_collection;
RuntimeObject* L_39;
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
V_2 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ea:
{
{
RuntimeObject* L_40 = V_2;
if (!L_40)
{
goto IL_00f3;
}
}
{
RuntimeObject* L_41 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
}
IL_00f3:
{
return;
}
}
});
try
{
{
goto IL_00e0_1;
}
IL_00ce_1:
{
int32_t L_42 = ___0_index;
int32_t L_43 = L_42;
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
RuntimeObject* L_44 = V_2;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_45;
L_45 = InterfaceFuncInvoker0< EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
List_1_Insert_mE3DC7FC48BA746C062B91F8879911C1FFDC34436(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
}
IL_00e0_1:
{
RuntimeObject* L_46 = V_2;
bool L_47;
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
if (L_47)
{
goto IL_00ce_1;
}
}
{
goto IL_00fb;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f4:
{
RuntimeObject* L_48 = ___1_collection;
List_1_AddEnumerable_mF5E8707F4A0DAF6A23C90B43F5ACDD8B949B72AA(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
}
IL_00fb:
{
int32_t L_49 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m6350C55DA816BD8043AB5D4B4D8A0F37412C911B_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_0 = ___0_item;
int32_t L_1;
L_1 = List_1_IndexOf_mE309B0C6A0E715EAF484A5A5168F1A849C8854AB(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0015;
}
}
{
int32_t L_3 = V_0;
List_1_RemoveAt_mCF70414FB4CC578952103EEC5B4EECF8AC4C2970(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
return (bool)1;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mAEF0814BEC2B9E074AA0852C78A772D6A1D27677_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m0AF1184D7657AC27B757083E2C8E366BA3A93F38(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Remove_m6350C55DA816BD8043AB5D4B4D8A0F37412C911B(__this, ((*(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m33AB0C6ECE963C53582129C7D0ECA627B60807EE_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0011;
}
IL_000d:
{
int32_t L_1 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
}
IL_0011:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____size;
if ((((int32_t)L_2) >= ((int32_t)L_3)))
{
goto IL_002e;
}
}
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_4 = ___0_match;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_5 = __this->____items;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
bool L_9;
L_9 = Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_9)
{
goto IL_000d;
}
}
IL_002e:
{
int32_t L_10 = V_0;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0039;
}
}
{
return 0;
}
IL_0039:
{
int32_t L_12 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
goto IL_0089;
}
IL_003f:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0043:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) >= ((int32_t)L_15)))
{
goto IL_0060;
}
}
{
Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* L_16 = ___0_match;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_17 = __this->____items;
int32_t L_18 = V_1;
int32_t L_19 = L_18;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
bool L_21;
L_21 = Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (L_21)
{
goto IL_003f;
}
}
IL_0060:
{
int32_t L_22 = V_1;
int32_t L_23 = __this->____size;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_0089;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_24 = __this->____items;
int32_t L_25 = V_0;
int32_t L_26 = L_25;
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_27 = __this->____items;
int32_t L_28 = V_1;
int32_t L_29 = L_28;
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = L_29;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76)L_31);
}
IL_0089:
{
int32_t L_32 = V_1;
int32_t L_33 = __this->____size;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_0043;
}
}
{
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_34 = __this->____items;
int32_t L_35 = V_0;
int32_t L_36 = __this->____size;
int32_t L_37 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
}
IL_00ad:
{
int32_t L_38 = __this->____size;
int32_t L_39 = V_0;
int32_t L_40 = V_0;
__this->____size = L_40;
int32_t L_41 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mCF70414FB4CC578952103EEC5B4EECF8AC4C2970_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, const RuntimeMethod* method)
{
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
int32_t L_2 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = ___0_index;
int32_t L_4 = __this->____size;
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0042;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_5 = __this->____items;
int32_t L_6 = ___0_index;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_7 = __this->____items;
int32_t L_8 = ___0_index;
int32_t L_9 = __this->____size;
int32_t L_10 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
}
IL_0042:
{
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_11 = __this->____items;
int32_t L_12 = __this->____size;
il2cpp_codegen_initobj((&V_0), sizeof(EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76));
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_13 = V_0;
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76)L_13);
}
IL_0063:
{
int32_t L_14 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m5EBF25AFAD30E82E584BE0EB79836C64C6B7E4C1_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_008d;
}
}
{
int32_t L_6 = __this->____size;
int32_t L_7 = __this->____size;
int32_t L_8 = ___1_count;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
int32_t L_9 = ___0_index;
int32_t L_10 = __this->____size;
if ((((int32_t)L_9) >= ((int32_t)L_10)))
{
goto IL_0066;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_11 = __this->____items;
int32_t L_12 = ___0_index;
int32_t L_13 = ___1_count;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = __this->____size;
int32_t L_17 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
}
IL_0066:
{
int32_t L_18 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_19 = __this->____items;
int32_t L_20 = __this->____size;
int32_t L_21 = ___1_count;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
}
IL_008d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m3F94795CF18645AECD7603608DE579334808736E_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Reverse_m322208834E59E74DAB440F9524CDB84E381B37FC(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m322208834E59E74DAB440F9524CDB84E381B37FC_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0038;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
Array_Reverse_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_mF0E09D36777D1EFBF387CDFED4CFA49B3549D058(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
}
IL_0038:
{
int32_t L_9 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0EFB142B13DFB7974D4B5B3D278D28B6F6C41B2D_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Sort_m62F044C7E303D8043580A6BE5685EB840343472A(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m771F613CD3CF246755C6EDDE556ED631646EDD68_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
RuntimeObject* L_1 = ___0_comparer;
List_1_Sort_m62F044C7E303D8043580A6BE5685EB840343472A(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m62F044C7E303D8043580A6BE5685EB840343472A_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0039;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
RuntimeObject* L_9 = ___2_comparer;
Array_Sort_TisEntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76_m921237E4F8B9C9E9EFFE08F9C882881DA098E0DB(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
}
IL_0039:
{
int32_t L_10 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF39FB6B17257EF638476F1DC8313F8B28D6CCFAE_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, Comparison_1_tE0404D6CFE3CE898FDF33EDE1C0B612D8053AD5B* ___0_comparison, const RuntimeMethod* method)
{
{
Comparison_1_tE0404D6CFE3CE898FDF33EDE1C0B612D8053AD5B* L_0 = ___0_comparison;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____size;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0026;
}
}
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_2 = __this->____items;
int32_t L_3 = __this->____size;
Comparison_1_tE0404D6CFE3CE898FDF33EDE1C0B612D8053AD5B* L_4 = ___0_comparison;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
ArraySortHelper_1_Sort_mF4C915FE947543B1AFDF7122716451A4187E78A4(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
}
IL_0026:
{
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* List_1_ToArray_m5EB56DC970B0C7232737FE0F0BD802609610BAE2_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* V_0 = NULL;
{
int32_t L_0 = __this->____size;
if (L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_1 = ((List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
return L_1;
}
IL_000e:
{
int32_t L_2 = __this->____size;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_3 = (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)(EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
V_0 = L_3;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_4 = __this->____items;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_5 = V_0;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mE98399ED651E20C038BDD1AFEAAC2CAEE68B9B30_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_0 = __this->____items;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
int32_t L_1 = __this->____size;
int32_t L_2 = V_0;
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_002a;
}
}
{
int32_t L_3 = __this->____size;
List_1_set_Capacity_m2DF1F4231AB69438BC43DB7040227AB2BEDC9157(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mF5E8707F4A0DAF6A23C90B43F5ACDD8B949B72AA_gshared (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
RuntimeObject* L_1 = ___0_enumerable;
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_006c;
}
}
{
RuntimeObject* L_4 = V_0;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
}
IL_006c:
{
return;
}
}
});
try
{
{
goto IL_0059_1;
}
IL_0017_1:
{
RuntimeObject* L_5 = V_0;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_6;
L_6 = InterfaceFuncInvoker0< EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
V_1 = L_6;
int32_t L_7 = __this->____size;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_8 = __this->____items;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
{
goto IL_003c_1;
}
}
{
int32_t L_9 = __this->____size;
List_1_EnsureCapacity_mAC252F08F7B3C678709F93C921A239CE37DC42AD(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_003c_1:
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_10 = __this->____items;
int32_t L_11 = __this->____size;
V_2 = L_11;
int32_t L_12 = V_2;
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_2;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_14 = V_1;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76)L_14);
}
IL_0059_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
if (L_16)
{
goto IL_0017_1;
}
}
{
goto IL_006d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m4E054F5B6E868930A8C95D088C5007BBF12EB3C0_gshared (const RuntimeMethod* method)
{
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_0 = (EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)(EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
((List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (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 List_1__ctor_mCB8B1103E0ECE3DCDD7ACF516F1AE1F15D8E2B0F_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_0 = ((List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3D71327185DB820B15AA4076E5AA359015E986E9_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
int32_t L_0 = ___0_capacity;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
}
IL_0012:
{
int32_t L_1 = ___0_capacity;
if (L_1)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_2 = ((List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
return;
}
IL_0021:
{
int32_t L_3 = ___0_capacity;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_4 = (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)(PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
__this->____items = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE47ADA8F56BD30CB564F7580A92B0B65331B2E44_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
RuntimeObject* L_0 = ___0_collection;
if (L_0)
{
goto IL_000f;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_000f:
{
RuntimeObject* L_1 = ___0_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_0050;
}
}
{
RuntimeObject* L_3 = V_0;
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
V_1 = L_4;
int32_t L_5 = V_1;
if (L_5)
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_6 = ((List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
return;
}
IL_002f:
{
int32_t L_7 = V_1;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_8 = (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)(PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
__this->____items = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
RuntimeObject* L_9 = V_0;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_10 = __this->____items;
InterfaceActionInvoker2< PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
int32_t L_11 = V_1;
__this->____size = L_11;
return;
}
IL_0050:
{
__this->____size = 0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_12 = ((List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
RuntimeObject* L_13 = ___0_collection;
List_1_AddEnumerable_mFED5C8FEE578A4572E94C7B8F109724E0C2BE22C(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m2DD77813A8C38D6D252DAD7D2F98DD5ACA774D81_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_0 = __this->____items;
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m34422DCE330E63E5E8533CCA8B9720E8C782DF16_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_value, const RuntimeMethod* method)
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* V_0 = NULL;
{
int32_t L_0 = ___0_value;
int32_t L_1 = __this->____size;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
}
IL_0012:
{
int32_t L_2 = ___0_value;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_3 = __this->____items;
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0058;
}
}
{
int32_t L_4 = ___0_value;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_004d;
}
}
{
int32_t L_5 = ___0_value;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_6 = (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)(PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
V_0 = L_6;
int32_t L_7 = __this->____size;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_8 = __this->____items;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_9 = V_0;
int32_t L_10 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
}
IL_0045:
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_11 = V_0;
__this->____items = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
return;
}
IL_004d:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_12 = ((List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
}
IL_0058:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m19272DBD01469F260F105851286B6FDF3B3C11BC_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m4AA76EBE319716EF9D8013488F71DEB142AFB74A_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mD51FE3608A98F5F85925DD6A137B61B805F4805F_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mF75AB24BD2348B2D641AF398EF3F4B8A07F32E18_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m751E4FF8F16F89A88D2B7BF8665B3DF67A1ADEFD_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->____syncRoot;
if (L_0)
{
goto IL_001a;
}
}
{
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
RuntimeObject* L_3;
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
}
IL_001a:
{
RuntimeObject* L_4 = __this->____syncRoot;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F List_1_get_Item_m2852B5182DF845F8439ECA669451EB47B2B636BF_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_2 = __this->____items;
int32_t L_3 = ___0_index;
int32_t L_4 = L_3;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m54A6749C690FCAADFD4BEE49DE5C48C8452D3D64_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___1_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_2 = __this->____items;
int32_t L_3 = ___0_index;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_4 = ___1_value;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F)L_4);
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mD11D5A24480AFE86A37A9560B82F27568EC6E8CC_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
{
goto IL_001f;
}
}
{
RuntimeObject* L_1 = ___0_value;
if (L_1)
{
goto IL_001d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F));
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_2 = V_0;
return false;
}
IL_001d:
{
return (bool)0;
}
IL_001f:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_m08C1BF4685070228D837DD5038AF67B5CA5135E4_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_1;
L_1 = List_1_get_Item_m2852B5182DF845F8439ECA669451EB47B2B636BF(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_2 = L_1;
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m1A867816980D7F34BBC6AE1139939C16088759D7_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_value;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m8C8280AB06C04FEE51C2D4095EEDE57729AD95D6(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_value;
List_1_set_Item_m54A6749C690FCAADFD4BEE49DE5C48C8452D3D64(__this, L_1, ((*(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_value;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mCEF26024206FC2FF2AD5A9662E98482EAA572F58_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_4 = V_0;
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));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_6 = V_0;
int32_t L_7 = V_1;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F)L_8);
return;
}
IL_0034:
{
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_9 = ___0_item;
List_1_AddWithResize_m5630F078CFC648A73B6023FDBC0E6304A674D3C2(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m5630F078CFC648A73B6023FDBC0E6304A674D3C2_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____size;
V_0 = L_0;
int32_t L_1 = V_0;
List_1_EnsureCapacity_m488B5D23606B28B9847FB48B9F1D79CCD456CC32(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_2 = V_0;
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_3 = __this->____items;
int32_t L_4 = V_0;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_5 = ___0_item;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mD3954196C1E2F916C4C6B194893A8ADA19D6E143_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___0_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m8C8280AB06C04FEE51C2D4095EEDE57729AD95D6(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
RuntimeObject* L_1 = ___0_item;
List_1_Add_mCEF26024206FC2FF2AD5A9662E98482EAA572F58_inline(__this, ((*(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
goto IL_0029;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0016;
}
throw e;
}
CATCH_0016:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_3 = ___0_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0029;
}
IL_0029:
{
int32_t L_6;
L_6 = List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mBAA1404205CD3B6E304C0FB5ED20D5BD95E85883_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
RuntimeObject* L_1 = ___0_collection;
List_1_InsertRange_m5D1CD11C527C3415CE17E39F17C251BA9F4A81BC(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5B9BEDC95C484389997D167F070E30505719DE4D* List_1_AsReadOnly_mDE8997E9394AABBAFAF981C6A323CF8627FD9734_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t5B9BEDC95C484389997D167F070E30505719DE4D* L_0 = (ReadOnlyCollection_1_t5B9BEDC95C484389997D167F070E30505719DE4D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
ReadOnlyCollection_1__ctor_mA0F80185611BD6D1886C1507AE600AE637D832FB(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7096E9A6D0DC4C85844EAA53C33415E51E4B64A6_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_5 = __this->____items;
int32_t L_6 = ___0_index;
int32_t L_7 = ___1_count;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_8 = ___2_item;
RuntimeObject* L_9 = ___3_comparer;
int32_t L_10;
L_10 = Array_BinarySearch_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_mE8B8954B9EB460F2E96071FDC7A6CDEF62E7C05A(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA8A56981C927A7BCD09F8FA9BE4C874A8912F370_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_BinarySearch_m7096E9A6D0DC4C85844EAA53C33415E51E4B64A6(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m5908DFD90FC3050B2169E9312013C26394024111_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_1 = ___0_item;
RuntimeObject* L_2 = ___1_comparer;
int32_t L_3;
L_3 = List_1_BinarySearch_m7096E9A6D0DC4C85844EAA53C33415E51E4B64A6(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m87C7A6E09F21118A8A4332456A65D4A7D0397F81_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __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;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mDCB8C6C5601980581195B5E058EDE45C31EACC76_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
if (!L_0)
{
goto IL_0016;
}
}
{
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_IndexOf_m658297F5D4798EA599CDB4B41A4D52CCEEE03BA6(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m130923664D8C19F2945E453E9521AB52E036592E_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mD11D5A24480AFE86A37A9560B82F27568EC6E8CC(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Contains_mDCB8C6C5601980581195B5E058EDE45C31EACC76(__this, ((*(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return L_3;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m2591E3CA13657D0C119BC0031BA6FC6785E22ADD_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, const RuntimeMethod* method)
{
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_0 = ___0_array;
List_1_CopyTo_mECFD877A1F2380CF178D360E0322A8DD81F9D8A7(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m00D3A805BEEC53D76BDFBE2439517D694A2FE64C_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeArray* L_0 = ___0_array;
if (!L_0)
{
goto IL_0012;
}
}
{
RuntimeArray* L_1 = ___0_array;
int32_t L_2;
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
}
IL_0012:
{
}
try
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_3 = __this->____items;
RuntimeArray* L_4 = ___0_array;
int32_t L_5 = ___1_arrayIndex;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0031;
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mECFD877A1F2380CF178D360E0322A8DD81F9D8A7_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_0 = __this->____items;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_1 = ___0_array;
int32_t L_2 = ___1_arrayIndex;
int32_t L_3 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m488B5D23606B28B9847FB48B9F1D79CCD456CC32_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_min, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_0 = __this->____items;
int32_t L_1 = ___0_min;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
{
goto IL_003d;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_2 = __this->____items;
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_3 = __this->____items;
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
goto IL_0021;
}
IL_0020:
{
G_B4_0 = 4;
}
IL_0021:
{
V_0 = G_B4_0;
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
{
goto IL_0030;
}
}
{
V_0 = ((int32_t)2146435071);
}
IL_0030:
{
int32_t L_5 = V_0;
int32_t L_6 = ___0_min;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0036;
}
}
{
int32_t L_7 = ___0_min;
V_0 = L_7;
}
IL_0036:
{
int32_t L_8 = V_0;
List_1_set_Capacity_m34422DCE330E63E5E8533CCA8B9720E8C782DF16(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_003d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m1CFE3A5A06B9714FA8D76FF2E5588C0B48693AA6_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___0_match, const RuntimeMethod* method)
{
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_0 = ___0_match;
int32_t L_1;
L_1 = List_1_FindIndex_m2A9DA823088ADE204953E271786A0908BEF0CE43(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F List_1_Find_mB0406561A401B04E037BE8EEE3E81774FC48D548_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0032;
}
IL_000d:
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_1 = ___0_match;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_2 = __this->____items;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
bool L_6;
L_6 = Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_6)
{
goto IL_002e;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_7 = __this->____items;
int32_t L_8 = V_0;
int32_t L_9 = L_8;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
return L_10;
}
IL_002e:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0032:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____size;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_000d;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F));
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_14 = V_1;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* List_1_FindAll_mF5B06D68187F4B0464919B4D0901B1F13C1911CC_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___0_match, const RuntimeMethod* method)
{
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* L_1 = (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_mCB8B1103E0ECE3DCDD7ACF516F1AE1F15D8E2B0F(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
V_0 = L_1;
V_1 = 0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_2 = ___0_match;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_3 = __this->____items;
int32_t L_4 = V_1;
int32_t L_5 = L_4;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
bool L_7;
L_7 = Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* L_8 = V_0;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_9 = __this->____items;
int32_t L_10 = V_1;
int32_t L_11 = L_10;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
List_1_Add_mCEF26024206FC2FF2AD5A9662E98482EAA572F58_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
}
IL_0039:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0013;
}
}
{
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2A9DA823088ADE204953E271786A0908BEF0CE43_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___0_match, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_1 = ___0_match;
int32_t L_2;
L_2 = List_1_FindIndex_m5AA7B6AC239A530F66C986E581995C2BBB53F8D8(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB7A12008512844703E422DC83B11DAEB63A66663_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_startIndex, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___1_match, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
int32_t L_2 = ___0_startIndex;
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_3 = ___1_match;
int32_t L_4;
L_4 = List_1_FindIndex_m5AA7B6AC239A530F66C986E581995C2BBB53F8D8(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5AA7B6AC239A530F66C986E581995C2BBB53F8D8_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___2_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
}
IL_000e:
{
int32_t L_2 = ___1_count;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_001d;
}
}
{
int32_t L_3 = ___0_startIndex;
int32_t L_4 = __this->____size;
int32_t L_5 = ___1_count;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
{
goto IL_0022;
}
}
IL_001d:
{
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
}
IL_0022:
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_6 = ___2_match;
if (L_6)
{
goto IL_002b;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_002b:
{
int32_t L_7 = ___0_startIndex;
int32_t L_8 = ___1_count;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
int32_t L_9 = ___0_startIndex;
V_1 = L_9;
goto IL_004d;
}
IL_0033:
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_10 = ___2_match;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_11 = __this->____items;
int32_t L_12 = V_1;
int32_t L_13 = L_12;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
bool L_15;
L_15 = Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_15)
{
goto IL_0049;
}
}
{
int32_t L_16 = V_1;
return L_16;
}
IL_0049:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_004d:
{
int32_t L_18 = V_1;
int32_t L_19 = V_0;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0033;
}
}
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m02C1FB13E392672C0D27F0C73CC22A6A5B32653A_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737* ___0_action, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737* L_0 = ___0_action;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____version;
V_0 = L_1;
V_1 = 0;
goto IL_0034;
}
IL_0015:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____version;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_003d;
}
}
{
Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737* L_4 = ___0_action;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_5 = __this->____items;
int32_t L_6 = V_1;
int32_t L_7 = L_6;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
Action_1_Invoke_mF9E015BA41A332CA79BE14BFF6FD1D788E4D0A66_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0034:
{
int32_t L_10 = V_1;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0015;
}
}
IL_003d:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____version;
if ((((int32_t)L_12) == ((int32_t)L_13)))
{
goto IL_004b;
}
}
{
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F List_1_GetEnumerator_mE2D65543E437E275591F7A1C244A19D8466AC399_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mB0D5E073B4B79B6B5F8F5E72580C6703705A6ABB((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m6869166D1C82247877F8C96DDA73DF18A70B3A7B_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mB0D5E073B4B79B6B5F8F5E72580C6703705A6ABB((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mC6B3FF9F5F47D356156F175799A912DDB2C46BF2_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mB0D5E073B4B79B6B5F8F5E72580C6703705A6ABB((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_tCCF84AC2D4DCE5471A8468FCC6E2EC3422B7079F L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* List_1_GetRange_m1227E8779748E781C8637E4DCEEABEFF75F1CBAF_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* V_0 = NULL;
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* L_6 = (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m3D71327185DB820B15AA4076E5AA359015E986E9(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
V_0 = L_6;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_7 = __this->____items;
int32_t L_8 = ___0_index;
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* L_9 = V_0;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_10 = L_9->____items;
int32_t L_11 = ___1_count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* L_12 = V_0;
int32_t L_13 = ___1_count;
L_12->____size = L_13;
List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* L_14 = V_0;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m658297F5D4798EA599CDB4B41A4D52CCEEE03BA6_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_0 = __this->____items;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_1 = ___0_item;
int32_t L_2 = __this->____size;
int32_t L_3;
L_3 = Array_IndexOf_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m2BF5AECE008A6FC94A9ECA10F283A51811AE6E68(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m98B36C01B19783B63392D96A2062DF0CA666396C_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mD11D5A24480AFE86A37A9560B82F27568EC6E8CC(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
int32_t L_3;
L_3 = List_1_IndexOf_m658297F5D4798EA599CDB4B41A4D52CCEEE03BA6(__this, ((*(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return L_3;
}
IL_0015:
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m66B0FF8F3C05738F602DCE51F34BBEBBE6DD6723_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___1_item, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
}
IL_0012:
{
int32_t L_2 = __this->____size;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_3 = __this->____items;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
{
goto IL_0030;
}
}
{
int32_t L_4 = __this->____size;
List_1_EnsureCapacity_m488B5D23606B28B9847FB48B9F1D79CCD456CC32(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_0030:
{
int32_t L_5 = ___0_index;
int32_t L_6 = __this->____size;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0056;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_7 = __this->____items;
int32_t L_8 = ___0_index;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_9 = __this->____items;
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
int32_t L_12 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
}
IL_0056:
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_13 = __this->____items;
int32_t L_14 = ___0_index;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_15 = ___1_item;
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F)L_15);
int32_t L_16 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
int32_t L_17 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mC08E1A090345164537F11F127390F558A7BEC6E7_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m8C8280AB06C04FEE51C2D4095EEDE57729AD95D6(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_item;
List_1_Insert_m66B0FF8F3C05738F602DCE51F34BBEBBE6DD6723(__this, L_1, ((*(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m5D1CD11C527C3415CE17E39F17C251BA9F4A81BC_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
RuntimeObject* L_0 = ___1_collection;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_0009:
{
int32_t L_1 = ___0_index;
int32_t L_2 = __this->____size;
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
{
goto IL_0017;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_0017:
{
RuntimeObject* L_3 = ___1_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_00bc;
}
}
{
RuntimeObject* L_5 = V_0;
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
V_1 = L_6;
int32_t L_7 = V_1;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00fb;
}
}
{
int32_t L_8 = __this->____size;
int32_t L_9 = V_1;
List_1_EnsureCapacity_m488B5D23606B28B9847FB48B9F1D79CCD456CC32(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0066;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_12 = __this->____items;
int32_t L_13 = ___0_index;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = V_1;
int32_t L_17 = __this->____size;
int32_t L_18 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
}
IL_0066:
{
RuntimeObject* L_19 = V_0;
if ((!(((RuntimeObject*)(List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_009f;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_20 = __this->____items;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_21 = __this->____items;
int32_t L_22 = ___0_index;
int32_t L_23 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_24 = __this->____items;
int32_t L_25 = ___0_index;
int32_t L_26 = V_1;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_27 = __this->____items;
int32_t L_28 = ___0_index;
int32_t L_29 = __this->____size;
int32_t L_30 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
goto IL_00ac;
}
IL_009f:
{
RuntimeObject* L_31 = V_0;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_32 = __this->____items;
int32_t L_33 = ___0_index;
InterfaceActionInvoker2< PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
}
IL_00ac:
{
int32_t L_34 = __this->____size;
int32_t L_35 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
goto IL_00fb;
}
IL_00bc:
{
int32_t L_36 = ___0_index;
int32_t L_37 = __this->____size;
if ((((int32_t)L_36) >= ((int32_t)L_37)))
{
goto IL_00f4;
}
}
{
RuntimeObject* L_38 = ___1_collection;
RuntimeObject* L_39;
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
V_2 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ea:
{
{
RuntimeObject* L_40 = V_2;
if (!L_40)
{
goto IL_00f3;
}
}
{
RuntimeObject* L_41 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
}
IL_00f3:
{
return;
}
}
});
try
{
{
goto IL_00e0_1;
}
IL_00ce_1:
{
int32_t L_42 = ___0_index;
int32_t L_43 = L_42;
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
RuntimeObject* L_44 = V_2;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_45;
L_45 = InterfaceFuncInvoker0< PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
List_1_Insert_m66B0FF8F3C05738F602DCE51F34BBEBBE6DD6723(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
}
IL_00e0_1:
{
RuntimeObject* L_46 = V_2;
bool L_47;
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
if (L_47)
{
goto IL_00ce_1;
}
}
{
goto IL_00fb;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f4:
{
RuntimeObject* L_48 = ___1_collection;
List_1_AddEnumerable_mFED5C8FEE578A4572E94C7B8F109724E0C2BE22C(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
}
IL_00fb:
{
int32_t L_49 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mA01C3F347FFDA93367267457C72FEC483769DCD8_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_0 = ___0_item;
int32_t L_1;
L_1 = List_1_IndexOf_m658297F5D4798EA599CDB4B41A4D52CCEEE03BA6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0015;
}
}
{
int32_t L_3 = V_0;
List_1_RemoveAt_m3D32EF65294AF7CCB8287E6F0EA53C4FAB8FE601(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
return (bool)1;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m2A8CFD58255E897B6C0CE2FCE46575C652534127_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_mD11D5A24480AFE86A37A9560B82F27568EC6E8CC(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Remove_mA01C3F347FFDA93367267457C72FEC483769DCD8(__this, ((*(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m90812E5BAD204CA4C14E593A7FECA05B9B89A300_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0011;
}
IL_000d:
{
int32_t L_1 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
}
IL_0011:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____size;
if ((((int32_t)L_2) >= ((int32_t)L_3)))
{
goto IL_002e;
}
}
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_4 = ___0_match;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_5 = __this->____items;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
bool L_9;
L_9 = Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_9)
{
goto IL_000d;
}
}
IL_002e:
{
int32_t L_10 = V_0;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0039;
}
}
{
return 0;
}
IL_0039:
{
int32_t L_12 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
goto IL_0089;
}
IL_003f:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0043:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) >= ((int32_t)L_15)))
{
goto IL_0060;
}
}
{
Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* L_16 = ___0_match;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_17 = __this->____items;
int32_t L_18 = V_1;
int32_t L_19 = L_18;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
bool L_21;
L_21 = Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (L_21)
{
goto IL_003f;
}
}
IL_0060:
{
int32_t L_22 = V_1;
int32_t L_23 = __this->____size;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_0089;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_24 = __this->____items;
int32_t L_25 = V_0;
int32_t L_26 = L_25;
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_27 = __this->____items;
int32_t L_28 = V_1;
int32_t L_29 = L_28;
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = L_29;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F)L_31);
}
IL_0089:
{
int32_t L_32 = V_1;
int32_t L_33 = __this->____size;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_0043;
}
}
{
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_34 = __this->____items;
int32_t L_35 = V_0;
int32_t L_36 = __this->____size;
int32_t L_37 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
}
IL_00ad:
{
int32_t L_38 = __this->____size;
int32_t L_39 = V_0;
int32_t L_40 = V_0;
__this->____size = L_40;
int32_t L_41 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m3D32EF65294AF7CCB8287E6F0EA53C4FAB8FE601_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
int32_t L_2 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = ___0_index;
int32_t L_4 = __this->____size;
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0042;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_5 = __this->____items;
int32_t L_6 = ___0_index;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_7 = __this->____items;
int32_t L_8 = ___0_index;
int32_t L_9 = __this->____size;
int32_t L_10 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
}
IL_0042:
{
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_11 = __this->____items;
int32_t L_12 = __this->____size;
il2cpp_codegen_initobj((&V_0), sizeof(PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F));
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_13 = V_0;
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F)L_13);
}
IL_0063:
{
int32_t L_14 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m2DF3BF56C17BC783E9D864C286DBB49D60D1B3F9_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_008d;
}
}
{
int32_t L_6 = __this->____size;
int32_t L_7 = __this->____size;
int32_t L_8 = ___1_count;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
int32_t L_9 = ___0_index;
int32_t L_10 = __this->____size;
if ((((int32_t)L_9) >= ((int32_t)L_10)))
{
goto IL_0066;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_11 = __this->____items;
int32_t L_12 = ___0_index;
int32_t L_13 = ___1_count;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = __this->____size;
int32_t L_17 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
}
IL_0066:
{
int32_t L_18 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_19 = __this->____items;
int32_t L_20 = __this->____size;
int32_t L_21 = ___1_count;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
}
IL_008d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFB665298F59843FBCCC9A11708F571CD923F4B32_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Reverse_m0716B3591B27072FD976ADDC6C2A994A6D3CFCE8(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0716B3591B27072FD976ADDC6C2A994A6D3CFCE8_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0038;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
Array_Reverse_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_mADFC20BA31E9A0B4B57B62F4561BBE846E813664(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
}
IL_0038:
{
int32_t L_9 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC616B3C691F1B36CFC505FBC8C02053C061181CA_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Sort_mC75286E5934EB945D3E1DAC0CC16B3C2F62BE195(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEE408DB0487E44F3B650A38A24E95C426268375E_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
RuntimeObject* L_1 = ___0_comparer;
List_1_Sort_mC75286E5934EB945D3E1DAC0CC16B3C2F62BE195(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mC75286E5934EB945D3E1DAC0CC16B3C2F62BE195_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0039;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
RuntimeObject* L_9 = ___2_comparer;
Array_Sort_TisPassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F_m7EB3DA50E27BBC382A0B33BEED979257BE1AB3E5(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
}
IL_0039:
{
int32_t L_10 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7451FAC5513E3251591CF3F4724BDD45A114E88A_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, Comparison_1_t03C0C4E193ABD150DF480970F6EF023B7DC546BF* ___0_comparison, const RuntimeMethod* method)
{
{
Comparison_1_t03C0C4E193ABD150DF480970F6EF023B7DC546BF* L_0 = ___0_comparison;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____size;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0026;
}
}
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_2 = __this->____items;
int32_t L_3 = __this->____size;
Comparison_1_t03C0C4E193ABD150DF480970F6EF023B7DC546BF* L_4 = ___0_comparison;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
ArraySortHelper_1_Sort_m2AAA7890E224FFEE80315DB6D784BE3D1BF4B906(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
}
IL_0026:
{
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* List_1_ToArray_m07940F80F29CFEEFD934555586310F37C758324D_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* V_0 = NULL;
{
int32_t L_0 = __this->____size;
if (L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_1 = ((List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
return L_1;
}
IL_000e:
{
int32_t L_2 = __this->____size;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_3 = (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)(PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
V_0 = L_3;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_4 = __this->____items;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_5 = V_0;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mC071C9A9041FA4C78584EAF0629B05780BE5689E_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_0 = __this->____items;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
int32_t L_1 = __this->____size;
int32_t L_2 = V_0;
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_002a;
}
}
{
int32_t L_3 = __this->____size;
List_1_set_Capacity_m34422DCE330E63E5E8533CCA8B9720E8C782DF16(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mFED5C8FEE578A4572E94C7B8F109724E0C2BE22C_gshared (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
RuntimeObject* L_1 = ___0_enumerable;
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_006c;
}
}
{
RuntimeObject* L_4 = V_0;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
}
IL_006c:
{
return;
}
}
});
try
{
{
goto IL_0059_1;
}
IL_0017_1:
{
RuntimeObject* L_5 = V_0;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_6;
L_6 = InterfaceFuncInvoker0< PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
V_1 = L_6;
int32_t L_7 = __this->____size;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_8 = __this->____items;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
{
goto IL_003c_1;
}
}
{
int32_t L_9 = __this->____size;
List_1_EnsureCapacity_m488B5D23606B28B9847FB48B9F1D79CCD456CC32(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_003c_1:
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_10 = __this->____items;
int32_t L_11 = __this->____size;
V_2 = L_11;
int32_t L_12 = V_2;
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_2;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_14 = V_1;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F)L_14);
}
IL_0059_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
if (L_16)
{
goto IL_0017_1;
}
}
{
goto IL_006d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mD789F8C267C38868A5D06D39A024147016B0C1F5_gshared (const RuntimeMethod* method)
{
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_0 = (PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)(PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
((List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (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 List_1__ctor_m2EE444C1F32BE9DBDB02D44BF9283E0EA0A0363C_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_0 = ((List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m38355576FA7D4DBAA920DE1E6F84100AD1E5B7A9_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
int32_t L_0 = ___0_capacity;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)12), (int32_t)4, NULL);
}
IL_0012:
{
int32_t L_1 = ___0_capacity;
if (L_1)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_2 = ((List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_2);
return;
}
IL_0021:
{
int32_t L_3 = ___0_capacity;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_4 = (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)(ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_3);
__this->____items = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF01DB77B5A08F751765859C5752DD9F670A6C099_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
RuntimeObject* L_0 = ___0_collection;
if (L_0)
{
goto IL_000f;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_000f:
{
RuntimeObject* L_1 = ___0_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_0050;
}
}
{
RuntimeObject* L_3 = V_0;
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
V_1 = L_4;
int32_t L_5 = V_1;
if (L_5)
{
goto IL_002f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_6 = ((List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_6);
return;
}
IL_002f:
{
int32_t L_7 = V_1;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_8 = (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)(ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_7);
__this->____items = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_8);
RuntimeObject* L_9 = V_0;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_10 = __this->____items;
InterfaceActionInvoker2< ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_9, L_10, 0);
int32_t L_11 = V_1;
__this->____size = L_11;
return;
}
IL_0050:
{
__this->____size = 0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_12 = ((List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
RuntimeObject* L_13 = ___0_collection;
List_1_AddEnumerable_mE0CB98B00E71B7D6E53ABE2BBD86B45E29C5627F(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m2453FB7971AD11B9220241F53357849D97343B77_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_0 = __this->____items;
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2A2B46F3DF3484D005325F08C3039A65C38B38FB_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_value, const RuntimeMethod* method)
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* V_0 = NULL;
{
int32_t L_0 = ___0_value;
int32_t L_1 = __this->____size;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)15), (int32_t)((int32_t)21), NULL);
}
IL_0012:
{
int32_t L_2 = ___0_value;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_3 = __this->____items;
if ((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0058;
}
}
{
int32_t L_4 = ___0_value;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_004d;
}
}
{
int32_t L_5 = ___0_value;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_6 = (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)(ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_5);
V_0 = L_6;
int32_t L_7 = __this->____size;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_8 = __this->____items;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_9 = V_0;
int32_t L_10 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, L_10, NULL);
}
IL_0045:
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_11 = V_0;
__this->____items = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_11);
return;
}
IL_004d:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_12 = ((List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
__this->____items = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_12);
}
IL_0058:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m68751D03C9536F3E161145BFE5F5F3502C42C1B1_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mC647700E93D921C12A5CA171F62A970E0492716B_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m210E1090FD65EC61D98A59812586C2EFF98C2F29_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m232A104CB34FA5F954A464134EC373B3009BD58F_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_ICollection_get_SyncRoot_m0DFB90C2A4B8CA8EC1627C2396C9AB3F984D2596_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->____syncRoot;
if (L_0)
{
goto IL_001a;
}
}
{
RuntimeObject** L_1 = (RuntimeObject**)(&__this->____syncRoot);
RuntimeObject* L_2 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_2, NULL);
RuntimeObject* L_3;
L_3 = InterlockedCompareExchangeImpl<RuntimeObject*>(L_1, L_2, NULL);
}
IL_001a:
{
RuntimeObject* L_4 = __this->____syncRoot;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 List_1_get_Item_m9CF42784F044CE5EECCECA436FF95C37EA02B868_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_2 = __this->____items;
int32_t L_3 = ___0_index;
int32_t L_4 = L_3;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mE64D9E7B1C3F0B35F2518A727BC862000C7ED2C3_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___1_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_2 = __this->____items;
int32_t L_3 = ___0_index;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_4 = ___1_value;
(L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3), (ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3)L_4);
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m5FCC2170248403A4D42BF4E05C2496E4CC18ABA5_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___0_value;
if (((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9))))
{
goto IL_001f;
}
}
{
RuntimeObject* L_1 = ___0_value;
if (L_1)
{
goto IL_001d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3));
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_2 = V_0;
return false;
}
IL_001d:
{
return (bool)0;
}
IL_001f:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IList_get_Item_mA632C60BDD68967D41ACF8686CBC20D4C404CE2D_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_1;
L_1 = List_1_get_Item_m9CF42784F044CE5EECCECA436FF95C37EA02B868(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_2 = L_1;
RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9), &L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m25B9F3025744A5EB77ED3A4204228E589CC7DF2E_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_value;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFC982EBCC316C6EE1F3599E85FC297037A0DC4BB(L_0, (int32_t)((int32_t)15), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_value;
List_1_set_Item_mE64D9E7B1C3F0B35F2518A727BC862000C7ED2C3(__this, L_1, ((*(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_value;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mF9049C6D0FBE8E31AC3664C65CF5FF94DF97A5A5_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_4 = V_0;
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));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_6 = V_0;
int32_t L_7 = V_1;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3)L_8);
return;
}
IL_0034:
{
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_9 = ___0_item;
List_1_AddWithResize_mACCF36721D4028BDCCFFBAD24E4E2FBFEE9EDFF6(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mACCF36721D4028BDCCFFBAD24E4E2FBFEE9EDFF6_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____size;
V_0 = L_0;
int32_t L_1 = V_0;
List_1_EnsureCapacity_m6399027FC0C4CBBCB816159F372047BA5D9D8CDE(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_2 = V_0;
__this->____size = ((int32_t)il2cpp_codegen_add(L_2, 1));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_3 = __this->____items;
int32_t L_4 = V_0;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_5 = ___0_item;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4), (ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m2DA58807D45B69EF83C69011FD1C7EE42F82C04F_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___0_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFC982EBCC316C6EE1F3599E85FC297037A0DC4BB(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
RuntimeObject* L_1 = ___0_item;
List_1_Add_mF9049C6D0FBE8E31AC3664C65CF5FF94DF97A5A5_inline(__this, ((*(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
goto IL_0029;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0016;
}
throw e;
}
CATCH_0016:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_3 = ___0_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_3, L_5, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0029;
}
IL_0029:
{
int32_t L_6;
L_6 = List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mEE25BE48E37D4309822701D01A437106DC556F11_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
RuntimeObject* L_1 = ___0_collection;
List_1_InsertRange_m5F7CC943957E03F0DDEAEDD6EF9F561F731645A7(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t6354AFE67B5ECFE646A867BDA68157E8795ED5B4* List_1_AsReadOnly_mCE2D54A4283F536C1ED14D2D35F14F11540752AB_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t6354AFE67B5ECFE646A867BDA68157E8795ED5B4* L_0 = (ReadOnlyCollection_1_t6354AFE67B5ECFE646A867BDA68157E8795ED5B4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
ReadOnlyCollection_1__ctor_m0928F3FB4B57821C5354C48BDFBB8AB70B9E038D(L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m66FD41C2A37DDBAD501B0379E7DEB027EAAA5063_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_5 = __this->____items;
int32_t L_6 = ___0_index;
int32_t L_7 = ___1_count;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_8 = ___2_item;
RuntimeObject* L_9 = ___3_comparer;
int32_t L_10;
L_10 = Array_BinarySearch_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_m8E9F397C55995F7480FF63779F6ED286F3F4DB6E(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mCE40502BB02A1B15972274D080C4B1E7871994B1_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_BinarySearch_m66FD41C2A37DDBAD501B0379E7DEB027EAAA5063(__this, 0, L_0, L_1, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m8F1496D8FB4BC83245EF65765F80AD2895FB555A_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_1 = ___0_item;
RuntimeObject* L_2 = ___1_comparer;
int32_t L_3;
L_3 = List_1_BinarySearch_m66FD41C2A37DDBAD501B0379E7DEB027EAAA5063(__this, 0, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mDF6D45D74A051C81F3A1083FD9F63949777DC19A_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __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;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* 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_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m132C737FAE9404D0EEC4483C9031999761B7FEAF_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
if (!L_0)
{
goto IL_0016;
}
}
{
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_1 = ___0_item;
int32_t L_2;
L_2 = List_1_IndexOf_m165E12A0B6F744F61D13587E76009B46CBB5DE02(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m9CBC0F413914745717E1AE7D2D21832E30C61413_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m5FCC2170248403A4D42BF4E05C2496E4CC18ABA5(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Contains_m132C737FAE9404D0EEC4483C9031999761B7FEAF(__this, ((*(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return L_3;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m904745547566734A0B015964911EEE8DD77E9AF1_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, const RuntimeMethod* method)
{
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_0 = ___0_array;
List_1_CopyTo_m1DAF3C0D62325ED02308AA1B4D63815761A9E7D7(__this, L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mFA629CE031988D6F0354CA78ED0D6AEDE61AA5A8_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeArray* L_0 = ___0_array;
if (!L_0)
{
goto IL_0012;
}
}
{
RuntimeArray* L_1 = ___0_array;
int32_t L_2;
L_2 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_1, NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)7, NULL);
}
IL_0012:
{
}
try
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_3 = __this->____items;
RuntimeArray* L_4 = ___0_array;
int32_t L_5 = ___1_arrayIndex;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, L_4, L_5, L_6, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{
ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1* L_7 = ((ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*)IL2CPP_GET_ACTIVE_EXCEPTION(ArrayTypeMismatchException_t95F1723A5A166E62D3FBEF9734DEFBF61594F8F1*));;
ThrowHelper_ThrowArgumentException_Argument_InvalidArrayType_m469A6A5731A0F1E94D8B609ED9D001C3A1652A58(NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0031;
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1DAF3C0D62325ED02308AA1B4D63815761A9E7D7_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_0 = __this->____items;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_1 = ___0_array;
int32_t L_2 = ___1_arrayIndex;
int32_t L_3 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m6399027FC0C4CBBCB816159F372047BA5D9D8CDE_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_min, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_0 = __this->____items;
int32_t L_1 = ___0_min;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
{
goto IL_003d;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_2 = __this->____items;
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_3 = __this->____items;
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
goto IL_0021;
}
IL_0020:
{
G_B4_0 = 4;
}
IL_0021:
{
V_0 = G_B4_0;
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071)))))
{
goto IL_0030;
}
}
{
V_0 = ((int32_t)2146435071);
}
IL_0030:
{
int32_t L_5 = V_0;
int32_t L_6 = ___0_min;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0036;
}
}
{
int32_t L_7 = ___0_min;
V_0 = L_7;
}
IL_0036:
{
int32_t L_8 = V_0;
List_1_set_Capacity_m2A2B46F3DF3484D005325F08C3039A65C38B38FB(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_003d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mA4A6124D09720CC780C8E580902A9DB47928B457_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___0_match, const RuntimeMethod* method)
{
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_0 = ___0_match;
int32_t L_1;
L_1 = List_1_FindIndex_m6A09563E0232E3E73DA268AF1FD1E575E2A9727F(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 List_1_Find_m6A8F8098D74E005E3A077D2B2C1D17D91DC2CBDC_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0032;
}
IL_000d:
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_1 = ___0_match;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_2 = __this->____items;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_5 = (L_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
bool L_6;
L_6 = Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_6)
{
goto IL_002e;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_7 = __this->____items;
int32_t L_8 = V_0;
int32_t L_9 = L_8;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
return L_10;
}
IL_002e:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0032:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____size;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_000d;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3));
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_14 = V_1;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* List_1_FindAll_mA79709666E2C0D951E3FE97D05F26EB414DC544C_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___0_match, const RuntimeMethod* method)
{
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* L_1 = (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m2EE444C1F32BE9DBDB02D44BF9283E0EA0A0363C(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
V_0 = L_1;
V_1 = 0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_2 = ___0_match;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_3 = __this->____items;
int32_t L_4 = V_1;
int32_t L_5 = L_4;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_6 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_5));
bool L_7;
L_7 = Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* L_8 = V_0;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_9 = __this->____items;
int32_t L_10 = V_1;
int32_t L_11 = L_10;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_12 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_11));
List_1_Add_mF9049C6D0FBE8E31AC3664C65CF5FF94DF97A5A5_inline(L_8, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
}
IL_0039:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0013;
}
}
{
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* L_16 = V_0;
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6A09563E0232E3E73DA268AF1FD1E575E2A9727F_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___0_match, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_1 = ___0_match;
int32_t L_2;
L_2 = List_1_FindIndex_mE4AE901D94D73F417863BEDB103258E0C40FE488(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m975017F3CFAD4F6B4FBCCC236A67E92BC35E0DAE_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_startIndex, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___1_match, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
int32_t L_2 = ___0_startIndex;
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_3 = ___1_match;
int32_t L_4;
L_4 = List_1_FindIndex_mE4AE901D94D73F417863BEDB103258E0C40FE488(__this, L_0, ((int32_t)il2cpp_codegen_subtract(L_1, L_2)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE4AE901D94D73F417863BEDB103258E0C40FE488_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___2_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_startIndex;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowStartIndexArgumentOutOfRange_ArgumentOutOfRange_Index_m94BADCC6D7EBBD12BE8323775FFB43AF01499B0F(NULL);
}
IL_000e:
{
int32_t L_2 = ___1_count;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_001d;
}
}
{
int32_t L_3 = ___0_startIndex;
int32_t L_4 = __this->____size;
int32_t L_5 = ___1_count;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, L_5)))))
{
goto IL_0022;
}
}
IL_001d:
{
ThrowHelper_ThrowCountArgumentOutOfRange_ArgumentOutOfRange_Count_m6C4A7F645BDD8EB62B50CB76E84416D94620DCC7(NULL);
}
IL_0022:
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_6 = ___2_match;
if (L_6)
{
goto IL_002b;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_002b:
{
int32_t L_7 = ___0_startIndex;
int32_t L_8 = ___1_count;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
int32_t L_9 = ___0_startIndex;
V_1 = L_9;
goto IL_004d;
}
IL_0033:
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_10 = ___2_match;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_11 = __this->____items;
int32_t L_12 = V_1;
int32_t L_13 = L_12;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_14 = (L_11)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13));
bool L_15;
L_15 = Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_inline(L_10, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_15)
{
goto IL_0049;
}
}
{
int32_t L_16 = V_1;
return L_16;
}
IL_0049:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_004d:
{
int32_t L_18 = V_1;
int32_t L_19 = V_0;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0033;
}
}
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m27792800B736DE5458EA3DF424B5B02C167F8569_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE* ___0_action, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE* L_0 = ___0_action;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)33), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____version;
V_0 = L_1;
V_1 = 0;
goto IL_0034;
}
IL_0015:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____version;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_003d;
}
}
{
Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE* L_4 = ___0_action;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_5 = __this->____items;
int32_t L_6 = V_1;
int32_t L_7 = L_6;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
Action_1_Invoke_m1B6EC1DBCAAE630C854D39072975A02239AF7C5E_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0034:
{
int32_t L_10 = V_1;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0015;
}
}
IL_003d:
{
int32_t L_12 = V_0;
int32_t L_13 = __this->____version;
if ((((int32_t)L_12) == ((int32_t)L_13)))
{
goto IL_004b;
}
}
{
ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2 List_1_GetEnumerator_m9AFEF3FC89B06AF034B77E3FCD9A563E25FFE57C_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m79C9F21F5290B07045858DB3E257BC48926A9006((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m0E45EEE2A5A90AE003CB460BE9030F5CE2E56532_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m79C9F21F5290B07045858DB3E257BC48926A9006((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2 L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m6F95B7B746A90BBA1AD96CEEAA6592319A169406_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m79C9F21F5290B07045858DB3E257BC48926A9006((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
Enumerator_t6C6890F43396D8A79FFD1F5E8D7ECA7D18092BA2 L_1 = L_0;
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 38), &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* List_1_GetRange_m6AD91988759E6AB77E0A6D414393B5D1A2D3007C_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* V_0 = NULL;
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* L_6 = (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m38355576FA7D4DBAA920DE1E6F84100AD1E5B7A9(L_6, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
V_0 = L_6;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_7 = __this->____items;
int32_t L_8 = ___0_index;
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* L_9 = V_0;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_10 = L_9->____items;
int32_t L_11 = ___1_count;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_10, 0, L_11, NULL);
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* L_12 = V_0;
int32_t L_13 = ___1_count;
L_12->____size = L_13;
List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* L_14 = V_0;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m165E12A0B6F744F61D13587E76009B46CBB5DE02_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_0 = __this->____items;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_1 = ___0_item;
int32_t L_2 = __this->____size;
int32_t L_3;
L_3 = Array_IndexOf_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFBE10BB1F359180F02B98A3BEF6ED4F0851939A6(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mADE6B345FCAFC27592E5776C1440604D76800A6B_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m5FCC2170248403A4D42BF4E05C2496E4CC18ABA5(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
int32_t L_3;
L_3 = List_1_IndexOf_m165E12A0B6F744F61D13587E76009B46CBB5DE02(__this, ((*(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
return L_3;
}
IL_0015:
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mE453591C4FDEC178E4D5F39E9E53C3DB8638A154_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___1_item, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
{
goto IL_0012;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)13), (int32_t)((int32_t)27), NULL);
}
IL_0012:
{
int32_t L_2 = __this->____size;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_3 = __this->____items;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))
{
goto IL_0030;
}
}
{
int32_t L_4 = __this->____size;
List_1_EnsureCapacity_m6399027FC0C4CBBCB816159F372047BA5D9D8CDE(__this, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_0030:
{
int32_t L_5 = ___0_index;
int32_t L_6 = __this->____size;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0056;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_7 = __this->____items;
int32_t L_8 = ___0_index;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_9 = __this->____items;
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
int32_t L_12 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
}
IL_0056:
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_13 = __this->____items;
int32_t L_14 = ___0_index;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_15 = ___1_item;
(L_13)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_14), (ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3)L_15);
int32_t L_16 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_add(L_16, 1));
int32_t L_17 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_17, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mD46CA02C3542C72A5F3E570A921D1EED91CA7C32_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = ___1_item;
ThrowHelper_IfNullAndNullsAreIllegalThenThrow_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mFC982EBCC316C6EE1F3599E85FC297037A0DC4BB(L_0, (int32_t)((int32_t)20), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
try
{
int32_t L_1 = ___0_index;
RuntimeObject* L_2 = ___1_item;
List_1_Insert_mE453591C4FDEC178E4D5F39E9E53C3DB8638A154(__this, L_1, ((*(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0017;
}
throw e;
}
CATCH_0017:
{
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_3 = ((InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*));;
RuntimeObject* L_4 = ___1_item;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
ThrowHelper_ThrowWrongValueTypeArgumentException_mC1A6BBE43C360583C1E2C463D5B0AADF1E3E1910(L_4, L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002a;
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m5F7CC943957E03F0DDEAEDD6EF9F561F731645A7_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, RuntimeObject* ___1_collection, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
RuntimeObject* L_0 = ___1_collection;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)6, NULL);
}
IL_0009:
{
int32_t L_1 = ___0_index;
int32_t L_2 = __this->____size;
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
{
goto IL_0017;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_0017:
{
RuntimeObject* L_3 = ___1_collection;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_00bc;
}
}
{
RuntimeObject* L_5 = V_0;
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
V_1 = L_6;
int32_t L_7 = V_1;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00fb;
}
}
{
int32_t L_8 = __this->____size;
int32_t L_9 = V_1;
List_1_EnsureCapacity_m6399027FC0C4CBBCB816159F372047BA5D9D8CDE(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
int32_t L_10 = ___0_index;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0066;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_12 = __this->____items;
int32_t L_13 = ___0_index;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = V_1;
int32_t L_17 = __this->____size;
int32_t L_18 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_12, L_13, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)), ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL);
}
IL_0066:
{
RuntimeObject* L_19 = V_0;
if ((!(((RuntimeObject*)(List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43*)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_009f;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_20 = __this->____items;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_21 = __this->____items;
int32_t L_22 = ___0_index;
int32_t L_23 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_20, 0, (RuntimeArray*)L_21, L_22, L_23, NULL);
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_24 = __this->____items;
int32_t L_25 = ___0_index;
int32_t L_26 = V_1;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_27 = __this->____items;
int32_t L_28 = ___0_index;
int32_t L_29 = __this->____size;
int32_t L_30 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, ((int32_t)il2cpp_codegen_add(L_25, L_26)), (RuntimeArray*)L_27, ((int32_t)il2cpp_codegen_multiply(L_28, 2)), ((int32_t)il2cpp_codegen_subtract(L_29, L_30)), NULL);
goto IL_00ac;
}
IL_009f:
{
RuntimeObject* L_31 = V_0;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_32 = __this->____items;
int32_t L_33 = ___0_index;
InterfaceActionInvoker2< ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_31, L_32, L_33);
}
IL_00ac:
{
int32_t L_34 = __this->____size;
int32_t L_35 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_34, L_35));
goto IL_00fb;
}
IL_00bc:
{
int32_t L_36 = ___0_index;
int32_t L_37 = __this->____size;
if ((((int32_t)L_36) >= ((int32_t)L_37)))
{
goto IL_00f4;
}
}
{
RuntimeObject* L_38 = ___1_collection;
RuntimeObject* L_39;
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_38);
V_2 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ea:
{
{
RuntimeObject* L_40 = V_2;
if (!L_40)
{
goto IL_00f3;
}
}
{
RuntimeObject* L_41 = V_2;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
}
IL_00f3:
{
return;
}
}
});
try
{
{
goto IL_00e0_1;
}
IL_00ce_1:
{
int32_t L_42 = ___0_index;
int32_t L_43 = L_42;
___0_index = ((int32_t)il2cpp_codegen_add(L_43, 1));
RuntimeObject* L_44 = V_2;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_45;
L_45 = InterfaceFuncInvoker0< ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_44);
List_1_Insert_mE453591C4FDEC178E4D5F39E9E53C3DB8638A154(__this, L_43, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
}
IL_00e0_1:
{
RuntimeObject* L_46 = V_2;
bool L_47;
L_47 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_46);
if (L_47)
{
goto IL_00ce_1;
}
}
{
goto IL_00fb;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f4:
{
RuntimeObject* L_48 = ___1_collection;
List_1_AddEnumerable_mE0CB98B00E71B7D6E53ABE2BBD86B45E29C5627F(__this, L_48, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
}
IL_00fb:
{
int32_t L_49 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_49, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mC3FC0B145427B1972A2F7CF9A3DBF4519EBBF2BC_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_0 = ___0_item;
int32_t L_1;
L_1 = List_1_IndexOf_m165E12A0B6F744F61D13587E76009B46CBB5DE02(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0015;
}
}
{
int32_t L_3 = V_0;
List_1_RemoveAt_m0810DB80C48DAA49936678A79F182D1A558C2AFD(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
return (bool)1;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mAD1A410D5BCCAD75BCE60478D00C84897ADD991B_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_item;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
bool L_1;
L_1 = List_1_IsCompatibleObject_m5FCC2170248403A4D42BF4E05C2496E4CC18ABA5(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_1)
{
goto IL_0015;
}
}
{
RuntimeObject* L_2 = ___0_item;
bool L_3;
L_3 = List_1_Remove_mC3FC0B145427B1972A2F7CF9A3DBF4519EBBF2BC(__this, ((*(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9)))), il2cpp_rgctx_method(method->klass->rgctx_data, 47));
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mC5BF5E0BB9487DDE9857D494E88D23E0C0EDC655_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* ___0_match, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_0 = ___0_match;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)8, NULL);
}
IL_0009:
{
V_0 = 0;
goto IL_0011;
}
IL_000d:
{
int32_t L_1 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
}
IL_0011:
{
int32_t L_2 = V_0;
int32_t L_3 = __this->____size;
if ((((int32_t)L_2) >= ((int32_t)L_3)))
{
goto IL_002e;
}
}
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_4 = ___0_match;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_5 = __this->____items;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_8 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
bool L_9;
L_9 = Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_inline(L_4, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (!L_9)
{
goto IL_000d;
}
}
IL_002e:
{
int32_t L_10 = V_0;
int32_t L_11 = __this->____size;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0039;
}
}
{
return 0;
}
IL_0039:
{
int32_t L_12 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
goto IL_0089;
}
IL_003f:
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0043:
{
int32_t L_14 = V_1;
int32_t L_15 = __this->____size;
if ((((int32_t)L_14) >= ((int32_t)L_15)))
{
goto IL_0060;
}
}
{
Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* L_16 = ___0_match;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_17 = __this->____items;
int32_t L_18 = V_1;
int32_t L_19 = L_18;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_20 = (L_17)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_19));
bool L_21;
L_21 = Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_inline(L_16, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
if (L_21)
{
goto IL_003f;
}
}
IL_0060:
{
int32_t L_22 = V_1;
int32_t L_23 = __this->____size;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_0089;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_24 = __this->____items;
int32_t L_25 = V_0;
int32_t L_26 = L_25;
V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_27 = __this->____items;
int32_t L_28 = V_1;
int32_t L_29 = L_28;
V_1 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = L_29;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_31 = (L_27)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_30));
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_26), (ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3)L_31);
}
IL_0089:
{
int32_t L_32 = V_1;
int32_t L_33 = __this->____size;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_0043;
}
}
{
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_34 = __this->____items;
int32_t L_35 = V_0;
int32_t L_36 = __this->____size;
int32_t L_37 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_34, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, L_37)), NULL);
}
IL_00ad:
{
int32_t L_38 = __this->____size;
int32_t L_39 = V_0;
int32_t L_40 = V_0;
__this->____size = L_40;
int32_t L_41 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_41, 1));
return ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m0810DB80C48DAA49936678A79F182D1A558C2AFD_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, const RuntimeMethod* method)
{
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0 = ___0_index;
int32_t L_1 = __this->____size;
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRange_IndexException_mC7661B8C6DD827679C95FC6B6C08F8724174936D(NULL);
}
IL_000e:
{
int32_t L_2 = __this->____size;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
int32_t L_3 = ___0_index;
int32_t L_4 = __this->____size;
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0042;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_5 = __this->____items;
int32_t L_6 = ___0_index;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_7 = __this->____items;
int32_t L_8 = ___0_index;
int32_t L_9 = __this->____size;
int32_t L_10 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), (RuntimeArray*)L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
}
IL_0042:
{
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_11 = __this->____items;
int32_t L_12 = __this->____size;
il2cpp_codegen_initobj((&V_0), sizeof(ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3));
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_13 = V_0;
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12), (ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3)L_13);
}
IL_0063:
{
int32_t L_14 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_14, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mB17847078372DB9E7CF1D6DA35187914C329375E_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_008d;
}
}
{
int32_t L_6 = __this->____size;
int32_t L_7 = __this->____size;
int32_t L_8 = ___1_count;
__this->____size = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
int32_t L_9 = ___0_index;
int32_t L_10 = __this->____size;
if ((((int32_t)L_9) >= ((int32_t)L_10)))
{
goto IL_0066;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_11 = __this->____items;
int32_t L_12 = ___0_index;
int32_t L_13 = ___1_count;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_14 = __this->____items;
int32_t L_15 = ___0_index;
int32_t L_16 = __this->____size;
int32_t L_17 = ___0_index;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), (RuntimeArray*)L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL);
}
IL_0066:
{
int32_t L_18 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_19 = __this->____items;
int32_t L_20 = __this->____size;
int32_t L_21 = ___1_count;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_19, L_20, L_21, NULL);
}
IL_008d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m27C5BE8AA5D188EEB8C67982A77A9961F63879E0_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Reverse_mD683F5BA122278F3F3A9371D244A4D7341CDB03C(__this, 0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mD683F5BA122278F3F3A9371D244A4D7341CDB03C_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0038;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
Array_Reverse_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_mBA389063213D85BF9F0CC3BDEA691F8800F37FFE(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 49));
}
IL_0038:
{
int32_t L_9 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_9, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB2838E84C00E3B4B61B28BD3A3C0B4BD8E2DA95D_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
List_1_Sort_m95460086970DCF9D9EE075A4FB5DD6EC1AD19142(__this, 0, L_0, (RuntimeObject*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m1A90649E344F8044224388EDC2B5EB7BF97A2780_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
RuntimeObject* L_1 = ___0_comparer;
List_1_Sort_m95460086970DCF9D9EE075A4FB5DD6EC1AD19142(__this, 0, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 50));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m95460086970DCF9D9EE075A4FB5DD6EC1AD19142_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowIndexArgumentOutOfRange_NeedNonNegNumException_m57AAB1E093F20BFC64BDDBD90FB5B592F582B82F(NULL);
}
IL_0009:
{
int32_t L_1 = ___1_count;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_m5430BC879B9D99E39DED788BB9451B8EF029756F((int32_t)((int32_t)16), (int32_t)4, NULL);
}
IL_0015:
{
int32_t L_2 = __this->____size;
int32_t L_3 = ___0_index;
int32_t L_4 = ___1_count;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) >= ((int32_t)L_4)))
{
goto IL_0027;
}
}
{
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)((int32_t)23), NULL);
}
IL_0027:
{
int32_t L_5 = ___1_count;
if ((((int32_t)L_5) <= ((int32_t)1)))
{
goto IL_0039;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_6 = __this->____items;
int32_t L_7 = ___0_index;
int32_t L_8 = ___1_count;
RuntimeObject* L_9 = ___2_comparer;
Array_Sort_TisResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3_m2E2E315EC493834F75A7D96ECB48A3B7AC78D616(L_6, L_7, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
}
IL_0039:
{
int32_t L_10 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_10, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m84EEAC4575EE913B75CCEF931391ECA2513F33DA_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, Comparison_1_tDD6AE20BEE11AB8BC31E0631A586EC8A928E4C0B* ___0_comparison, const RuntimeMethod* method)
{
{
Comparison_1_tDD6AE20BEE11AB8BC31E0631A586EC8A928E4C0B* L_0 = ___0_comparison;
if (L_0)
{
goto IL_000a;
}
}
{
ThrowHelper_ThrowArgumentNullException_m05B7DB75576C421D7CA84FA73F84D7E114974CEC((int32_t)((int32_t)34), NULL);
}
IL_000a:
{
int32_t L_1 = __this->____size;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0026;
}
}
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_2 = __this->____items;
int32_t L_3 = __this->____size;
Comparison_1_tDD6AE20BEE11AB8BC31E0631A586EC8A928E4C0B* L_4 = ___0_comparison;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 54));
ArraySortHelper_1_Sort_m5677552081A655F75F21061A1E6472E0A74384C6(L_2, 0, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
}
IL_0026:
{
int32_t L_5 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_5, 1));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* List_1_ToArray_mD4C6BEE194AF944778D231C603B8024D01C8DA43_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* V_0 = NULL;
{
int32_t L_0 = __this->____size;
if (L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_1 = ((List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_emptyArray;
return L_1;
}
IL_000e:
{
int32_t L_2 = __this->____size;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_3 = (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)(ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 3), (uint32_t)L_2);
V_0 = L_3;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_4 = __this->____items;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_5 = V_0;
int32_t L_6 = __this->____size;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, L_6, NULL);
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m371F41BA21AEFE7A964F1B431C75AD8A6CBDAC00_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_0 = __this->____items;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply(((double)((int32_t)(((RuntimeArray*)L_0)->max_length))), (0.90000000000000002))));
int32_t L_1 = __this->____size;
int32_t L_2 = V_0;
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_002a;
}
}
{
int32_t L_3 = __this->____size;
List_1_set_Capacity_m2A2B46F3DF3484D005325F08C3039A65C38B38FB(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddEnumerable_mE0CB98B00E71B7D6E53ABE2BBD86B45E29C5627F_gshared (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
RuntimeObject* L_1 = ___0_enumerable;
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 4), L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0063:
{
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_006c;
}
}
{
RuntimeObject* L_4 = V_0;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
}
IL_006c:
{
return;
}
}
});
try
{
{
goto IL_0059_1;
}
IL_0017_1:
{
RuntimeObject* L_5 = V_0;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_6;
L_6 = InterfaceFuncInvoker0< ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 40), L_5);
V_1 = L_6;
int32_t L_7 = __this->____size;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_8 = __this->____items;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))))
{
goto IL_003c_1;
}
}
{
int32_t L_9 = __this->____size;
List_1_EnsureCapacity_m6399027FC0C4CBBCB816159F372047BA5D9D8CDE(__this, ((int32_t)il2cpp_codegen_add(L_9, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_003c_1:
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_10 = __this->____items;
int32_t L_11 = __this->____size;
V_2 = L_11;
int32_t L_12 = V_2;
__this->____size = ((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_2;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_14 = V_1;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_13), (ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3)L_14);
}
IL_0059_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
if (L_16)
{
goto IL_0017_1;
}
}
{
goto IL_006d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m32B7E3F1626316731A8C8B7DC54C4F1722A8B561_gshared (const RuntimeMethod* method)
{
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_0 = (ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)(ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), (uint32_t)0);
((List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_emptyArray), (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 Listeners_1__ctor_mFE03BB78F0228A67BF7CE0B2763D2BABC2E01574_gshared (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D* __this, int32_t ___0_ObjectID, Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* ___1_notifyFilter, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
__this->____listeners = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____listeners), (void*)L_0);
Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* L_1 = ___1_notifyFilter;
__this->____filter = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____filter), (void*)L_1);
int32_t L_2 = ___0_ObjectID;
__this->____objectID = L_2;
__this->____listenerReaderCount = 0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Listeners_1_get_HasListeners_mC9DA311A9A917708182F4FCB6DCCAF2497F3038A_gshared (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D* __this, const RuntimeMethod* method)
{
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->____listeners;
int32_t L_1;
L_1 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
return (bool)((((int32_t)0) < ((int32_t)L_1))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Listeners_1_Add_mDCF7F157499C9E5C67A863FFA6C00B6566652A6B_gshared (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D* __this, RuntimeObject* ___0_listener, const RuntimeMethod* method)
{
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->____listeners;
RuntimeObject* L_1 = ___0_listener;
List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Listeners_1_IndexOfReference_m946947E73332A907583AA064D89B07896D4BF015_gshared (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D* __this, RuntimeObject* ___0_listener, const RuntimeMethod* method)
{
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->____listeners;
RuntimeObject* L_1 = ___0_listener;
int32_t L_2;
L_2 = Index_IndexOfReference_TisRuntimeObject_m58974333B8B9DB6C2A1B37AE5E34B1CE71600023(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Listeners_1_Remove_m2EF6965D8CA8B6A8293881CFE7DC50BEAE44B0C4_gshared (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D* __this, RuntimeObject* ___0_listener, const RuntimeMethod* method)
{
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_listener;
int32_t L_1;
L_1 = Listeners_1_IndexOfReference_m946947E73332A907583AA064D89B07896D4BF015(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
V_0 = L_1;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = __this->____listeners;
int32_t L_3 = V_0;
il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject*));
RuntimeObject* L_4 = V_1;
List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
int32_t L_5 = __this->____listenerReaderCount;
if (L_5)
{
goto IL_003c;
}
}
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = __this->____listeners;
int32_t L_7 = V_0;
List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_8 = __this->____listeners;
List_1_TrimExcess_mCE60BB9032C2BB07A9AC08FE1C61A79CBE88140F(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
IL_003c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Listeners_1_RemoveNullListeners_m341898722F31573286642801463498C39D8E2FC4_gshared (Listeners_1_t36E445BF12D171BD2978AAF5789584FE331DF56D* __this, int32_t ___0_nullIndex, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = ___0_nullIndex;
V_0 = L_0;
goto IL_0027;
}
IL_0004:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = __this->____listeners;
int32_t L_2 = V_0;
RuntimeObject* L_3;
L_3 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
if (L_3)
{
goto IL_0023;
}
}
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->____listeners;
int32_t L_5 = V_0;
List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
}
IL_0023:
{
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
IL_0027:
{
int32_t L_7 = V_0;
if ((((int32_t)0) <= ((int32_t)L_7)))
{
goto IL_0004;
}
}
{
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 LoadAllTablesOperation_2__ctor_mEA0708D38D4D8C4376D226BDFF09EB8F2AFC14FC_gshared (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, const RuntimeMethod* method)
{
{
WaitForCurrentOperationAsyncOperationBase_1__ctor_mE0D33CAC913AD3EA53C66439EDF7F87AF5CC7B1E((WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1* L_0 = (Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
Action_1__ctor_m50C9482276FB19D1778EAA10CE6C29A202B8AA0D(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 3)), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
__this->___m_LoadingCompletedAction = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LoadingCompletedAction), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAllTablesOperation_2_Init_m85604BD7AFAE174CC9402D826D4447CF5DE3E313_gshared (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method)
{
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* L_0 = ___0_database;
__this->___m_Database = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Database), (void*)L_0);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_1 = ___1_locale;
__this->___m_SelectedLocale = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SelectedLocale), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAllTablesOperation_2_Execute_m87DB5B7CC150C39533D256442D0D7373D7D7D817_gshared (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C3B4722260414D461E61DA331DB83718D51BCE1);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 V_1;
memset((&V_1), 0, sizeof(V_1));
String_t* G_B6_0 = NULL;
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_0 = __this->___m_SelectedLocale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0035;
}
}
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_2;
L_2 = LocalizationSettings_get_SelectedLocale_mACC907A60E1512A873D25E8C84E40873B81CEE83(NULL);
__this->___m_SelectedLocale = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SelectedLocale), (void*)L_2);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_3 = __this->___m_SelectedLocale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0035;
}
}
{
AsyncOperationBase_1_Complete_m93E26F00D8DDF100F1E12AB8DF82BF98E826EF8A((AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70*)__this, (RuntimeObject*)NULL, (bool)0, _stringLiteral9C3B4722260414D461E61DA331DB83718D51BCE1, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
IL_0035:
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_5 = __this->___m_SelectedLocale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_6)
{
goto IL_005c;
}
}
{
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 L_7;
L_7 = LocalizationSettings_get_SelectedLocaleAsync_m524BFB6CBAE6D6AFC056559EBB994C51571930F2(NULL);
V_1 = L_7;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_8;
L_8 = AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9((&V_1), AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_9;
L_9 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_8, NULL);
String_t* L_10;
L_10 = AddressHelper_FormatAssetLabel_mA08E42E02D5F0FC73BF034DC51C7048194181C2A(L_9, NULL);
G_B6_0 = L_10;
goto IL_006c;
}
IL_005c:
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_11 = __this->___m_SelectedLocale;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_12;
L_12 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_11, NULL);
String_t* L_13;
L_13 = AddressHelper_FormatAssetLabel_mA08E42E02D5F0FC73BF034DC51C7048194181C2A(L_12, NULL);
G_B6_0 = L_13;
}
IL_006c:
{
V_0 = G_B6_0;
String_t* L_14 = V_0;
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA L_15;
L_15 = AddressablesInterface_LoadAssetsWithLabel_TisRuntimeObject_m6067ED7E087A14C0EF219888AC189265D274EF40(L_14, (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
__this->___m_AllTablesOperation = L_15;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_AllTablesOperation))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_AllTablesOperation))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* L_16 = (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*)(&__this->___m_AllTablesOperation);
bool L_17;
L_17 = AsyncOperationHandle_1_get_IsDone_m6577210CD0B3F90ADA11E86B48D5C873D072BA72(L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
if (!L_17)
{
goto IL_0094;
}
}
{
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA L_18 = __this->___m_AllTablesOperation;
LoadAllTablesOperation_2_LoadingCompleted_mAB84D1094BA04CFCD9ABED62CE87178347B0F9FF(__this, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
return;
}
IL_0094:
{
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* L_19 = (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*)(&__this->___m_AllTablesOperation);
Action_1_t9F88864AC56BBE9B5EFD2BA43DC3FBACB29D24E1* L_20 = __this->___m_LoadingCompletedAction;
AsyncOperationHandle_1_add_Completed_m8170EAC204658A82F07BD52F0E4828D060C86942(L_19, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA L_21 = __this->___m_AllTablesOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_22;
L_22 = AsyncOperationHandle_1_op_Implicit_m00E7972A5F8A4970CB3F067C9518644756BEDB1D(L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mAE669FF7FC5D59E1DA4006EC35D9C039E52877EA_inline((WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC*)__this, L_22, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAllTablesOperation_2_LoadingCompleted_mAB84D1094BA04CFCD9ABED62CE87178347B0F9FF_gshared (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA ___0_obj, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
Exception_t* G_B12_0 = NULL;
int32_t G_B12_1 = 0;
RuntimeObject* G_B12_2 = NULL;
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* G_B12_3 = NULL;
Exception_t* G_B11_0 = NULL;
int32_t G_B11_1 = 0;
RuntimeObject* G_B11_2 = NULL;
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* G_B11_3 = NULL;
String_t* G_B13_0 = NULL;
int32_t G_B13_1 = 0;
RuntimeObject* G_B13_2 = NULL;
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* G_B13_3 = NULL;
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_1_get_Result_mFB520C0BAF263D39D399F2D4373D7F1ADA2B55DB((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 18));
if (!L_0)
{
goto IL_0063;
}
}
{
RuntimeObject* L_1;
L_1 = AsyncOperationHandle_1_get_Result_mFB520C0BAF263D39D399F2D4373D7F1ADA2B55DB((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 18));
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 19), (RuntimeObject*)L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0059:
{
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_0062;
}
}
{
RuntimeObject* L_4 = V_0;
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
}
IL_0062:
{
return;
}
}
});
try
{
{
goto IL_004f_1;
}
IL_0018_1:
{
RuntimeObject* L_5 = V_0;
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 21), L_5);
V_1 = L_6;
RuntimeObject* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_8)
{
goto IL_004f_1;
}
}
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* L_9 = __this->___m_Database;
RuntimeObject* L_10 = V_1;
String_t* L_11;
L_11 = LocalizationTable_get_TableCollectionName_m256BACC0A93E464B14FBD060CCE00D6923DA63AF((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_10, NULL);
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_12;
L_12 = TableReference_op_Implicit_mDF9424E08672E3C6647FA41BADD7616BB6126846(L_11, NULL);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_13 = __this->___m_SelectedLocale;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_14;
L_14 = VirtualFuncInvoker2< AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* >::Invoke(9, L_9, L_12, L_13);
}
IL_004f_1:
{
RuntimeObject* L_15 = V_0;
bool L_16;
L_16 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
if (L_16)
{
goto IL_0018_1;
}
}
{
goto IL_0063;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0063:
{
RuntimeObject* L_17;
L_17 = AsyncOperationHandle_1_get_Result_mFB520C0BAF263D39D399F2D4373D7F1ADA2B55DB((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 18));
int32_t L_18;
L_18 = AsyncOperationHandle_1_get_Status_m33C06B5F64244712BFF0016EB02BD353835CD36A((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
Exception_t* L_19;
L_19 = AsyncOperationHandle_1_get_OperationException_mC45A92DF77B2F60F81C0323EFD58FE5B4D97283B((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 27));
Exception_t* L_20 = L_19;
if (L_20)
{
G_B12_0 = L_20;
G_B12_1 = ((((int32_t)L_18) == ((int32_t)1))? 1 : 0);
G_B12_2 = L_17;
G_B12_3 = __this;
goto IL_0083;
}
G_B11_0 = L_20;
G_B11_1 = ((((int32_t)L_18) == ((int32_t)1))? 1 : 0);
G_B11_2 = L_17;
G_B11_3 = __this;
}
{
G_B13_0 = ((String_t*)(NULL));
G_B13_1 = G_B11_1;
G_B13_2 = G_B11_2;
G_B13_3 = G_B11_3;
goto IL_0088;
}
IL_0083:
{
String_t* L_21;
L_21 = VirtualFuncInvoker0< String_t* >::Invoke(5, G_B12_0);
G_B13_0 = L_21;
G_B13_1 = G_B12_1;
G_B13_2 = G_B12_2;
G_B13_3 = G_B12_3;
}
IL_0088:
{
AsyncOperationBase_1_Complete_m93E26F00D8DDF100F1E12AB8DF82BF98E826EF8A((AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70*)G_B13_3, G_B13_2, (bool)G_B13_1, G_B13_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAllTablesOperation_2_Destroy_mBCE886E694FCA1D8B433E082AF4EC1C7AA9C9645_gshared (LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* __this, const RuntimeMethod* method)
{
{
WaitForCurrentOperationAsyncOperationBase_1_Destroy_mD624CC890DB19A99F5A2ECD942899834F004C786((WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 30));
ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D* L_0 = ((LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 30)))->___Pool;
ObjectPool_1_Release_m56892AD5874728E74E6DE25B7C8F5E05E4FFCFDA_inline(L_0, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA* L_1 = (AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA*)(&__this->___m_AllTablesOperation);
AddressablesInterface_ReleaseAndReset_TisIList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_m7050EAFD2A550E40F5AD7B9D697507A92E6E8A4E(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAllTablesOperation_2__cctor_m2C3E9F405E9AB92642483B8B93E685292E9DC3A3_gshared (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 35));
U3CU3Ec_t2202E54BA492C39CA42D091C5DC4F758CEBFF6C3* L_0 = ((U3CU3Ec_t2202E54BA492C39CA42D091C5DC4F758CEBFF6C3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 35)))->___U3CU3E9;
Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC* L_1 = (Func_1_tE48A6C872D32D0F8456C2C459730D8721314CEFC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 37));
Func_1__ctor_m5EBEB9A1607FD0E2574CE4BB59AF37691C58BCF4(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 36)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 38));
ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D* L_2 = (ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 29));
ObjectPool_1__ctor_m01464FFAB0EDF8A66D248C55334532168C843450(L_2, L_1, (Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB*)NULL, (Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB*)NULL, (Action_1_t54D32E2F7DA1B36C48339B77EDB38063EF41DDEB*)NULL, (bool)0, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 39));
((LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 30)))->___Pool = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 30)))->___Pool), (void*)L_2);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1__ctor_m5AD1FF005560C47BFAD789A2A1BA678B9CD7A60D_gshared (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, const RuntimeMethod* method)
{
{
WaitForCurrentOperationAsyncOperationBase_1__ctor_m0BFA366DAB7784393DC70FE5B5AB393DD155F94A((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_0 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 3)), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
__this->___m_AssetLoadedAction = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetLoadedAction), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1_Init_mEF3885B8C8AD5883B0B24CCD120F86FA20303EE8_gshared (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0 ___0_loadTableEntryOperation, bool ___1_autoRelease, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0 L_0 = ___0_loadTableEntryOperation;
__this->___m_TableEntryOperation = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TableEntryOperation))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TableEntryOperation))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0 L_1 = __this->___m_TableEntryOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2;
L_2 = AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74(L_1, AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74_RuntimeMethod_var);
AddressablesInterface_Acquire_mEBE8A8467D52C6CA7FB084126F69F2061CD802CC(L_2, NULL);
bool L_3 = ___1_autoRelease;
__this->___m_AutoRelease = L_3;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1_Execute_m89A36FB15CD096A185A60CBDD0B0C6DF696C7DEA_gshared (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Status_m56D0EE3F784642CC6E480D21189F5C41F37A6B45_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableEntryResult_get_Entry_mE4F1F11BD6B85427BB1DCBB0B7D2CFB9EC4DBDAD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableEntryResult_get_Table_m697EEBF1B49194D2A84F5171C562598A74C0E993_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD96A5FD5664475F41C70BC5BE3AEB44FED89C9DF);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103 V_1;
memset((&V_1), 0, sizeof(V_1));
{
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0* L_0 = (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0*)(&__this->___m_TableEntryOperation);
int32_t L_1;
L_1 = AsyncOperationHandle_1_get_Status_m56D0EE3F784642CC6E480D21189F5C41F37A6B45(L_0, AsyncOperationHandle_1_get_Status_m56D0EE3F784642CC6E480D21189F5C41F37A6B45_RuntimeMethod_var);
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0034;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_2 = V_0;
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_2, (bool)0, _stringLiteralD96A5FD5664475F41C70BC5BE3AEB44FED89C9DF, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0 L_3 = __this->___m_TableEntryOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4;
L_4 = AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74(L_3, AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74_RuntimeMethod_var);
AddressablesInterface_Release_mFC4C0B5041806A763B806FEABB0476BE3678D44A(L_4, NULL);
return;
}
IL_0034:
{
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0* L_5 = (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0*)(&__this->___m_TableEntryOperation);
TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103 L_6;
L_6 = AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E(L_5, AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E_RuntimeMethod_var);
V_1 = L_6;
AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC* L_7;
L_7 = TableEntryResult_get_Table_m697EEBF1B49194D2A84F5171C562598A74C0E993_inline((&V_1), TableEntryResult_get_Table_m697EEBF1B49194D2A84F5171C562598A74C0E993_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_8)
{
goto IL_0064;
}
}
{
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0* L_9 = (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0*)(&__this->___m_TableEntryOperation);
TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103 L_10;
L_10 = AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E(L_9, AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E_RuntimeMethod_var);
V_1 = L_10;
AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7* L_11;
L_11 = TableEntryResult_get_Entry_mE4F1F11BD6B85427BB1DCBB0B7D2CFB9EC4DBDAD_inline((&V_1), TableEntryResult_get_Entry_mE4F1F11BD6B85427BB1DCBB0B7D2CFB9EC4DBDAD_RuntimeMethod_var);
if (L_11)
{
goto IL_0076;
}
}
IL_0064:
{
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_12 = V_0;
LoadAssetOperation_1_CompleteAndRelease_m92530416FB4C6099BA36CA3CF708982DDB9A1BC2(__this, L_12, (bool)1, (String_t*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
return;
}
IL_0076:
{
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0* L_13 = (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0*)(&__this->___m_TableEntryOperation);
TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103 L_14;
L_14 = AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E(L_13, AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E_RuntimeMethod_var);
V_1 = L_14;
AssetTable_t0926C539F2B14643079D7F90026E0397E36B24AC* L_15;
L_15 = TableEntryResult_get_Table_m697EEBF1B49194D2A84F5171C562598A74C0E993_inline((&V_1), TableEntryResult_get_Table_m697EEBF1B49194D2A84F5171C562598A74C0E993_RuntimeMethod_var);
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0* L_16 = (AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0*)(&__this->___m_TableEntryOperation);
TableEntryResult_tFFAF647DAC0D63E2C62E351EE43F6FC960945103 L_17;
L_17 = AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E(L_16, AsyncOperationHandle_1_get_Result_m9CCD04BFDA8B40CF54628E3272B3B31CABD3639E_RuntimeMethod_var);
V_1 = L_17;
AssetTableEntry_t7F02417A1F814B268367BC89415423867594C1F7* L_18;
L_18 = TableEntryResult_get_Entry_mE4F1F11BD6B85427BB1DCBB0B7D2CFB9EC4DBDAD_inline((&V_1), TableEntryResult_get_Entry_mE4F1F11BD6B85427BB1DCBB0B7D2CFB9EC4DBDAD_RuntimeMethod_var);
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_19;
L_19 = AssetTable_GetAssetAsync_TisRuntimeObject_mC3DC4680E63372FC925AC2E2AC82C468CF3FA0DF(L_15, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
__this->___m_LoadAssetOperation = L_19;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LoadAssetOperation))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LoadAssetOperation))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_20 = __this->___m_LoadAssetOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_21;
L_21 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
AddressablesInterface_Acquire_mEBE8A8467D52C6CA7FB084126F69F2061CD802CC(L_21, NULL);
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_22 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadAssetOperation);
bool L_23;
L_23 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE(L_22, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
if (!L_23)
{
goto IL_00d1;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_24 = __this->___m_LoadAssetOperation;
LoadAssetOperation_1_AssetLoaded_m95BB6E5F004A02E2BA7CAE54CB208006D2814D79(__this, L_24, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
return;
}
IL_00d1:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_25 = __this->___m_LoadAssetOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_26;
L_26 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_inline((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, L_26, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_27 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadAssetOperation);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_28 = __this->___m_AssetLoadedAction;
AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7(L_27, L_28, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1_AssetLoaded_m95BB6E5F004A02E2BA7CAE54CB208006D2814D79_gshared (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_handle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD46268D8D88F30B61AF912ED5E1412198C22FF96);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
int32_t L_0;
L_0 = AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672((&___0_handle), il2cpp_rgctx_method(method->klass->rgctx_data, 17));
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0020;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_1 = V_0;
LoadAssetOperation_1_CompleteAndRelease_m92530416FB4C6099BA36CA3CF708982DDB9A1BC2(__this, L_1, (bool)0, _stringLiteralD46268D8D88F30B61AF912ED5E1412198C22FF96, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
return;
}
IL_0020:
{
RuntimeObject* L_2;
L_2 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_handle), il2cpp_rgctx_method(method->klass->rgctx_data, 18));
LoadAssetOperation_1_CompleteAndRelease_m92530416FB4C6099BA36CA3CF708982DDB9A1BC2(__this, L_2, (bool)1, (String_t*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1_CompleteAndRelease_m92530416FB4C6099BA36CA3CF708982DDB9A1BC2_gshared (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, RuntimeObject* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_result;
bool L_1 = ___1_success;
String_t* L_2 = ___2_errorMsg;
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
AsyncOperationHandle_1_t3FECF85B3090C18349C89B1F7D801E42589B28C0 L_3 = __this->___m_TableEntryOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4;
L_4 = AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74(L_3, AsyncOperationHandle_1_op_Implicit_mB6E2B462ECCE51D63BE03E5F0B218C3A1F61DB74_RuntimeMethod_var);
AddressablesInterface_Release_mFC4C0B5041806A763B806FEABB0476BE3678D44A(L_4, NULL);
bool L_5 = __this->___m_AutoRelease;
if (!L_5)
{
goto IL_003d;
}
}
{
LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5* L_6;
L_6 = LocalizationSettings_get_Instance_mFC1F256436A67ED702DD446E219D62F708BDFF78(NULL);
bool L_7;
L_7 = LocalizationSettings_get_IsPlaying_mBB97672A862DFE3FE3F829574AE0B10D4D358676(L_6, NULL);
if (!L_7)
{
goto IL_003d;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_8;
L_8 = AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9;
L_9 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
LocalizationBehaviour_ReleaseNextFrame_m5DCDA0388DBF4BF211583848CF0665BC0D6FC6EE(L_9, NULL);
}
IL_003d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1_Destroy_mB2522DC61588F504244056442CBE287EA4A78DCC_gshared (LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_0 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadAssetOperation);
AddressablesInterface_ReleaseAndReset_TisRuntimeObject_m8050B90BCC402596A2C5536C3CC6A71FC7729460(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
WaitForCurrentOperationAsyncOperationBase_1_Destroy_m02B55E5FF1055F7C460899365319679396FC1BC7((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 22));
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 24));
ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F* L_1 = ((LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 24)))->___Pool;
ObjectPool_1_Release_mED18E38111611D01DCE14D084F83B218FA974977_inline(L_1, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAssetOperation_1__cctor_mEC15855D881E8C19F10DA0E39FEB6B68D383BFBA_gshared (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 27));
U3CU3Ec_tD90028262452BAF01DBF4B1CA934D0D0BE79697F* L_0 = ((U3CU3Ec_tD90028262452BAF01DBF4B1CA934D0D0BE79697F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 27)))->___U3CU3E9;
Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC* L_1 = (Func_1_t5E477EC623A78F45BC209E17DA5A65908DE4C6EC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 29));
Func_1__ctor_mC0621A64843B7E58358CDB60E1FBA5FA3E00605F(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 28)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 30));
ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F* L_2 = (ObjectPool_1_tDC2459BB050523013406E7C8A9265DE67019407F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 23));
ObjectPool_1__ctor_mDCD8842340FC5E26C1EF8C78D8DAE30BF0B14134(L_2, L_1, (Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC*)NULL, (Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC*)NULL, (Action_1_t784F78F0D577D921E47CA770DFF5E88492B2B2BC*)NULL, (bool)0, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 31));
((LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 24)))->___Pool = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((LoadAssetOperation_1_t15034ED9DC2E65C945288EF57E0EDD77B645B530_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 24)))->___Pool), (void*)L_2);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSubAssetOperation_1__ctor_m19718CDC1B259C8898386E57D193900C876A0085_gshared (LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* __this, const RuntimeMethod* method)
{
{
WaitForCurrentOperationAsyncOperationBase_1__ctor_m0BFA366DAB7784393DC70FE5B5AB393DD155F94A((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_0 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 3)), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
__this->___m_AssetLoadedAction = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetLoadedAction), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSubAssetOperation_1_Init_m0155732AF931931A8620C4B81F81C12802AEFB61_gshared (LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* __this, AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D ___0_preloadOperations, String_t* ___1_address, bool ___2_isSubAsset, String_t* ___3_subAssetName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mD69615109E95A2E0EE1904D60DEE2776F4B9A00B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m92A7F8D2A116570C95BD97207EC400DFA0A7DE27_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D L_0 = ___0_preloadOperations;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1;
L_1 = AsyncOperationHandle_1_op_Implicit_m92A7F8D2A116570C95BD97207EC400DFA0A7DE27(L_0, AsyncOperationHandle_1_op_Implicit_m92A7F8D2A116570C95BD97207EC400DFA0A7DE27_RuntimeMethod_var);
WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_mA6ED1937CCFB5FA24937D735C1ECEE197FEA5A61_inline((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D L_2 = ___0_preloadOperations;
__this->___m_PreloadOperations = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PreloadOperations))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PreloadOperations))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* L_3 = (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*)(&__this->___m_PreloadOperations);
bool L_4;
L_4 = AsyncOperationHandle_1_IsValid_mD69615109E95A2E0EE1904D60DEE2776F4B9A00B(L_3, AsyncOperationHandle_1_IsValid_mD69615109E95A2E0EE1904D60DEE2776F4B9A00B_RuntimeMethod_var);
if (!L_4)
{
goto IL_0030;
}
}
{
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D L_5 = __this->___m_PreloadOperations;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6;
L_6 = AsyncOperationHandle_1_op_Implicit_m92A7F8D2A116570C95BD97207EC400DFA0A7DE27(L_5, AsyncOperationHandle_1_op_Implicit_m92A7F8D2A116570C95BD97207EC400DFA0A7DE27_RuntimeMethod_var);
AddressablesInterface_Acquire_mEBE8A8467D52C6CA7FB084126F69F2061CD802CC(L_6, NULL);
}
IL_0030:
{
String_t* L_7 = ___1_address;
__this->___m_Address = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Address), (void*)L_7);
bool L_8 = ___2_isSubAsset;
__this->___m_IsSubAsset = L_8;
String_t* L_9 = ___3_subAssetName;
__this->___m_SubAssetName = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SubAssetName), (void*)L_9);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSubAssetOperation_1_Execute_mE325E0F6E1885CCFEB1E9900EA5C73F30EE2618C_gshared (LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mD69615109E95A2E0EE1904D60DEE2776F4B9A00B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_m9A7F90E1EF865AD5DE8750FBB7B8679EEECA234A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m9F3C2A7B01C2A841EE61CD033C1D6ED1BD6ACE0C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Status_m4C442800C9C629CC1F1C8DA4BD089DD55537D5AA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_1 = NULL;
int32_t V_2 = 0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_3 = NULL;
RuntimeObject* V_4 = NULL;
{
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* L_0 = (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*)(&__this->___m_PreloadOperations);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_mD69615109E95A2E0EE1904D60DEE2776F4B9A00B(L_0, AsyncOperationHandle_1_IsValid_mD69615109E95A2E0EE1904D60DEE2776F4B9A00B_RuntimeMethod_var);
if (!L_1)
{
goto IL_0099;
}
}
{
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* L_2 = (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*)(&__this->___m_PreloadOperations);
int32_t L_3;
L_3 = AsyncOperationHandle_1_get_Status_m4C442800C9C629CC1F1C8DA4BD089DD55537D5AA(L_2, AsyncOperationHandle_1_get_Status_m4C442800C9C629CC1F1C8DA4BD089DD55537D5AA_RuntimeMethod_var);
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_003f;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_4 = V_0;
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* L_5 = (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*)(&__this->___m_PreloadOperations);
Exception_t* L_6;
L_6 = AsyncOperationHandle_1_get_OperationException_m9A7F90E1EF865AD5DE8750FBB7B8679EEECA234A(L_5, AsyncOperationHandle_1_get_OperationException_m9A7F90E1EF865AD5DE8750FBB7B8679EEECA234A_RuntimeMethod_var);
String_t* L_7;
L_7 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_6);
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_4, (bool)0, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
return;
}
IL_003f:
{
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* L_8 = (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*)(&__this->___m_PreloadOperations);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_9;
L_9 = AsyncOperationHandle_1_get_Result_m9F3C2A7B01C2A841EE61CD033C1D6ED1BD6ACE0C(L_8, AsyncOperationHandle_1_get_Result_m9F3C2A7B01C2A841EE61CD033C1D6ED1BD6ACE0C_RuntimeMethod_var);
V_1 = L_9;
V_2 = 0;
goto IL_0093;
}
IL_004f:
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_10 = V_1;
int32_t L_11 = V_2;
int32_t L_12 = L_11;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_13 = (L_10)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12));
V_3 = L_13;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_14 = V_3;
V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_14, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
RuntimeObject* L_15 = V_4;
if (!L_15)
{
goto IL_008f;
}
}
{
bool L_16 = __this->___m_IsSubAsset;
if (!L_16)
{
goto IL_0084;
}
}
{
String_t* L_17 = __this->___m_SubAssetName;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_18 = V_3;
String_t* L_19;
L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL);
bool L_20;
L_20 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_17, L_19, NULL);
if (L_20)
{
goto IL_008f;
}
}
IL_0084:
{
RuntimeObject* L_21 = V_4;
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_21, (bool)1, (String_t*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
return;
}
IL_008f:
{
int32_t L_22 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_0093:
{
int32_t L_23 = V_2;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_24 = V_1;
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
{
goto IL_004f;
}
}
IL_0099:
{
String_t* L_25 = __this->___m_Address;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_26;
L_26 = AddressablesInterface_LoadAssetFromGUID_TisRuntimeObject_mEBD55B828A30F6E725D4A0B74C9011227F4E21D0(L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
__this->___m_AssetOperation = L_26;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_AssetOperation))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_AssetOperation))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_27 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_AssetOperation);
bool L_28;
L_28 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE(L_27, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
if (!L_28)
{
goto IL_00c4;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_29 = __this->___m_AssetOperation;
LoadSubAssetOperation_1_AssetLoaded_mBE008DD81F28ECDC04F72B01040AD5CA6199540A(__this, L_29, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
return;
}
IL_00c4:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_30 = __this->___m_AssetOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_31;
L_31 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_inline((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, L_31, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_32 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_AssetOperation);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_33 = __this->___m_AssetLoadedAction;
AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7(L_32, L_33, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSubAssetOperation_1_AssetLoaded_mBE008DD81F28ECDC04F72B01040AD5CA6199540A_gshared (LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_handle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC670753A3B15F9A7543E39DB1B50C428323E84F4);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
int32_t L_0;
L_0 = AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672((&___0_handle), il2cpp_rgctx_method(method->klass->rgctx_data, 17));
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0031;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_1 = V_0;
String_t* L_2 = __this->___m_SubAssetName;
String_t* L_3 = __this->___m_Address;
String_t* L_4;
L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralC670753A3B15F9A7543E39DB1B50C428323E84F4, (RuntimeObject*)L_2, (RuntimeObject*)L_3, NULL);
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_1, (bool)0, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
return;
}
IL_0031:
{
RuntimeObject* L_5;
L_5 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_handle), il2cpp_rgctx_method(method->klass->rgctx_data, 18));
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_5, (bool)1, (String_t*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSubAssetOperation_1_Destroy_m699D22F51102DCA164C57D888F6D5C765463E58A_gshared (LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesInterface_ReleaseAndReset_TisObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_m8EDD75E86F2A405FC60CDC058CC9F3228A11FD59_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D* L_0 = (AsyncOperationHandle_1_t0D086E321F8E7B3BDF0B05E6665B431579B3FC2D*)(&__this->___m_PreloadOperations);
AddressablesInterface_ReleaseAndReset_TisObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_m8EDD75E86F2A405FC60CDC058CC9F3228A11FD59(L_0, AddressablesInterface_ReleaseAndReset_TisObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A_m8EDD75E86F2A405FC60CDC058CC9F3228A11FD59_RuntimeMethod_var);
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_1 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_AssetOperation);
AddressablesInterface_ReleaseAndReset_TisRuntimeObject_m8050B90BCC402596A2C5536C3CC6A71FC7729460(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
WaitForCurrentOperationAsyncOperationBase_1_Destroy_m02B55E5FF1055F7C460899365319679396FC1BC7((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 23));
ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8* L_2 = ((LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 23)))->___Pool;
ObjectPool_1_Release_m5AD386DFDA755DF2BF9F24D86DEBEC3D8353B244_inline(L_2, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSubAssetOperation_1__cctor_m994D2FFCF2B546CD85FB04BE83CE703F645C7FAD_gshared (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 26));
U3CU3Ec_t5CC3D4DBCB4E9752F63C11B6AAF7B045454F16F5* L_0 = ((U3CU3Ec_t5CC3D4DBCB4E9752F63C11B6AAF7B045454F16F5_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 26)))->___U3CU3E9;
Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E* L_1 = (Func_1_t29CE2E6F7DA8CA5B56004B95B51ED990A42DFA1E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 28));
Func_1__ctor_mA399A5B35BF07ECAC1C831969AD600472A1CFC0F(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 27)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 29));
ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8* L_2 = (ObjectPool_1_t81800196520F061725A7942728CDBC72201310F8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 22));
ObjectPool_1__ctor_m62D5F660BE04D076812E054794D8F9EDEA813616(L_2, L_1, (Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475*)NULL, (Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475*)NULL, (Action_1_t733634BB61A5CF732006F2F7E0016353B81DC475*)NULL, (bool)0, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 30));
((LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 23)))->___Pool = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((LoadSubAssetOperation_1_t1114C9EC630E5C2DF5C9DE9341913DD418F3C168_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 23)))->___Pool), (void*)L_2);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* LoadTableOperation_2_get_RegisterTableOperation_mD65F371F38462184E259E5CF3AF3CE4353B49036_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_0 = __this->___U3CRegisterTableOperationU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_set_RegisterTableOperation_m48852F6D4B8D82DA884094C892317C734E0D751F_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___0_value, const RuntimeMethod* method)
{
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_0 = ___0_value;
__this->___U3CRegisterTableOperationU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRegisterTableOperationU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2__ctor_mC54C42C0575C6EABECD0EA29D334D03FC34F48C9_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
WaitForCurrentOperationAsyncOperationBase_1__ctor_m0BFA366DAB7784393DC70FE5B5AB393DD155F94A((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349* L_0 = (Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349*)il2cpp_codegen_object_new(Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349_il2cpp_TypeInfo_var);
Action_1__ctor_m7104A81535FBC59524E53151AF76BB394BD84EBE(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 5)), NULL);
__this->___m_LoadTableByGuidAction = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LoadTableByGuidAction), (void*)L_0);
Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257* L_1 = (Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257*)il2cpp_codegen_object_new(Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257_il2cpp_TypeInfo_var);
Action_1__ctor_m11EE6075F4A10914F8750E061E87A71C2B7183F0(L_1, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 6)), NULL);
__this->___m_LoadTableResourceAction = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LoadTableResourceAction), (void*)L_1);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_2 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8(L_2, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 8));
__this->___m_TableLoadedAction = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TableLoadedAction), (void*)L_2);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_3 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8(L_3, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 8));
__this->___m_CustomTableLoadedAction = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomTableLoadedAction), (void*)L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_Init_mB3D5C87E4C0A14979E4894EF55A2D9E4D24F3891_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___1_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___2_locale, const RuntimeMethod* method)
{
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* L_0 = ___0_database;
__this->___m_Database = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Database), (void*)L_0);
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_1 = ___1_tableReference;
__this->___m_TableReference = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TableReference))->___m_TableCollectionName), (void*)NULL);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_2 = ___2_locale;
__this->___m_SelectedLocale = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SelectedLocale), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_Execute_mDC3B050AAD64CEC81FA29FC0B9EAA644796D0E35_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_add_Completed_mB70163072B2004ED11438A65E3731BAEEE75DB5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_mC0DED858C898DFDE813F243FEA06FDE5A66714D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C3B4722260414D461E61DA331DB83718D51BCE1);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D V_1;
memset((&V_1), 0, sizeof(V_1));
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_0 = __this->___m_SelectedLocale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_003d;
}
}
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_2;
L_2 = LocalizationSettings_get_SelectedLocale_mACC907A60E1512A873D25E8C84E40873B81CEE83(NULL);
__this->___m_SelectedLocale = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SelectedLocale), (void*)L_2);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_3 = __this->___m_SelectedLocale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_003d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_5 = V_0;
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_5, (bool)0, _stringLiteral9C3B4722260414D461E61DA331DB83718D51BCE1, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
return;
}
IL_003d:
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* L_6 = (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147*)(&__this->___m_TableReference);
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = TableReference_get_ReferenceType_m4BB38F0F19E8DB896B2F96A569DE8574C4051A9F_inline(L_6, NULL);
if ((!(((uint32_t)L_7) == ((uint32_t)1))))
{
goto IL_008d;
}
}
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* L_8 = __this->___m_Database;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* L_9 = (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147*)(&__this->___m_TableReference);
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
Guid_t L_10;
L_10 = TableReference_get_TableCollectionNameGuid_m806CBFE2DC8B6EF453CF4471F18B7AA1EA4CA65C_inline(L_9, NULL);
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_11;
L_11 = LocalizedDatabase_2_GetSharedTableData_m6769263DB902E024181D9503943DDCD320CA019C(L_8, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
V_1 = L_11;
bool L_12;
L_12 = AsyncOperationHandle_1_get_IsDone_mC0DED858C898DFDE813F243FEA06FDE5A66714D7((&V_1), AsyncOperationHandle_1_get_IsDone_mC0DED858C898DFDE813F243FEA06FDE5A66714D7_RuntimeMethod_var);
if (!L_12)
{
goto IL_0073;
}
}
{
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_13 = V_1;
LoadTableOperation_2_LoadTableByGuid_mE991949433EF13F8851382AF33BF7972181AC325(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
return;
}
IL_0073:
{
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_14 = V_1;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_15;
L_15 = AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725(L_14, AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725_RuntimeMethod_var);
WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_inline((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
Action_1_t66F16F669F373BD8C0E8107CB29D8851ED84F349* L_16 = __this->___m_LoadTableByGuidAction;
AsyncOperationHandle_1_add_Completed_mB70163072B2004ED11438A65E3731BAEEE75DB5A((&V_1), L_16, AsyncOperationHandle_1_add_Completed_mB70163072B2004ED11438A65E3731BAEEE75DB5A_RuntimeMethod_var);
return;
}
IL_008d:
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* L_17 = (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147*)(&__this->___m_TableReference);
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
String_t* L_18;
L_18 = TableReference_get_TableCollectionName_m56430A03FFD1250D86ACD034557356FF531254E2(L_17, NULL);
LoadTableOperation_2_FindTableByName_m397DA8D7840F33D7DABDFDB29F20D8CA61436F1B(__this, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_LoadTableByGuid_mE991949433EF13F8851382AF33BF7972181AC325_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D ___0_operationHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Status_m08A5C36A780805280F866D1F07542CF459D9CB5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5FB4A05D3FEDFF0705836585E0DB98EED0D6998);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
int32_t L_0;
L_0 = AsyncOperationHandle_1_get_Status_m08A5C36A780805280F866D1F07542CF459D9CB5A((&___0_operationHandle), AsyncOperationHandle_1_get_Status_m08A5C36A780805280F866D1F07542CF459D9CB5A_RuntimeMethod_var);
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_001d;
}
}
{
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_1;
L_1 = AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5((&___0_operationHandle), AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5_RuntimeMethod_var);
String_t* L_2;
L_2 = SharedTableData_get_TableCollectionName_m69C8FFD2FB860077D121152ACD0A02E3AC517E50_inline(L_1, NULL);
LoadTableOperation_2_FindTableByName_m397DA8D7840F33D7DABDFDB29F20D8CA61436F1B(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
return;
}
IL_001d:
{
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_3 = V_0;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_4 = __this->___m_TableReference;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_5 = L_4;
RuntimeObject* L_6 = Box(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var, &L_5);
String_t* L_7;
L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralA5FB4A05D3FEDFF0705836585E0DB98EED0D6998, L_6, NULL);
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_3, (bool)0, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_FindTableByName_m397DA8D7840F33D7DABDFDB29F20D8CA61436F1B_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, String_t* ___0_collectionName, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_collectionName;
__this->___m_CollectionName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CollectionName), (void*)L_0);
bool L_1;
L_1 = LoadTableOperation_2_TryLoadWithTableProvider_m863746A3A05714B4E355DCBFF717459EB64D326A(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
if (L_1)
{
goto IL_0015;
}
}
{
LoadTableOperation_2_DefaultLoadTableByName_mF8E0BEFF7B24B50D6CA5F58747857EE0BF3E0F5C(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
}
IL_0015:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LoadTableOperation_2_TryLoadWithTableProvider_m863746A3A05714B4E355DCBFF717459EB64D326A_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* L_0 = __this->___m_Database;
RuntimeObject* L_1;
L_1 = LocalizedDatabase_2_get_TableProvider_m1398A442359FFC68924D6F85F60591B779CD192A_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
if (!L_1)
{
goto IL_007b;
}
}
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* L_2 = __this->___m_Database;
RuntimeObject* L_3;
L_3 = LocalizedDatabase_2_get_TableProvider_m1398A442359FFC68924D6F85F60591B779CD192A_inline(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
String_t* L_4 = __this->___m_CollectionName;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_5 = __this->___m_SelectedLocale;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_6;
L_6 = GenericInterfaceFuncInvoker2< AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, String_t*, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* >::Invoke(il2cpp_rgctx_method(method->klass->rgctx_data, 19), L_3, L_4, L_5);
__this->___m_LoadTableOperation = L_6;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LoadTableOperation))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LoadTableOperation))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_7 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadTableOperation);
bool L_8;
L_8 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
if (!L_8)
{
goto IL_007b;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_9 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadTableOperation);
bool L_10;
L_10 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE(L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
if (!L_10)
{
goto IL_0057;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_11 = __this->___m_LoadTableOperation;
LoadTableOperation_2_CustomTableLoaded_m3D8780B8CDEBA96178768B4BC81B4DF383ECFAAE(__this, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
goto IL_0079;
}
IL_0057:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_12 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadTableOperation);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_13 = __this->___m_CustomTableLoadedAction;
AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7(L_12, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_14 = __this->___m_LoadTableOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_15;
L_15 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_inline((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
}
IL_0079:
{
return (bool)1;
}
IL_007b:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_DefaultLoadTableByName_mF8E0BEFF7B24B50D6CA5F58747857EE0BF3E0F5C_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_add_Completed_m12CF8DF2D5501F923DFE13FC777096A7A59C0AC3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_mC262346FDDE264DD8DE33BC667A22725F71C2C68_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
String_t* L_0 = __this->___m_CollectionName;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_1 = __this->___m_SelectedLocale;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_2;
L_2 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_1, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 26)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_4;
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 L_5;
L_5 = AddressablesInterface_LoadTableLocationsAsync_mE0B0731BD8808DFD009BA0C3C329EC3569D14D29(L_0, L_2, L_4, NULL);
V_0 = L_5;
bool L_6;
L_6 = AsyncOperationHandle_1_get_IsDone_mC262346FDDE264DD8DE33BC667A22725F71C2C68((&V_0), AsyncOperationHandle_1_get_IsDone_mC262346FDDE264DD8DE33BC667A22725F71C2C68_RuntimeMethod_var);
if (!L_6)
{
goto IL_0032;
}
}
{
AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 L_7 = V_0;
LoadTableOperation_2_LoadTableResource_m8A04944C9F804E109D5C618B48A1FEA3432F6A18(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
return;
}
IL_0032:
{
AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 L_8 = V_0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9;
L_9 = AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24(L_8, AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24_RuntimeMethod_var);
WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_inline((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
Action_1_t2BAD284BAC74F262A1C110EBA326A8965ABD1257* L_10 = __this->___m_LoadTableResourceAction;
AsyncOperationHandle_1_add_Completed_m12CF8DF2D5501F923DFE13FC777096A7A59C0AC3((&V_0), L_10, AsyncOperationHandle_1_add_Completed_m12CF8DF2D5501F923DFE13FC777096A7A59C0AC3_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_LoadTableResource_m8A04944C9F804E109D5C618B48A1FEA3432F6A18_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 ___0_operationHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m28EF4448C7078C577EA0C6AB0A6F8BF85174897E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Status_mAC6E2E8B0BE01A29BAF987954D1F83573BF34C98_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral354B66EDB1520D659213C345AC1FA42DAAF0B261);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
int32_t L_0;
L_0 = AsyncOperationHandle_1_get_Status_mAC6E2E8B0BE01A29BAF987954D1F83573BF34C98((&___0_operationHandle), AsyncOperationHandle_1_get_Status_mAC6E2E8B0BE01A29BAF987954D1F83573BF34C98_RuntimeMethod_var);
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0018;
}
}
{
RuntimeObject* L_1;
L_1 = AsyncOperationHandle_1_get_Result_m28EF4448C7078C577EA0C6AB0A6F8BF85174897E((&___0_operationHandle), AsyncOperationHandle_1_get_Result_m28EF4448C7078C577EA0C6AB0A6F8BF85174897E_RuntimeMethod_var);
int32_t L_2;
L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, (RuntimeObject*)L_1);
if (L_2)
{
goto IL_004a;
}
}
IL_0018:
{
AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 L_3 = ___0_operationHandle;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4;
L_4 = AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24(L_3, AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24_RuntimeMethod_var);
AddressablesInterface_Release_mFC4C0B5041806A763B806FEABB0476BE3678D44A(L_4, NULL);
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_5 = V_0;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_6 = __this->___m_SelectedLocale;
String_t* L_7 = __this->___m_CollectionName;
String_t* L_8;
L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral354B66EDB1520D659213C345AC1FA42DAAF0B261, (RuntimeObject*)L_6, (RuntimeObject*)L_7, NULL);
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_5, (bool)1, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
return;
}
IL_004a:
{
RuntimeObject* L_9;
L_9 = AsyncOperationHandle_1_get_Result_m28EF4448C7078C577EA0C6AB0A6F8BF85174897E((&___0_operationHandle), AsyncOperationHandle_1_get_Result_m28EF4448C7078C577EA0C6AB0A6F8BF85174897E_RuntimeMethod_var);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_9, 0);
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_11;
L_11 = AddressablesInterface_LoadTableFromLocation_TisRuntimeObject_mF0FC92C0397C78F2A870397D9DD66519DCE27753(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 27));
__this->___m_LoadTableOperation = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LoadTableOperation))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LoadTableOperation))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_12 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadTableOperation);
bool L_13;
L_13 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE(L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
if (!L_13)
{
goto IL_007d;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_14 = __this->___m_LoadTableOperation;
LoadTableOperation_2_TableLoaded_mC60DDFE924113F218FB8394A428CE27FDCB992EB(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
goto IL_009f;
}
IL_007d:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_15 = __this->___m_LoadTableOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_16;
L_16 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_inline((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_17 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadTableOperation);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_18 = __this->___m_TableLoadedAction;
AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7(L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
}
IL_009f:
{
AsyncOperationHandle_1_tDA2BA7FC48753E9F44D6A9B3873AAB9F2BE05DA4 L_19 = ___0_operationHandle;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_20;
L_20 = AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24(L_19, AsyncOperationHandle_1_op_Implicit_mC7DDE5EDDB81B097C642961A2D447289CE18AC24_RuntimeMethod_var);
AddressablesInterface_Release_mFC4C0B5041806A763B806FEABB0476BE3678D44A(L_20, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_CustomTableLoaded_m3D8780B8CDEBA96178768B4BC81B4DF383ECFAAE_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0;
L_0 = AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672((&___0_operationHandle), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_002e;
}
}
{
RuntimeObject* L_1;
L_1 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_operationHandle), il2cpp_rgctx_method(method->klass->rgctx_data, 29));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_002e;
}
}
{
RuntimeObject* L_3;
L_3 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_operationHandle), il2cpp_rgctx_method(method->klass->rgctx_data, 29));
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_3, (bool)1, (String_t*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
return;
}
IL_002e:
{
LoadTableOperation_2_DefaultLoadTableByName_mF8E0BEFF7B24B50D6CA5F58747857EE0BF3E0F5C(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_TableLoaded_mC60DDFE924113F218FB8394A428CE27FDCB992EB_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_operationHandle), il2cpp_rgctx_method(method->klass->rgctx_data, 29));
int32_t L_1;
L_1 = AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672((&___0_operationHandle), il2cpp_rgctx_method(method->klass->rgctx_data, 28));
AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this, L_0, (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0), (String_t*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2_Destroy_m74C418DBA06EECCBCC78C3F440FBE7222666CD58_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
{
WaitForCurrentOperationAsyncOperationBase_1_Destroy_m02B55E5FF1055F7C460899365319679396FC1BC7((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_0 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_LoadTableOperation);
AddressablesInterface_ReleaseAndReset_TisRuntimeObject_m8050B90BCC402596A2C5536C3CC6A71FC7729460(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 34));
ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621* L_1 = ((LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 34)))->___Pool;
ObjectPool_1_Release_m5DF873C3E9D20C60D42CFBCCA0CD494CCA8B4937_inline(L_1, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LoadTableOperation_2_ToString_m48B436711F71A53D7BBA02FA0669C3A4B10BB392_gshared (LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F75857038EA88D28864C605162ECF207B305854);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0;
L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_2 = __this->___m_SelectedLocale;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_3 = __this->___m_TableReference;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_4 = L_3;
RuntimeObject* L_5 = Box(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var, &L_4);
String_t* L_6;
L_6 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral0F75857038EA88D28864C605162ECF207B305854, (RuntimeObject*)L_1, (RuntimeObject*)L_2, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadTableOperation_2__cctor_m931024BE24E8C087BF79FACB448F6465DD361DE9_gshared (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 37));
U3CU3Ec_t005943F38B229140CFEC0EFD9527061CBD40079B* L_0 = ((U3CU3Ec_t005943F38B229140CFEC0EFD9527061CBD40079B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 37)))->___U3CU3E9;
Func_1_tA803ED61D5C6E42BC5A781402659758517178411* L_1 = (Func_1_tA803ED61D5C6E42BC5A781402659758517178411*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 39));
Func_1__ctor_m22059169B7A2B0A65359381D11AA6E78BD5A6B84(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 38)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 40));
ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621* L_2 = (ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 33));
ObjectPool_1__ctor_m4023145F2C2BF716FED2FE54B881E088688305A8(L_2, L_1, (Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49*)NULL, (Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49*)NULL, (Action_1_t68A91EBF541416A8D053C7151BEEF9EB739ACB49*)NULL, (bool)0, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 41));
((LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 34)))->___Pool = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 34)))->___Pool), (void*)L_2);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocaleIdentifierValuePair__ctor_m11E68B9EF4C2A26679034254D3D1DAE59751FC13_gshared (LocaleIdentifierValuePair_tB920137AD66486D4427D83942795CFB047431A9C* __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 LocaleIdentifierValuePair__ctor_mFEBD5A44B9C0F4C024A32444FB556E14652E05DB_gshared (LocaleIdentifierValuePair_tF1474CCFAA8467D1A922163536D31A80AAA7A240* __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 LocaleIdentifierValuePair__ctor_m0BE301474F539320AA352771928104A16BF2C68E_gshared (LocaleIdentifierValuePair_tBBB6FB3C8CCF525D42975DDEF328572027658E57* __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 LocaleIdentifierValuePair__ctor_m78F129F8A85401C7AE3D4A8235CB04A22C89023F_gshared (LocaleIdentifierValuePair_t22C0269A8291335D3B899B1C52C3692C863F7FD0* __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 LocaleIdentifierValuePair__ctor_mE7BE78DE8FC2E239E6D76CCCA89ECA4224658E84_gshared (LocaleIdentifierValuePair_t5925A57763CAD9CCCF749E576D053E6AEF17407C* __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 LocaleIdentifierValuePair__ctor_m1E27409214DCD76118DB6325517FA91C84770CB5_gshared (LocaleIdentifierValuePair_t224C9719B8CF0511EB1FE106C43E7CBAA3486296* __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 LocaleIdentifierValuePair__ctor_m80E5866F86409ECCED7DAF2499104B97B4D3C5B1_gshared (LocaleIdentifierValuePair_tF471220D5FE8CB24B75D22B28EAEE2B99212E4C0* __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 LocaleIdentifierValuePair__ctor_mC589D7ED3EDE5F5A51C22236F8D327725DE7FFC7_gshared (LocaleIdentifierValuePair_t199F7C89F27F1745BED5AB6E644A2BD35D96748B* __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 LocaleIdentifierValuePair__ctor_mBBDEE6627F2C972AE309A11FF147D2C2614EF1BF_gshared (LocaleIdentifierValuePair_t4A34D612FEC558186A763AAF25C888B512450DDC* __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 LocaleIdentifierValuePair__ctor_m7030DA59914B00CA098F5D7F512BDDAD8C6DC6CA_gshared (LocaleIdentifierValuePair_tBC0726C4213ADF87E9778A334EC12E665E5541F9* __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 LocaleIdentifierValuePair__ctor_m9EF91F891C3C9B79CCEE762A8AF49A6FB489020C_gshared (LocaleIdentifierValuePair_t5E2A34899E96ADAE5711BA1C1D9E7C84E2CCE83B* __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 LocaleIdentifierValuePair__ctor_m4AAEAD8BE738E99FD3EBEC611EB6F39BD7910678_gshared (LocaleIdentifierValuePair_t22615926D854F6F0A77B11C45C0AA034C8B57AAF* __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 LocaleIdentifierValuePair__ctor_mC28D65D24E82BE6AA217B3E3473AD5DE90C866A4_gshared (LocaleIdentifierValuePair_tA8E964078B03CD280C538F1EC62AA3C3A96A6908* __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 LocaleIdentifierValuePair__ctor_m75562F9CA9699872CA13B23D8314BC9941ECAD06_gshared (LocaleIdentifierValuePair_t915A2CC9CE6220095D7A77BED7316096F8B03DAB* __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 RuntimeObject* LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_LocalizedAssetReference;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2_set_AssetReference_mF9A2F2D27337DC8803041A09C4B4ABC1048B56EA_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
VirtualActionInvoker0::Invoke(7, __this);
RuntimeObject* L_0 = ___0_value;
__this->___m_LocalizedAssetReference = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocalizedAssetReference), (void*)L_0);
bool L_1;
L_1 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)__this, NULL);
if (!L_1)
{
goto IL_001b;
}
}
{
VirtualActionInvoker0::Invoke(6, __this);
}
IL_001b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2_OnEnable_m30876EECC1D2B78F6106BC46DC735459686C9DA9_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker0::Invoke(6, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2_OnDisable_m9AAE7C0238D3058D0D768A51CF7BC0EBF517E587_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker0::Invoke(7, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2_OnDestroy_mAF8EE10E79EEBE365D6075D8889F239A4A493547_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker0::Invoke(7, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2_OnValidate_mAF5E232E29A7511128A8764FD03E94F0FB252D3E_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
RuntimeObject* L_0;
L_0 = LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
RuntimeObject* L_1 = L_0;
if (L_1)
{
G_B2_0 = ((RuntimeObject*)(L_1));
goto IL_0010;
}
G_B1_0 = ((RuntimeObject*)(L_1));
}
{
return;
}
IL_0010:
{
VirtualActionInvoker0::Invoke(13, (LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC*)G_B2_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2_RegisterChangeHandler_m12A7106A3EA1C164062CB5C2FDEE024C2651C6E9_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
if (L_0)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_1 = __this->___m_ChangeHandler;
if (L_1)
{
goto IL_0029;
}
}
{
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_2 = (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 5));
ChangeHandler__ctor_mFCF919DF7919BAE9CBDCD65EF02A0BC51CD64E6A(L_2, (RuntimeObject*)__this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 8)), il2cpp_rgctx_method(method->klass->rgctx_data, 7));
__this->___m_ChangeHandler = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChangeHandler), (void*)L_2);
}
IL_0029:
{
RuntimeObject* L_3;
L_3 = LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_4 = __this->___m_ChangeHandler;
LocalizedAsset_1_add_AssetChanged_mCEAF97D6C17390A6172A51CDC5D7970866CE66EB((LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*)L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2_ClearChangeHandler_m842B718723050AB73FBF654C66FA3B585CF1C4A0_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
if (!L_0)
{
goto IL_0023;
}
}
{
RuntimeObject* L_1;
L_1 = LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_2 = __this->___m_ChangeHandler;
LocalizedAsset_1_remove_AssetChanged_m5D90C755A41048580187AF3FDD8509C8B3747575((LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D*)L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetBehaviour_2__ctor_m2BE22192AA94B8743EBAF7138A60CBAE6BD5112C_gshared (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138(il2cpp_rgctx_method(method->klass->rgctx_data, 11));
__this->___m_LocalizedAssetReference = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocalizedAssetReference), (void*)L_0);
LocalizedMonoBehaviour__ctor_m453433F3888CA88762E975308567A0E05EC2BF1B((LocalizedMonoBehaviour_t309B9F530BE6610AD3BBA5227356743EBAB39732*)__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 RuntimeObject* LocalizedAssetEvent_3_get_OnUpdateAsset_m86E744D529DC1DD2ED562AC83769DD4D58585EA7_gshared (LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_UpdateAsset;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetEvent_3_set_OnUpdateAsset_m3E508A333B4C230F05AE7001F28EB21B073CDC2B_gshared (LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___m_UpdateAsset = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateAsset), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetEvent_3_UpdateAsset_m3BEC06A7EBA973753E02666553A85AEEE4641980_gshared (LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D* __this, RuntimeObject* ___0_localizedAsset, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = LocalizedAssetEvent_3_get_OnUpdateAsset_m86E744D529DC1DD2ED562AC83769DD4D58585EA7_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
RuntimeObject* L_1 = ___0_localizedAsset;
UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6((UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAssetEvent_3__ctor_m2E55D30431225E0FE1A531A51B026910F603A72D_gshared (LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = Activator_CreateInstance_TisRuntimeObject_m62506836177F0F862A8D619638BF37F48721F138(il2cpp_rgctx_method(method->klass->rgctx_data, 6));
__this->___m_UpdateAsset = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateAsset), (void*)L_0);
LocalizedAssetBehaviour_2__ctor_m2BE22192AA94B8743EBAF7138A60CBAE6BD5112C((LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_set_WaitForCompletion_mA1449637C2B2807DF6809F4051F4EA8B2BCC1ACA_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(10, (LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC*)__this);
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
return;
}
IL_000a:
{
bool L_2 = ___0_value;
LocalizedReference_set_WaitForCompletion_mD695C7ECE4D4718EBB3D90A9EB902A93F9A43568_inline((LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC*)__this, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocalizedAsset_1_get_ForceSynchronous_m0C13B4B28D45C520F4798E8880EA7F2B7BE9125F_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocalizedDatabase_2_get_AsynchronousBehaviour_m4AB10E16560A89906DA7EDF1B5D59921B44A66CA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(10, (LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC*)__this);
if (L_0)
{
goto IL_0016;
}
}
{
LocalizedAssetDatabase_t5D742A2607451CE4250E56D2935ABE161B41E21A* L_1;
L_1 = LocalizationSettings_get_AssetDatabase_m0E236CCE26AC7B596228EE67B2BE4404B04AE677(NULL);
int32_t L_2;
L_2 = LocalizedDatabase_2_get_AsynchronousBehaviour_m4AB10E16560A89906DA7EDF1B5D59921B44A66CA_inline((LocalizedDatabase_2_t5C046DE89C8553155621CCA43B9F650695A6F96D*)L_1, LocalizedDatabase_2_get_AsynchronousBehaviour_m4AB10E16560A89906DA7EDF1B5D59921B44A66CA_RuntimeMethod_var);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
IL_0016:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = __this->___U3CCurrentLoadingOperationHandleU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_set_CurrentLoadingOperationHandle_m14AAA4DCDD6AD08DEAB3418476FDEED0FE75DEFA_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_value, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = ___0_value;
__this->___U3CCurrentLoadingOperationHandleU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentLoadingOperationHandleU3Ek__BackingField))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentLoadingOperationHandleU3Ek__BackingField))->___m_LocationName), (void*)NULL);
#endif
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_add_AssetChanged_mCEAF97D6C17390A6172A51CDC5D7970866CE66EB_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
{
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_0 = ___0_value;
if (L_0)
{
goto IL_0009;
}
}
{
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_m4A0936689D360EBC545690326B4DF187196BF2B9(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
}
IL_0009:
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_2 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_3 = ___0_value;
CallbackArray_1_Add_m054EE4D2BFB22B117AE877A90840E3D14429F63B(L_2, L_3, 5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_4 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
int32_t L_5;
L_5 = CallbackArray_1_get_Length_mC5D251424F21678A3BBF492AA49690D4D8FC6116_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_0040;
}
}
{
LocalizationSettings_ValidateSettingsExist_m9F2C45E48B2ED4D63943675B871A4C1147A113DA(_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
VirtualActionInvoker0::Invoke(13, (LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC*)__this);
Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* L_6 = __this->___m_SelectedLocaleChanged;
LocalizationSettings_add_SelectedLocaleChanged_m8F417D4662DEDA1C37BE3A159B956EFCDE4ADF79(L_6, NULL);
return;
}
IL_0040:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_7;
L_7 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
V_0 = L_7;
bool L_8;
L_8 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 8));
if (!L_8)
{
goto IL_0074;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_9;
L_9 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
V_0 = L_9;
bool L_10;
L_10 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
if (!L_10)
{
goto IL_0074;
}
}
{
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_11 = ___0_value;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_12;
L_12 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
V_0 = L_12;
RuntimeObject* L_13;
L_13 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
ChangeHandler_Invoke_mB20E0D15470489C0A6ADAF3DDCB2B01FD9BEA50E_inline(L_11, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
}
IL_0074:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_remove_AssetChanged_m5D90C755A41048580187AF3FDD8509C8B3747575_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* ___0_value, const RuntimeMethod* method)
{
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_0 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_1 = ___0_value;
CallbackArray_1_RemoveByMovingTail_m0B4E86FC8DB83FE7B4A00B21B6FABE7A9F1754FD(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_2 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
int32_t L_3;
L_3 = CallbackArray_1_get_Length_mC5D251424F21678A3BBF492AA49690D4D8FC6116_inline(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
if (L_3)
{
goto IL_002a;
}
}
{
Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* L_4 = __this->___m_SelectedLocaleChanged;
LocalizationSettings_remove_SelectedLocaleChanged_m98797ACA5E77BF66D64E11BDAE292AB7C2D952A3(L_4, NULL);
LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocalizedAsset_1_get_HasChangeHandler_mAD906CA28A1AD464D265AFD4EE34FF2A64C3E31A_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_0 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
int32_t L_1;
L_1 = CallbackArray_1_get_Length_mC5D251424F21678A3BBF492AA49690D4D8FC6116_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1__ctor_m8B031DCD410429A4C1F691DEB05D4C8EE147645D_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
LocalizedAssetBase__ctor_m77A5F2D83FC1FC43F641FED717E62DE05EEFA69A((LocalizedAssetBase_tD02305F1051A91D5BE62859CA3C5E9A827A13109*)__this, NULL);
Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* L_0 = (Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38*)il2cpp_codegen_object_new(Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38_il2cpp_TypeInfo_var);
Action_1__ctor_m5CD9148DEE5317BA23F52D3CFF3B775540F3D24D(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 16)), NULL);
__this->___m_SelectedLocaleChanged = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SelectedLocaleChanged), (void*)L_0);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_1 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 18));
Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8(L_1, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 17)), il2cpp_rgctx_method(method->klass->rgctx_data, 19));
__this->___m_AutomaticLoadingCompleted = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AutomaticLoadingCompleted), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedAsset_1_LoadAssetAsync_mA3DA7BD103408D22BC5CA7B0ED9B517CF919EB51_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0;
L_0 = GenericVirtualFuncInvoker0< AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 >::Invoke(il2cpp_rgctx_method(method->klass->rgctx_data, 20), __this);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF8BB6A094F81774B09F90F5C8B5A854EC104A336 LocalizedAsset_1_LoadAssetAsObjectAsync_mA7D7FF554C63C6A48F94BBE6ACB39A93576252CA_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m2A6633E15BABC5DAA91D15ED0448ED9DB700B2B7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* V_1 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2;
memset((&V_2), 0, sizeof(V_2));
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0;
L_0 = LocalizedAsset_1_LoadAssetAsync_mA3DA7BD103408D22BC5CA7B0ED9B517CF919EB51(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
V_0 = L_0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 24));
ObjectPool_1_t48FAFD86EC7C04531AA576F2F56FA76305E4F927* L_1 = ((ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 24)))->___Pool;
ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* L_2;
L_2 = ObjectPool_1_Get_m4F0E4AC23D94A073B878E139A54503F85F75C62A_inline(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
V_1 = L_2;
ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* L_3 = V_1;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_4 = V_0;
ConvertToObjectOperation_Init_mAFC5CBD2E67B4096C58664B0AE6E5E7FD310B2B8(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5;
L_5 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
ConvertToObjectOperation_tC25D776AA9A15113C7606A1D2A0C0C8A2A21FAC7* L_6 = V_1;
il2cpp_codegen_initobj((&V_2), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7 = V_2;
AsyncOperationHandle_1_tF8BB6A094F81774B09F90F5C8B5A854EC104A336 L_8;
L_8 = ResourceManager_StartOperation_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m2A6633E15BABC5DAA91D15ED0448ED9DB700B2B7(L_5, (AsyncOperationBase_1_t06E4716C6EBAFC88F0E4F5693F2A44220C4D0EEE*)L_6, L_7, ResourceManager_StartOperation_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m2A6633E15BABC5DAA91D15ED0448ED9DB700B2B7_RuntimeMethod_var);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LocalizedAsset_1_LoadAsset_mB3F05C4A1C31F1DC45A4DF5326BD17B5957CAB5D_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0;
L_0 = LocalizedAsset_1_LoadAssetAsync_mA3DA7BD103408D22BC5CA7B0ED9B517CF919EB51(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
V_0 = L_0;
RuntimeObject* L_1;
L_1 = AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 27));
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_ForceUpdate_m588839C3659946015D661F4FDF7BD921F01AA119_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_0 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
int32_t L_1;
L_1 = CallbackArray_1_get_Length_mC5D251424F21678A3BBF492AA49690D4D8FC6116_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
if (!L_1)
{
goto IL_0014;
}
}
{
LocalizedAsset_1_HandleLocaleChange_m654DD890FA1810E4DCFE38BFCE058310746BE5DA(__this, (Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_HandleLocaleChange_m654DD890FA1810E4DCFE38BFCE058310746BE5DA_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___0_locale, const RuntimeMethod* method)
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
{
bool L_0;
L_0 = LocalizedReference_get_IsEmpty_m10FFFE149808C3B8B73AC8E310024648B529D12F((LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC*)__this, NULL);
if (!L_0)
{
goto IL_000f;
}
}
{
LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
return;
}
IL_000f:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1;
L_1 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
__this->___m_PreviousLoadingOperation = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PreviousLoadingOperation))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PreviousLoadingOperation))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_2;
L_2 = LocalizedAsset_1_LoadAssetAsync_mA3DA7BD103408D22BC5CA7B0ED9B517CF919EB51(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
LocalizedAsset_1_set_CurrentLoadingOperationHandle_m14AAA4DCDD6AD08DEAB3418476FDEED0FE75DEFA_inline(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_3;
L_3 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4;
L_4 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
AddressablesInterface_Acquire_mEBE8A8467D52C6CA7FB084126F69F2061CD802CC(L_4, NULL);
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_5;
L_5 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
V_0 = L_5;
bool L_6;
L_6 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
if (L_6)
{
goto IL_005c;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_7;
L_7 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
V_0 = L_7;
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_8 = __this->___m_AutomaticLoadingCompleted;
AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7((&V_0), L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
return;
}
IL_005c:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_9;
L_9 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
LocalizedAsset_1_AutomaticLoadingCompleted_mA7591B704DB4FCE34D5E59EFE0D37B542005482E(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_AutomaticLoadingCompleted_mA7591B704DB4FCE34D5E59EFE0D37B542005482E_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_loadOperation, const RuntimeMethod* method)
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
{
int32_t L_0;
L_0 = AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672((&___0_loadOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 31));
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_001a;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1 = V_0;
LocalizedAsset_1_set_CurrentLoadingOperationHandle_m14AAA4DCDD6AD08DEAB3418476FDEED0FE75DEFA_inline(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return;
}
IL_001a:
{
RuntimeObject* L_2;
L_2 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_loadOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
LocalizedAsset_1_InvokeChangeHandler_m5DAED4C1ED06A23B28ABE6DE79C41EE48C8853B9(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
LocalizedAsset_1_ClearPreviousLoadingOperation_m43D4DB7F2DC9DB511A2AABE26999D72A0FFC2CA7(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_InvokeChangeHandler_m5DAED4C1ED06A23B28ABE6DE79C41EE48C8853B9_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9* V_1 = NULL;
int32_t V_2 = 0;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_0 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
CallbackArray_1_LockForChanges_m513946E79DDB433053128F7621BEEB2670370137(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_1 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
int32_t L_2;
L_2 = CallbackArray_1_get_Length_mC5D251424F21678A3BBF492AA49690D4D8FC6116_inline(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
V_0 = L_2;
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_002e_1;
}
}
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_4 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_5;
L_5 = CallbackArray_1_get_SingleDelegate_mCB75CCADB6CE8215F3A5231B48380844163A27F8_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
RuntimeObject* L_6 = ___0_value;
ChangeHandler_Invoke_mB20E0D15470489C0A6ADAF3DDCB2B01FD9BEA50E_inline(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
goto IL_0053_1;
}
IL_002e_1:
{
int32_t L_7 = V_0;
if ((((int32_t)L_7) <= ((int32_t)1)))
{
goto IL_0053_1;
}
}
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_8 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9* L_9;
L_9 = CallbackArray_1_get_MultiDelegates_mF0C50500459F74CE492644B3C916AB8F80B22856_inline(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
V_1 = L_9;
V_2 = 0;
goto IL_004f_1;
}
IL_0042_1:
{
ChangeHandlerU5BU5D_tA263170C6CAE37A4CFB5DDB2804A2A57F7F4E5A9* L_10 = V_1;
int32_t L_11 = V_2;
int32_t L_12 = L_11;
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_13 = (L_10)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12));
RuntimeObject* L_14 = ___0_value;
ChangeHandler_Invoke_mB20E0D15470489C0A6ADAF3DDCB2B01FD9BEA50E_inline(L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
int32_t L_15 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_004f_1:
{
int32_t L_16 = V_2;
int32_t L_17 = V_0;
if ((((int32_t)L_16) < ((int32_t)L_17)))
{
goto IL_0042_1;
}
}
IL_0053_1:
{
goto IL_005c;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0055;
}
throw e;
}
CATCH_0055:
{
Exception_t* L_18 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_18, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_005c;
}
IL_005c:
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_19 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
CallbackArray_1_UnlockForChanges_m014DC22B8F4619590899F6B0E6E9A72D1A69D19F(L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0;
L_0 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
LocalizedAsset_1_ClearLoadingOperation_m23398179BA94D90D188E87E9056F48618B27F5DF(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
il2cpp_codegen_initobj((&V_0), sizeof(AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1 = V_0;
LocalizedAsset_1_set_CurrentLoadingOperationHandle_m14AAA4DCDD6AD08DEAB3418476FDEED0FE75DEFA_inline(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_ClearPreviousLoadingOperation_m43D4DB7F2DC9DB511A2AABE26999D72A0FFC2CA7_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = __this->___m_PreviousLoadingOperation;
LocalizedAsset_1_ClearLoadingOperation_m23398179BA94D90D188E87E9056F48618B27F5DF(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* L_1 = (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)(&__this->___m_PreviousLoadingOperation);
il2cpp_codegen_initobj(L_1, sizeof(AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_ClearLoadingOperation_m23398179BA94D90D188E87E9056F48618B27F5DF_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_operationHandle, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1((&___0_operationHandle), il2cpp_rgctx_method(method->klass->rgctx_data, 8));
if (!L_0)
{
goto IL_002a;
}
}
{
bool L_1;
L_1 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE((&___0_operationHandle), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
if (L_1)
{
goto IL_001f;
}
}
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_2 = __this->___m_AutomaticLoadingCompleted;
AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA((&___0_operationHandle), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
}
IL_001f:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_3 = ___0_operationHandle;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4;
L_4 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
AddressablesInterface_Release_mFC4C0B5041806A763B806FEABB0476BE3678D44A(L_4, NULL);
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_Reset_m0A7A4D6C7D44EEA3B3A9B9972C679623D240E128_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_Finalize_m7BADE8972FCB3E328700FF20CDF0B6C08CD57591_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0008:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2((RuntimeObject*)__this, NULL);
return;
}
});
try
{
LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
goto IL_000f;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_000f:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_System_IDisposable_Dispose_m5F3029AE4DD043F62B4B29D16780DB32D2553040_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995* L_0 = (CallbackArray_1_tBDAC29A9D27E6129D8387C08DC60C255DA6F0995*)(&__this->___m_ChangeHandler);
CallbackArray_1_Clear_mD7FD9A18067D3631B7150D9E9F0CC308FE88BD96(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
Action_1_t55C64C85A9D0051A87CCECD2C9B66D12616ECC38* L_1 = __this->___m_SelectedLocaleChanged;
LocalizationSettings_remove_SelectedLocaleChanged_m98797ACA5E77BF66D64E11BDAE292AB7C2D952A3(L_1, NULL);
LocalizedAsset_1_ClearLoadingOperation_m425E4586C6E09848B5BA8B418F9F896709AEBB8B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65((RuntimeObject*)__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_Initialize_mD2D8BAEEF1434330E8A687884C1FDBA63411763F_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_0 = (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ChangeHandler__ctor_mFCF919DF7919BAE9CBDCD65EF02A0BC51CD64E6A(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 42)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
LocalizedAsset_1_add_AssetChanged_mCEAF97D6C17390A6172A51CDC5D7970866CE66EB(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_Cleanup_mB59DFA315C11880FF04D4FCDC81C62A6FCF6D2FA_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* L_0 = (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
ChangeHandler__ctor_mFCF919DF7919BAE9CBDCD65EF02A0BC51CD64E6A(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 42)), il2cpp_rgctx_method(method->klass->rgctx_data, 43));
LocalizedAsset_1_remove_AssetChanged_m5D90C755A41048580187AF3FDD8509C8B3747575(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB LocalizedAsset_1_Update_m0521135C5D290D3AAB83B833477D950107114D11_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2* ___0_context, const RuntimeMethod* method)
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
{
bool L_0;
L_0 = LocalizedReference_get_IsEmpty_m10FFFE149808C3B8B73AC8E310024648B529D12F((LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC*)__this, NULL);
if (!L_0)
{
goto IL_0010;
}
}
{
BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB L_1;
memset((&L_1), 0, sizeof(L_1));
BindingResult__ctor_mEDF609999541569157EB2B3741C7CEF9CAF8E7E4((&L_1), (int32_t)0, (String_t*)NULL, NULL);
return L_1;
}
IL_0010:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_2;
L_2 = LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
V_0 = L_2;
bool L_3;
L_3 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
if (L_3)
{
goto IL_0028;
}
}
{
BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB L_4;
memset((&L_4), 0, sizeof(L_4));
BindingResult__ctor_mEDF609999541569157EB2B3741C7CEF9CAF8E7E4((&L_4), (int32_t)2, (String_t*)NULL, NULL);
return L_4;
}
IL_0028:
{
BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2* L_5 = ___0_context;
RuntimeObject* L_6 = __this->___m_CurrentValue;
BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB L_7;
L_7 = VirtualFuncInvoker2< BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB, BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2*, RuntimeObject* >::Invoke(22, __this, L_5, L_6);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB LocalizedAsset_1_ApplyDataBindingValue_m3DC7B8DA9BF3A489ECAAD9D21A1A48A8C9A546FC_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2* ___0_context, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
{
BindingContext_t778372EB4EF18CA90841DA499159C1A391D470E2* L_0 = ___0_context;
RuntimeObject* L_1 = ___1_value;
BindingResult_t8B7B654A3357F5E8F5B0E4CB4AB9076B5FE0A4FB L_2;
L_2 = LocalizedAsset_1_SetDataBindingValue_TisRuntimeObject_mC74B6E0E92E5699C835B011BCFF2B47FF6A000E8(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedAsset_1_UpdateBindingValue_mCA684DAE00C4BE7DF2B3632AF22DCF1B6739E587_gshared (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___m_CurrentValue = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentValue), (void*)L_0);
Binding_MarkDirty_m91D772CE38E5AD859C70F5AAC8380190139F1E2F((Binding_tA1358A155852138C1926082E4F3245B6F631CBED*)__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 AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D LocalizedDatabase_2_get_PreloadOperation_m6F4F717E8D5BDBB3C0266897890C0D1A89E6AFEF_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* V_0 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1;
memset((&V_1), 0, sizeof(V_1));
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* L_0 = (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)(&__this->___m_PreloadOperationHandle);
bool L_1;
L_1 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(L_0, NULL);
if (L_1)
{
goto IL_003e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
ObjectPool_1_t8151F97F3A181D96204FDE1BB59EEFDD05547464* L_2 = ((PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 3)))->___Pool;
PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* L_3;
L_3 = ObjectPool_1_Get_m507D76FE44F0188668B1A896EE685A982D390899_inline(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
V_0 = L_3;
PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* L_4 = V_0;
PreloadDatabaseOperation_2_Init_m99353541CE623A7524BD8803E6463835F4BAFB63_inline(L_4, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5;
L_5 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* L_6 = V_0;
il2cpp_codegen_initobj((&V_1), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7 = V_1;
AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 L_8;
L_8 = ResourceManager_StartOperation_TisLocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_mF9A4FAB45D05B5BAE375236C8650C5CEE5F9E468(L_5, (AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3*)L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9;
L_9 = AsyncOperationHandle_1_op_Implicit_m3C1B16F0875D73408AC76906D4190F112EB85764(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
__this->___m_PreloadOperationHandle = L_9;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PreloadOperationHandle))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PreloadOperationHandle))->___m_LocationName), (void*)NULL);
#endif
}
IL_003e:
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10 = __this->___m_PreloadOperationHandle;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* LocalizedDatabase_2_get_ReleaseNextFrame_m7F5680C9DCE06BD3ED1A214A0472945C3A6DBFFC_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = __this->___m_ReleaseNextFrame;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_0 = __this->___U3CTableOperationsU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_0 = __this->___U3CSharedTableDataOperationsU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 LocalizedDatabase_2_get_DefaultTable_mD4E82FB23CEA059B42C4239C02352C3BAC7D04AC_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_0 = __this->___m_DefaultTableReference;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_set_DefaultTable_m5B64D30E4E05D131A7C134DE439E198E5B4856EC_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___0_value, const RuntimeMethod* method)
{
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_0 = ___0_value;
__this->___m_DefaultTableReference = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_DefaultTableReference))->___m_TableCollectionName), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LocalizedDatabase_2_get_TableProvider_m1398A442359FFC68924D6F85F60591B779CD192A_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_CustomTableProvider;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_set_TableProvider_m03633DE8A18685E79323A39559CAEA6F2C8D70DA_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___m_CustomTableProvider = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomTableProvider), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LocalizedDatabase_2_get_TablePostprocessor_m13D2AF49BE4EAAB5EEE8837FE898E4C970C31F16_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_CustomTablePostprocessor;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_set_TablePostprocessor_m88F6DD1D83AE2C8DEB3267493F70559673AD2D4D_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___m_CustomTablePostprocessor = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomTablePostprocessor), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocalizedDatabase_2_get_UseFallback_mB0DA92EB62EA1DABF5C9E9FEFC626817B7279156_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_UseFallback;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_set_UseFallback_mEAA07A801B4EAD48CEEEB70B49AC01DF2A8B7EF3_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___m_UseFallback = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LocalizedDatabase_2_get_AsynchronousBehaviour_mB7F0D5B7A326B313A64D669C96E7521B38EA5FA8_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_AsynchronousBehaviour;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_set_AsynchronousBehaviour_m6A8049BB9FEA4285F2BBF7AB62AC016AC72E0A2F_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_AsynchronousBehaviour = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2__ctor_m5AFB254A76DA66E248D11A7F704C8CA601531ED6_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3599610CE90091FBEEEE75EA5B03AE34011853BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocalizationBehaviour_ReleaseNextFrame_m5DCDA0388DBF4BF211583848CF0665BC0D6FC6EE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_0 = (Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 13));
Dictionary_2__ctor_mA59A88AC12492907BFB034E83E5497FA26B7A0DC(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
__this->___U3CTableOperationsU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTableOperationsU3Ek__BackingField), (void*)L_0);
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_1 = (Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B*)il2cpp_codegen_object_new(Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m3599610CE90091FBEEEE75EA5B03AE34011853BB(L_1, Dictionary_2__ctor_m3599610CE90091FBEEEE75EA5B03AE34011853BB_RuntimeMethod_var);
__this->___U3CSharedTableDataOperationsU3Ek__BackingField = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSharedTableDataOperationsU3Ek__BackingField), (void*)L_1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_2 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 16));
Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8(L_2, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 15)), il2cpp_rgctx_method(method->klass->rgctx_data, 17));
__this->___m_PatchTableContentsAction = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PatchTableContentsAction), (void*)L_2);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_3 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 16));
Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8(L_3, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 18)), il2cpp_rgctx_method(method->klass->rgctx_data, 17));
__this->___m_RegisterSharedTableAndGuidOperationAction = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RegisterSharedTableAndGuidOperationAction), (void*)L_3);
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_4 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 16));
Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8(L_4, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 19)), il2cpp_rgctx_method(method->klass->rgctx_data, 17));
__this->___m_RegisterCompletedTableOperationAction = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RegisterCompletedTableOperationAction), (void*)L_4);
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_5 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)il2cpp_codegen_object_new(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var);
Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E(L_5, NULL, (intptr_t)((void*)LocalizationBehaviour_ReleaseNextFrame_m5DCDA0388DBF4BF211583848CF0665BC0D6FC6EE_RuntimeMethod_var), NULL);
__this->___m_ReleaseNextFrame = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReleaseNextFrame), (void*)L_5);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 LocalizedDatabase_2_GetDefaultTable_m001D51CF599AE6D70AD09EBDE1AD8CBC89AC1D5E_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* L_0 = (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147*)(&__this->___m_DefaultTableReference);
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = TableReference_get_ReferenceType_m4BB38F0F19E8DB896B2F96A569DE8574C4051A9F_inline(L_0, NULL);
if (L_1)
{
goto IL_002d;
}
}
{
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_2);
String_t* L_4;
L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03601A64439FA851953B5F2365E75500C88ED4FD)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8244C470C6CDCF3530323AA3804756B351F5524)), NULL);
Exception_t* L_5 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_5, L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method);
}
IL_002d:
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_6 = __this->___m_DefaultTableReference;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_RegisterCompletedTableOperation_mB07073A05731627096F08B97240E31EF48DDE5F4_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
bool L_0;
L_0 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE((&___0_tableOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 21));
if (L_0)
{
goto IL_0017;
}
}
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_1 = __this->___m_RegisterCompletedTableOperationAction;
AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7((&___0_tableOperation), L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return;
}
IL_0017:
{
RuntimeObject* L_2;
L_2 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_tableOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
V_0 = L_2;
RuntimeObject* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_002e;
}
}
{
return;
}
IL_002e:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_5 = ___0_tableOperation;
RuntimeObject* L_6 = V_0;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_7;
L_7 = LocalizationTable_get_LocaleIdentifier_mEA28088E4E6DBF45AE6B63D1A2941535CE71F858_inline((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_6, NULL);
RuntimeObject* L_8 = V_0;
String_t* L_9;
L_9 = LocalizationTable_get_TableCollectionName_m256BACC0A93E464B14FBD060CCE00D6923DA63AF((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_8, NULL);
LocalizedDatabase_2_RegisterTableNameOperation_mD6B07AF56370F17C047748A6EC58E32D854309C5(__this, L_5, L_7, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
bool L_10;
L_10 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1((&___0_tableOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_10)
{
goto IL_005b;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_11 = ___0_tableOperation;
LocalizedDatabase_2_RegisterSharedTableAndGuidOperation_mECBA5C41A7FB65D607B5A352A4155EAA57CEE241(__this, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
}
IL_005b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_RegisterTableNameOperation_mD6B07AF56370F17C047748A6EC58E32D854309C5_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 ___1_localeIdentifier, String_t* ___2_tableName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_0 = ___1_localeIdentifier;
String_t* L_1 = ___2_tableName;
ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13((&V_0), L_0, L_1, ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_2;
L_2 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_3 = V_0;
bool L_4;
L_4 = Dictionary_2_ContainsKey_mBAB0A4132F0007F8F939E219E636E61592E57A1B(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
if (!L_4)
{
goto IL_0018;
}
}
{
return;
}
IL_0018:
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_5;
L_5 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_6 = V_0;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_7 = ___0_tableOperation;
Dictionary_2_set_Item_mA4CF42E4FEA3908EEA9E1D01029A77A9246D7C2E(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
RuntimeObject* L_8;
L_8 = LocalizedDatabase_2_get_TablePostprocessor_m13D2AF49BE4EAAB5EEE8837FE898E4C970C31F16_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
if (!L_8)
{
goto IL_004b;
}
}
{
bool L_9;
L_9 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE((&___0_tableOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 21));
if (!L_9)
{
goto IL_003e;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_10 = ___0_tableOperation;
LocalizedDatabase_2_PatchTableContents_m1108BA2025179D700135F1C3E848B9D484CF7C8B(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
return;
}
IL_003e:
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_11 = __this->___m_PatchTableContentsAction;
AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7((&___0_tableOperation), L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_RegisterSharedTableAndGuidOperation_mECBA5C41A7FB65D607B5A352A4155EAA57CEE241_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mBC0488063B9410147EC0D332B814964093C35251_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m8A2508F8D269118E49239A24A4C7D6CB9499C2CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateCompletedOperation_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_m672B638621162AFBE8F92C56A62B657121DFB0D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Guid_t V_1;
memset((&V_1), 0, sizeof(V_1));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 V_2;
memset((&V_2), 0, sizeof(V_2));
{
bool L_0;
L_0 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE((&___0_tableOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 21));
if (L_0)
{
goto IL_0017;
}
}
{
Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_1 = __this->___m_RegisterSharedTableAndGuidOperationAction;
AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7((&___0_tableOperation), L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
return;
}
IL_0017:
{
RuntimeObject* L_2;
L_2 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_tableOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
V_0 = L_2;
RuntimeObject* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_002e;
}
}
{
return;
}
IL_002e:
{
RuntimeObject* L_5 = V_0;
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_6;
L_6 = LocalizationTable_get_SharedData_mEB9C3744BC17614D858B3C7A0F52158623BA8112_inline((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_5, NULL);
Guid_t L_7;
L_7 = SharedTableData_get_TableCollectionNameGuid_mF499D68E82DFF79BEEE5694B41C054BD2BFDDD83_inline(L_6, NULL);
V_1 = L_7;
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_8;
L_8 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
Guid_t L_9 = V_1;
bool L_10;
L_10 = Dictionary_2_ContainsKey_mBC0488063B9410147EC0D332B814964093C35251(L_8, L_9, Dictionary_2_ContainsKey_mBC0488063B9410147EC0D332B814964093C35251_RuntimeMethod_var);
if (L_10)
{
goto IL_006f;
}
}
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_11;
L_11 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
Guid_t L_12 = V_1;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_13;
L_13 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
RuntimeObject* L_14 = V_0;
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_15;
L_15 = LocalizationTable_get_SharedData_mEB9C3744BC17614D858B3C7A0F52158623BA8112_inline((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_14, NULL);
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_16;
L_16 = ResourceManager_CreateCompletedOperation_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_m672B638621162AFBE8F92C56A62B657121DFB0D2(L_13, L_15, (String_t*)NULL, ResourceManager_CreateCompletedOperation_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_m672B638621162AFBE8F92C56A62B657121DFB0D2_RuntimeMethod_var);
Dictionary_2_set_Item_m8A2508F8D269118E49239A24A4C7D6CB9499C2CF(L_11, L_12, L_16, Dictionary_2_set_Item_m8A2508F8D269118E49239A24A4C7D6CB9499C2CF_RuntimeMethod_var);
}
IL_006f:
{
RuntimeObject* L_17 = V_0;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_18;
L_18 = LocalizationTable_get_LocaleIdentifier_mEA28088E4E6DBF45AE6B63D1A2941535CE71F858_inline((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_17, NULL);
Guid_t L_19 = V_1;
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
String_t* L_20;
L_20 = TableReference_StringFromGuid_m2684CB8A2F1E34513161BF52B7A55827D45DAE08(L_19, NULL);
ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13((&V_2), L_18, L_20, ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_21;
L_21 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_22 = V_2;
bool L_23;
L_23 = Dictionary_2_ContainsKey_mBAB0A4132F0007F8F939E219E636E61592E57A1B(L_21, L_22, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
if (L_23)
{
goto IL_00ad;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_24 = ___0_tableOperation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_25;
L_25 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_24, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
AddressablesInterface_Acquire_mEBE8A8467D52C6CA7FB084126F69F2061CD802CC(L_25, NULL);
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_26;
L_26 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_27 = V_2;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_28 = ___0_tableOperation;
Dictionary_2_set_Item_mA4CF42E4FEA3908EEA9E1D01029A77A9246D7C2E(L_26, L_27, L_28, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
}
IL_00ad:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedDatabase_2_GetDefaultTableAsync_mA80C2AE882E2160DA82A2EAB427A8D6BF22DABE2_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_0;
L_0 = LocalizedDatabase_2_GetDefaultTable_m001D51CF599AE6D70AD09EBDE1AD8CBC89AC1D5E(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1;
L_1 = VirtualFuncInvoker2< AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* >::Invoke(9, __this, L_0, (Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*)NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedDatabase_2_GetTableAsync_m294D9DBF03CD0A5FF7FFAE47202211B80855519A_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___0_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_m9669D6320658C52F1E3B240E44619CB19FE8C55B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81BBB0EB8E6BFA3D9F85F74C736E3A58EFA9D18C);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
String_t* V_1 = NULL;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 V_2;
memset((&V_2), 0, sizeof(V_2));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_3;
memset((&V_3), 0, sizeof(V_3));
LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* V_4 = NULL;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_5;
memset((&V_5), 0, sizeof(V_5));
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 V_6;
memset((&V_6), 0, sizeof(V_6));
RuntimeObject* V_7 = NULL;
int32_t G_B3_0 = 0;
String_t* G_B12_0 = NULL;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 G_B15_0;
memset((&G_B15_0), 0, sizeof(G_B15_0));
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_0 = ___1_locale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0019;
}
}
{
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 L_2;
L_2 = LocalizationSettings_get_SelectedLocaleAsync_m524BFB6CBAE6D6AFC056559EBB994C51571930F2(NULL);
V_6 = L_2;
bool L_3;
L_3 = AsyncOperationHandle_1_get_IsDone_m9669D6320658C52F1E3B240E44619CB19FE8C55B((&V_6), AsyncOperationHandle_1_get_IsDone_m9669D6320658C52F1E3B240E44619CB19FE8C55B_RuntimeMethod_var);
G_B3_0 = ((int32_t)(L_3));
goto IL_001a;
}
IL_0019:
{
G_B3_0 = 1;
}
IL_001a:
{
V_0 = (bool)1;
if (!G_B3_0)
{
goto IL_0069;
}
}
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_4 = ___1_locale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0067;
}
}
{
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 L_6;
L_6 = LocalizationSettings_get_SelectedLocaleAsync_m524BFB6CBAE6D6AFC056559EBB994C51571930F2(NULL);
V_6 = L_6;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_7;
L_7 = AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9((&V_6), AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_0057;
}
}
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9;
L_9 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
il2cpp_codegen_initobj((&V_7), sizeof(RuntimeObject*));
RuntimeObject* L_10 = V_7;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_11;
L_11 = ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C(L_9, L_10, _stringLiteral81BBB0EB8E6BFA3D9F85F74C736E3A58EFA9D18C, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
return L_11;
}
IL_0057:
{
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 L_12;
L_12 = LocalizationSettings_get_SelectedLocaleAsync_m524BFB6CBAE6D6AFC056559EBB994C51571930F2(NULL);
V_6 = L_12;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_13;
L_13 = AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9((&V_6), AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
___1_locale = L_13;
}
IL_0067:
{
V_0 = (bool)0;
}
IL_0069:
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
TableReference_Validate_m93EEB9898A01701D4476B72A3C975ED76F794274((&___0_tableReference), NULL);
int32_t L_14;
L_14 = TableReference_get_ReferenceType_m4BB38F0F19E8DB896B2F96A569DE8574C4051A9F_inline((&___0_tableReference), NULL);
if ((((int32_t)L_14) == ((int32_t)1)))
{
goto IL_0083;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
String_t* L_15;
L_15 = TableReference_get_TableCollectionName_m56430A03FFD1250D86ACD034557356FF531254E2((&___0_tableReference), NULL);
G_B12_0 = L_15;
goto IL_008f;
}
IL_0083:
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
Guid_t L_16;
L_16 = TableReference_get_TableCollectionNameGuid_m806CBFE2DC8B6EF453CF4471F18B7AA1EA4CA65C_inline((&___0_tableReference), NULL);
String_t* L_17;
L_17 = TableReference_StringFromGuid_m2684CB8A2F1E34513161BF52B7A55827D45DAE08(L_16, NULL);
G_B12_0 = L_17;
}
IL_008f:
{
V_1 = G_B12_0;
bool L_18 = V_0;
if (L_18)
{
goto IL_009b;
}
}
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_19 = ___1_locale;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_20;
L_20 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_19, NULL);
G_B15_0 = L_20;
goto IL_00a0;
}
IL_009b:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 37));
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_21 = ((LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 37)))->___k_SelectedLocaleId;
G_B15_0 = L_21;
}
IL_00a0:
{
V_2 = G_B15_0;
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_22;
L_22 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_23 = V_2;
String_t* L_24 = V_1;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_25;
memset((&L_25), 0, sizeof(L_25));
ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13((&L_25), L_23, L_24, ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
bool L_26;
L_26 = Dictionary_2_TryGetValue_m867126F36085ABAD82ABBD4600D361B4C24F685C(L_22, L_25, (&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
if (!L_26)
{
goto IL_00d7;
}
}
{
bool L_27;
L_27 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (L_27)
{
goto IL_00d5;
}
}
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_28;
L_28 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_29 = V_2;
String_t* L_30 = V_1;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_31;
memset((&L_31), 0, sizeof(L_31));
ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13((&L_31), L_29, L_30, ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
bool L_32;
L_32 = Dictionary_2_Remove_mF7095D48D9F8F8E16F5FC510E45C4813C840EF0B(L_28, L_31, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
goto IL_00d7;
}
IL_00d5:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_33 = V_3;
return L_33;
}
IL_00d7:
{
LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* L_34;
L_34 = VirtualFuncInvoker0< LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* >::Invoke(13, __this);
V_4 = L_34;
LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* L_35 = V_4;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_36 = ___0_tableReference;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_37 = ___1_locale;
LoadTableOperation_2_Init_mB3D5C87E4C0A14979E4894EF55A2D9E4D24F3891(L_35, __this, L_36, L_37, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* L_38 = V_4;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C L_39;
L_39 = LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808(NULL);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_40;
L_40 = AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A(L_39, AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_mA6ED1937CCFB5FA24937D735C1ECEE197FEA5A61_inline((WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6*)L_38, L_40, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_41;
L_41 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* L_42 = V_4;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C L_43;
L_43 = LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808(NULL);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_44;
L_44 = AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A(L_43, AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_45;
L_45 = ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913(L_41, (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)L_42, L_44, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
V_5 = L_45;
bool L_46 = V_0;
if (L_46)
{
goto IL_011f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
int32_t L_47;
L_47 = TableReference_get_ReferenceType_m4BB38F0F19E8DB896B2F96A569DE8574C4051A9F_inline((&___0_tableReference), NULL);
if ((!(((uint32_t)L_47) == ((uint32_t)1))))
{
goto IL_0144;
}
}
IL_011f:
{
bool L_48 = V_0;
if (L_48)
{
goto IL_012e;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_49 = V_5;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_50;
L_50 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_49, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
AddressablesInterface_Acquire_mEBE8A8467D52C6CA7FB084126F69F2061CD802CC(L_50, NULL);
}
IL_012e:
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_51;
L_51 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_52 = V_2;
String_t* L_53 = V_1;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_54;
memset((&L_54), 0, sizeof(L_54));
ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13((&L_54), L_52, L_53, ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_55 = V_5;
Dictionary_2_set_Item_mA4CF42E4FEA3908EEA9E1D01029A77A9246D7C2E(L_51, L_54, L_55, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
goto IL_014e;
}
IL_0144:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_56 = V_5;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_57 = V_2;
String_t* L_58 = V_1;
LocalizedDatabase_2_RegisterTableNameOperation_mD6B07AF56370F17C047748A6EC58E32D854309C5(__this, L_56, L_57, L_58, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
}
IL_014e:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_59 = V_5;
LocalizedDatabase_2_RegisterCompletedTableOperation_mB07073A05731627096F08B97240E31EF48DDE5F4(__this, L_59, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_60 = V_5;
return L_60;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LocalizedDatabase_2_GetTable_mA6E48626DF472DC315016473AA9C0DE5611324CE_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___0_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method)
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_0 = ___0_tableReference;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_1 = ___1_locale;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_2;
L_2 = VirtualFuncInvoker2< AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* >::Invoke(9, __this, L_0, L_1);
V_0 = L_2;
RuntimeObject* L_3;
L_3 = AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 48));
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D LocalizedDatabase_2_PreloadTables_mD4EB0BCD40DF2548B8E87F9909CC3DB3D38DA30A_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___0_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* V_0 = NULL;
AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 V_1;
memset((&V_1), 0, sizeof(V_1));
{
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_0;
L_0 = VirtualFuncInvoker0< PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* >::Invoke(14, __this);
V_0 = L_0;
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_1 = V_0;
TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1* L_2 = (TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1*)(TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1*)SZArrayNew(TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1_il2cpp_TypeInfo_var, (uint32_t)1);
TableReferenceU5BU5D_t095CAE7541C5EA49410128926839EFBAF3B271F1* L_3 = L_2;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_4 = ___0_tableReference;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147)L_4);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_5 = ___1_locale;
PreloadTablesOperation_2_Init_m1BDB52E0804072C00C9AC88D637181B12615813C(L_1, __this, (RuntimeObject*)L_3, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_6 = V_0;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C L_7;
L_7 = LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808(NULL);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8;
L_8 = AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A(L_7, AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m464D8022D25243E63FC46DD66ED340E3E6C40A9C_inline((WaitForCurrentOperationAsyncOperationBase_1_t44C730F03BAA403BDA440AF390A8CAB6EE9B6C3C*)L_6, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9;
L_9 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_10 = V_0;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C L_11;
L_11 = LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808(NULL);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_12;
L_12 = AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A(L_11, AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 L_13;
L_13 = ResourceManager_StartOperation_TisLocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_mF9A4FAB45D05B5BAE375236C8650C5CEE5F9E468(L_9, (AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3*)L_10, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
V_1 = L_13;
LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5* L_14;
L_14 = LocalizationSettings_get_Instance_mFC1F256436A67ED702DD446E219D62F708BDFF78(NULL);
bool L_15;
L_15 = LocalizationSettings_get_IsPlaying_mBB97672A862DFE3FE3F829574AE0B10D4D358676(L_14, NULL);
if (!L_15)
{
goto IL_005c;
}
}
{
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_16;
L_16 = LocalizedDatabase_2_get_ReleaseNextFrame_m7F5680C9DCE06BD3ED1A214A0472945C3A6DBFFC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
AsyncOperationHandle_1_add_CompletedTypeless_mE130E85E52F97039C0C98F9D1AB9A06EBA41B245((&V_1), L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 55));
}
IL_005c:
{
AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 L_17 = V_1;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_18;
L_18 = AsyncOperationHandle_1_op_Implicit_m3C1B16F0875D73408AC76906D4190F112EB85764(L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return L_18;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D LocalizedDatabase_2_PreloadTables_mA5202F4D38758835B5BD291EDC9708B37FD2DDB5_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, RuntimeObject* ___0_tableReferences, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* V_0 = NULL;
AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 V_1;
memset((&V_1), 0, sizeof(V_1));
{
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_0;
L_0 = VirtualFuncInvoker0< PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* >::Invoke(14, __this);
V_0 = L_0;
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_1 = V_0;
RuntimeObject* L_2 = ___0_tableReferences;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_3 = ___1_locale;
PreloadTablesOperation_2_Init_m1BDB52E0804072C00C9AC88D637181B12615813C(L_1, __this, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_4 = V_0;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C L_5;
L_5 = LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808(NULL);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6;
L_6 = AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A(L_5, AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m464D8022D25243E63FC46DD66ED340E3E6C40A9C_inline((WaitForCurrentOperationAsyncOperationBase_1_t44C730F03BAA403BDA440AF390A8CAB6EE9B6C3C*)L_4, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7;
L_7 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_8 = V_0;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C L_9;
L_9 = LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808(NULL);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10;
L_10 = AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A(L_9, AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 L_11;
L_11 = ResourceManager_StartOperation_TisLocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_mF9A4FAB45D05B5BAE375236C8650C5CEE5F9E468(L_7, (AsyncOperationBase_1_t1817176DDD2F9E127ED468C8B707F57D6B5595C3*)L_8, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
V_1 = L_11;
LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5* L_12;
L_12 = LocalizationSettings_get_Instance_mFC1F256436A67ED702DD446E219D62F708BDFF78(NULL);
bool L_13;
L_13 = LocalizationSettings_get_IsPlaying_mBB97672A862DFE3FE3F829574AE0B10D4D358676(L_12, NULL);
if (!L_13)
{
goto IL_004f;
}
}
{
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_14;
L_14 = LocalizedDatabase_2_get_ReleaseNextFrame_m7F5680C9DCE06BD3ED1A214A0472945C3A6DBFFC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
AsyncOperationHandle_1_add_CompletedTypeless_mE130E85E52F97039C0C98F9D1AB9A06EBA41B245((&V_1), L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 55));
}
IL_004f:
{
AsyncOperationHandle_1_t3F5D52D1C4A846D5F57AA8586ACC41FEAD9D6658 L_15 = V_1;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_16;
L_16 = AsyncOperationHandle_1_op_Implicit_m3C1B16F0875D73408AC76906D4190F112EB85764(L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_ReleaseAllTables_m1A42998DABFB250A6908F01E09FEA6CF77DE6079_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___0_locale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mD2385087338811770C5DA171271D375CD987F216_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m11125A4986B51C20A28DA0BF99F7B144EBA7182D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC5ABA4DFF9A8136BFB8C097878E515C556BF7AFF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1BF117C47979D024A2159B479F1A738332573F8B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0193186E255A7A704C4C8E364CCAE907B70BEF40_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m27889E6B4A22FE064D0A3993B58646F3AE7E961F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_0 = NULL;
PooledObject_1_t3873363C214E3C4F60E82BB79F22F44DB8C79C9A V_1;
memset((&V_1), 0, sizeof(V_1));
Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618 V_2;
memset((&V_2), 0, sizeof(V_2));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_3;
memset((&V_3), 0, sizeof(V_3));
Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C V_4;
memset((&V_4), 0, sizeof(V_4));
KeyValuePair_2_tE4C5703D01BA7B1F1F449A183256FDFCFA89BA98 V_5;
memset((&V_5), 0, sizeof(V_5));
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 57));
PooledObject_1_t3873363C214E3C4F60E82BB79F22F44DB8C79C9A L_0;
L_0 = CollectionPool_2_Get_m6B9A9C9816B0F09D272FC5772BF3B89431E75EDE((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 56));
V_1 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00bb:
{
PooledObject_1_System_IDisposable_Dispose_m6AEC22F80C870FA4E50C7A61039BA6CD5725B1B3((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 72));
return;
}
});
try
{
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_1;
L_1 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
ValueCollection_tFA53AB203922D687C0CA54F421C4CED5ED14F4AA* L_2;
L_2 = Dictionary_2_get_Values_m5B73CDA4959DE6F3AA65E88EA2D22FD0DFE7774A(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 60));
Enumerator_t53BD95FA70BFA19462D39650F550488776F1B618 L_3;
L_3 = ValueCollection_GetEnumerator_m4E28C10048819483C088948714E5977D1DCE9EED(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 62));
V_2 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ad_1:
{
Enumerator_Dispose_mF8D5FBB9B9E3BB6AEF9945022979C4D7E4E4A3E8((&V_2), il2cpp_rgctx_method(method->klass->rgctx_data, 71));
return;
}
});
try
{
{
goto IL_009f_2;
}
IL_001e_2:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_4;
L_4 = Enumerator_get_Current_mC1DA20385FC85FE1221159DD15D8BEF1F2CA0303_inline((&V_2), il2cpp_rgctx_method(method->klass->rgctx_data, 64));
V_3 = L_4;
bool L_5;
L_5 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_5)
{
goto IL_009f_2;
}
}
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_6 = ___0_locale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_0056_2;
}
}
{
RuntimeObject* L_8;
L_8 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_9;
L_9 = LocalizationTable_get_LocaleIdentifier_mEA28088E4E6DBF45AE6B63D1A2941535CE71F858_inline((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_8, NULL);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_10 = ___0_locale;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_11;
L_11 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_10, NULL);
bool L_12;
L_12 = LocaleIdentifier_op_Inequality_mA04ECD1817C970D37E71A031F4A9EB56C53CB62A(L_9, L_11, NULL);
if (L_12)
{
goto IL_009f_2;
}
}
IL_0056_2:
{
RuntimeObject* L_13;
L_13 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_0094_2;
}
}
{
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_15 = V_0;
RuntimeObject* L_16;
L_16 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
bool L_17;
L_17 = HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 67));
if (L_17)
{
goto IL_0094_2;
}
}
{
RuntimeObject* L_18;
L_18 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
VirtualActionInvoker1< RuntimeObject* >::Invoke(17, __this, L_18);
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_19 = V_0;
RuntimeObject* L_20;
L_20 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
bool L_21;
L_21 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_19, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 69));
}
IL_0094_2:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_22 = V_3;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_23;
L_23 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_22, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
AddressablesInterface_Release_mFC4C0B5041806A763B806FEABB0476BE3678D44A(L_23, NULL);
}
IL_009f_2:
{
bool L_24;
L_24 = Enumerator_MoveNext_mEFDC3195CDC4307271EBDF84BDB4CE25291C3790((&V_2), il2cpp_rgctx_method(method->klass->rgctx_data, 70));
if (L_24)
{
goto IL_001e_2;
}
}
{
goto IL_00c9;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00c9:
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_25;
L_25 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
Enumerator_tE54C396BDA3CBB4FD173D48F06053AE9FC460F7C L_26;
L_26 = Dictionary_2_GetEnumerator_m11125A4986B51C20A28DA0BF99F7B144EBA7182D(L_25, Dictionary_2_GetEnumerator_m11125A4986B51C20A28DA0BF99F7B144EBA7182D_RuntimeMethod_var);
V_4 = L_26;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00fd:
{
Enumerator_Dispose_mC5ABA4DFF9A8136BFB8C097878E515C556BF7AFF((&V_4), Enumerator_Dispose_mC5ABA4DFF9A8136BFB8C097878E515C556BF7AFF_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_00f2_1;
}
IL_00d8_1:
{
KeyValuePair_2_tE4C5703D01BA7B1F1F449A183256FDFCFA89BA98 L_27;
L_27 = Enumerator_get_Current_m0193186E255A7A704C4C8E364CCAE907B70BEF40_inline((&V_4), Enumerator_get_Current_m0193186E255A7A704C4C8E364CCAE907B70BEF40_RuntimeMethod_var);
V_5 = L_27;
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_28;
L_28 = KeyValuePair_2_get_Value_m27889E6B4A22FE064D0A3993B58646F3AE7E961F_inline((&V_5), KeyValuePair_2_get_Value_m27889E6B4A22FE064D0A3993B58646F3AE7E961F_RuntimeMethod_var);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_29;
L_29 = AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725(L_28, AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725_RuntimeMethod_var);
AddressablesInterface_SafeRelease_m8D548F6C0C60976816E727056211BAD8D6BC7E51(L_29, NULL);
}
IL_00f2_1:
{
bool L_30;
L_30 = Enumerator_MoveNext_m1BF117C47979D024A2159B479F1A738332573F8B((&V_4), Enumerator_MoveNext_m1BF117C47979D024A2159B479F1A738332573F8B_RuntimeMethod_var);
if (L_30)
{
goto IL_00d8_1;
}
}
{
goto IL_010b;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_010b:
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_31;
L_31 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
Dictionary_2_Clear_mD2385087338811770C5DA171271D375CD987F216(L_31, Dictionary_2_Clear_mD2385087338811770C5DA171271D375CD987F216_RuntimeMethod_var);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* L_32 = (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)(&__this->___m_PreloadOperationHandle);
bool L_33;
L_33 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(L_32, NULL);
if (!L_33)
{
goto IL_0147;
}
}
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* L_34 = (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)(&__this->___m_PreloadOperationHandle);
bool L_35;
L_35 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A(L_34, NULL);
if (!L_35)
{
goto IL_013b;
}
}
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_36 = __this->___m_PreloadOperationHandle;
AddressablesInterface_Release_mFC4C0B5041806A763B806FEABB0476BE3678D44A(L_36, NULL);
}
IL_013b:
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* L_37 = (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)(&__this->___m_PreloadOperationHandle);
il2cpp_codegen_initobj(L_37, sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
}
IL_0147:
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_38;
L_38 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
Dictionary_2_Clear_m1953756CA3FFFB5CF63D97D79916085648FA5B43(L_38, il2cpp_rgctx_method(method->klass->rgctx_data, 73));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_ReleaseTable_m49D3003570BFCA424E76F5E52FF63B1C838E51CF_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___0_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m73FF5D8E54DBEB9E4685522FA90D37F23641BB62_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_tA1F1C0674E006A5616B4DDF4D03F5BFF11F52CD1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m718EFE2197C030DB480E0C8829F45C2660C4953D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m30A17038228C76B82E885DE280921C825870EF34_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF0074EDDC4EDA83CA5F2A1605214174D60D12D30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0B4ECA31FB5B1D18F28C04D69026E4FBE880A20F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBFC5D4C7621A538BAE5C1654DD7F4BFA1ABCA336_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m3359551AE239EFB56B7A4F92A12C43B05020BAD5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_m8FFE16F7418BA3F249D82895A5855B470414BFC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* V_1 = NULL;
int32_t V_2 = 0;
bool V_3 = false;
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 V_4;
memset((&V_4), 0, sizeof(V_4));
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D V_5;
memset((&V_5), 0, sizeof(V_5));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 V_6;
memset((&V_6), 0, sizeof(V_6));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_7;
memset((&V_7), 0, sizeof(V_7));
List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1* V_8 = NULL;
PooledObject_1_tB80EC699A5F032809A88D8D4DAFD258C3B0489FD V_9;
memset((&V_9), 0, sizeof(V_9));
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D V_10;
memset((&V_10), 0, sizeof(V_10));
Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4 V_11;
memset((&V_11), 0, sizeof(V_11));
KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F V_12;
memset((&V_12), 0, sizeof(V_12));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_13;
memset((&V_13), 0, sizeof(V_13));
Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E V_14;
memset((&V_14), 0, sizeof(V_14));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 V_15;
memset((&V_15), 0, sizeof(V_15));
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
TableReference_Validate_m93EEB9898A01701D4476B72A3C975ED76F794274((&___0_tableReference), NULL);
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_0 = ___1_locale;
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 L_1;
L_1 = LocalizationSettings_get_SelectedLocaleAsync_m524BFB6CBAE6D6AFC056559EBB994C51571930F2(NULL);
V_4 = L_1;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_2;
L_2 = AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9((&V_4), AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_2, NULL);
V_0 = L_3;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_4 = ___1_locale;
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0041;
}
}
{
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 L_6;
L_6 = LocalizationSettings_get_SelectedLocaleAsync_m524BFB6CBAE6D6AFC056559EBB994C51571930F2(NULL);
V_4 = L_6;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_7;
L_7 = AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9((&V_4), AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
___1_locale = L_7;
V_0 = (bool)1;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_8 = ___1_locale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_0041;
}
}
{
return;
}
IL_0041:
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = TableReference_get_ReferenceType_m4BB38F0F19E8DB896B2F96A569DE8574C4051A9F_inline((&___0_tableReference), NULL);
if ((!(((uint32_t)L_10) == ((uint32_t)1))))
{
goto IL_007b;
}
}
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_11;
L_11 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
Guid_t L_12;
L_12 = TableReference_get_TableCollectionNameGuid_m806CBFE2DC8B6EF453CF4471F18B7AA1EA4CA65C_inline((&___0_tableReference), NULL);
bool L_13;
L_13 = Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489(L_11, L_12, (&V_5), Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489_RuntimeMethod_var);
if (!L_13)
{
goto IL_0070;
}
}
{
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_14;
L_14 = AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5((&V_5), AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_15)
{
goto IL_0071;
}
}
IL_0070:
{
return;
}
IL_0071:
{
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_16;
L_16 = AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5((&V_5), AsyncOperationHandle_1_get_Result_m21CDC06DC6B8155C66660C51385E41A0CB9D9DF5_RuntimeMethod_var);
V_1 = L_16;
goto IL_00c7;
}
IL_007b:
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_17 = ___1_locale;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_18;
L_18 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_17, NULL);
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
String_t* L_19;
L_19 = TableReference_get_TableCollectionName_m56430A03FFD1250D86ACD034557356FF531254E2((&___0_tableReference), NULL);
ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13((&V_6), L_18, L_19, ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_20;
L_20 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_21 = V_6;
bool L_22;
L_22 = Dictionary_2_TryGetValue_m867126F36085ABAD82ABBD4600D361B4C24F685C(L_20, L_21, (&V_7), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
if (!L_22)
{
goto IL_00b4;
}
}
{
RuntimeObject* L_23;
L_23 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_7), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_24;
L_24 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_24)
{
goto IL_00b5;
}
}
IL_00b4:
{
return;
}
IL_00b5:
{
RuntimeObject* L_25;
L_25 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_7), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_26;
L_26 = LocalizationTable_get_SharedData_mEB9C3744BC17614D858B3C7A0F52158623BA8112_inline((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_25, NULL);
V_1 = L_26;
}
IL_00c7:
{
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_27 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_28;
L_28 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_27, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_28)
{
goto IL_00d1;
}
}
{
return;
}
IL_00d1:
{
V_2 = 0;
V_3 = (bool)0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tA1F1C0674E006A5616B4DDF4D03F5BFF11F52CD1_il2cpp_TypeInfo_var);
PooledObject_1_tB80EC699A5F032809A88D8D4DAFD258C3B0489FD L_29;
L_29 = CollectionPool_2_Get_m73FF5D8E54DBEB9E4685522FA90D37F23641BB62((&V_8), CollectionPool_2_Get_m73FF5D8E54DBEB9E4685522FA90D37F23641BB62_RuntimeMethod_var);
V_9 = L_29;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0253:
{
PooledObject_1_System_IDisposable_Dispose_m8FFE16F7418BA3F249D82895A5855B470414BFC9((&V_9), PooledObject_1_System_IDisposable_Dispose_m8FFE16F7418BA3F249D82895A5855B470414BFC9_RuntimeMethod_var);
return;
}
});
try
{
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_30;
L_30 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
Enumerator_t52D1DADFD1FC3DF65847904EC4BCE23A3DB43AF4 L_31;
L_31 = Dictionary_2_GetEnumerator_m2A58B9DB3BF18DAFE77F0CAC6ADF81A0FBAE911F(L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 74));
V_11 = L_31;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01d2_1:
{
Enumerator_Dispose_m69C43C787BCA3240BCCD4F6DC62CD58A8CBB9698((&V_11), il2cpp_rgctx_method(method->klass->rgctx_data, 83));
return;
}
});
try
{
{
goto IL_01c4_2;
}
IL_00f0_2:
{
KeyValuePair_2_t60F500560454BCE49E0AC9918F90B6F244293C6F L_32;
L_32 = Enumerator_get_Current_mFD4EB7ED1318025B0E2302003069AA6373FEE507_inline((&V_11), il2cpp_rgctx_method(method->klass->rgctx_data, 76));
V_12 = L_32;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_33;
L_33 = KeyValuePair_2_get_Value_m93262753AC79C607733BCB708D08A5A43E90BA87_inline((&V_12), il2cpp_rgctx_method(method->klass->rgctx_data, 79));
V_13 = L_33;
bool L_34;
L_34 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1((&V_13), il2cpp_rgctx_method(method->klass->rgctx_data, 27));
if (!L_34)
{
goto IL_01c4_2;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_35;
L_35 = KeyValuePair_2_get_Value_m93262753AC79C607733BCB708D08A5A43E90BA87_inline((&V_12), il2cpp_rgctx_method(method->klass->rgctx_data, 79));
V_13 = L_35;
RuntimeObject* L_36;
L_36 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_13), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_37;
L_37 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_36, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_37)
{
goto IL_01c4_2;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_38;
L_38 = KeyValuePair_2_get_Value_m93262753AC79C607733BCB708D08A5A43E90BA87_inline((&V_12), il2cpp_rgctx_method(method->klass->rgctx_data, 79));
V_13 = L_38;
RuntimeObject* L_39;
L_39 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_13), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_40;
L_40 = LocalizationTable_get_SharedData_mEB9C3744BC17614D858B3C7A0F52158623BA8112_inline((LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_39, NULL);
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_41 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_42;
L_42 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_40, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_41, NULL);
if (L_42)
{
goto IL_01c4_2;
}
}
{
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_43;
L_43 = KeyValuePair_2_get_Key_mA08A118B67502D5CBAA5B01E7792294441781788_inline((&V_12), il2cpp_rgctx_method(method->klass->rgctx_data, 81));
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_44 = L_43.___Item1;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_45 = ___1_locale;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_46;
L_46 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_45, NULL);
bool L_47;
L_47 = LocaleIdentifier_op_Equality_m4915152CA27BC64D6EC15A6841F82526F6959084(L_44, L_46, NULL);
if (L_47)
{
goto IL_0184_2;
}
}
{
bool L_48 = V_0;
if (!L_48)
{
goto IL_01c0_2;
}
}
{
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_49;
L_49 = KeyValuePair_2_get_Key_mA08A118B67502D5CBAA5B01E7792294441781788_inline((&V_12), il2cpp_rgctx_method(method->klass->rgctx_data, 81));
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_50 = L_49.___Item1;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 37));
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_51 = ((LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 37)))->___k_SelectedLocaleId;
bool L_52;
L_52 = LocaleIdentifier_op_Equality_m4915152CA27BC64D6EC15A6841F82526F6959084(L_50, L_51, NULL);
if (!L_52)
{
goto IL_01c0_2;
}
}
IL_0184_2:
{
bool L_53 = V_3;
if (L_53)
{
goto IL_019f_2;
}
}
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_54;
L_54 = KeyValuePair_2_get_Value_m93262753AC79C607733BCB708D08A5A43E90BA87_inline((&V_12), il2cpp_rgctx_method(method->klass->rgctx_data, 79));
V_13 = L_54;
RuntimeObject* L_55;
L_55 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&V_13), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
VirtualActionInvoker1< RuntimeObject* >::Invoke(17, __this, L_55);
V_3 = (bool)1;
}
IL_019f_2:
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_56;
L_56 = KeyValuePair_2_get_Value_m93262753AC79C607733BCB708D08A5A43E90BA87_inline((&V_12), il2cpp_rgctx_method(method->klass->rgctx_data, 79));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_57;
L_57 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_56, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
AddressablesInterface_SafeRelease_m8D548F6C0C60976816E727056211BAD8D6BC7E51(L_57, NULL);
List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1* L_58 = V_8;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_59;
L_59 = KeyValuePair_2_get_Key_mA08A118B67502D5CBAA5B01E7792294441781788_inline((&V_12), il2cpp_rgctx_method(method->klass->rgctx_data, 81));
List_1_Add_mBFC5D4C7621A538BAE5C1654DD7F4BFA1ABCA336_inline(L_58, L_59, List_1_Add_mBFC5D4C7621A538BAE5C1654DD7F4BFA1ABCA336_RuntimeMethod_var);
goto IL_01c4_2;
}
IL_01c0_2:
{
int32_t L_60 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_60, 1));
}
IL_01c4_2:
{
bool L_61;
L_61 = Enumerator_MoveNext_mB380BB15593B4F406E1655FE22B640EFBBA36693((&V_11), il2cpp_rgctx_method(method->klass->rgctx_data, 82));
if (L_61)
{
goto IL_00f0_2;
}
}
{
goto IL_01e0_1;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01e0_1:
{
List_1_t0C3C05C563E613B0A5733C52636F18DA885901C1* L_62 = V_8;
Enumerator_t732AFBA62E3F9F1F0DD37CA16A0980A42A300E4E L_63;
L_63 = List_1_GetEnumerator_m3359551AE239EFB56B7A4F92A12C43B05020BAD5(L_62, List_1_GetEnumerator_m3359551AE239EFB56B7A4F92A12C43B05020BAD5_RuntimeMethod_var);
V_14 = L_63;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_020d_1:
{
Enumerator_Dispose_m30A17038228C76B82E885DE280921C825870EF34((&V_14), Enumerator_Dispose_m30A17038228C76B82E885DE280921C825870EF34_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0202_2;
}
IL_01eb_2:
{
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_64;
L_64 = Enumerator_get_Current_m0B4ECA31FB5B1D18F28C04D69026E4FBE880A20F_inline((&V_14), Enumerator_get_Current_m0B4ECA31FB5B1D18F28C04D69026E4FBE880A20F_RuntimeMethod_var);
V_15 = L_64;
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_65;
L_65 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_66 = V_15;
bool L_67;
L_67 = Dictionary_2_Remove_mF7095D48D9F8F8E16F5FC510E45C4813C840EF0B(L_65, L_66, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
}
IL_0202_2:
{
bool L_68;
L_68 = Enumerator_MoveNext_mF0074EDDC4EDA83CA5F2A1605214174D60D12D30((&V_14), Enumerator_MoveNext_mF0074EDDC4EDA83CA5F2A1605214174D60D12D30_RuntimeMethod_var);
if (L_68)
{
goto IL_01eb_2;
}
}
{
goto IL_021b_1;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_021b_1:
{
int32_t L_69 = V_2;
if (L_69)
{
goto IL_0251_1;
}
}
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_70;
L_70 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_71 = V_1;
Guid_t L_72;
L_72 = SharedTableData_get_TableCollectionNameGuid_mF499D68E82DFF79BEEE5694B41C054BD2BFDDD83_inline(L_71, NULL);
bool L_73;
L_73 = Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489(L_70, L_72, (&V_10), Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489_RuntimeMethod_var);
if (!L_73)
{
goto IL_0251_1;
}
}
{
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_74 = V_10;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_75;
L_75 = AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725(L_74, AsyncOperationHandle_1_op_Implicit_mC6E201A4E37AEA3F1142D3415948D7E97C650725_RuntimeMethod_var);
AddressablesInterface_SafeRelease_m8D548F6C0C60976816E727056211BAD8D6BC7E51(L_75, NULL);
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_76;
L_76 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_77 = V_1;
Guid_t L_78;
L_78 = SharedTableData_get_TableCollectionNameGuid_mF499D68E82DFF79BEEE5694B41C054BD2BFDDD83_inline(L_77, NULL);
bool L_79;
L_79 = Dictionary_2_Remove_m718EFE2197C030DB480E0C8829F45C2660C4953D(L_76, L_78, Dictionary_2_Remove_m718EFE2197C030DB480E0C8829F45C2660C4953D_RuntimeMethod_var);
}
IL_0251_1:
{
goto IL_0261;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0261:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA LocalizedDatabase_2_GetAllTables_m1AA05A13A1200D407880586F7440373A509B6B79_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___0_locale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* V_0 = NULL;
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA V_1;
memset((&V_1), 0, sizeof(V_1));
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 86));
ObjectPool_1_t15394D9F4F2A18949C769D36B94A962DC8190D6D* L_0 = ((LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 86)))->___Pool;
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* L_1;
L_1 = ObjectPool_1_Get_m83BC667D0E6E9B8526BA414DDC9B31441F78DA05_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 89));
V_0 = L_1;
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* L_2 = V_0;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_3 = ___0_locale;
LoadAllTablesOperation_2_Init_m85604BD7AFAE174CC9402D826D4447CF5DE3E313(L_2, __this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 90));
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* L_4 = V_0;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C L_5;
L_5 = LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808(NULL);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6;
L_6 = AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A(L_5, AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m77860D66F718AC9D2DA4B45852625FD160AD986A_inline((WaitForCurrentOperationAsyncOperationBase_1_tEB4E9363C5630EEF76D10D70586E8D6ADA0FB2DC*)L_4, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 92));
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7;
L_7 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
LoadAllTablesOperation_2_t261784AC66501ADC001C57FEE6D93829D25B71D8* L_8 = V_0;
AsyncOperationHandle_1_t942B32DFBF2792F48E49169E2A65A5E46162395C L_9;
L_9 = LocalizationSettings_get_InitializationOperation_m9ED4C71AA291F24A8045CDC43E38469CA6297808(NULL);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10;
L_10 = AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A(L_9, AsyncOperationHandle_1_op_Implicit_mBFD71DF99B4BD94F5D68A49AF6E17DA78E1B961A_RuntimeMethod_var);
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA L_11;
L_11 = ResourceManager_StartOperation_TisIList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_mD7D5D5BD121F893F41B7D117D17E881984FAAD57(L_7, (AsyncOperationBase_1_tF2678F4023386F66EBAA08E93CC7490F090FBF70*)L_8, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 93));
V_1 = L_11;
LocalizationSettings_t1EB37904F9B546A4EC2195AA2D9EB94B8843B5B5* L_12;
L_12 = LocalizationSettings_get_Instance_mFC1F256436A67ED702DD446E219D62F708BDFF78(NULL);
bool L_13;
L_13 = LocalizationSettings_get_IsPlaying_mBB97672A862DFE3FE3F829574AE0B10D4D358676(L_12, NULL);
if (!L_13)
{
goto IL_0052;
}
}
{
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_14;
L_14 = LocalizedDatabase_2_get_ReleaseNextFrame_m7F5680C9DCE06BD3ED1A214A0472945C3A6DBFFC_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
AsyncOperationHandle_1_add_CompletedTypeless_mAA078A5D3D0F4C5B01FF15F9F3F345356FF491AB((&V_1), L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 96));
}
IL_0052:
{
AsyncOperationHandle_1_t3000C87509C4839FB9B2B42FB09606B4A77341CA L_15 = V_1;
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocalizedDatabase_2_IsTableLoaded_mC0EA59D3C80D1C2762448C052423E8AD642ED22E_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___0_tableReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___1_locale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 V_1;
memset((&V_1), 0, sizeof(V_1));
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_2;
memset((&V_2), 0, sizeof(V_2));
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 V_3;
memset((&V_3), 0, sizeof(V_3));
String_t* G_B3_0 = NULL;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 G_B6_0;
memset((&G_B6_0), 0, sizeof(G_B6_0));
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = TableReference_get_ReferenceType_m4BB38F0F19E8DB896B2F96A569DE8574C4051A9F_inline((&___0_tableReference), NULL);
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = TableReference_get_TableCollectionName_m56430A03FFD1250D86ACD034557356FF531254E2((&___0_tableReference), NULL);
G_B3_0 = L_1;
goto IL_001f;
}
IL_0013:
{
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
Guid_t L_2;
L_2 = TableReference_get_TableCollectionNameGuid_m806CBFE2DC8B6EF453CF4471F18B7AA1EA4CA65C_inline((&___0_tableReference), NULL);
String_t* L_3;
L_3 = TableReference_StringFromGuid_m2684CB8A2F1E34513161BF52B7A55827D45DAE08(L_2, NULL);
G_B3_0 = L_3;
}
IL_001f:
{
V_0 = G_B3_0;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_4 = ___1_locale;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_5)
{
goto IL_0043;
}
}
{
AsyncOperationHandle_1_tD9CC9BC83FC922061675E3C81FB7B270F848AB79 L_6;
L_6 = LocalizationSettings_get_SelectedLocaleAsync_m524BFB6CBAE6D6AFC056559EBB994C51571930F2(NULL);
V_3 = L_6;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_7;
L_7 = AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9((&V_3), AsyncOperationHandle_1_get_Result_m1B953514599A4A5C78BC9930424F701B92A283B9_RuntimeMethod_var);
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_8;
L_8 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_7, NULL);
String_t* L_9 = V_0;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_10;
memset((&L_10), 0, sizeof(L_10));
ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13((&L_10), L_8, L_9, ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
G_B6_0 = L_10;
goto IL_004f;
}
IL_0043:
{
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_11 = ___1_locale;
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_12;
L_12 = Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline(L_11, NULL);
String_t* L_13 = V_0;
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_14;
memset((&L_14), 0, sizeof(L_14));
ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13((&L_14), L_12, L_13, ValueTuple_2__ctor_mED37E41B2E154CFBDB9F8F1390B0675D2D0FBD13_RuntimeMethod_var);
G_B6_0 = L_14;
}
IL_004f:
{
V_1 = G_B6_0;
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_15;
L_15 = LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
ValueTuple_2_tA0500CAD38D0D336FA283A0265B6451C30CD88B3 L_16 = V_1;
bool L_17;
L_17 = Dictionary_2_TryGetValue_m867126F36085ABAD82ABBD4600D361B4C24F685C(L_15, L_16, (&V_2), il2cpp_rgctx_method(method->klass->rgctx_data, 38));
if (!L_17)
{
goto IL_006b;
}
}
{
int32_t L_18;
L_18 = AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672((&V_2), il2cpp_rgctx_method(method->klass->rgctx_data, 98));
return (bool)((((int32_t)L_18) == ((int32_t)1))? 1 : 0);
}
IL_006b:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* LocalizedDatabase_2_CreateLoadTableOperation_m2CC13CB8C2508257F530DC07988375D693299DEE_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 100));
ObjectPool_1_t5974A5D251DE4B7ABE07356451B662E4E060C621* L_0 = ((LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 100)))->___Pool;
LoadTableOperation_2_t5339B923B4DA8AEB2E980FBD302793E8EFDEF1BD* L_1;
L_1 = ObjectPool_1_Get_m0AE3F086799875E16ACBE3FCE86976F15C936198_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 103));
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* LocalizedDatabase_2_CreatePreloadTablesOperation_m997333AB612EFC353636F4B14C7A24964EAB1CD8_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 105));
ObjectPool_1_t7D442FBF8AC34A08D35BD511149D0B0C1AEC50AF* L_0 = ((PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 105)))->___Pool;
PreloadTablesOperation_2_tEABF900496045C6A6C2807D60806232AF27FC288* L_1;
L_1 = ObjectPool_1_Get_m15253BDC9531F608207FF2ECFCAA6B280A4674D7_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 106));
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820 LocalizedDatabase_2_GetTableEntryAsync_m6811895E5792226031E1A556437AA7BE3DE96ADB_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___0_tableReference, TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224 ___1_tableEntryReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___2_locale, int32_t ___3_fallbackBehavior, const RuntimeMethod* method)
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0;
memset((&V_0), 0, sizeof(V_0));
GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* V_1 = NULL;
bool V_2 = false;
int32_t G_B3_0 = 0;
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_0 = ___0_tableReference;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_1 = ___2_locale;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_2;
L_2 = VirtualFuncInvoker2< AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* >::Invoke(9, __this, L_0, L_1);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 109));
ObjectPool_1_t8E5C7CD969401A65251A7D9EF5010EA707413A2A* L_3 = ((GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 109)))->___Pool;
GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* L_4;
L_4 = ObjectPool_1_Get_m1E8CB4D76D91D8B57AE6A09D3E40A8CC2D9FD41D_inline(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 112));
V_1 = L_4;
int32_t L_5 = ___3_fallbackBehavior;
if (L_5)
{
goto IL_0020;
}
}
{
bool L_6;
L_6 = LocalizedDatabase_2_get_UseFallback_mB0DA92EB62EA1DABF5C9E9FEFC626817B7279156_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 113));
G_B3_0 = ((int32_t)(L_6));
goto IL_0025;
}
IL_0020:
{
int32_t L_7 = ___3_fallbackBehavior;
G_B3_0 = ((((int32_t)L_7) == ((int32_t)2))? 1 : 0);
}
IL_0025:
{
V_2 = (bool)G_B3_0;
GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* L_8 = V_1;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_9 = V_0;
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_10 = ___0_tableReference;
TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224 L_11 = ___1_tableEntryReference;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_12 = ___2_locale;
bool L_13 = V_2;
GetTableEntryOperation_2_Init_m34DDB40148B3A64C6F33DE89AA7F15643A6C37E2(L_8, __this, L_9, L_10, L_11, L_12, L_13, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 114));
GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* L_14 = V_1;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_15 = V_0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_16;
L_16 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m50D7C0028E9CBEB80CDB73DFCB0F4D647174882B_inline((WaitForCurrentOperationAsyncOperationBase_1_tC6F76923CF7345149893F7A845BFB890BAC69E51*)L_14, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 116));
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_17;
L_17 = AddressablesInterface_get_ResourceManager_m30F3CC3C602D2AE563EF76AF97118AAE000DA58F(NULL);
GetTableEntryOperation_2_t3E1C8F606AECB5DB58C3D6B0594CF011677A8CA0* L_18 = V_1;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_19 = V_0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_20;
L_20 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820 L_21;
L_21 = ResourceManager_StartOperation_TisTableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61_mC2EDD636F44064D72B240F6FB653E0B5016E20C5(L_17, (AsyncOperationBase_1_t793D8D9C401516B6B68E9CCDF63422491C09AF85*)L_18, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 117));
return L_21;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61 LocalizedDatabase_2_GetTableEntry_m9F028DEA3485469BA526511C272B4E85EA62EA03_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 ___0_tableReference, TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224 ___1_tableEntryReference, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___2_locale, int32_t ___3_fallbackBehavior, const RuntimeMethod* method)
{
AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820 V_0;
memset((&V_0), 0, sizeof(V_0));
{
TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147 L_0 = ___0_tableReference;
TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224 L_1 = ___1_tableEntryReference;
Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* L_2 = ___2_locale;
int32_t L_3 = ___3_fallbackBehavior;
AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820 L_4;
L_4 = VirtualFuncInvoker4< AsyncOperationHandle_1_t195691D54EC4C9644CBDD0835BBE26DDC996D820, TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147, TableEntryReference_tF899CF4E8EF8DC219E8DDB13CFB1B5ED86077224, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*, int32_t >::Invoke(15, __this, L_0, L_1, L_2, L_3);
V_0 = L_4;
TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61 L_5;
L_5 = AsyncOperationHandle_1_WaitForCompletion_m5AFCFD9F13D5F30209D29D24051D794DBF743D4E((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 121));
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D LocalizedDatabase_2_GetSharedTableData_m6769263DB902E024181D9503943DDCD320CA019C_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, Guid_t ___0_tableNameGuid, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesInterface_LoadAssetFromGUID_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_mAC24921724BE79D04C410483E056F06BF305D6E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m8A2508F8D269118E49239A24A4C7D6CB9499C2CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D V_0;
memset((&V_0), 0, sizeof(V_0));
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_0;
L_0 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
Guid_t L_1 = ___0_tableNameGuid;
bool L_2;
L_2 = Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m55E00A3D2B0FB65BFC2852F050757D1BBFEB9489_RuntimeMethod_var);
if (!L_2)
{
goto IL_0012;
}
}
{
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_3 = V_0;
return L_3;
}
IL_0012:
{
Guid_t L_4 = ___0_tableNameGuid;
il2cpp_codegen_runtime_class_init_inline(TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = TableReference_StringFromGuid_m2684CB8A2F1E34513161BF52B7A55827D45DAE08(L_4, NULL);
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_6;
L_6 = AddressablesInterface_LoadAssetFromGUID_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_mAC24921724BE79D04C410483E056F06BF305D6E0(L_5, AddressablesInterface_LoadAssetFromGUID_TisSharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5_mAC24921724BE79D04C410483E056F06BF305D6E0_RuntimeMethod_var);
V_0 = L_6;
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_7;
L_7 = LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
Guid_t L_8 = ___0_tableNameGuid;
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_9 = V_0;
Dictionary_2_set_Item_m8A2508F8D269118E49239A24A4C7D6CB9499C2CF(L_7, L_8, L_9, Dictionary_2_set_Item_m8A2508F8D269118E49239A24A4C7D6CB9499C2CF_RuntimeMethod_var);
AsyncOperationHandle_1_tFB4CC4B0E98E2BEA08712F3E290DAEF6574B7F3D L_10 = V_0;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_ReleaseTableContents_mDD5304EF015C7407AFAB590F29AE482E99904F92_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, RuntimeObject* ___0_table, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_OnLocaleChanged_m9634E04867060184A5F96A460EDCDBAD046CEF3D_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* ___0_locale, const RuntimeMethod* method)
{
{
LocalizedDatabase_2_ReleaseAllTables_m1A42998DABFB250A6908F01E09FEA6CF77DE6079(__this, (Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 124));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_PatchTableContents_m1108BA2025179D700135F1C3E848B9D484CF7C8B_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_tableOperation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITablePostprocessor_tCA89BD2B389E6043F958F55C4EE17E7D2955F0C3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = LocalizedDatabase_2_get_TablePostprocessor_m13D2AF49BE4EAAB5EEE8837FE898E4C970C31F16_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
if (!L_0)
{
goto IL_0033;
}
}
{
RuntimeObject* L_1;
L_1 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_tableOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0033;
}
}
{
RuntimeObject* L_3;
L_3 = LocalizedDatabase_2_get_TablePostprocessor_m13D2AF49BE4EAAB5EEE8837FE898E4C970C31F16_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
RuntimeObject* L_4;
L_4 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E((&___0_tableOperation), il2cpp_rgctx_method(method->klass->rgctx_data, 24));
InterfaceActionInvoker1< LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84* >::Invoke(0, ITablePostprocessor_tCA89BD2B389E6043F958F55C4EE17E7D2955F0C3_il2cpp_TypeInfo_var, L_3, (LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84*)L_4);
}
IL_0033:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_ResetState_m9680DE5D5E1A58A2284A383E6BDCE700D3004114_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
LocalizedDatabase_2_ReleaseAllTables_m1A42998DABFB250A6908F01E09FEA6CF77DE6079(__this, (Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 124));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2_System_IDisposable_Dispose_mE286A26C7D0EED34A495FB5F269EF396C96F5DDF_gshared (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
LocalizedDatabase_2_ReleaseAllTables_m1A42998DABFB250A6908F01E09FEA6CF77DE6079(__this, (Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 124));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalizedDatabase_2__cctor_mD624093416726E4C482FEF7EEFB7E9BB15740DB2_gshared (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE8328000B25A69CF3F491EB84BD7C65D299ED97);
s_Il2CppMethodInitialized = true;
}
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_0;
memset((&L_0), 0, sizeof(L_0));
LocaleIdentifier__ctor_m7D635F559526F871876F3DA42C1B648E896560D2((&L_0), _stringLiteralDE8328000B25A69CF3F491EB84BD7C65D299ED97, NULL);
((LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 37)))->___k_SelectedLocaleId = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&((LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 37)))->___k_SelectedLocaleId))->___m_Code), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 37)))->___k_SelectedLocaleId))->___m_CultureInfo), (void*)NULL);
#endif
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 Locale_get_Identifier_mB725A4E8F29CA5C0544D03E1DD10767B54BCF29F_inline (Locale_t7BD9FB50247883E73B4CC92360943B0455CF02B9* __this, const RuntimeMethod* method)
{
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_0 = __this->___m_Identifier;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TableReference_get_ReferenceType_m4BB38F0F19E8DB896B2F96A569DE8574C4051A9F_inline (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CReferenceTypeU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t TableReference_get_TableCollectionNameGuid_m806CBFE2DC8B6EF453CF4471F18B7AA1EA4CA65C_inline (TableReference_t96A5F0161FDA37E187436FC17A3B6D7AB676A147* __this, const RuntimeMethod* method)
{
{
Guid_t L_0 = __this->___U3CTableCollectionNameGuidU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SharedTableData_get_TableCollectionName_m69C8FFD2FB860077D121152ACD0A02E3AC517E50_inline (SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_TableCollectionName;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LocalizedReference_set_WaitForCompletion_mD695C7ECE4D4718EBB3D90A9EB902A93F9A43568_inline (LocalizedReference_t7345BAA2758915B7F5BE701F2B89C5038CE93BDC* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___m_WaitForCompletion = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 LocalizationTable_get_LocaleIdentifier_mEA28088E4E6DBF45AE6B63D1A2941535CE71F858_inline (LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84* __this, const RuntimeMethod* method)
{
{
LocaleIdentifier_t1C6758D6E05D8D5DBCD7FFEC16E8E55547595C18 L_0 = __this->___m_LocaleId;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* LocalizationTable_get_SharedData_mEB9C3744BC17614D858B3C7A0F52158623BA8112_inline (LocalizationTable_tFE5F77A2528CA506A718E692737CB6F2A1BA9E84* __this, const RuntimeMethod* method)
{
{
SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* L_0 = __this->___m_SharedData;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t SharedTableData_get_TableCollectionNameGuid_mF499D68E82DFF79BEEE5694B41C054BD2BFDDD83_inline (SharedTableData_t49C6D9963F9F443E275A7258BB8BD54876F295F5* __this, const RuntimeMethod* method)
{
{
Guid_t L_0 = __this->___m_TableCollectionNameGuid;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7210698FAD5B2A6FC7C5C6B56F4D8823CF509C40_gshared_inline (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_item, const RuntimeMethod* method)
{
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_4 = V_0;
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));
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_6 = V_0;
int32_t L_7 = V_1;
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9)L_8);
return;
}
IL_0034:
{
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_9 = ___0_item;
List_1_AddWithResize_m6D66BCA16C287DFEAFDE9F4AFDFBE830D1AC55B4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC10A7413B0D053F23D23E72DAC21839E9DBF1A6E_gshared_inline (List_1_t92717732BF98956375510DF49F6E823610AF4FA0* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m4EC8E687964505ABC5C1E0B5BABEE209CE6E4DF3_gshared_inline (Predicate_1_t03BE024AE37F064A204DD4C45AA68DCE510D6E60* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_obj, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m91C72AB142C1ED1618F5B3D9DADCB3CEF510CF54_gshared_inline (Action_1_t07DD9AC915A03EDC0865AB8322A36D86E07F9239* __this, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1445C78C000C0B2BB5347D71EB0E1C07A45FB143_gshared_inline (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_item, const RuntimeMethod* method)
{
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_4 = V_0;
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));
LayoutMatcherU5BU5D_t790C71C3787F12C3EE9F7ABDC24DFCEB5281F90E* L_6 = V_0;
int32_t L_7 = V_1;
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6)L_8);
return;
}
IL_0034:
{
LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 L_9 = ___0_item;
List_1_AddWithResize_m02F9870F3C4EE56720DD615234514544040BE689(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF4DDF38AC881AF869CC1CBE8475179B456B18437_gshared_inline (List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m6CD1FCDEA3F43385A9E2E9C632E24DF0AF2AB7F8_gshared_inline (Predicate_1_t7E5B83C99F6527762BD489BA76550A25F6333DA8* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_obj, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mDD5E7A1ED75B787F0D6D66D304C28B7AED60C41C_gshared_inline (Action_1_tC7FCBF8A4A71CAEDCED5DFA366D84FD8A91044EA* __this, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6 ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, LayoutMatcher_t0D8F5E32A7C82BC292EBA0FAA3EB2D9F1F72A0A6, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m95328F0F59DDEB1A8A7D044DAF427CC7DEB1EB93_gshared_inline (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_item, const RuntimeMethod* method)
{
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_4 = V_0;
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));
InstructionViewU5BU5D_t2A200DCB627CD67C1DDBD22595A355894F2646A3* L_6 = V_0;
int32_t L_7 = V_1;
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D)L_8);
return;
}
IL_0034:
{
InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D L_9 = ___0_item;
List_1_AddWithResize_m47222083904E5992F1343D4C4CE32F5282C06809(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6DD52194437C4A4E33590FE40BD0EB3FDD85D373_gshared_inline (List_1_t6CD7C05A234AA2E6AB05AA0F27B4FDFF79C0E61D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m7CECE6D4B69BA1AB9C0C5C5AD16F7FB9246B57B8_gshared_inline (Predicate_1_t2E5711CB35BA617C8E9CB94509B236A2133DC6BD* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_obj, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6BADC1E75837D17C7C206C74AB63B78F8BFCD450_gshared_inline (Action_1_t49F19F6D8F6FE90ECA808F2608FB278D414DD05A* __this, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, InstructionView_tA381D8A27DEDDEE43C71B3BB3A2FADC0CD059A3D, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA97FD9B61331596E4585203CFD321A5A614A089D_gshared_inline (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_item, const RuntimeMethod* method)
{
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_4 = V_0;
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));
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_6 = V_0;
int32_t L_7 = V_1;
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957)L_8);
return;
}
IL_0034:
{
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_9 = ___0_item;
List_1_AddWithResize_mC767DD2E08464C2A9BFD3F2AE86A83F85BFCC9A2(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mECD525A7CE3BC7B0E3FE954F13BC663410201A64_gshared_inline (List_1_t9FCF421D436E7388FC34EB04CC1A4AF55A14F565* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m10C29B9B5B4D26958247572D94A85AD8008FBD3A_gshared_inline (Predicate_1_tE6CEF83377C879013E736AC152429530BFBE7BD7* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_obj, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m0E4885731BC5FB5682B2F9AAFE2051895D1E43DE_gshared_inline (Action_1_t2518DEA327D7ACE4C30B14D8AFF5D4CFF5221B6F* __this, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m8C7E29B8E226EFCAF030759710276AA65A95DB3F_gshared_inline (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_item, const RuntimeMethod* method)
{
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_4 = V_0;
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));
EntryProcessingInfoU5BU5D_tC87E453CFEF67A461B927E691B6C090248DBFF40* L_6 = V_0;
int32_t L_7 = V_1;
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76)L_8);
return;
}
IL_0034:
{
EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 L_9 = ___0_item;
List_1_AddWithResize_m89B2769EC9FB326DF132AD0B0CAB8727605A1F16(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mABF7449BA576D1E0810C7D49372FB8A112B92D2F_gshared_inline (List_1_t4B92347C34A27542DDD64956FA9A5E3C66FD599F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m2409CBEB547D61AA8849DE34335DD624EB9EB893_gshared_inline (Predicate_1_t2EAB29E80CD9C2CFFAA2231AFED5E27FBCD1034D* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_obj, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m5D172456C3A11C47A18CD230AECC78C42FD365A8_gshared_inline (Action_1_tD1E5B7A23E779937F768A9E52A2947851964EB85* __this, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76 ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, EntryProcessingInfo_t087A9D95B60BC4FE30163E435406F6CFE3084B76, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCEF26024206FC2FF2AD5A9662E98482EAA572F58_gshared_inline (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_item, const RuntimeMethod* method)
{
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_4 = V_0;
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));
PassDataU5BU5D_tF21A03049926F4AE1289DBF568C76ED64042A9FC* L_6 = V_0;
int32_t L_7 = V_1;
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F)L_8);
return;
}
IL_0034:
{
PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F L_9 = ___0_item;
List_1_AddWithResize_m5630F078CFC648A73B6023FDBC0E6304A674D3C2(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m36BFC2849C3DBB576CA1BD13C3947B61FB2229A3_gshared_inline (List_1_t7F4AA6F9C342BE74D42CA46E2EE7924B540577C8* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m346C9314CB3456525652EA70737D017E747CF8DD_gshared_inline (Predicate_1_tAEAFCC5540A8AE22294FED9067093D60905E9579* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_obj, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF9E015BA41A332CA79BE14BFF6FD1D788E4D0A66_gshared_inline (Action_1_tB30663BE7F68FC8E345D8F8D9AA736A1CB2D9737* __this, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, PassData_t70EFDE0ED44B50E9E144E803C17DE2373723887F, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF9049C6D0FBE8E31AC3664C65CF5FF94DF97A5A5_gshared_inline (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_item, const RuntimeMethod* method)
{
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_4 = V_0;
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));
ResourceDataU5BU5D_t7EB547044DA870E25BACFEDEFCCD7821FE72022B* L_6 = V_0;
int32_t L_7 = V_1;
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3)L_8);
return;
}
IL_0034:
{
ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 L_9 = ___0_item;
List_1_AddWithResize_mACCF36721D4028BDCCFFBAD24E4E2FBFEE9EDFF6(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3A51CC3DF5713C705DC53DC0617F9E5A3266EB44_gshared_inline (List_1_t81AE31C723E905C926562FE0E86DA9B00022EA43* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m4C6ABD663F942E8A1463C44CE64DED832FE56101_gshared_inline (Predicate_1_t6016F6F497DF0502815BD6568904B53AD03DC7D2* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_obj, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m1B6EC1DBCAAE630C854D39072975A02239AF7C5E_gshared_inline (Action_1_t83C14C78EC5B0F2877E78445FB69D0D299A95DFE* __this, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3 ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, ResourceData_t78BFD0FF4432C51882F5558EEDF6A8925F4F28B3, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
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_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;
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;
(L_6)->SetAtUnchecked(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 void WaitForCurrentOperationAsyncOperationBase_1_set_CurrentOperation_mA326E064A2D4483B233CD6C3B23C6C604B1316C2_gshared_inline (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = ___0_value;
__this->___U3CCurrentOperationU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentOperationU3Ek__BackingField))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentOperationU3Ek__BackingField))->___m_LocationName), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B2_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B1_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B9_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B8_0 = NULL;
{
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___m_ActionOnRelease;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000d;
}
G_B1_0 = L_1;
}
{
goto IL_0014;
}
IL_000d:
{
RuntimeObject* L_2 = ___0_element;
Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B2_0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
}
IL_0014:
{
RuntimeObject* L_3 = __this->___m_FreshlyReleased;
V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_4 = V_0;
if (!L_4)
{
goto IL_0031;
}
}
{
RuntimeObject* L_5 = ___0_element;
__this->___m_FreshlyReleased = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FreshlyReleased), (void*)L_5);
goto IL_007a;
}
IL_0031:
{
int32_t L_6;
L_6 = ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
int32_t L_7 = __this->___m_MaxSize;
V_1 = (bool)((((int32_t)L_6) < ((int32_t)L_7))? 1 : 0);
bool L_8 = V_1;
if (!L_8)
{
goto IL_0054;
}
}
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_9 = __this->___m_List;
RuntimeObject* L_10 = ___0_element;
List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_9, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
goto IL_007a;
}
IL_0054:
{
int32_t L_11;
L_11 = ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
V_2 = L_11;
int32_t L_12 = V_2;
ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_13 = __this->___m_ActionOnDestroy;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_14 = L_13;
if (L_14)
{
G_B9_0 = L_14;
goto IL_0072;
}
G_B8_0 = L_14;
}
{
goto IL_0079;
}
IL_0072:
{
RuntimeObject* L_15 = ___0_element;
Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B9_0, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
}
IL_0079:
{
}
IL_007a:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TableEntryResult_get_Table_mB43A7435B5900D9C456166B1BA484712E28D04AF_gshared_inline (TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CTableU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TableEntryResult_get_Entry_m4A22A09E73EAA2A222653C31120442E25431F1F3_gshared_inline (TableEntryResult_t6AC3D8F06FD32E63ECFD9265471669605BD54C61* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CEntryU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_mA6ED1937CCFB5FA24937D735C1ECEE197FEA5A61_gshared_inline (WaitForCurrentOperationAsyncOperationBase_1_tE0DCE4B3ABCA19548BD54CF2B97C2C0E3FCFE8B6* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = ___0_value;
__this->___U3CDependencyU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CDependencyU3Ek__BackingField))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CDependencyU3Ek__BackingField))->___m_LocationName), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LocalizedDatabase_2_get_TableProvider_m1398A442359FFC68924D6F85F60591B779CD192A_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_CustomTableProvider;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LocalizedAssetBehaviour_2_get_AssetReference_mA13A02B7EFE6BDF21D6C7D94C86A0D57BC2A0CAF_gshared_inline (LocalizedAssetBehaviour_2_t2AAADD82E432E61C43BA4BF5A2406282036A8EBB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_LocalizedAssetReference;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LocalizedAssetEvent_3_get_OnUpdateAsset_m86E744D529DC1DD2ED562AC83769DD4D58585EA7_gshared_inline (LocalizedAssetEvent_3_t61E17CEAE012EBAD23E831999FD65BA3A0A7525D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_UpdateAsset;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LocalizedDatabase_2_get_AsynchronousBehaviour_mB7F0D5B7A326B313A64D669C96E7521B38EA5FA8_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_AsynchronousBehaviour;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CallbackArray_1_get_Length_m8781ED2863BF310A1B3AA07E4A7DE1C65B52287D_gshared_inline (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Length;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 LocalizedAsset_1_get_CurrentLoadingOperationHandle_m4F1FF664533E4E12B568B188E173C383673F8823_gshared_inline (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = __this->___U3CCurrentLoadingOperationHandleU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ChangeHandler_Invoke_mB20E0D15470489C0A6ADAF3DDCB2B01FD9BEA50E_gshared_inline (ChangeHandler_t10AFE1DDBADBE588CC5F6B3D589528CFAAFE4A71* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_value, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
int32_t V_4 = 0;
RuntimeObject* V_5 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B7_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B6_0 = NULL;
{
RuntimeObject* L_0 = __this->___m_FreshlyReleased;
V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_002a;
}
}
{
RuntimeObject* L_2 = __this->___m_FreshlyReleased;
V_0 = L_2;
RuntimeObject** L_3 = (RuntimeObject**)(&__this->___m_FreshlyReleased);
il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
goto IL_008a;
}
IL_002a:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_List;
int32_t L_5;
L_5 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
V_2 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
bool L_6 = V_2;
if (!L_6)
{
goto IL_005d;
}
}
{
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_7 = __this->___m_CreateFunc;
RuntimeObject* L_8;
L_8 = Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
V_0 = L_8;
int32_t L_9;
L_9 = ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
V_3 = L_9;
int32_t L_10 = V_3;
ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline(__this, ((int32_t)il2cpp_codegen_add(L_10, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
goto IL_008a;
}
IL_005d:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_11 = __this->___m_List;
int32_t L_12;
L_12 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
V_4 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_13 = __this->___m_List;
int32_t L_14 = V_4;
RuntimeObject* L_15;
L_15 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
V_0 = L_15;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_16 = __this->___m_List;
int32_t L_17 = V_4;
List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_16, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
IL_008a:
{
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_18 = __this->___m_ActionOnGet;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_19 = L_18;
if (L_19)
{
G_B7_0 = L_19;
goto IL_0096;
}
G_B6_0 = L_19;
}
{
goto IL_009d;
}
IL_0096:
{
RuntimeObject* L_20 = V_0;
Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B7_0, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
}
IL_009d:
{
RuntimeObject* L_21 = V_0;
V_5 = L_21;
goto IL_00a2;
}
IL_00a2:
{
RuntimeObject* L_22 = V_5;
return L_22;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LocalizedAsset_1_set_CurrentLoadingOperationHandle_m14AAA4DCDD6AD08DEAB3418476FDEED0FE75DEFA_gshared_inline (LocalizedAsset_1_t0C8884D732E90581B3B5B6306DFEAEB80586566D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_value, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = ___0_value;
__this->___U3CCurrentLoadingOperationHandleU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentLoadingOperationHandleU3Ek__BackingField))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentLoadingOperationHandleU3Ek__BackingField))->___m_LocationName), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CallbackArray_1_get_SingleDelegate_m0AC1B389F9346226B1E389BCC626C6A3E9BC5A45_gshared_inline (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_SingleDelegate;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* CallbackArray_1_get_MultiDelegates_mE6FEB5D45173A5137640697771FAD2B534A44241_gshared_inline (CallbackArray_1_t550F14620685CCFD026ACD8A9F389133DB937307* __this, const RuntimeMethod* method)
{
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___m_MultipleDelegates;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PreloadDatabaseOperation_2_Init_m99353541CE623A7524BD8803E6463835F4BAFB63_gshared_inline (PreloadDatabaseOperation_2_t956CD9044482214B734A72146F09A5269945A75F* __this, LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* ___0_database, const RuntimeMethod* method)
{
{
LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* L_0 = ___0_database;
__this->___m_Database = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Database), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* LocalizedDatabase_2_get_TableOperations_m0021235F701102C803B752B4AD359784B6AFF72D_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
Dictionary_2_t5113BC0D51E2046FC069E6EDE2AF888FBAD0D9C3* L_0 = __this->___U3CTableOperationsU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LocalizedDatabase_2_get_TablePostprocessor_m13D2AF49BE4EAAB5EEE8837FE898E4C970C31F16_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_CustomTablePostprocessor;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* LocalizedDatabase_2_get_SharedTableDataOperations_mCA1598C512B197691ECBB04AEA170B5B5A76B748_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
Dictionary_2_t25206733F6347B0891CD546B44211E9F2D368D7B* L_0 = __this->___U3CSharedTableDataOperationsU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* LocalizedDatabase_2_get_ReleaseNextFrame_m7F5680C9DCE06BD3ED1A214A0472945C3A6DBFFC_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = __this->___m_ReleaseNextFrame;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 Enumerator_get_Current_mD03D19D06E15C761B11A91A63A5B089C963933E2_gshared_inline (Enumerator_t76274FA2CC56D0EB613FC0D820245A54F6231009* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = __this->____currentValue;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t187A36B6D3EF5B934668677BB21DD7D1BCD4CC97 Enumerator_get_Current_m3ED6DEE9CF1B1CF40F08E433BDCAF7861894E608_gshared_inline (Enumerator_tB91837072792E67B3D53CBE6456B10E5C48ACE1A* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t187A36B6D3EF5B934668677BB21DD7D1BCD4CC97 L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 KeyValuePair_2_get_Value_m72AE23D5B0AFD259391425275DEA2296315C51A2_gshared_inline (KeyValuePair_2_t187A36B6D3EF5B934668677BB21DD7D1BCD4CC97* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = __this->___value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B Enumerator_get_Current_mB9EF545AF26B4BA6B19ECE9B341C0BC6A01D06AD_gshared_inline (Enumerator_tA7AEAB6F18B4DBEFEE73E9243187F33BF78F5E4E* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 KeyValuePair_2_get_Value_mDCB2C7E613F710F43DCAC2F1068EA9B4185EE8C2_gshared_inline (KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = __this->___value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 KeyValuePair_2_get_Key_mD1AEC9CE64752100B465BC5E477A9EB9AF35465E_gshared_inline (KeyValuePair_2_tEEE12A18E265C1807BF70B0C4005FE31C723055B* __this, const RuntimeMethod* method)
{
{
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_0 = __this->___key;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAC9113BAD6828AB66898F4714FB597EAED1CB8DA_gshared_inline (List_1_t2F15D105E8340542EFCE0393BA21DC9E3FAB19FA* __this, ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 ___0_item, const RuntimeMethod* method)
{
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_4 = V_0;
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));
ValueTuple_2U5BU5D_t0BC7BD3148914B7717A65EF9EE2DA3E3C1577E07* L_6 = V_0;
int32_t L_7 = V_1;
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_8 = ___0_item;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397)L_8);
return;
}
IL_0034:
{
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_9 = ___0_item;
List_1_AddWithResize_mBD72EF0D61117DF2775476A279EA1F31F3D55AB0(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 Enumerator_get_Current_m22D1FB194E232BF12C71817308959E2680933710_gshared_inline (Enumerator_tEAB7B5636E29CC9426C06073A101F9B560A6FD26* __this, const RuntimeMethod* method)
{
{
ValueTuple_2_t6A4E0803ED60042BB27644A9ED2504BAE867C397 L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LocalizedDatabase_2_get_UseFallback_mB0DA92EB62EA1DABF5C9E9FEFC626817B7279156_gshared_inline (LocalizedDatabase_2_tEBDBDB477BBF10A1B651BD4FC44CD459DD8A093B* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_UseFallback;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForCurrentOperationAsyncOperationBase_1_set_Dependency_m50D7C0028E9CBEB80CDB73DFCB0F4D647174882B_gshared_inline (WaitForCurrentOperationAsyncOperationBase_1_tC6F76923CF7345149893F7A845BFB890BAC69E51* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_value, const RuntimeMethod* method)
{
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = ___0_value;
__this->___U3CDependencyU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CDependencyU3Ek__BackingField))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CDependencyU3Ek__BackingField))->___m_LocationName), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCountAllU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCountAllU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}