Practice_Unity/Library/Bee/artifacts/iOS/il2cppOutput/cpp/GenericMethods__32.cpp
Seonkyu.kim ccc9d46df7 작업
1. 이동시 Rigdoby와 Nav 충돌나는거 수정
2. 데이터 매니저에서 데이터 받아오는것에 대한 방식을 대폭 수정
3. 스폰 컨트롤러 방식 조금 수정
4. 벽과 플레이어 캐릭터 충돌시 미끄러지는 기능 추가(다른 오브젝트와는 테스트 안해 봄)

- 캐릭터 컨트롤러에 스테이터스 하는거 손 봐야 함
2025-09-25 18:00:21 +09:00

26504 lines
921 KiB
C++

#include "pch-cpp.hpp"
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename 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, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename T1, typename T2>
struct InvokerActionInvoker2;
template <typename T1, typename T2>
struct InvokerActionInvoker2<T1*, T2*>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
{
void* params[2] = { p1, p2 };
method->invoker_method(methodPtr, method, obj, params, params[1]);
}
};
template <typename R, typename T1>
struct InvokerFuncInvoker1;
template <typename R, typename T1>
struct InvokerFuncInvoker1<R, T1*>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
{
R ret;
void* params[1] = { p1 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2;
template <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2<R, T1*, T2*>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
{
R ret;
void* params[2] = { p1, p2 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
struct Dictionary_2_t7435E0A6BB912EFCADBAA36CAA714C74250C3252;
struct IEnumerable_1_t5361732639859050AB3FE69853CF03C4FC3F50E0;
struct IEnumerable_1_t7F5142FC65DC3AD9C5645A3A0E4380E7E75E1AC4;
struct IEnumerable_1_t7A279889898F9346462C50E40CD274F4BED7D141;
struct IEnumerable_1_tBC1041F6708F98C39C3E3B4FFE79654629DA8CC4;
struct IEnumerable_1_tF5BAE34F311180FDB8BBE1B8FA55C1F38E5A1EF1;
struct IEnumerable_1_t656FE846963D4B6CC038D80144F2FE53A522AA8A;
struct IEnumerable_1_tD317BB472ED43945C16BD7A3631FA41417E37877;
struct IEnumerable_1_t1DA01AAAAA9D47222D147A0BAA4830D25F8DA3B8;
struct IEnumerable_1_t08C9DB3319E4FC383532155258AF347B10F55F2A;
struct IEnumerable_1_t32D88A6D34A92B8AF5729663C314948B82A9C746;
struct IEnumerable_1_t2407F16784ECBCB7BCD2504A1B49EF6BAD4EB738;
struct IEnumerable_1_t8F6DFB2957A7F67600F4F938B333626EA7FE3A08;
struct IEnumerable_1_t92C0958B8E0B1DC2D1236463A315CEFBEB977F72;
struct IEnumerable_1_t8749D6CC122D96185736E0D8F25B4693C2A6FA48;
struct IEnumerable_1_tB19CBB0200FE24A83365DD0A05899B614BF329AF;
struct IEnumerable_1_tE819528B00355C7F3B5C080993E4BAD552D965A0;
struct IEnumerable_1_t425CD92838B39BD29BCABB03EBC77BF6D3BA86F0;
struct IEnumerable_1_t73BC9C41B12145591B05F539DF33B45804CCB414;
struct IEnumerable_1_t319D7165CEBC5E0E68323C370E75CB73532D227E;
struct IEnumerable_1_t9788C6CDA390A24CFE71D1904028C869D01F734B;
struct IEnumerable_1_tD9CB4135AC437D19AA4DB3F42440E1BED667A18C;
struct IEnumerable_1_t536168E0F45D124197DEF08E09ACC9C1451FF3C1;
struct IEnumerable_1_t75CC09C0F2C6C2B5FCE64B4E322CE7AB79B782AB;
struct IEnumerable_1_t3054FAB668BAB519C43F244E1098288B5A2C985A;
struct IEnumerable_1_tD4978FDC191346B690888271BB02E6876F1196E9;
struct IEnumerable_1_t44BDB101131DB69F7C9CD761FA9B3F87D8EB7D5B;
struct IEnumerable_1_tB0ECAAFCB576E82C0F6B7227E7046FA3B041E6CD;
struct IEnumerable_1_t6E1AD225A02F9C690D1D1D59B3B81A0292ECD335;
struct IEnumerable_1_tB2F2CEA404442BD72D5997F053958708A3DAE1AD;
struct IEnumerable_1_t2FAD793CF26BCF12DD27CB3792AC80899407E5EB;
struct IEnumerable_1_t3F82B10BF4479915D9E250403D5A51AC51152D21;
struct IEnumerable_1_t383431EAA821D200AFDCB6462A01A7BC1E55F38B;
struct IEnumerable_1_t653D72DD2A7711EB0FBE8401560AB710CF2ADC4B;
struct IEnumerable_1_t80F1F03805002342728521D819A4DFB2C385C65B;
struct IEnumerable_1_tFF95B6028E65ACFA8B78F6DBC1C5D5FB0B0EBAA4;
struct IEnumerable_1_tBF18F328850EF6BE5E8A22EB17437F38BD037828;
struct IEnumerable_1_t4305322D21EC4F7BB504679D064E5A9CFC6D3DD7;
struct IEnumerable_1_tE1450E4C8BF21D1BAB52D529BE06E28CA4FF2737;
struct IEnumerable_1_t0AA82CD1E7C465F4D1AB95D8704BE40062689B78;
struct IEnumerable_1_t24F7F1FD95A0839FA04FEBF61F769AAB618D01C1;
struct IEnumerable_1_t96B2D91413D0276C08606C935F1D896FBE18896E;
struct IEnumerable_1_tB09DF5563D64AACA7DA00AC89CB3739072E87D4D;
struct IEnumerable_1_tC441BBB20897EB7ADDDFD4641C94A81D2B01ED72;
struct IEnumerable_1_t492762818E3E6FBA525941388827754C2EB62EFF;
struct IEnumerable_1_tFE21341ACCE22BEB0E8A87F6E35FF89268F8F2E0;
struct IEnumerable_1_t4F848418A5A7662C70682C278A4874F90C06B5A7;
struct IEnumerable_1_tCCA54E78A489F8567D7EE87B8BE225FF7E1F7CF4;
struct IEnumerator_1_tF4C956D4DCFD66C57C3C9318F762E752D5917687;
struct IEnumerator_1_tE49AFCB6393FA7A5337C53722A992968CC51DBE4;
struct IEnumerator_1_t849F9C0A0BA14B8BD43D1EDAC2D9DCFD5DFE4EB3;
struct IEnumerator_1_t98A4E329FAAED41C3D360B9416EDDD8A6E43787D;
struct IEnumerator_1_t492FA5EFE32CBB0A859720ED8DF38BC773FFA810;
struct IEnumerator_1_t0F906B43A2BE8096463B58CA8390259CBDB3F6BA;
struct IEnumerator_1_tEE113AD17F4A40A72FED8455EB0BE1208ECF5E91;
struct IEnumerator_1_t89136C6E35B24264290619BBBBBAEEC56E192EB6;
struct IEnumerator_1_t689F24B92790A142309171C95DCAC5BF92F8DCFB;
struct IEnumerator_1_tAA3F3B4C81ACBFFD64DC4C46ABE766B031ABDFF5;
struct IEnumerator_1_t322904638649A2F4C9236E13C7BBAFEC6A7CE469;
struct IEnumerator_1_tD2525C7F5B0A4F4CA71629EA509CA973C7749784;
struct IEnumerator_1_t2CF51D8878CB6E59818DA4752992744D2FB9B4DA;
struct IEnumerator_1_t83DAC6022A58AD3093965A4A4A765B0372D5D166;
struct IEnumerator_1_tC899BE6C879670A4646BAF3CECBFE83493E5F395;
struct IEnumerator_1_t39674DAC5FA89EDD6FD7B802B4B20204E3074212;
struct IEnumerator_1_t4E2BD45377C0FC057B24999E8EA66E7909877126;
struct IEnumerator_1_tCE517C3D91812689E8526823E7FFD8EF137D8963;
struct IEnumerator_1_tEE52BEF646254C76E32C04C458DCD7D227B7EEE3;
struct IEnumerator_1_tAA3678C7BC187D133F96B6C68DC341881FF63358;
struct IEnumerator_1_t1798C79498EC99D225AF59E5850BE79B24711A8B;
struct IEnumerator_1_t1D13CDDFEDC0154DE3A05C1D32D40881A673454B;
struct IEnumerator_1_t37939E73D68ED4B01D779E056F0ECB2A1A69A2A6;
struct IEnumerator_1_tCD19053E7D25B20178404AC6DD01E3A9F794A261;
struct IEnumerator_1_t3A908CAB780BA28CD20C0C885A9915EAD351D1BC;
struct IEnumerator_1_t90D71F0806EE6B0F6821663413C5908596439A83;
struct IEnumerator_1_t8E8D3244AF09272588B6FE3554D1BD770229631B;
struct IEnumerator_1_tADC678D436048E2E0026EF3A4B84900845B9680E;
struct IEnumerator_1_tF6C23DEF6553C42DD2A7BC25DCDE4DA523FB3757;
struct IEnumerator_1_t6F13849A7C276E5DE82BBC1FD3FAB435D9AC2338;
struct IEnumerator_1_t59699C9AE7C12F031156207B450015C320F6649E;
struct IEnumerator_1_tBD17ED0E8B6EBA355BE487C1E63EA9D2DF55140F;
struct IEnumerator_1_tF4413E98C6367E2166A9DB826103AAFB85FB4090;
struct IEnumerator_1_t4D4861D24A9825E97A017AAEB5FE9CE80238C698;
struct IEnumerator_1_tA934BD96F761FB2C4F3C70E7A3BF584DD90B847A;
struct IEnumerator_1_tDB380B8F259DAEC97696C2335FFEEC57D4FF666D;
struct IEnumerator_1_tA7901D8886772510FB10B111A6EEFEB551821190;
struct IEnumerator_1_t8A3E5911590EC0AF595C14CD4D8855144059CAB5;
struct IEnumerator_1_t9264EE7D1B43D13902555EC5B85BE417B624D1CC;
struct IEnumerator_1_t6B7AF1C61466845BEA3A53CD6C9176E46A8D2B78;
struct IEnumerator_1_t16368E06670538D9BFF4BF3C6A12257B0CF38C6A;
struct IEnumerator_1_t1DDA0A1BD5AC62FB748701D33D0D5EED5A08E448;
struct IEnumerator_1_tE32D215C8E04448EFE7E87B1460D5757193BD6F4;
struct IEnumerator_1_tC1CC2010A1804F83A824AC9218686EA2BDCD3B28;
struct IEnumerator_1_t8AF9D34B66B0174F6DAAD1074D90D1C23E8C6A05;
struct IEnumerator_1_t0DBEE3D0C550C7E1E0680D1C56CBF32D50AC8FEF;
struct IEnumerator_1_tA104365EBCB6677D7BCCB35A534C8A649FA5A719;
struct IIndexedCollectionPropertyBagEnumerator_1_tEEDF10B7BE342B5ED5BDEDFDFE00CA79390D98D6;
struct IIndexedCollectionPropertyBagEnumerator_1_t742109DEEC8358919DBC0D30D11FF19068DE72C2;
struct IIndexedCollectionPropertyBagEnumerator_1_t102ADA9AB9FC7EA8156686E1CF59FEA28A87ED5F;
struct IIndexedCollectionPropertyBagEnumerator_1_t4B291257C3682D2A9F97DB0B1EB11B8E9CCCE8C6;
struct IIndexedCollectionPropertyBagEnumerator_1_tA0A96BAD0359A2F490E0AC2751C8652021892855;
struct IIndexedCollectionPropertyBagEnumerator_1_tEA891559AAADCB6DD424A02C66949B673B12F1B2;
struct IIndexedCollectionPropertyBagEnumerator_1_tA9BA29298F9D294372C22CB4C34EC7DF2B852F62;
struct IIndexedCollectionPropertyBagEnumerator_1_t9EA5494157AB8C82DC1EB8DBFB5D9ED370E6DCD1;
struct IIndexedCollectionPropertyBagEnumerator_1_tD9C62BE322A89A5687BCFE704D06578FA85AC748;
struct IIndexedCollectionPropertyBagEnumerator_1_t8F60E0B40523A06A073B4410AC0AF1466A4B9EF2;
struct IIndexedCollectionPropertyBagEnumerator_1_tCE8B549631FEA7E42B65C4A7897E3178B02526E6;
struct IIndexedCollectionPropertyBagEnumerator_1_t613D66F492631564A75646BAFFDD6BA5DB580343;
struct IIndexedCollectionPropertyBagEnumerator_1_tBE367AF76BD5F295ED9E881761D4066AAF2A918C;
struct IIndexedCollectionPropertyBagEnumerator_1_t565805E05520AF729653D4039FC1290A8D061C82;
struct IIndexedCollectionPropertyBagEnumerator_1_tFCB03C2800CF440F23EA78E515D5CA11712F7DE4;
struct IIndexedCollectionPropertyBagEnumerator_1_t2131617A7ED445B6195638CD8EEE6E51F8DEBEAF;
struct IIndexedCollectionPropertyBagEnumerator_1_t78F6D3AB08F14C19C44C322F5404C02F8A02B18C;
struct IIndexedCollectionPropertyBagEnumerator_1_tA48034DE7D620ACA0C45B1C8DECADB544A21D2E0;
struct IIndexedCollectionPropertyBagEnumerator_1_tB7B419FE91A18ED94A7F61FDADBAB6AE4C5A562D;
struct IIndexedCollectionPropertyBagEnumerator_1_tD04538FE08F10E381D6C93F9C5AB3A021325369A;
struct IIndexedCollectionPropertyBagEnumerator_1_t8260700DF836FF1F0AE8D1B0617114B5A5921190;
struct IIndexedCollectionPropertyBagEnumerator_1_t6862C21493A613B0456DDC54A6C9A656AA5C821D;
struct IIndexedCollectionPropertyBagEnumerator_1_t3FAC6F05D91AF777E1E666DB71B1EA5AB410CE6F;
struct IIndexedCollectionPropertyBagEnumerator_1_tDCFFA9725D53729B640287A282AC8897802A294F;
struct IIndexedCollectionPropertyBagEnumerator_1_t53EF7A44DB24754ABB4E2CE9511BF8F5610A2DE8;
struct IIndexedCollectionPropertyBagEnumerator_1_t9C32F96210248C1E32D87E5F9A6D45F7896D42A5;
struct IIndexedCollectionPropertyBagEnumerator_1_t436BB999B0AA975D2032DDBB99248939C20BFB75;
struct IIndexedCollectionPropertyBagEnumerator_1_t64B9BA5868436DE89E3355128E570147E45F1587;
struct IIndexedCollectionPropertyBagEnumerator_1_tE39F6DF68AF585D6B4DD961E408CC3BA2A6D20DB;
struct IIndexedCollectionPropertyBagEnumerator_1_t1E3033E43FB4C5AA4824029075A83DBF33DFB14B;
struct IIndexedCollectionPropertyBagEnumerator_1_tE1335ECC45FAA00BB406879D27D08C8892AEE784;
struct IIndexedCollectionPropertyBagEnumerator_1_tF25FA6CDFD5AA6EC0D8973A5E31C62BB86FFF5A2;
struct IIndexedCollectionPropertyBagEnumerator_1_tFDDC054EE68754C41DBE38AD82EA3DF2021C80DB;
struct IIndexedCollectionPropertyBagEnumerator_1_t902993579DA658D7130A50BF0787A73244365644;
struct IIndexedCollectionPropertyBagEnumerator_1_t48787926F63F6901AACA0630C080D309DE3034B9;
struct IIndexedCollectionPropertyBagEnumerator_1_t3995BA3C559041474EA7F2836172BAF09893ED1B;
struct IIndexedCollectionPropertyBagEnumerator_1_t06557097EC8FB971ECEB5135181252DD7793E438;
struct IIndexedCollectionPropertyBagEnumerator_1_t725C6FF6507694F8C08D8207CB605ED7372743FA;
struct IIndexedCollectionPropertyBagEnumerator_1_t6E470B14C93CEEB08DF27120C5B660029EBD80B8;
struct IIndexedCollectionPropertyBagEnumerator_1_tDC96B8652789A96743C7CFD862A4E35B5EE3E0CE;
struct IIndexedCollectionPropertyBagEnumerator_1_t4C691DE20165789FA69BE03F47266C2F49D9EF00;
struct IIndexedCollectionPropertyBagEnumerator_1_t1BB9F06DDA3C6C675F7EB5D07172E512E657BECF;
struct IIndexedCollectionPropertyBagEnumerator_1_t37E4A6E941E360DD9D92A5F3D33ED3FA34F909DF;
struct IIndexedCollectionPropertyBagEnumerator_1_tE7BE3337FF46501B4C53164F9332FBB8E2C95146;
struct IIndexedCollectionPropertyBagEnumerator_1_tE6D93F29F9DC5C6C942785B906E79535F31E5DB0;
struct IIndexedCollectionPropertyBagEnumerator_1_t10389DF5F8C59FB7EB580235264CA38D155D08CA;
struct IIndexedCollectionPropertyBagEnumerator_1_tD70112E78337C26D0C1F85BCA6CED16BBBFC7CC3;
struct IIndexedProperties_1_t01A3A82927FBE289CDB19F05F922BCFDD35AEFC1;
struct IIndexedProperties_1_t460CFDCB1070EE881F2984DEF724B97EA2254BE1;
struct IIndexedProperties_1_t452C023303070FB0D58075B1B4CF4F79283DFCED;
struct IIndexedProperties_1_t16E7285CE8312C18902FA6791AE9D43AF334D41A;
struct IIndexedProperties_1_t912538E715322197D269DC6F8DC358A99E17740B;
struct IIndexedProperties_1_t4FE2DF1E528B5C420E2721E6817D95176EEC389D;
struct IIndexedProperties_1_t176AC67EFF45925CD2AE0E36898CFBD27EFC8616;
struct IIndexedProperties_1_t70053CA73D8885F14715D3AEB587416B801F4034;
struct IIndexedProperties_1_t83EF54E7B435CEBF148FE787D1713A2126FFCAD7;
struct IIndexedProperties_1_tF3DA684D1266DEF065B4AF11168813F5C197789A;
struct IIndexedProperties_1_t8E8A15719E6AA8EA4F05DF704DCAAEF53274BA9E;
struct IIndexedProperties_1_t34EA255F2225207F925F7BE02CA6D6504E3B0F06;
struct IIndexedProperties_1_tDBA610095BCF991787DA6A6F8F3B38C38ABE1CAF;
struct IIndexedProperties_1_t3CE3B60BE113A662349FA7ED9F98DBA3852A02E0;
struct IIndexedProperties_1_tF9FDB762345B8EB0308D61F4EAD9740263268495;
struct IIndexedProperties_1_t74B71999E27801D0F7E7BF8AB880FAE3394F114E;
struct IIndexedProperties_1_t5EF8101BEA603712F06B19F0E4DEBFB7FE7F5762;
struct IIndexedProperties_1_t080B360C2E36CF82C9EE4782422F861782B018CF;
struct IIndexedProperties_1_t639EA41CE76434E7F565F251062D2526B6C859B1;
struct IIndexedProperties_1_t17D050D5198F5C40BE5076976BE73E5DE3A40616;
struct IIndexedProperties_1_t8BDD4B434C93C02E5B295EEF206A5CDD4CDF1A49;
struct IIndexedProperties_1_t71E5114CF0A886C33A2B6390D1EE2C65EBA90201;
struct IIndexedProperties_1_t096831C2D16C1223B1920D9CF53BAF44CA1C4D7D;
struct IIndexedProperties_1_t2EAC50BF6CA2809DC2FFA4455E0CE5DDB42F7255;
struct IIndexedProperties_1_tD95D836C022B1D6D706D4D4F005A43452F90B461;
struct IIndexedProperties_1_tE87B9E4B65F12BA22F309A84727FD8ECB69A675E;
struct IIndexedProperties_1_tC040469C77384C59A28120E44F506787A4FE8147;
struct IIndexedProperties_1_t8593D250423522C397164B2532F16FFBF46E8CE4;
struct IIndexedProperties_1_t21B61A2618D8ADCA4334C9BB3B84032D1C1C326C;
struct IIndexedProperties_1_t5E1E45B05F21BBF9FD1EEDFA3EBEDA72570FB651;
struct IIndexedProperties_1_tFCAA33F6C1336A718046F4CA106563EF2359D7D4;
struct IIndexedProperties_1_t2A12A148495955C8888DEF8789F6D1A3EACBA0BA;
struct IIndexedProperties_1_tAAF5BFCECBADF0AA18CE78B21AA8DF954232EBD9;
struct IIndexedProperties_1_t53A3E1FD5D3C1A71E3EE74DD45200E48D2811EDC;
struct IIndexedProperties_1_t1D116166FE70D1830A3D640290D6F241A333CF9F;
struct IIndexedProperties_1_t2476D83CFF7997854F490CD7982EF3E022AAE948;
struct IIndexedProperties_1_t36E675EFFB19E9CDF13B1E2A730D5F779ABEF34A;
struct IIndexedProperties_1_tBEFF9D11DCCCF8D1027C581CD5DD2113EF0B9C01;
struct IIndexedProperties_1_t2164B76B3ABBB12BB2904428A292D967BA2B8D66;
struct IIndexedProperties_1_tAC9CA6644B3B9AE7DE17339BFAD37423E11D4C06;
struct IIndexedProperties_1_tDF62C1333B179D9A77CBFC77DAA6D5A9867FEC06;
struct IIndexedProperties_1_t97C14414126D306B930F05AD013A6AAED1F96B4B;
struct IIndexedProperties_1_tE08AF68734B01C9C8CFB57FA3F97AB0EDC0E6D5D;
struct IIndexedProperties_1_t0FF378237BD405FCFE765DE52E32840F498CC018;
struct IIndexedProperties_1_t04E0AC0836EFF02375DC3D5CA8BC3011915743DF;
struct IIndexedProperties_1_t53D7D9BE937186704C540766E94ECA8108532648;
struct IIndexedProperties_1_t1F7D6089549DC44E9B6428F430E09A9FFBF7C1E3;
struct INamedProperties_1_tA8DF70936621A8474D155805DDBF5D7FC21B8FC8;
struct INamedProperties_1_tB2E1B7081DBA33CED11CCC209C26E97894844352;
struct INamedProperties_1_t7026F157B00CD3728975CB8D32126DC1431EFD36;
struct INamedProperties_1_t58DB6621AD53FD7387E7420A16EB159F7D04600C;
struct INamedProperties_1_tE552B984086951046EED71FA4A800FC83F549DC0;
struct INamedProperties_1_t43ACDF45E9B9BA244D85F8A72B22BDAF34729FCC;
struct INamedProperties_1_t676FBE52A17D87ED9143E37A21EDF049AE138D8F;
struct INamedProperties_1_tEA8542EE26E82ED37E76460BC51F7D99DABA75CD;
struct INamedProperties_1_t6C798D5D239F18748B4C6ACDCCFFF00ABEA2A98F;
struct INamedProperties_1_t2F26FDCEB0DC32D18187B76D203D9D6689339A3E;
struct INamedProperties_1_t2F49E3D1B0282611F2758D8FFD3FBB1D2B5CDDF8;
struct INamedProperties_1_t58D871FBE867E0CC2484AF1E6036FD3C4A258615;
struct INamedProperties_1_t3F542CD1610337170D2D54A3057AA073EAF53E92;
struct INamedProperties_1_t786C28150DCD0B35D9C812410152C521850FA8C7;
struct INamedProperties_1_t6A3C2764356C1988E9A7B4EE5F7C275B9725E73D;
struct INamedProperties_1_tA4F9034069B1A90C97FF0B0CC937D2113018018E;
struct INamedProperties_1_t6F9427D96BD8E5D13A1E4EDEE3A370E3B9C9BA1B;
struct INamedProperties_1_tC4FECCA22D3803045C87E4B932CB066B112B2479;
struct INamedProperties_1_t612F1FED6457D820A3F3F872A59CF2BDB5E355E7;
struct INamedProperties_1_tA3CAEC28B6D52E852B4AC9F29DB6FA088633DD6C;
struct INamedProperties_1_t8E23BC09110A6837EBD0B520578D9DF56D37FABD;
struct INamedProperties_1_t1BBCCD028EB48DC36F92974D5AD34E24F78ECB6C;
struct INamedProperties_1_t95B2F53972BC7D50C1E6ACFAAC564D0F73B8BE5F;
struct INamedProperties_1_t1F3189F89ED3C7265515E4ED6E2C08DCBEA9207D;
struct INamedProperties_1_t1F9756EFAD44E1C2EF6F3E18DCFF30FE017502E5;
struct INamedProperties_1_tB1E2FF63DD111D382796BA8AFF14B9A774D3057B;
struct INamedProperties_1_t9A998978F62C6CB1D3058B6127524B8DD5CE04F6;
struct INamedProperties_1_t31AC961854B3369CAAE54F23ECB5F54AAD1340C0;
struct INamedProperties_1_t73E1E44CDE25620E286221659D799B141B48CFCE;
struct INamedProperties_1_tA6C136C8A68302D9A0294C45B6EC44EF5D392698;
struct INamedProperties_1_tFA20CB0546901B57483692C9CFE7599E1FBA9320;
struct INamedProperties_1_tF3F853824F6EC87EF1A0C385F85475913D45A743;
struct INamedProperties_1_t0964A4032772AF11FE87786356C1C45211E160F2;
struct INamedProperties_1_t168B619313C4BA4EA2616B258217A43F65A45F98;
struct INamedProperties_1_t4F86B76330B8A0AC7EBFDCFEA05748AB457017D6;
struct INamedProperties_1_t4CCCEB8E3BED2FC274FA7CF9A3C68B0CA1EA8E5D;
struct INamedProperties_1_t987A31BEF1685BB1843062CF820A484F7AC99AA3;
struct INamedProperties_1_tE3D3212BDC791EA03FDB4AC4ECB21C106B25D5CB;
struct INamedProperties_1_t3FE8FA5604647543035F0A15A7DEA22B437137BE;
struct INamedProperties_1_t1F412F80558DDDF552D80E478CB8ADA33D837C20;
struct INamedProperties_1_tCC94DBBA36E55718C717C212B723985B87922AA0;
struct INamedProperties_1_t6BB696CE20AC1F4329ABE1127EF5FA09B74D29D2;
struct INamedProperties_1_t9CAD65641BCE99081F8896B5528FABEE8DE7A651;
struct INamedProperties_1_t2EECE0888610931567586B04648D6C1EC7FBC224;
struct INamedProperties_1_tE3844B09FB237E55FF01400D93E3C1DA39911532;
struct INamedProperties_1_t4A02B245C3BABA9D1314BF4DD5AD5061A23887FC;
struct INamedProperties_1_t7E458864B86699704A37970AF00BBFC51503DB24;
struct IPropertyBag_1_tF38E0DD26816C30F7A291A4C229273286EF81690;
struct IPropertyBag_1_t34647E6DBA2B3FBAF772A30AB58389B957EB2353;
struct IPropertyBag_1_t4503949B37B2AF7B859307C5B9FC0D205FBBB58C;
struct IPropertyBag_1_t0C3656FAD043E643AE0AF2CE556A8B0EFC08BAF0;
struct IPropertyBag_1_t12476CBFA03E553669FC0F78B8B392643D0EA98D;
struct IPropertyBag_1_tC89C7D801308BB118F51FC38D2EDF9150099CD87;
struct IPropertyBag_1_tA5F5E06CD7B6D9DA44B0C96DD751E125A2838965;
struct IPropertyBag_1_tB4F574342A3326282E305E935876E09BA8AC2A2E;
struct IPropertyBag_1_t0F569CB3E3DD679044B9F9E594B94E991D876F55;
struct IPropertyBag_1_tD0AC48FB723053E10D50C4F4ACA187049C60A52A;
struct IPropertyBag_1_tA86B0AA7564B969B39432363A3CC153860369CF8;
struct IPropertyBag_1_tF96AD753C8C0604F73BEC05D07FB8DB0E652D9D7;
struct IPropertyBag_1_tCC672A5FC4DF9FCAEDB0E95C78D8B03C0BE79D1F;
struct IPropertyBag_1_tFB0D9D329A0DD352CA6F2E401245E71D132AF6B1;
struct IPropertyBag_1_tD475E86AD532B7E07FF336E6D5F45242390B1331;
struct IPropertyBag_1_tAA5B8A65854B645C4BE0170D2629B00A15218E3E;
struct IPropertyBag_1_t474CE322BDE46B0885DE33A9810CBF959176FBE8;
struct IPropertyBag_1_tABC6AB8A0C2984D47212C161B82BB4CD34EE4B42;
struct IPropertyBag_1_t6AFC0AC74501529BFF9E097DC21249C06852B690;
struct IPropertyBag_1_tAE3DEC013C632256F0D7F5C1CBC3680AC185F979;
struct IPropertyBag_1_tC38B0E23F5A4EEEB1496FA49888AE669B1A22163;
struct IPropertyBag_1_t35C2AC27D6AF7F85B944D05BFC0298C9A7080388;
struct IPropertyBag_1_t852A24B93B53A9516797D747FE08D0DDDB2288B5;
struct IPropertyBag_1_tC4A861BBA0615CB45605B37C7604CB3950574558;
struct IPropertyBag_1_t0609AEAC1BAF0CC00E12F517D94A0BB20C869A05;
struct IPropertyBag_1_t21591A9B7F6B7F2B6226C8314B530B2C5CBEF548;
struct IPropertyBag_1_tAD71D1994E82547416831FC2DAE21F038A38CAAD;
struct IPropertyBag_1_t06FC2AE397C1A711BCF674C0438149C49A561045;
struct IPropertyBag_1_tF770C1A78A72D7B8E24F537F9409CFDB5B0C11A6;
struct IPropertyBag_1_t28707B699C3F6C7965A9AF253C21DE32BCB4148F;
struct IPropertyBag_1_t9834E39BF4BD812099CECA37DF60749AAE274FCD;
struct IPropertyBag_1_t145445023A0B2CED5FB1C2CCA065A0C2678B4CC3;
struct IPropertyBag_1_t8A3D63921BE840B9ACA3F45D9B9F6918AFD54CA5;
struct IPropertyBag_1_t4E3151D7F146BCDA0FA72786B3B30359FF54504F;
struct IPropertyBag_1_tD1F3A7DBE2F49D15806E8AC1B537F0B133DA265E;
struct IPropertyBag_1_t86A94D35617521612835FF2460FD7479B94AF26B;
struct IPropertyBag_1_t4F700C12974F20F57E80BF1374C40ADA92303CA3;
struct IPropertyBag_1_tB4AF5D6F5B05C75849FABA9CF0F7410F2058ADCD;
struct IPropertyBag_1_t6C3B3ECBE136DE8EB30C6E3C4C68260118B90C67;
struct IPropertyBag_1_tD274111F00D6DE18D7DE819918690A7CF5A9FAD6;
struct IPropertyBag_1_t11B17E28AD004BEECDF730E60F377FEBBAE629D5;
struct IPropertyBag_1_t81B42929CDBDAC1B8C1775D38F8646DAF065F8F9;
struct IPropertyBag_1_tDAC9D4EA568EDC701E9AC378EF87FE080958271E;
struct IPropertyBag_1_t62EF8C2C7D11C796F3ECB8AD3461E8C3A2D87E5A;
struct IPropertyBag_1_t5EBA6E56CEB6DFD9CA30F8DA7E06E09A8211DE60;
struct IPropertyBag_1_t9CE20305E04AC1EB512CCC226C03A84714030C34;
struct IPropertyBag_1_tF3ED76A0B3B3C7C939F96D3F9D303DAD0210804D;
struct IProperty_1_tAAC6C42E64F1F1C9C014BDBA7BC3D5A724C1EE66;
struct IProperty_1_t49CEA58F187BC2188B8C7455257619386615F2D9;
struct IProperty_1_t4BDA5F59B6CF957E8D8E3802E69B767A12C532B0;
struct IProperty_1_tF20CE8FBC7B20A09C2A7E0EB9630919D71339E99;
struct IProperty_1_t5E43D0F89C8C835C74BBF564571DA984A6415335;
struct IProperty_1_tD9FE1AF3703439208728AD16A49693976E1C4BC0;
struct IProperty_1_t0CED323160A5869C2EF0D8E073FBEEDBDA2EFF28;
struct IProperty_1_tB7F6496CEFBE912425446A3DB3235CAE0654CB1D;
struct IProperty_1_t33BD2C97D37F86F94427C4DAD86A13162B485570;
struct IProperty_1_tD244114CE436FD9ED0FFA2D1D455AEDAC05FF05E;
struct IProperty_1_tA0905C4267FB6A7FD0A05C37B6A16B0F607E7169;
struct IProperty_1_t8885BD5CD7EF54503D9E4531265EFE41C32A76A7;
struct IProperty_1_tA91D958F297A9E6CAA1A37517EE12264CE046A34;
struct IProperty_1_t07316563C3064E0D46C1476430CB2E10558FE27D;
struct IProperty_1_tCFEF868BA125BBF458061067FBFEFE885B76B8DD;
struct IProperty_1_t326CF524CC80B6F64C96D78AFB3CB0A694D3B714;
struct IProperty_1_t9F627ED1E5150ABCABC70109B20AE5BAC8C78131;
struct IProperty_1_tEBB8266DC6A35BE366DEDDADAC3058C4F9B09515;
struct IProperty_1_tC8A9F7A47A6336EB9794E9A3C9FF3CDDBE47FC3F;
struct IProperty_1_t9FE05EB8AFC85DCB41CB2F5213FCF6A9D160D485;
struct IProperty_1_t5B25A2721B5E4AE6634B2B1494E725296A1D8AA6;
struct IProperty_1_t34F484178257879F595602865D833FBB36E25609;
struct IProperty_1_t3C38EDA987E18932165E4D3AAC5655C99DC314C6;
struct IProperty_1_t5FF1B889D0F2BC3603CAD8421073C8E07036D826;
struct IProperty_1_t16851B2242BE6D75845567D065579B8A82F0F766;
struct IProperty_1_t690452A259821E292DF4FED348BBFFAB0C29C46D;
struct IProperty_1_t79C1337C9F8525F749DDF1D234309C6FACEF9F83;
struct IProperty_1_tF7EF99542FB8234BAA46C88E688AA6393B3EE7FF;
struct IProperty_1_t6C7004C6DB8DFFA2A3D4654E38248B04A15D0EB1;
struct IProperty_1_tECC241D1D210C65FCAD259D0183F9D167B424FFA;
struct IProperty_1_t2481B62C7E7B4F1EBA8580B2D1AFB43BD439BD7F;
struct IProperty_1_tB2BB5F24788BF2E4BAF1D8A0228943216217A680;
struct IProperty_1_t578DDEBAA2A91F19DDB259DB85226B438091998A;
struct IProperty_1_t7DD1A0033BA45A0A00F6C5DD2595CAEF490F666C;
struct IProperty_1_t34993F32F2DDBE80D298CE14C80483415BD5A725;
struct IProperty_1_t18B46B89915AFFD1154896397B979A65DCD324D6;
struct IProperty_1_t2781E725B1462A4426C549FA5D012588E648C263;
struct IProperty_1_t12C99126ED85120DC9BDD8A1721003A0B2907D3B;
struct IProperty_1_t9322C99A9228ED1E00DCCC9712B3CAA8BAAB8398;
struct IProperty_1_tA9AE98EECF93307CB9EA1D98BE9F544BB3187A68;
struct IProperty_1_t8A9879FB1F0190B5CC47F7000F0B7142216A439C;
struct IProperty_1_t0E317E01E6618E11E9F06771E5DB46F5CC25B22A;
struct IProperty_1_tA5E463FB3AF5B8F812635E7D7D8C1124890E39F8;
struct IProperty_1_t62CD11377E18F32D95E3CDAA42637012900C3DB3;
struct IProperty_1_tD5B55B2B653E1DBADDE8E494F6B9568FCCFB815A;
struct IProperty_1_tD0857FC9D3C29214DBCB766720DD32AD2E2E29D3;
struct IProperty_1_t4F0CAE821D34ED1A55A2913142EDF092E2F0996A;
struct List_1_t00518745BD1FD95B2D5A0082D3FC0712300559C3;
struct List_1_tDD494D344F11DD6D6E47FB6794635C7CBD737022;
struct List_1_t42439BC4D933D6DE2219753ECC4A674696A9B788;
struct List_1_t8973E7D95DDAF81785EFAC31612A98CE078EB91B;
struct List_1_tA277DF6E372990202E6992461F8737D089DD59DE;
struct List_1_t0B1CD5EC523AD51049E5BCEF30AF7ADB8A09DE27;
struct List_1_t95955E49E2CAA2956C04ABE04FA8D76DB746DB08;
struct List_1_tB3875941EB9C31B6A1EE0576F969C79D850E686B;
struct List_1_t5BEEEF0A5BECBFAABCCFDB3EF9A6AB5C7D948F13;
struct List_1_tE031E2B1B3599B1B808F7E565E285D0265829963;
struct List_1_tB0305892E26D0C482A75FD711E7CF6277D867EAA;
struct List_1_t514193F05FE01729A5ADF1CBD11F2A3282FEA464;
struct List_1_tEB54794B1D963FD8B2747B2513C8DC5D0EE60633;
struct List_1_t694C128536F59FED79740621FF2F3A5003C57EB3;
struct List_1_t6E8E59EDC80EB269FA8F88257727E96C4D402641;
struct List_1_tC0D87214221D0C74B6611A02D556860215C9D468;
struct List_1_t395DB400634B381F180F661D6F23047177C54A41;
struct List_1_tF5A67096A0D68151D8E28B9AC51E2BEBA8BA6488;
struct List_1_t02FDA4992BFC534B37236850E63707788E0AE2AE;
struct List_1_tF76152DD2E8ECBBDCA4601A2A3447B9446CE8300;
struct List_1_t16DA1E4556BE26BAA012389984C488F718A27F01;
struct List_1_tF84C25D28D941826C593C6362660AAC3B8FDCD07;
struct List_1_t7DEA0E4EE02DCF4CDFCDA7DCAD034DF518457BD5;
struct List_1_t08C92B713F498CE55CEC8658BB92AC6BFFE30E88;
struct List_1_t902A6D036CAFE0096DE61DA9651A3A88C07FCBD1;
struct List_1_tC2B7242C8E209817B544430293471DBBE72F74A3;
struct List_1_t5D8A09F6A27A7AAAC3123E5DE2894D31FCCD011C;
struct List_1_tAE642F9A8611A32B22021A59EB89B234D5CB7A43;
struct List_1_t44F78DDC4397110E0B1A33BB094AC1EBE3697E11;
struct List_1_t631AF186EA0C2CFF0AA778C727AB07A92E69382A;
struct List_1_t6295B780A274ECCC29A0AF49FCD3007E787DC93B;
struct List_1_tDDD77EF675199B9666AECE5C6D742D5E7DE1AFA9;
struct List_1_tA8C6C7D2DB454DFCFC3103FFA8F5F48D797F747B;
struct List_1_tC3B1D9C84E6AAE90B44EC9A2D05DB8CD1A8ED33E;
struct List_1_tAFF87473BF2B3C0E9D789AEADBFE0A1CD5F9DCF0;
struct List_1_t716DCED21079E0B1D0F1D46846ACE57F0C513C9C;
struct List_1_t2BAB5AC5467B6A655DE1506289A5CC6F30D42765;
struct List_1_tD8C0783CB08443BB6764548B901E7AE9FCBB93ED;
struct List_1_t9F71805A0371943BC9FB07AA8C88ADE713C1FA3E;
struct List_1_tC4B9DCD9511C25F522FADF3A5D119199C2DA707D;
struct List_1_t9129231FCE28A962FDCF7DB35600411199C2841D;
struct List_1_t1584037063F727A76376A58F0C13C86A2B1266EA;
struct List_1_t7DA16ED55ECE5C2E22D117843321AD6D6B020899;
struct List_1_tA5B249C5F6F4F2F3C06C487783D6D47DBF194C70;
struct List_1_t5D909E7F131356377BE392FFE312172FA301EB67;
struct List_1_tF7ED81D8CAE526E27D4579AA1E0D00A211BAE4FE;
struct List_1_t097837D1E5E15D037E5CC2958A380C5BB39F6B54;
struct List_1_tE7FB077B3CEA6371A27F72CC60962491AB71490B;
struct List_1_tD6F1685FEE5A196B3002ACC649A1DF5C65162268;
struct List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF;
struct TypeConverter_2_t039038AADADA5FFD578DB3291A7F3C6D9730862D;
struct TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448;
struct TypeConverter_2_tBB893836100D5BA5086C7F2638C9D63D6FC61559;
struct TypeConverter_2_tB736BA63BC9F9885972433F0B1D7232E2AAE0585;
struct TypeConverter_2_tA07ADAC5ACD7A76F41C95586D89B438C04D44409;
struct TypeConverter_2_t794BDD9B9C3A12BF490C7710C609706E72EDABCD;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MethodInfo_t;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
struct String_t;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct Type_t;
struct TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E;
struct VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct ConverterKeyComparer_t204523C3EB04B7681EC88C456FBB52B49F1B1F49;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C const RuntimeType* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var;
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;
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 TypeTraits_1_t20DA141DBCABB7DD20C97D959B16E37210795E71 : public RuntimeObject
{
};
struct TypeTraits_1_t489E41DF3938E924D32457D7DE82598F4FD0A2DE : public RuntimeObject
{
};
struct TypeTraits_1_tB0FBD395D266A0DC452EFC005EED000A76F2D728 : public RuntimeObject
{
};
struct TypeTraits_1_tC8921FDA28D28FEA6D91C40FFFA103B90A1E4EF3 : public RuntimeObject
{
};
struct TypeTraits_1_t2C470FCD3078C378DA07D1FCDFD8E3BF2EBD4751 : public RuntimeObject
{
};
struct MemberInfo_t : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9 : public RuntimeObject
{
};
struct TypeHelpers_tF2D4804F9906DD09986DC5852EE53402EA9B3FA3 : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct Enumerator_t4132FE470B42096742EE5C036CD8FE852C1E08FA
{
List_1_t00518745BD1FD95B2D5A0082D3FC0712300559C3* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t1DBB6D61AD8DFA5788395BE4D3E7250D145C096E
{
List_1_tDD494D344F11DD6D6E47FB6794635C7CBD737022* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tAF1FDE16E447EC8ED01BA9DF2507BD4EA9C92EF0
{
List_1_t42439BC4D933D6DE2219753ECC4A674696A9B788* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tDB324AB50420D43D083AE1EF2C3D363C08F59235
{
List_1_t8973E7D95DDAF81785EFAC31612A98CE078EB91B* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t36D39630269E3C8F9231AFDA1309C6D25161ED7E
{
List_1_tA277DF6E372990202E6992461F8737D089DD59DE* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t0AC6D12A69215AEA1ABA576D8D28247545857C45
{
List_1_t0B1CD5EC523AD51049E5BCEF30AF7ADB8A09DE27* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t4D1380B9651306430C353F4B09620F3EA3CA99AF
{
List_1_t95955E49E2CAA2956C04ABE04FA8D76DB746DB08* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t3285E2DFD4D92C2ED55CE6962D5CC32B7F27880B
{
List_1_tB3875941EB9C31B6A1EE0576F969C79D850E686B* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t6302370FBAD7019AD871E4C063C0202EB499B847
{
List_1_t5BEEEF0A5BECBFAABCCFDB3EF9A6AB5C7D948F13* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t6F19937235B9D04AB517A7194D413D24040DED72
{
List_1_tE031E2B1B3599B1B808F7E565E285D0265829963* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t0455B22F9493298B73DB12AE4260678F7CF64B13
{
List_1_tB0305892E26D0C482A75FD711E7CF6277D867EAA* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t42AB80E368F0AA9A6863183AAF6A0594B7672780
{
List_1_t514193F05FE01729A5ADF1CBD11F2A3282FEA464* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tF0995ACC6AA66E331198202861457B7B006E979A
{
List_1_tEB54794B1D963FD8B2747B2513C8DC5D0EE60633* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tC5B542A29597CEF00CADA46E5BDA51BDB48D7E04
{
List_1_t694C128536F59FED79740621FF2F3A5003C57EB3* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t7D2969898DCF9987F2C26E6A288F49C516FD235F
{
List_1_t6E8E59EDC80EB269FA8F88257727E96C4D402641* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t1912C1744D9A13668FD2D52DB984CEC0DBC7395A
{
List_1_tC0D87214221D0C74B6611A02D556860215C9D468* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t1B5E4D3DF9868B48F0A3723BEB416DB86E0345AB
{
List_1_t395DB400634B381F180F661D6F23047177C54A41* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t4E3C57A1910AD6B9061B55336002098178EC7147
{
List_1_tF5A67096A0D68151D8E28B9AC51E2BEBA8BA6488* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tEB9C676EAF9D13E6B316D2D4B7299CC719868712
{
List_1_t02FDA4992BFC534B37236850E63707788E0AE2AE* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t961518C3F8AEC884AFABE2AA19EA05526AB6FDA0
{
List_1_tF76152DD2E8ECBBDCA4601A2A3447B9446CE8300* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t678C001DC629CB59C760F6E3F8F8FA88E6C18FBC
{
List_1_t16DA1E4556BE26BAA012389984C488F718A27F01* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tB89F75745A250288619228000482B80A0D6BC721
{
List_1_tF84C25D28D941826C593C6362660AAC3B8FDCD07* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tD47B50F057A8896F44B0CFFA270E1FB295A48413
{
List_1_t7DEA0E4EE02DCF4CDFCDA7DCAD034DF518457BD5* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tEE722120E44ED01181015F780C9B062FDE2594A1
{
List_1_t08C92B713F498CE55CEC8658BB92AC6BFFE30E88* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t9275495C17603EB4C19ABC549216D7D568668B2D
{
List_1_t902A6D036CAFE0096DE61DA9651A3A88C07FCBD1* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t2C95DF8E938CEFAEFF34A33F8CCE7FAAE80DCCFB
{
List_1_tC2B7242C8E209817B544430293471DBBE72F74A3* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tBCA00CA14393D153961E6FFE8FE93661036D5E9D
{
List_1_t5D8A09F6A27A7AAAC3123E5DE2894D31FCCD011C* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t76B2FD7CABD5099CCFB84915A61D1E85122D9FF7
{
List_1_tAE642F9A8611A32B22021A59EB89B234D5CB7A43* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t40246AF101562C0CB2413CAF374FE23C0D1646AF
{
List_1_t44F78DDC4397110E0B1A33BB094AC1EBE3697E11* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t1732A4360976ACD7734793C34D4686F036AA71F4
{
List_1_t631AF186EA0C2CFF0AA778C727AB07A92E69382A* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tB2FC004B72337E9400C208BF572375F8881414EC
{
List_1_t6295B780A274ECCC29A0AF49FCD3007E787DC93B* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t609D01B11F916A1BEFB0BBC924462FF20E2E2D4E
{
List_1_tDDD77EF675199B9666AECE5C6D742D5E7DE1AFA9* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tFA12A9FE9A738EB42DA9AECFE85B4C6AE76072B1
{
List_1_tA8C6C7D2DB454DFCFC3103FFA8F5F48D797F747B* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t46AE2D917181A654DD6D1A6E4D75F08070D1F882
{
List_1_tC3B1D9C84E6AAE90B44EC9A2D05DB8CD1A8ED33E* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t8FCAB75B5A48A6C8373268CBAF806CD313AB9779
{
List_1_tAFF87473BF2B3C0E9D789AEADBFE0A1CD5F9DCF0* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tA342E4C2FB70442FA5E450F5361D0F92278A823D
{
List_1_t716DCED21079E0B1D0F1D46846ACE57F0C513C9C* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t1EA1B149D0C44501187035ED227D2E0FD8CA5C08
{
List_1_t2BAB5AC5467B6A655DE1506289A5CC6F30D42765* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t8F01CD7FF3FF174E7191ECFF243B3892D2D16A9E
{
List_1_tD8C0783CB08443BB6764548B901E7AE9FCBB93ED* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t1D7D2E7E3E2BF5CF4E61C45EC19092FB7449F690
{
List_1_t9F71805A0371943BC9FB07AA8C88ADE713C1FA3E* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t0C8B26FCBE1595306C3BAD54BC5D3E8DB845D4B6
{
List_1_tC4B9DCD9511C25F522FADF3A5D119199C2DA707D* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tBA978DF87B7F7087D61AD6B0C2EA053DA083E0B0
{
List_1_t9129231FCE28A962FDCF7DB35600411199C2841D* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t7A59ECC4A1DE33AC882D0C2E0B25848AEA92596C
{
List_1_t1584037063F727A76376A58F0C13C86A2B1266EA* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t4A3792D87676B6F2940B7607793162EC3B803BF4
{
List_1_t7DA16ED55ECE5C2E22D117843321AD6D6B020899* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_tCFF70165517EB6BE68AF581EFB1A7ABC6B48330D
{
List_1_tA5B249C5F6F4F2F3C06C487783D6D47DBF194C70* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t21A4859668E56DC3C957A5FDB63D82E0CFE3C025
{
List_1_t5D909E7F131356377BE392FFE312172FA301EB67* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t07EC55B572604AE2C4C928B8E3F11A9733036560
{
List_1_tF7ED81D8CAE526E27D4579AA1E0D00A211BAE4FE* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t0F0825A75127850C6101AA3832F4031AB61B7B0C
{
List_1_t097837D1E5E15D037E5CC2958A380C5BB39F6B54* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct IndexedCollectionPropertyBagEnumerable_1_tC684E0189CED2439020754C67373EFEA5EED385E
{
RuntimeObject* ___m_Impl;
RuntimeObject* ___m_Container;
};
struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
};
struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_pinvoke
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
};
struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_com
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
float ___r;
float ___g;
float ___b;
float ___a;
};
struct ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426
{
Dictionary_2_t7435E0A6BB912EFCADBAA36CAA714C74250C3252* ___m_Converters;
};
struct ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_marshaled_pinvoke
{
Dictionary_2_t7435E0A6BB912EFCADBAA36CAA714C74250C3252* ___m_Converters;
};
struct ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_marshaled_com
{
Dictionary_2_t7435E0A6BB912EFCADBAA36CAA714C74250C3252* ___m_Converters;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
};
struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_pinvoke
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
};
struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_com
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
};
struct IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79
{
int32_t ___Index;
bool ___IsReadOnly;
};
struct IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79_marshaled_pinvoke
{
int32_t ___Index;
int32_t ___IsReadOnly;
};
struct IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79_marshaled_com
{
int32_t ___Index;
int32_t ___IsReadOnly;
};
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
int16_t ___m_value;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
int64_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
float ___m_XMin;
float ___m_YMin;
float ___m_Width;
float ___m_Height;
};
struct RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8
{
int32_t ___m_XMin;
int32_t ___m_YMin;
int32_t ___m_Width;
int32_t ___m_Height;
};
struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
{
int8_t ___m_value;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
uint16_t ___m_value;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
uint64_t ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
{
int32_t ___m_X;
int32_t ___m_Y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376
{
int32_t ___m_X;
int32_t ___m_Y;
int32_t ___m_Z;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct EnumeratorType_t24E1E38BA2DB18A1C262D91209355D5357F4A7D5
{
int32_t ___value__;
};
struct EnumeratorType_t382E7F4469202A5F7B7E274AE231E5587CECBB8C
{
int32_t ___value__;
};
struct EnumeratorType_tCE671B4CBF373C630F4A2425448C669758A79CCE
{
int32_t ___value__;
};
struct EnumeratorType_t83F753C18B5DEE4C13D561BC7DE174A728D733B2
{
int32_t ___value__;
};
struct EnumeratorType_t57383F4EA73A68F64C23844856E9F11282FEEF0D
{
int32_t ___value__;
};
struct EnumeratorType_tED928AE156CF8D861CF156134E6D62C92815ABD0
{
int32_t ___value__;
};
struct EnumeratorType_t56A1A39572F78A9A2F80B82991202AAF68228011
{
int32_t ___value__;
};
struct EnumeratorType_tBC05AD0F0720908C44E000756644A0DEE29F6E6C
{
int32_t ___value__;
};
struct EnumeratorType_tE2810F643FAB0D074845DE00AFA7F69758F352F7
{
int32_t ___value__;
};
struct EnumeratorType_tF480834535C146DDCC4106EAF8024A3E1DAFF6BC
{
int32_t ___value__;
};
struct EnumeratorType_t0ACB27180373C4F7B6CC76F37BBDE8B5B4D5B5C6
{
int32_t ___value__;
};
struct EnumeratorType_tD03F6629FD47437BADCA4B77659B2D6234437095
{
int32_t ___value__;
};
struct EnumeratorType_tC3766DE1C34D6EE43E45BBA88CCC591630BE9A48
{
int32_t ___value__;
};
struct EnumeratorType_t652FF78FFDF021ABFC79C8A0FAA7210BBB279CC7
{
int32_t ___value__;
};
struct EnumeratorType_tDDC759BB648136E7ED70E562EF229CDAE70145A0
{
int32_t ___value__;
};
struct EnumeratorType_tF74CF686D6BCDA992CD7FFAFC9263CA139DEEC69
{
int32_t ___value__;
};
struct EnumeratorType_t50A1588E47A441935C282B10496FC10F12519F4D
{
int32_t ___value__;
};
struct EnumeratorType_tD081460597383C99C3B0B54D7B4DEC02BB4B83D6
{
int32_t ___value__;
};
struct EnumeratorType_t683CADD220C0063FAF03200CCD569BA6FED06E74
{
int32_t ___value__;
};
struct EnumeratorType_tF8A3EC66F66B3EF2DF67E41D225E6BCAAA0D9B20
{
int32_t ___value__;
};
struct EnumeratorType_t4E12057E886BBB6B05671474DD01F189145E8D49
{
int32_t ___value__;
};
struct EnumeratorType_tD00627C3506B9D45825CDD77D85F2DD075E6BDAC
{
int32_t ___value__;
};
struct EnumeratorType_t28F5C798FEA1445203852C15CCEC7EE60170E0FA
{
int32_t ___value__;
};
struct EnumeratorType_tD1F6F9FE45CE0E5210D5FF7C6FDC4D3B2A508190
{
int32_t ___value__;
};
struct EnumeratorType_t36EF8030B580091BCC757ADDBCCDE081AEFB85C6
{
int32_t ___value__;
};
struct EnumeratorType_t15B36B725DF13D10D7DBF4C97BA6B82D0EE41C0D
{
int32_t ___value__;
};
struct EnumeratorType_t722EB0D0D6C446D4C2683A796960FCD7D0AF8986
{
int32_t ___value__;
};
struct EnumeratorType_t38257AA77EB33D8F8F8FB5BEE20A1851A822463F
{
int32_t ___value__;
};
struct EnumeratorType_t9505FCBFAC48C611F0C102D6EDE2F7C635387F0B
{
int32_t ___value__;
};
struct EnumeratorType_t7FF8CB9F2867A01DD347C5882A0B7F7270751694
{
int32_t ___value__;
};
struct EnumeratorType_tA729FB59C62481F24B9AF28DA68B33A5074D2690
{
int32_t ___value__;
};
struct EnumeratorType_tB7AA7C1DC8D58A0A2A3DD0D64E6DC86B8A38418A
{
int32_t ___value__;
};
struct EnumeratorType_t441DD23EE0ADDAE56A344A7BA09BE6E21C4E0F8E
{
int32_t ___value__;
};
struct EnumeratorType_t28DFCB8DB186721ABFAA319BE810AD1EB4798833
{
int32_t ___value__;
};
struct EnumeratorType_t4F704D31B2DA0D392F38F7F97242FAB569A495BB
{
int32_t ___value__;
};
struct EnumeratorType_t69BC54288E9280DDFD602F9E99840E152AD750A1
{
int32_t ___value__;
};
struct EnumeratorType_t31E3BDD68BCE5AEFFC0E1DAED3CEDB7F2A280164
{
int32_t ___value__;
};
struct EnumeratorType_tDBE949B133E5857E5D2CE086EBCA4E19AB43EC83
{
int32_t ___value__;
};
struct EnumeratorType_t7431380ABA17DC6C486C54AFEC5C6824C64F91AE
{
int32_t ___value__;
};
struct EnumeratorType_tF3611503741035EF1F180DF22A7B8272F991A569
{
int32_t ___value__;
};
struct EnumeratorType_t59238A3F1A3558097956DFCD308283A154887F2E
{
int32_t ___value__;
};
struct EnumeratorType_tAA106FF23A4F394FA441C1C8C63EF8B3C1ACB6E9
{
int32_t ___value__;
};
struct EnumeratorType_t17FFAA26D237694D89C830CE42FE933049FA644E
{
int32_t ___value__;
};
struct EnumeratorType_t7404E78C2A5519DA129032BE41DB71695FC8B9C9
{
int32_t ___value__;
};
struct EnumeratorType_t3426A9076F8261548BAD63A70867D6644802BBB5
{
int32_t ___value__;
};
struct EnumeratorType_tBD557344AEE1E341B50656F544261C19EAA8DECF
{
int32_t ___value__;
};
struct EnumeratorType_t142976410BBB641F21F34E195981A156364D0921
{
int32_t ___value__;
};
struct IndexedCollectionPropertyBagEnumerable_1_tE254CF2D0A8DE4E5CDA4A024CE13F19EDB254982
{
RuntimeObject* ___m_Impl;
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tE38F8FDB1F19403BAF873489FBB2835BB8BF2A0F
{
RuntimeObject* ___m_Impl;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tD829449C7513B6D21CA6D8B1F30E18433EAB230B
{
RuntimeObject* ___m_Impl;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tED04A35FDE4FFFE6D5B44FE36B3FBC61ED6AE72D
{
RuntimeObject* ___m_Impl;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t4BCD86365B9FF6F78931D38FEE0DB1BE680F7863
{
RuntimeObject* ___m_Impl;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t913A9D2A06895C282765FD180DD63BFB1E390643
{
RuntimeObject* ___m_Impl;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t5C96A250FF6957E65A84F5BC3EE727BAEF3D7089
{
RuntimeObject* ___m_Impl;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t36D7206BE2E239CF59546DA6D280593252709EAC
{
RuntimeObject* ___m_Impl;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerator_1_t4C75750458C34E591B554834B0CF4629AF587386
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t48FF0A51926A6310D107BBCF1934B068C1D9367A
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t1525D4EDDB33B2A15B082E81309A2FD8A9428D96
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tD345EB64328DEA18040DF928735AFF4558A42F1E
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
RuntimeObject* ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tE75CDBBA2E6CF968F214387DDF4CBA207BCA5600
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t27E70BB9BB6D6E20D382062CAE16B19A199EB433
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tB9311B9A76ACBE1E7BCB9A6CF7FC3C4B274F6E92
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t98F3526D06B9B60F2132B38E1D5D3DB693DBD590
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t787FDFBCE511E8C3B294D3127542C3EA46582D47
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Container;
int32_t ___m_Position;
};
struct BackgroundPositionKeyword_tE680A05B983D256AADC8E2CF1CA169D004B8641B
{
int32_t ___value__;
};
struct BackgroundSizeType_tD194B20FF5086D494ABF8D799124D2FC4FFCC674
{
int32_t ___value__;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485
{
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_Position;
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_Size;
};
struct Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtextureU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ChotspotU3Ek__BackingField;
int32_t ___U3CdefaultCursorIdU3Ek__BackingField;
};
struct Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_marshaled_pinvoke
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtextureU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ChotspotU3Ek__BackingField;
int32_t ___U3CdefaultCursorIdU3Ek__BackingField;
};
struct Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_marshaled_com
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtextureU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ChotspotU3Ek__BackingField;
int32_t ___U3CdefaultCursorIdU3Ek__BackingField;
};
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 EasingMode_tEF87477B9B9EB2524525550AE5ABEBC00FC7B0DF
{
int32_t ___value__;
};
struct Exception_t : public RuntimeObject
{
String_t* ____className;
String_t* ____message;
RuntimeObject* ____data;
Exception_t* ____innerException;
String_t* ____helpURL;
RuntimeObject* ____stackTrace;
String_t* ____stackTraceString;
String_t* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
RuntimeObject* ____dynamicMethods;
int32_t ____HResult;
String_t* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
char* ____className;
char* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_pinvoke* ____innerException;
char* ____helpURL;
Il2CppIUnknown* ____stackTrace;
char* ____stackTraceString;
char* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
char* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
Il2CppChar* ____className;
Il2CppChar* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_com* ____innerException;
Il2CppChar* ____helpURL;
Il2CppIUnknown* ____stackTrace;
Il2CppChar* ____stackTraceString;
Il2CppChar* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
Il2CppChar* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
{
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 PropertyPathPartKind_t82152825D88A0E450DDCE8503272A10595047F87
{
int32_t ___value__;
};
struct Repeat_tC0330B75B12D24B063BA5151AF3BB73B85D8B840
{
int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
bool ___m_IsNone;
};
struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_pinvoke
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
int32_t ___m_IsNone;
};
struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_com
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
int32_t ___m_IsNone;
};
struct StyleKeyword_t2812E72266C15CBA8927586972DC2FD27B10E705
{
int32_t ___value__;
};
struct StylePropertyId_tA3B8A5213F5BA43F9C5443B27B165D744713BE69
{
int32_t ___value__;
};
struct TextAutoSizeMode_t10C0C54209C97D8A231AF021AE2F9DFFD26EE2C9
{
int32_t ___value__;
};
struct TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___offset;
float ___blurRadius;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
};
struct TimeUnit_t56A79CDB672E98A4EE28002BD23B6D5E0BAA2649
{
int32_t ___value__;
};
struct VisitReturnCode_t795FEB928E847C526F470080AA94B33FAC60BC75
{
int32_t ___value__;
};
struct Unit_t21DCD5C095F7DC1A0B9A47CAF8CAD3E7776CD3DB
{
int32_t ___value__;
};
struct Unit_t7A9C3ABB0618BEBFDC1813D07080CE0C145448ED
{
int32_t ___value__;
};
struct Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t0AC6D12A69215AEA1ABA576D8D28247545857C45 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t4C75750458C34E591B554834B0CF4629AF587386 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t42AB80E368F0AA9A6863183AAF6A0594B7672780 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t48FF0A51926A6310D107BBCF1934B068C1D9367A ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t7D2969898DCF9987F2C26E6A288F49C516FD235F ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t1525D4EDDB33B2A15B082E81309A2FD8A9428D96 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t1B5E4D3DF9868B48F0A3723BEB416DB86E0345AB ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tD345EB64328DEA18040DF928735AFF4558A42F1E ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t4E3C57A1910AD6B9061B55336002098178EC7147 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tE75CDBBA2E6CF968F214387DDF4CBA207BCA5600 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t526699C51083C81F479578A07408F02E9732FF3A
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tEB9C676EAF9D13E6B316D2D4B7299CC719868712 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t27E70BB9BB6D6E20D382062CAE16B19A199EB433 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t21A4859668E56DC3C957A5FDB63D82E0CFE3C025 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tB9311B9A76ACBE1E7BCB9A6CF7FC3C4B274F6E92 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t07EC55B572604AE2C4C928B8E3F11A9733036560 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t98F3526D06B9B60F2132B38E1D5D3DB693DBD590 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t0F0825A75127850C6101AA3832F4031AB61B7B0C ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t787FDFBCE511E8C3B294D3127542C3EA46582D47 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct IndexedCollectionPropertyBagEnumerable_1_t1F18826A121279FA6B31064D3655321DF281A45B
{
RuntimeObject* ___m_Impl;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t47A73FB97DE2ABFDD0B3C0BF10084D7594FFB649
{
RuntimeObject* ___m_Impl;
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tBC07B871163385CB56C782EBE894BA67AB229755
{
RuntimeObject* ___m_Impl;
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t650DA1ED437781C827154F46F54E0865D970C015
{
RuntimeObject* ___m_Impl;
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t68BDE7E26F148BC093FCEBF051FFA11592501FBA
{
RuntimeObject* ___m_Impl;
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerator_1_t25E6541C2CB133F15D8ABFAAC839AB78B37A8F7F
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t73CA0BE5143260C52FA5DE06B90625915CC4677A
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tB16F1F129D0AC08E294D1278C49FA7888C285508
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tBD2D90E91847C0D72D88D8A80AE11FFB949D0A43
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t45AC94C50B5D595ACB1DF67257D1D1F0F4DF0E3E
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___m_Container;
int32_t ___m_Position;
};
struct PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t0B1CD5EC523AD51049E5BCEF30AF7ADB8A09DE27* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tE254CF2D0A8DE4E5CDA4A024CE13F19EDB254982 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t514193F05FE01729A5ADF1CBD11F2A3282FEA464* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tE38F8FDB1F19403BAF873489FBB2835BB8BF2A0F ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t6E8E59EDC80EB269FA8F88257727E96C4D402641* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tD829449C7513B6D21CA6D8B1F30E18433EAB230B ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t395DB400634B381F180F661D6F23047177C54A41* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tC684E0189CED2439020754C67373EFEA5EED385E ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tF5A67096A0D68151D8E28B9AC51E2BEBA8BA6488* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tED04A35FDE4FFFE6D5B44FE36B3FBC61ED6AE72D ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t02FDA4992BFC534B37236850E63707788E0AE2AE* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t4BCD86365B9FF6F78931D38FEE0DB1BE680F7863 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t5D909E7F131356377BE392FFE312172FA301EB67* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t913A9D2A06895C282765FD180DD63BFB1E390643 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tF7ED81D8CAE526E27D4579AA1E0D00A211BAE4FE* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t5C96A250FF6957E65A84F5BC3EE727BAEF3D7089 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t097837D1E5E15D037E5CC2958A380C5BB39F6B54* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t36D7206BE2E239CF59546DA6D280593252709EAC ___m_IndexedCollectionPropertyBag;
};
struct StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC
{
int32_t ___m_Value;
int32_t ___m_Keyword;
};
struct StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F
{
int32_t ___m_Keyword;
List_1_tE7FB077B3CEA6371A27F72CC60962491AB71490B* ___m_Value;
};
struct StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C
{
int32_t ___m_Keyword;
List_1_tD6F1685FEE5A196B3002ACC649A1DF5C65162268* ___m_Value;
};
struct StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4
{
int32_t ___m_Keyword;
List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF* ___m_Value;
};
struct Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC
{
float ___m_Value;
int32_t ___m_Unit;
};
struct BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F
{
int32_t ___x;
int32_t ___y;
};
struct EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4
{
int32_t ___m_Mode;
};
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 StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B
{
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___m_Value;
int32_t ___m_Keyword;
};
struct StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B_marshaled_pinvoke
{
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_pinvoke ___m_Value;
int32_t ___m_Keyword;
};
struct StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B_marshaled_com
{
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_com ___m_Value;
int32_t ___m_Keyword;
};
struct StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Value;
int32_t ___m_Keyword;
};
struct StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610
{
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82 ___m_Value;
int32_t ___m_Keyword;
};
struct StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610_marshaled_pinvoke
{
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_marshaled_pinvoke ___m_Value;
int32_t ___m_Keyword;
};
struct StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610_marshaled_com
{
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_marshaled_com ___m_Value;
int32_t ___m_Keyword;
};
struct StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841
{
float ___m_Value;
int32_t ___m_Keyword;
};
struct StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Value;
int32_t ___m_Keyword;
};
struct StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C_marshaled_pinvoke
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Value;
int32_t ___m_Keyword;
};
struct StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C_marshaled_com
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Value;
int32_t ___m_Keyword;
};
struct StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4
{
int32_t ___m_Keyword;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___m_Value;
};
struct StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4_marshaled_pinvoke
{
int32_t ___m_Keyword;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_pinvoke ___m_Value;
};
struct StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4_marshaled_com
{
int32_t ___m_Keyword;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_com ___m_Value;
};
struct StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D
{
int32_t ___m_Value;
int32_t ___m_Keyword;
};
struct StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF
{
int32_t ___U3CidU3Ek__BackingField;
String_t* ___U3CnameU3Ek__BackingField;
};
struct StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF_marshaled_pinvoke
{
int32_t ___U3CidU3Ek__BackingField;
char* ___U3CnameU3Ek__BackingField;
};
struct StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF_marshaled_com
{
int32_t ___U3CidU3Ek__BackingField;
Il2CppChar* ___U3CnameU3Ek__BackingField;
};
struct StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC
{
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___m_Value;
int32_t ___m_Keyword;
};
struct StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC_marshaled_pinvoke
{
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_pinvoke ___m_Value;
int32_t ___m_Keyword;
};
struct StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC_marshaled_com
{
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_com ___m_Value;
int32_t ___m_Keyword;
};
struct StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252
{
int32_t ___m_Keyword;
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___m_Value;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E
{
float ___m_Value;
int32_t ___m_Unit;
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t6F19937235B9D04AB517A7194D413D24040DED72 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t25E6541C2CB133F15D8ABFAAC839AB78B37A8F7F ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t0455B22F9493298B73DB12AE4260678F7CF64B13 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t73CA0BE5143260C52FA5DE06B90625915CC4677A ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tF0995ACC6AA66E331198202861457B7B006E979A ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tB16F1F129D0AC08E294D1278C49FA7888C285508 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t678C001DC629CB59C760F6E3F8F8FA88E6C18FBC ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tBD2D90E91847C0D72D88D8A80AE11FFB949D0A43 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tBA978DF87B7F7087D61AD6B0C2EA053DA083E0B0 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t45AC94C50B5D595ACB1DF67257D1D1F0F4DF0E3E ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct IndexedCollectionPropertyBagEnumerable_1_tB9E8710A57EDAA578BA0361568FF70FFCF78F334
{
RuntimeObject* ___m_Impl;
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tF9AEEC9CC4CE34CDC357D5372CB09DB6B51FFEFD
{
RuntimeObject* ___m_Impl;
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t49603B661ACD5F5B954A332060A3B7BD09BA2C43
{
RuntimeObject* ___m_Impl;
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t32AE6CE56DFA25B29B6EE3818DA319A07D791BB3
{
RuntimeObject* ___m_Impl;
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t998B2F6622E767CC77F2BAC6A853B4536F902333
{
RuntimeObject* ___m_Impl;
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t40F00EC198F107BD5F76914B1BB49C6446AEE8D8
{
RuntimeObject* ___m_Impl;
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tE22E7DEF92E82632475BD519CAA669F0D9F8132F
{
RuntimeObject* ___m_Impl;
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t18A554B10835A1C4FCED252F997FA209A7B32935
{
RuntimeObject* ___m_Impl;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tCB7FAEEB4D6E85298006B5069CEABBDF06789805
{
RuntimeObject* ___m_Impl;
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t6370BB6AA9FDC02155DACD0893C1FB6D03FD1FE9
{
RuntimeObject* ___m_Impl;
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t54E998D15E2278E83244AF4B3791D9AA0EA22F99
{
RuntimeObject* ___m_Impl;
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t4911ACAE42EFD2DD6869CFBACD747F20B1349CCF
{
RuntimeObject* ___m_Impl;
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tAD4946440CD574BC1B19A877D25193722AF37A9B
{
RuntimeObject* ___m_Impl;
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tAD1BF562911DCA3FDCE98872445F7C1542999E6E
{
RuntimeObject* ___m_Impl;
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tB845C9DC20E19F875C56C3839594B8D405EE2B7E
{
RuntimeObject* ___m_Impl;
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tD9EDDA54B562F7E5BF4305CF19FC71D8C4CF4FD9
{
RuntimeObject* ___m_Impl;
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tEA3539C40A21B49486A75BB0772403D2B39BDE25
{
RuntimeObject* ___m_Impl;
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tAE671658C7E4CE5A91F6037BF55198AC8B4EC7D7
{
RuntimeObject* ___m_Impl;
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tF05CDB95E1A1FDD067141050ECCE65BD8A2CB1F6
{
RuntimeObject* ___m_Impl;
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerator_1_tE4753429A4D8256A94A8B04A314925F00A2CD8BC
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t0B36F41ABDB866EA778C570107CF72B07B7B486E
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t95910C0E348083773022211F494B7D7C2D25E705
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tFA04B89CF8D8A4C865048EB94079CA05CA048377
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tEAEDEC589FF63384250A25DB9001ECC8845E8F6E
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tF2908B727589FF9A818F42467FC076419061D2C0
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tB9DB174E40883DDA0514F41980E9387553F19706
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t05487780786BB6980FE7CA4A44A01A27918254DC
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t3D754E4EDF70947FF724D8ED0D12F5FEAE4C575B
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tB052569F9D1C6FFE8FCF2E2DA79E53DD90A39572
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t0CEF2918559DF6270ECD6AC4E0A3D16EC980FDF8
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tC5D8EB0EB0D2EACA64BF77E3FA554AAFECB8AEE3
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t74AE60960532666781EF8A20BBB5C7683AEBFFD4
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t7860CE83BA437913755C13592C88E0514D7F02CE
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t28CE7E386031D44D5B7D523048445348D9176DE2
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t5B4D85539AB225C7BC497E0C3CCAB7A508E72CCF
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tB3F16F7497040FD9066CBF763D7E37E3D1E066BA
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tCE098EE9D7B69D68EF206549A0E6F787645007E0
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tA72147596C23CE3C245E0DA53FFF9A7913D4A1B2
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E ___m_Container;
int32_t ___m_Position;
};
struct PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tE031E2B1B3599B1B808F7E565E285D0265829963* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t1F18826A121279FA6B31064D3655321DF281A45B ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tB0305892E26D0C482A75FD711E7CF6277D867EAA* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t47A73FB97DE2ABFDD0B3C0BF10084D7594FFB649 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tEB54794B1D963FD8B2747B2513C8DC5D0EE60633* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tBC07B871163385CB56C782EBE894BA67AB229755 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t16DA1E4556BE26BAA012389984C488F718A27F01* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t650DA1ED437781C827154F46F54E0865D970C015 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t9129231FCE28A962FDCF7DB35600411199C2841D* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t68BDE7E26F148BC093FCEBF051FFA11592501FBA ___m_IndexedCollectionPropertyBag;
};
struct TypeConverter_2_t039038AADADA5FFD578DB3291A7F3C6D9730862D : public MulticastDelegate_t
{
};
struct TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448 : public MulticastDelegate_t
{
};
struct TypeConverter_2_tBB893836100D5BA5086C7F2638C9D63D6FC61559 : public MulticastDelegate_t
{
};
struct TypeConverter_2_tB736BA63BC9F9885972433F0B1D7232E2AAE0585 : public MulticastDelegate_t
{
};
struct TypeConverter_2_tA07ADAC5ACD7A76F41C95586D89B438C04D44409 : public MulticastDelegate_t
{
};
struct TypeConverter_2_t794BDD9B9C3A12BF490C7710C609706E72EDABCD : public MulticastDelegate_t
{
};
struct TypeConverter_2_t092CBFB8B2C91DDB61909080B4E1A2C19896B01F : public MulticastDelegate_t
{
};
struct TypeConverter_2_tA6276E0BDB8DB9E3B10AF0C31301ACC071589845 : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56
{
int32_t ___keyword;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___offset;
};
struct BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7
{
int32_t ___m_SizeType;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
};
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 Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7
{
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
bool ___m_IsNone;
};
struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_pinvoke
{
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
int32_t ___m_IsNone;
};
struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_com
{
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
int32_t ___m_IsNone;
};
struct StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866
{
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___m_Value;
int32_t ___m_Keyword;
};
struct StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8
{
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Value;
int32_t ___m_Keyword;
};
struct TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A
{
int32_t ___U3CmodeU3Ek__BackingField;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___U3CminSizeU3Ek__BackingField;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___U3CmaxSizeU3Ek__BackingField;
};
struct TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502
{
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
float ___m_Z;
};
struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E
{
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
float ___m_Z;
bool ___m_isNone;
};
struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_pinvoke
{
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
float ___m_Z;
int32_t ___m_isNone;
};
struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_com
{
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
float ___m_Z;
int32_t ___m_isNone;
};
struct Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t4132FE470B42096742EE5C036CD8FE852C1E08FA ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tE4753429A4D8256A94A8B04A314925F00A2CD8BC ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t1DBB6D61AD8DFA5788395BE4D3E7250D145C096E ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t0B36F41ABDB866EA778C570107CF72B07B7B486E ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tAF1FDE16E447EC8ED01BA9DF2507BD4EA9C92EF0 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t95910C0E348083773022211F494B7D7C2D25E705 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tDB324AB50420D43D083AE1EF2C3D363C08F59235 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tFA04B89CF8D8A4C865048EB94079CA05CA048377 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t36D39630269E3C8F9231AFDA1309C6D25161ED7E ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tEAEDEC589FF63384250A25DB9001ECC8845E8F6E ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t3285E2DFD4D92C2ED55CE6962D5CC32B7F27880B ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tF2908B727589FF9A818F42467FC076419061D2C0 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tC5B542A29597CEF00CADA46E5BDA51BDB48D7E04 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tB9DB174E40883DDA0514F41980E9387553F19706 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t1912C1744D9A13668FD2D52DB984CEC0DBC7395A ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t05487780786BB6980FE7CA4A44A01A27918254DC ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tB89F75745A250288619228000482B80A0D6BC721 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t3D754E4EDF70947FF724D8ED0D12F5FEAE4C575B ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t2C95DF8E938CEFAEFF34A33F8CCE7FAAE80DCCFB ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tB052569F9D1C6FFE8FCF2E2DA79E53DD90A39572 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tBCA00CA14393D153961E6FFE8FE93661036D5E9D ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t0CEF2918559DF6270ECD6AC4E0A3D16EC980FDF8 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t76B2FD7CABD5099CCFB84915A61D1E85122D9FF7 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tC5D8EB0EB0D2EACA64BF77E3FA554AAFECB8AEE3 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t40246AF101562C0CB2413CAF374FE23C0D1646AF ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t74AE60960532666781EF8A20BBB5C7683AEBFFD4 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t1732A4360976ACD7734793C34D4686F036AA71F4 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t7860CE83BA437913755C13592C88E0514D7F02CE ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tB2FC004B72337E9400C208BF572375F8881414EC ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t28CE7E386031D44D5B7D523048445348D9176DE2 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tFA12A9FE9A738EB42DA9AECFE85B4C6AE76072B1 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t5B4D85539AB225C7BC497E0C3CCAB7A508E72CCF ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t8FCAB75B5A48A6C8373268CBAF806CD313AB9779 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tB3F16F7497040FD9066CBF763D7E37E3D1E066BA ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t1EA1B149D0C44501187035ED227D2E0FD8CA5C08 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tCE098EE9D7B69D68EF206549A0E6F787645007E0 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t7A59ECC4A1DE33AC882D0C2E0B25848AEA92596C ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tA72147596C23CE3C245E0DA53FFF9A7913D4A1B2 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct IndexedCollectionPropertyBagEnumerable_1_tF2D3139A4FAE5BC5ACA780A1346884F5D16FFEBB
{
RuntimeObject* ___m_Impl;
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t61632AC07664B171FD3513B3FDF676AD21202A22
{
RuntimeObject* ___m_Impl;
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t8260B67183BE25ACE28BC8716503DDDFF8935A4E
{
RuntimeObject* ___m_Impl;
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t37A7A4234FAABC9F54D58FBD38FC740DABF6B63E
{
RuntimeObject* ___m_Impl;
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t5C02AA6080BB23C280E15A897EF4BDED305F2AA1
{
RuntimeObject* ___m_Impl;
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t0A7829E517396674373078377B295A1DADB87B57
{
RuntimeObject* ___m_Impl;
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_tE52638BF5E5EB832C90073DAE99BB052C7AB9A3F
{
RuntimeObject* ___m_Impl;
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t999F05D743B88F0E802AF35A82E685A2AE075030
{
RuntimeObject* ___m_Impl;
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerator_1_tFC9BD562DDACED38D717C8ADC82C98DCEC4C49E0
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t4CB24108C417662CB181570A20327F77D3D05638
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t23662C9DCED4FB04C8B4696DB7B5DC7E48B432F9
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tD8CB605FCA5013B2453FBD2E0CE48780C99A50A7
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t5786E0093E84FD93D3F295558920F2E5E123054B
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t51690DD28A99754962838E21476DC6B01C1FBDC4
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tEE66DC03E46BB613DEA24004AE6922BCB4D5F8A5
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t104F009C727EB7899780D193B7177AA2BB54C7ED
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___m_Container;
int32_t ___m_Position;
};
struct PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t00518745BD1FD95B2D5A0082D3FC0712300559C3* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tB9E8710A57EDAA578BA0361568FF70FFCF78F334 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tDD494D344F11DD6D6E47FB6794635C7CBD737022* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tF9AEEC9CC4CE34CDC357D5372CB09DB6B51FFEFD ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t42439BC4D933D6DE2219753ECC4A674696A9B788* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t49603B661ACD5F5B954A332060A3B7BD09BA2C43 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t8973E7D95DDAF81785EFAC31612A98CE078EB91B* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t32AE6CE56DFA25B29B6EE3818DA319A07D791BB3 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tA277DF6E372990202E6992461F8737D089DD59DE* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t998B2F6622E767CC77F2BAC6A853B4536F902333 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tB3875941EB9C31B6A1EE0576F969C79D850E686B* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t40F00EC198F107BD5F76914B1BB49C6446AEE8D8 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t694C128536F59FED79740621FF2F3A5003C57EB3* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tE22E7DEF92E82632475BD519CAA669F0D9F8132F ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tC0D87214221D0C74B6611A02D556860215C9D468* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t18A554B10835A1C4FCED252F997FA209A7B32935 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tF84C25D28D941826C593C6362660AAC3B8FDCD07* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tCB7FAEEB4D6E85298006B5069CEABBDF06789805 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tC2B7242C8E209817B544430293471DBBE72F74A3* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t6370BB6AA9FDC02155DACD0893C1FB6D03FD1FE9 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t5D8A09F6A27A7AAAC3123E5DE2894D31FCCD011C* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t54E998D15E2278E83244AF4B3791D9AA0EA22F99 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tAE642F9A8611A32B22021A59EB89B234D5CB7A43* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t4911ACAE42EFD2DD6869CFBACD747F20B1349CCF ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t44F78DDC4397110E0B1A33BB094AC1EBE3697E11* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tAD4946440CD574BC1B19A877D25193722AF37A9B ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t631AF186EA0C2CFF0AA778C727AB07A92E69382A* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tAD1BF562911DCA3FDCE98872445F7C1542999E6E ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t6295B780A274ECCC29A0AF49FCD3007E787DC93B* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tB845C9DC20E19F875C56C3839594B8D405EE2B7E ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tA8C6C7D2DB454DFCFC3103FFA8F5F48D797F747B* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tD9EDDA54B562F7E5BF4305CF19FC71D8C4CF4FD9 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tAFF87473BF2B3C0E9D789AEADBFE0A1CD5F9DCF0* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tEA3539C40A21B49486A75BB0772403D2B39BDE25 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t2BAB5AC5467B6A655DE1506289A5CC6F30D42765* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tAE671658C7E4CE5A91F6037BF55198AC8B4EC7D7 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t1584037063F727A76376A58F0C13C86A2B1266EA* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tF05CDB95E1A1FDD067141050ECCE65BD8A2CB1F6 ___m_IndexedCollectionPropertyBag;
};
struct StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3
{
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___m_Value;
int32_t ___m_Keyword;
};
struct StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008
{
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___m_Value;
int32_t ___m_Keyword;
};
struct StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B
{
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___m_Value;
int32_t ___m_Keyword;
};
struct StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B_marshaled_pinvoke
{
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_pinvoke ___m_Value;
int32_t ___m_Keyword;
};
struct StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B_marshaled_com
{
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_com ___m_Value;
int32_t ___m_Keyword;
};
struct StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A
{
int32_t ___m_Keyword;
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A ___m_Value;
};
struct StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6
{
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___m_Value;
int32_t ___m_Keyword;
};
struct StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089
{
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___m_Value;
int32_t ___m_Keyword;
};
struct StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089_marshaled_pinvoke
{
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_pinvoke ___m_Value;
int32_t ___m_Keyword;
};
struct StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089_marshaled_com
{
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_com ___m_Value;
int32_t ___m_Keyword;
};
struct TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E : public RuntimeObject
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___U3CPathU3Ek__BackingField;
Type_t* ___U3CresolvedTypeU3Ek__BackingField;
int32_t ___U3CReturnCodeU3Ek__BackingField;
Type_t* ___m_LastType;
int32_t ___m_PathIndex;
};
struct Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t4D1380B9651306430C353F4B09620F3EA3CA99AF ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tFC9BD562DDACED38D717C8ADC82C98DCEC4C49E0 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t6302370FBAD7019AD871E4C063C0202EB499B847 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t4CB24108C417662CB181570A20327F77D3D05638 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t961518C3F8AEC884AFABE2AA19EA05526AB6FDA0 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t23662C9DCED4FB04C8B4696DB7B5DC7E48B432F9 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tEE722120E44ED01181015F780C9B062FDE2594A1 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tD8CB605FCA5013B2453FBD2E0CE48780C99A50A7 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t609D01B11F916A1BEFB0BBC924462FF20E2E2D4E ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t5786E0093E84FD93D3F295558920F2E5E123054B ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t0C8B26FCBE1595306C3BAD54BC5D3E8DB845D4B6 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t51690DD28A99754962838E21476DC6B01C1FBDC4 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t4A3792D87676B6F2940B7607793162EC3B803BF4 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tEE66DC03E46BB613DEA24004AE6922BCB4D5F8A5 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tCFF70165517EB6BE68AF581EFB1A7ABC6B48330D ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t104F009C727EB7899780D193B7177AA2BB54C7ED ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct IndexedCollectionPropertyBagEnumerable_1_t12E4BD824BBB9DF2E906C9E54B4D1E5EB1DCB221
{
RuntimeObject* ___m_Impl;
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t89B6A37B040A9A5BC0FAB2A2F591D2D762466931
{
RuntimeObject* ___m_Impl;
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t930791BCB082165973DE0CC238474D1211D12272
{
RuntimeObject* ___m_Impl;
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t6E5E89737B68C86FA9DA06E9ED0A3DD82FEF3861
{
RuntimeObject* ___m_Impl;
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t1ECB95BAE69106B147EA858C9C6D5971F19E3F3F
{
RuntimeObject* ___m_Impl;
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerable_1_t780AAC557D4B8EB14428DD99F8E7E7941951883C
{
RuntimeObject* ___m_Impl;
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089 ___m_Container;
};
struct IndexedCollectionPropertyBagEnumerator_1_t8E4FE3EF815F49E009AD20A5BA5B51821905E174
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t3F3535DC4C46A2CCC1D5FC9CBB02F86F25692155
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tAD02174E9418B79524B5BDF0885F1340BE872597
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_tA418AFAD41A4A7737C32B02F069F4D1D976AD490
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t2281E16732D5F488632B7403673ED369AA96D9E9
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6 ___m_Container;
int32_t ___m_Position;
};
struct IndexedCollectionPropertyBagEnumerator_1_t33ACAE3DDBCAF99C0E22A6D838AE855BB904B950
{
RuntimeObject* ___m_Impl;
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 ___m_Previous;
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089 ___m_Container;
int32_t ___m_Position;
};
struct PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t95955E49E2CAA2956C04ABE04FA8D76DB746DB08* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tF2D3139A4FAE5BC5ACA780A1346884F5D16FFEBB ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t5BEEEF0A5BECBFAABCCFDB3EF9A6AB5C7D948F13* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t61632AC07664B171FD3513B3FDF676AD21202A22 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tF76152DD2E8ECBBDCA4601A2A3447B9446CE8300* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t8260B67183BE25ACE28BC8716503DDDFF8935A4E ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t08C92B713F498CE55CEC8658BB92AC6BFFE30E88* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t37A7A4234FAABC9F54D58FBD38FC740DABF6B63E ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tDDD77EF675199B9666AECE5C6D742D5E7DE1AFA9* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t5C02AA6080BB23C280E15A897EF4BDED305F2AA1 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tC4B9DCD9511C25F522FADF3A5D119199C2DA707D* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t0A7829E517396674373078377B295A1DADB87B57 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t7DA16ED55ECE5C2E22D117843321AD6D6B020899* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_tE52638BF5E5EB832C90073DAE99BB052C7AB9A3F ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tA5B249C5F6F4F2F3C06C487783D6D47DBF194C70* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t999F05D743B88F0E802AF35A82E685A2AE075030 ___m_IndexedCollectionPropertyBag;
};
struct Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tD47B50F057A8896F44B0CFFA270E1FB295A48413 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t8E4FE3EF815F49E009AD20A5BA5B51821905E174 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t9275495C17603EB4C19ABC549216D7D568668B2D ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t3F3535DC4C46A2CCC1D5FC9CBB02F86F25692155 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t46AE2D917181A654DD6D1A6E4D75F08070D1F882 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tAD02174E9418B79524B5BDF0885F1340BE872597 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_tA342E4C2FB70442FA5E450F5361D0F92278A823D ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_tA418AFAD41A4A7737C32B02F069F4D1D976AD490 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t8F01CD7FF3FF174E7191ECFF243B3892D2D16A9E ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t2281E16732D5F488632B7403673ED369AA96D9E9 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerator;
Enumerator_t1D7D2E7E3E2BF5CF4E61C45EC19092FB7449F690 ___m_Properties;
IndexedCollectionPropertyBagEnumerator_1_t33ACAE3DDBCAF99C0E22A6D838AE855BB904B950 ___m_IndexedCollectionPropertyBag;
RuntimeObject* ___U3CCurrentU3Ek__BackingField;
};
struct PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t7DEA0E4EE02DCF4CDFCDA7DCAD034DF518457BD5* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t12E4BD824BBB9DF2E906C9E54B4D1E5EB1DCB221 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t902A6D036CAFE0096DE61DA9651A3A88C07FCBD1* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t89B6A37B040A9A5BC0FAB2A2F591D2D762466931 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tC3B1D9C84E6AAE90B44EC9A2D05DB8CD1A8ED33E* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t930791BCB082165973DE0CC238474D1211D12272 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t716DCED21079E0B1D0F1D46846ACE57F0C513C9C* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t6E5E89737B68C86FA9DA06E9ED0A3DD82FEF3861 ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_tD8C0783CB08443BB6764548B901E7AE9FCBB93ED* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t1ECB95BAE69106B147EA858C9C6D5971F19E3F3F ___m_IndexedCollectionPropertyBag;
};
struct PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82
{
int32_t ___m_Type;
RuntimeObject* ___m_Enumerable;
List_1_t9F71805A0371943BC9FB07AA8C88ADE713C1FA3E* ___m_Properties;
IndexedCollectionPropertyBagEnumerable_1_t780AAC557D4B8EB14428DD99F8E7E7941951883C ___m_IndexedCollectionPropertyBag;
};
struct TypeTraits_1_t20DA141DBCABB7DD20C97D959B16E37210795E71_StaticFields
{
bool ___U3CIsValueTypeU3Ek__BackingField;
bool ___U3CIsPrimitiveU3Ek__BackingField;
bool ___U3CIsInterfaceU3Ek__BackingField;
bool ___U3CIsAbstractU3Ek__BackingField;
bool ___U3CIsArrayU3Ek__BackingField;
bool ___U3CIsMultidimensionalArrayU3Ek__BackingField;
bool ___U3CIsEnumU3Ek__BackingField;
bool ___U3CIsEnumFlagsU3Ek__BackingField;
bool ___U3CIsNullableU3Ek__BackingField;
bool ___U3CIsObjectU3Ek__BackingField;
bool ___U3CIsStringU3Ek__BackingField;
bool ___U3CIsContainerU3Ek__BackingField;
bool ___U3CCanBeNullU3Ek__BackingField;
bool ___U3CIsPrimitiveOrStringU3Ek__BackingField;
bool ___U3CIsAbstractOrInterfaceU3Ek__BackingField;
bool ___U3CIsUnityObjectU3Ek__BackingField;
bool ___U3CIsLazyLoadReferenceU3Ek__BackingField;
};
struct TypeTraits_1_t489E41DF3938E924D32457D7DE82598F4FD0A2DE_StaticFields
{
bool ___U3CIsValueTypeU3Ek__BackingField;
bool ___U3CIsPrimitiveU3Ek__BackingField;
bool ___U3CIsInterfaceU3Ek__BackingField;
bool ___U3CIsAbstractU3Ek__BackingField;
bool ___U3CIsArrayU3Ek__BackingField;
bool ___U3CIsMultidimensionalArrayU3Ek__BackingField;
bool ___U3CIsEnumU3Ek__BackingField;
bool ___U3CIsEnumFlagsU3Ek__BackingField;
bool ___U3CIsNullableU3Ek__BackingField;
bool ___U3CIsObjectU3Ek__BackingField;
bool ___U3CIsStringU3Ek__BackingField;
bool ___U3CIsContainerU3Ek__BackingField;
bool ___U3CCanBeNullU3Ek__BackingField;
bool ___U3CIsPrimitiveOrStringU3Ek__BackingField;
bool ___U3CIsAbstractOrInterfaceU3Ek__BackingField;
bool ___U3CIsUnityObjectU3Ek__BackingField;
bool ___U3CIsLazyLoadReferenceU3Ek__BackingField;
};
struct TypeTraits_1_tB0FBD395D266A0DC452EFC005EED000A76F2D728_StaticFields
{
bool ___U3CIsValueTypeU3Ek__BackingField;
bool ___U3CIsPrimitiveU3Ek__BackingField;
bool ___U3CIsInterfaceU3Ek__BackingField;
bool ___U3CIsAbstractU3Ek__BackingField;
bool ___U3CIsArrayU3Ek__BackingField;
bool ___U3CIsMultidimensionalArrayU3Ek__BackingField;
bool ___U3CIsEnumU3Ek__BackingField;
bool ___U3CIsEnumFlagsU3Ek__BackingField;
bool ___U3CIsNullableU3Ek__BackingField;
bool ___U3CIsObjectU3Ek__BackingField;
bool ___U3CIsStringU3Ek__BackingField;
bool ___U3CIsContainerU3Ek__BackingField;
bool ___U3CCanBeNullU3Ek__BackingField;
bool ___U3CIsPrimitiveOrStringU3Ek__BackingField;
bool ___U3CIsAbstractOrInterfaceU3Ek__BackingField;
bool ___U3CIsUnityObjectU3Ek__BackingField;
bool ___U3CIsLazyLoadReferenceU3Ek__BackingField;
};
struct TypeTraits_1_tC8921FDA28D28FEA6D91C40FFFA103B90A1E4EF3_StaticFields
{
bool ___U3CIsValueTypeU3Ek__BackingField;
bool ___U3CIsPrimitiveU3Ek__BackingField;
bool ___U3CIsInterfaceU3Ek__BackingField;
bool ___U3CIsAbstractU3Ek__BackingField;
bool ___U3CIsArrayU3Ek__BackingField;
bool ___U3CIsMultidimensionalArrayU3Ek__BackingField;
bool ___U3CIsEnumU3Ek__BackingField;
bool ___U3CIsEnumFlagsU3Ek__BackingField;
bool ___U3CIsNullableU3Ek__BackingField;
bool ___U3CIsObjectU3Ek__BackingField;
bool ___U3CIsStringU3Ek__BackingField;
bool ___U3CIsContainerU3Ek__BackingField;
bool ___U3CCanBeNullU3Ek__BackingField;
bool ___U3CIsPrimitiveOrStringU3Ek__BackingField;
bool ___U3CIsAbstractOrInterfaceU3Ek__BackingField;
bool ___U3CIsUnityObjectU3Ek__BackingField;
bool ___U3CIsLazyLoadReferenceU3Ek__BackingField;
};
struct TypeTraits_1_t2C470FCD3078C378DA07D1FCDFD8E3BF2EBD4751_StaticFields
{
bool ___U3CIsValueTypeU3Ek__BackingField;
bool ___U3CIsPrimitiveU3Ek__BackingField;
bool ___U3CIsInterfaceU3Ek__BackingField;
bool ___U3CIsAbstractU3Ek__BackingField;
bool ___U3CIsArrayU3Ek__BackingField;
bool ___U3CIsMultidimensionalArrayU3Ek__BackingField;
bool ___U3CIsEnumU3Ek__BackingField;
bool ___U3CIsEnumFlagsU3Ek__BackingField;
bool ___U3CIsNullableU3Ek__BackingField;
bool ___U3CIsObjectU3Ek__BackingField;
bool ___U3CIsStringU3Ek__BackingField;
bool ___U3CIsContainerU3Ek__BackingField;
bool ___U3CCanBeNullU3Ek__BackingField;
bool ___U3CIsPrimitiveOrStringU3Ek__BackingField;
bool ___U3CIsAbstractOrInterfaceU3Ek__BackingField;
bool ___U3CIsUnityObjectU3Ek__BackingField;
bool ___U3CIsLazyLoadReferenceU3Ek__BackingField;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields
{
ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426 ___s_GlobalConverters;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_StaticFields
{
ConverterKeyComparer_t204523C3EB04B7681EC88C456FBB52B49F1B1F49* ___Comparer;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486_StaticFields
{
PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A_StaticFields
{
PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548_StaticFields
{
PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B_StaticFields
{
PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A_StaticFields
{
PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0_StaticFields
{
PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442_StaticFields
{
PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C_StaticFields
{
PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483_StaticFields
{
PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483 ___U3CEmptyU3Ek__BackingField;
};
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 PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140_StaticFields
{
PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC_StaticFields
{
PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A_StaticFields
{
PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960_StaticFields
{
PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597_StaticFields
{
PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478_StaticFields
{
PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55_StaticFields
{
PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13_StaticFields
{
PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162_StaticFields
{
PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248_StaticFields
{
PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274_StaticFields
{
PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796_StaticFields
{
PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75_StaticFields
{
PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8_StaticFields
{
PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03_StaticFields
{
PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A_StaticFields
{
PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB_StaticFields
{
PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA_StaticFields
{
PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C_StaticFields
{
PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3_StaticFields
{
PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF_StaticFields
{
PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187_StaticFields
{
PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795_StaticFields
{
PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5_StaticFields
{
PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A_StaticFields
{
PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA_StaticFields
{
PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3_StaticFields
{
PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF_StaticFields
{
PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A_StaticFields
{
PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B_StaticFields
{
PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68_StaticFields
{
PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47_StaticFields
{
PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF_StaticFields
{
PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1_StaticFields
{
PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF_StaticFields
{
PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790_StaticFields
{
PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790 ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A_StaticFields
{
PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A ___U3CEmptyU3Ek__BackingField;
};
struct PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82_StaticFields
{
PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82 ___U3CEmptyU3Ek__BackingField;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TypeConverter_2_Invoke_m24961A5FF38B2207EC3DED8E909E7F595C619E71_gshared_inline (TypeConverter_2_tBB893836100D5BA5086C7F2638C9D63D6FC61559* __this, double* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467_gshared_inline (double* ___0_from, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m603F128BB166AE3616D4AFF24F3963F60A1DB9F0_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsUnityObject_m4DE185ECB7702C6714E9FBC78F2354EC1212AC51_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3591CB8048E760F593D41802CBA6AD392D3911DC_gshared (double ___0_source, float* ___1_destination, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsEnum_mCF47BE26B6D39CF3AD77814A878EA0B5E601019F_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t TypeConverter_2_Invoke_mA6D015A5E76471F6A2D58F4E0C8AEC5058DCE134_gshared_inline (TypeConverter_2_tB736BA63BC9F9885972433F0B1D7232E2AAE0585* __this, double* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1222A63B0F5D73BB7A0572CEE1D84313296D428C_gshared_inline (double* ___0_from, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m97B6E9830CAA98FFEE7154FAD31DCB8E155BBA17_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsUnityObject_mB18428A733917FF5D9B44175861147CA10B46B20_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m6C1FA9772EB58068E9A1CAE85345AD7BB890CA73_gshared (double ___0_source, uint16_t* ___1_destination, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsEnum_m0800E281B1BAC1A8974961F84A0739B4B5D69841_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TypeConverter_2_Invoke_m20ADC0EA3465CE5CF733DD4244D30F2461F6BB2F_gshared_inline (TypeConverter_2_tA07ADAC5ACD7A76F41C95586D89B438C04D44409* __this, double* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCB835683A3E41B945C251D37F399CC838E245030_gshared_inline (double* ___0_from, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m02A4DA8D6AD8CF894C842645F3A52AD137819401_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsUnityObject_mBBD527B343F869224CD164D8DFEA4FC4066A740E_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE9ABACC93704E6CCD8E8D7BD28969440B4AD7DFC_gshared (double ___0_source, uint32_t* ___1_destination, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsEnum_m06863AC8F52B5115CCF0064BFF6E0222D7E90224_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t TypeConverter_2_Invoke_mBF92648B15FEA94F0572738B7E0E2A849216DE4A_gshared_inline (TypeConverter_2_t794BDD9B9C3A12BF490C7710C609706E72EDABCD* __this, double* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F_gshared_inline (double* ___0_from, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m4F3C6DF960CFB62B278B69098BDFEE54DC94BDE4_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsUnityObject_m6E0D1AF4CE31EEF2245AB222313E33BFF9035958_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mFF9255EDBA22C9DC91E3219007EF06A9B50D6DDA_gshared (double ___0_source, uint64_t* ___1_destination, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsEnum_mB487817AC7ABF02B19716E754AE3E636656832AA_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TypeConverter_2_Invoke_m84612E056754CB774BCF0F9504E056821AD325B1_gshared_inline (TypeConverter_2_t039038AADADA5FFD578DB3291A7F3C6D9730862D* __this, double* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA PropertyCollection_1_GetEnumerator_m7DDDF90FA2D00493F8C152EDCEA0FC92B16EEFBF_gshared (PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA87CC713D3EBE94F479AE0F092505A90435F91DF_gshared (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m8B4B5B4371614EE16D9487F070CAB74AD30FE380_gshared_inline (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m24F645E188790DADE1EFDBCF9EE62B82DE117719_gshared (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD PropertyCollection_1_GetEnumerator_m88CC0A850D644B5B1A8C83DA16F36705D2452366_gshared (PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m42914F590490E31642B853AE63147400FA6C5004_gshared (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m19810E67B637A3A877880098AE4A499814991A91_gshared_inline (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6D508ADD54444E21AE919F5BE3DE40A75D2EB260_gshared (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58 PropertyCollection_1_GetEnumerator_m3B85FA0F58F92E53A1C9D7DE4E85DC9693118FBD_gshared (PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m297B57E73891F7C6F2E390B3EC9CF5C16FF0C2FB_gshared (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBFDA5CF8BD44713105285CABED92689E440F2B9B_gshared_inline (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA26CA80661AFDFA4E9F65B17B70D431931A0931C_gshared (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE PropertyCollection_1_GetEnumerator_m0AF481FB9C5D11A22FD7FC1086F688F54F392D70_gshared (PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB0C2F9621BD0686E061E203FB619CCB824ECA19_gshared (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mCC041B0CC2BA645600E4CB340AE8ABEB68CAE200_gshared_inline (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mABE6B9B67B680B7A91EB4B026AD26E6F5A36A0B1_gshared (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64 PropertyCollection_1_GetEnumerator_m8B59253F91C36DDC1D9123957BF1730F394D5667_gshared (PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFD74709C6445EDE3DF5602D97DE8B9A61FAB1E6_gshared (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mF7AD50DF850378FB7F40A4B05513D9F506D3482D_gshared_inline (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m350CCC1D8258DC87D78E63061111157BCFF58E97_gshared (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210 PropertyCollection_1_GetEnumerator_m2661F621B2234B5E115A4F4F679182D6296140ED_gshared (PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m57AD435DE425E5366CEE348EADF7AB3EA7F97B6A_gshared (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mDD6AEAE70523B332674906165BABED12125CF0B0_gshared_inline (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB013D6A728F41E43D381D6E2A22E439C0553483A_gshared (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D PropertyCollection_1_GetEnumerator_mFAB4E36E1633C65180CD0CD9AA1ABBF982BC9723_gshared (PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC9D395C948135836D1B9E51F23BA0A63E51464EF_gshared (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m34C61C2E196011199D7301725A46DC64EDF456FB_gshared_inline (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m883248A06E16EFE4BBE928FA0A04CDDF3ADCD991_gshared (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C PropertyCollection_1_GetEnumerator_m5F70F76C1799BD1C97C994FF2D61A0F26B49700A_gshared (PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD847F533540BB2C9E45BE2EBD5DE23F3D0DF664A_gshared (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1E752B432C4D0A7739023F58A13CB62E0ECAE9F4_gshared_inline (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m815333E0B88342B338332EA090386A067099D138_gshared (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55 PropertyCollection_1_GetEnumerator_mCF12480CD2A1FA14D1B2A924C0312B09C6B83AC1_gshared (PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC1CE6D06E1F4D502D2E28462B91DD2B75B5352A9_gshared (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m07E2669886B55B6E94309FE2365CB7EB7157F980_gshared_inline (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m130B0787A62F716A9BE303FF0DF5E9EE41524583_gshared (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C PropertyCollection_1_GetEnumerator_m1DF9AB90326D9450EF0524141F7D09BBDC3A3BBD_gshared (PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m844C7549472B89A0B070CB7169165A047A8C327F_gshared (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m32941DB97468B3FD7738E8EA76EDFEC347B01799_gshared_inline (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA9FF27CB7CFD899BBC98F50E4D7E0637F5107C92_gshared (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA PropertyCollection_1_GetEnumerator_m2CE64B681A1082F1C6FD29EA6D8AED9A0559AE73_gshared (PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4EE84632E2B1A018361AB5A8DDC6A0058949615B_gshared (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m2FE62C0232D38150B8D6179F0140570DA16480DE_gshared_inline (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m26BD47B4AFC03EABD946384168856845E86764E3_gshared (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C PropertyCollection_1_GetEnumerator_m5448C5CDF0F9833CE40BD4E25C120C66B1B7FA0C_gshared (PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m906EE111B39E8587E0847C54533DB862D11F0CCA_gshared (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m90C4F5D7AF82872EF38E6933D951B81A92F1D195_gshared_inline (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m35843750D76F2B82BCFDC6AEDBB006AF5E4CA245_gshared (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639 PropertyCollection_1_GetEnumerator_m5644AF02523BF123704202E76240E428CAC495CF_gshared (PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC43EE54272E8CBEEE682CC02E1C9641057DB70CD_gshared (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m9CFB4AE26006B00A090EB97E0AFFCD190D7916D4_gshared_inline (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB80F85005AD34E625BC68FCE4F9A68A93DD7E06C_gshared (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828 PropertyCollection_1_GetEnumerator_mE9239C34386B0A920E1AE83584AFA811EE88312E_gshared (PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9B87C155ADCA4D519FA81C8ED158AC944372CC3E_gshared (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m668EFCD6C6CE28C7E1BCF318C6401C7A1E1E76EE_gshared_inline (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF0B0BBD184C27EB93E3481F4139B5C25CE536059_gshared (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3 PropertyCollection_1_GetEnumerator_m62B0F98C2E5296F10D7B7239F0FF3902DD13AE88_gshared (PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m065C0DA288BF6430E490729C099F629707FA87C9_gshared (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m685B308324724C83FC3A172940EC6E97D9DCB02E_gshared_inline (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB64F9230777BEABCCBC37A29C199F7AB30637A78_gshared (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4 PropertyCollection_1_GetEnumerator_m8F8B1841E4FE8B9B512227F87C80D0B1841D47E3_gshared (PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m878669C7BD465F0CFC401862C59377399FD156A3_gshared (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mF7493BF25FFB576F597EC12AFFF0E38DD2A775CB_gshared_inline (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC32ACB0808A02D10660EB5282B25FDC798D0CAA8_gshared (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D PropertyCollection_1_GetEnumerator_m253AD02DC11E635B6022B12DD5E5961A93839DE1_gshared (PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE252A87F582B416A01CEA2359A156D660C453D62_gshared (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m0A12831F3A4BAC516F7284C4DD9F3BD4BD32A147_gshared_inline (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m00B8C1B0F107ADE50DEE34960F2AA67CBEA9E65C_gshared (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B PropertyCollection_1_GetEnumerator_m609D081C94537DCE898ED13EB98EDBABCCA98FB1_gshared (PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m23E322E8573607557A89275494F8C369929D7EBE_gshared (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mE5AB3BC61EE186FBC26D1C894619FC060431E1DA_gshared_inline (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1310F3460444B11D18A52FD0E220125D4B06CA1F_gshared (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t526699C51083C81F479578A07408F02E9732FF3A PropertyCollection_1_GetEnumerator_m48F2A19E41B8E89936B9B10739253318AF93FF04_gshared (PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3353969A6DDAE25B5D2079186C3E61C2F72AB946_gshared (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m2C927DA0A4DE49E588232FB2F5210002B5BB3F84_gshared_inline (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7609964C0F9F4AD74A65213B32EE7291688D493A_gshared (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC PropertyCollection_1_GetEnumerator_m2A2065332936C868C393822BDA4958A99B42FF5D_gshared (PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFA74E636A66BCA5F40B076312F0E45B2C7D3A592_gshared (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m8C588FCEF5BB7582EE78147843F48A3157A9419C_gshared_inline (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBDC6812B9D0392E30E009539D4B1DF2704FCC6A0_gshared (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741 PropertyCollection_1_GetEnumerator_m9490DA56E039CF3C7EA81AEEDD8D271ADD2E07A9_gshared (PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3A66C4D8C02940176EC7DA2FA38939B7D6AB49B2_gshared (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mAF2F69B6568906BB24C34F03331E4276459E6DFC_gshared_inline (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8478D744C4CF9889EBC109AC6D6B4A5A498D1149_gshared (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920 PropertyCollection_1_GetEnumerator_m30A27CACB8DDCDBF90C67763BAB8D8530308F15F_gshared (PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m37B5E65878D7EECE98467A10996C5E05AADC4472_gshared (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m05266AF8D5E225A863A3A813B03500D0C92A42D1_gshared_inline (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3178765E43293B8DDCDA2A58395DFDF5BD3A5A9A_gshared (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B PropertyCollection_1_GetEnumerator_mFBEC3B88B91314174CBC28D9CA7EB8F435E47DE1_gshared (PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3FF1162475FF4C13D3D9784F1B74B8FB34DD1CC9_gshared (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1F02FC3082B81F199DDCBD4E3A854F39D3D53993_gshared_inline (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m33FFB7CA5C00EEDE347929FDF07F8C6B9F1AB385_gshared (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599 PropertyCollection_1_GetEnumerator_m99B0AB5A83CEED9DB4C03294F4CF29E847301047_gshared (PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8B33C031D0441CA38CF280B5CC2EE759B32D7005_gshared (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m254743AA936C43C91A8394B9AC24452339E58245_gshared_inline (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3D86785AED4CC4DC5EB51AC03EBD72F52059EE65_gshared (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3 PropertyCollection_1_GetEnumerator_m2A3B531A5E74FCB7C8ADCACE36B7B8058363095E_gshared (PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4837A6BF224FD09D905FBA99D04E4B4A21CA9ED0_gshared (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m654D99A08D18CFF87F7231DF48F64719E0ACB589_gshared_inline (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mDA5465C1A7A2C3B8DF1DACBA13AD1FF13BCF2314_gshared (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348 PropertyCollection_1_GetEnumerator_m3A63436B1A91C7BFCA87FFF6DE3CFFB326142567_gshared (PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m311B3F41AAECD95B8E0B9809C9F625D03CC6B69B_gshared (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB1EA60A1B78E08284F3BDD8333254A8A0F91B1E5_gshared_inline (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB684B3FFDE6B3A0247524CC71517A6329F2F9A7C_gshared (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B PropertyCollection_1_GetEnumerator_m2C5E1039200A6A47726FE02F84F6CA536AE7BFBE_gshared (PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m027495BB54AEA260093B22C9C3FDFE37A3B451A4_gshared (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBB3A34B70F2E80BB02086CE8CA50C7A5FDE0C528_gshared_inline (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE29A505C1FCB97BA585E312E0B9F4784446D8B30_gshared (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104 PropertyCollection_1_GetEnumerator_m1F8339A336F79EC1871E3D282B8AAD4E1AF39AAA_gshared (PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m34892C1716AEC4772B8C22E087A8C93D92CBA425_gshared (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1B650B4462120EC926E0DF02FB823F627EADDE23_gshared_inline (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9219997AABAF51AFA23CA76C46D295E4C60251D4_gshared (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA PropertyCollection_1_GetEnumerator_m8917DD8224BAC023D34EE8D55D0E83D046DA89B2_gshared (PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA16780803B2EA0FC4EB1DE221017D9A7872DCFC8_gshared (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6E5435FDA9CCF24306E5040CB73E033469C115E6_gshared_inline (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5278C56C8DC92CF8E31D6AD7C01BADF696CEFD78_gshared (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D PropertyCollection_1_GetEnumerator_m10474A40593FC5B1E19F3A1B448276BD8AA6FC3D_gshared (PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m880408AF43865B3E1A2AEA34FABE8C71253BE891_gshared (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m49118FEFA8F414E32BFF1184A1552A3910213A16_gshared_inline (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE9A9264C83AFC336B64A5F87B02DEBED08F4CFD1_gshared (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1 PropertyCollection_1_GetEnumerator_m24B7BA762E704824B6AC361B3D2D8AA2B568A6AF_gshared (PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEAB7112284F69B4F1F0DA19E54522EFED25ED16C_gshared (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1E72B08262202BA9982C0B707618860AA318B3A5_gshared_inline (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m52F6BAD68C970671EC9C7B2288F4E214BFF75941_gshared (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC PropertyCollection_1_GetEnumerator_m9D1B9F7DA60E7C1B7A90DFBACB11EA90A4B76AE0_gshared (PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2DF54F3BE6E08148EC92E49DA2BF98CCA2B079C1_gshared (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m265D522DCAF0ED87858703FD17373B201DAE1872_gshared_inline (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCCBC10920A9B0C6E816D99D2A1B40B7D5BCBCAA5_gshared (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F PropertyCollection_1_GetEnumerator_m255CC62F9B761F71355F3F63F173FC4DEDF1D26B_gshared (PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5A960EB4088FA7CA71B9A9E01DE1249D49A6336E_gshared (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m4E4A7D8764E25CFA2F71A50F8FC93B06B5D0DDDE_gshared_inline (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF8CFCC6B3ABF4262A751DC30821699257EDF4BA8_gshared (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85 PropertyCollection_1_GetEnumerator_m288BE0D414471C427D24D86CD7924BC4A2754E50_gshared (PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2A5DF51605CBEFC244C32C6B49DD5D2DAB9F2160_gshared (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m0A844B538E75DE36D11B7721B9C097C6499942A7_gshared_inline (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA8C593E8C9BD00D34CC88889B4AF9BFC07899E7B_gshared (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184 PropertyCollection_1_GetEnumerator_m0BACEDF925D32496ACC15A0EC70D7C53195DF047_gshared (PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8D0EA211A0D306C5EE78E0CAF5E09E8F7B1A5334_gshared (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBD7D82991D5A5C80B911FFF7E12155CC93523698_gshared_inline (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m76C1BA51BC875990C7FBBCDFBB0EE24C09E7AEF6_gshared (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282 PropertyCollection_1_GetEnumerator_m23051E0D9198AC814D076E5B34EB33CD67632FE3_gshared (PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9385D9057B1982B1C26E9BB34D64A4A45EBF3C45_gshared (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC03979A94E4824B89E55767B3A92B50AAD27D0DB_gshared_inline (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m913C689484CC9136B38837EAAF60E50FEAD6EB60_gshared (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92 PropertyCollection_1_GetEnumerator_m8BCFD5675D2430E0DBC5A025C4EE5FC3E2E76C0D_gshared (PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6C8106B2F7AEAEB401D9F81CFAB248A62C6A4CA2_gshared (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mF9A479E869EA875A4B28B051D25D04C0EB9A6B43_gshared_inline (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF5EB434FB955773C046E228AE728D902ED591E8A_gshared (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87 PropertyCollection_1_GetEnumerator_m942AB0C093F8620B1A17D26EBADD73F62BA74C71_gshared (PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9FF170A4AE0F4A07D85BB80336D3E726AEE03ABF_gshared (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD97368D858BCBA8EB2FDF02310685AA051B56BE1_gshared_inline (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB8EB07DD66C5BB0478D9B276DD8BC570C8EB2C6D_gshared (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18 PropertyCollection_1_GetEnumerator_m25992CF926AB5B746362702F2188D4EFB2770D5E_gshared (PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m64DC9F641383ADE8BD04AE4914263E4B8FE9694D_gshared (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6805934F4A285E2DC5C8F347BCAF70E0DD696860_gshared_inline (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39C1C0AE947DBC7A497AFD900DC8D76A72C2EBE1_gshared (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7 PropertyCollection_1_GetEnumerator_m64913B5290C32F18A69432AA3030883875251265_gshared (PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0D679C73CC9CE0BC6292AB60B1526CCB06550D67_gshared (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m504A3BA94F1A92E2D87607EDA2E3982ECE3C4D19_gshared_inline (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA6E08FE4EA4FF01879ECB35D53897D3B4C7F2D86_gshared (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3 PropertyCollection_1_GetEnumerator_mA2E95ED0C5D9CAD8445DD7BBD49600A5198E2E85_gshared (PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mED8444F1EAAE1B3DDE8B92E3E1AA718075F4A117_gshared (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD5D686285AD25279FE9499E88D0666C0D924DD69_gshared_inline (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAB21AD6BFEAFE3A2223AC5F8A35C3438E0118C03_gshared (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2 PropertyCollection_1_GetEnumerator_m8467337D6D42F32AB041A045FCA29700EDE871B7_gshared (PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m35AE1A811B68E40E6C969D9C2764C2E4AAA30BC4_gshared (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m3D78C7E1343647182CF953D7BE776F539579B67A_gshared_inline (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD66022BEF27F31F5764B2901A8CBC54C8C229DDC_gshared (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2 PropertyCollection_1_GetEnumerator_m8A7DA021846DB7C5F97C5DCD676FE0187CE9672F_gshared (PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6A93C6CF8545C47F9012D64B9343D82F08B835A1_gshared (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m39700F1ABCA2741C8723FFB784755BBC4FB2B233_gshared_inline (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m47859BBB48CC1A954CC429DA2CA30F30602F31EC_gshared (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5 PropertyCollection_1_GetEnumerator_mE9346F0FA65154D660273EC633FEE8FBA9A8F438_gshared (PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m843FBF7238BE840901BEEB1AEEA75D19D4982B27_gshared (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mE6D72BBAB5618BBAEF37CDB6271ECBAFAEACE90B_gshared_inline (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF491A40FD9821485C2B29AB783EC1BA80D378376_gshared (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7 PropertyCollection_1_GetEnumerator_mF83B4A59D6B261F1F7B04B8F013125799CC6F093_gshared (PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8BDD1949A311C16D751EAE8C7CD58E103E767767_gshared (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBE88631F368A0F61C72578C470419433B81C531E_gshared_inline (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m70F0EE1636F5001F49EAE5137799469BEAF61594_gshared (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622 PropertyCollection_1_GetEnumerator_m98DBD27EDA88463B86C32B4E84EB8F80ABF196DF_gshared (PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m969FADAA309D00F824FBF03D1A940155188CD482_gshared (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m2B481E1DC27F07C073D2ECFC82C8360E0A4581F8_gshared_inline (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1F861254B556B0704F7CA57BB110C8455C40FD34_gshared (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E PropertyCollection_1_GetEnumerator_m0E49AD01A372A32B786841B0C1B830F70D0A7BFF_gshared (PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCC88872B0D5B29F0109CF8AB28B2182FEAC078A0_gshared (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m0B405AEB2351A191B541967833A217BC0CC94F5F_gshared_inline (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m43A5C211E6BA169B1DD3F2C7DAD125580C84DEC2_gshared (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD (ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426* __this, Type_t* ___0_source, Type_t* ___1_destination, Delegate_t** ___2_converter, const RuntimeMethod* method) ;
inline float TypeConverter_2_Invoke_m24961A5FF38B2207EC3DED8E909E7F595C619E71_inline (TypeConverter_2_tBB893836100D5BA5086C7F2638C9D63D6FC61559* __this, double* ___0_value, const RuntimeMethod* method)
{
return (( float (*) (TypeConverter_2_tBB893836100D5BA5086C7F2638C9D63D6FC61559*, double*, const RuntimeMethod*))TypeConverter_2_Invoke_m24961A5FF38B2207EC3DED8E909E7F595C619E71_gshared_inline)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318 (Type_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
inline float* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467_inline (double* ___0_from, const RuntimeMethod* method)
{
return (( float* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467_gshared_inline)(___0_from, method);
}
inline bool TypeTraits_1_get_IsNullable_m603F128BB166AE3616D4AFF24F3963F60A1DB9F0_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsNullable_m603F128BB166AE3616D4AFF24F3963F60A1DB9F0_gshared_inline)(method);
}
inline bool TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8 (Type_t* ___0_nullableType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05 (Type_t* ___0_enumType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A (RuntimeObject* ___0_value, Type_t* ___1_conversionType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_ToObject_mD898E0819FA640BC4E98924613B5DBD41146D1FF (Type_t* ___0_enumType, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
inline bool TypeTraits_1_get_IsUnityObject_m4DE185ECB7702C6714E9FBC78F2354EC1212AC51_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsUnityObject_m4DE185ECB7702C6714E9FBC78F2354EC1212AC51_gshared_inline)(method);
}
inline bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3591CB8048E760F593D41802CBA6AD392D3911DC (double ___0_source, float* ___1_destination, const RuntimeMethod* method)
{
return (( bool (*) (double, float*, const RuntimeMethod*))TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3591CB8048E760F593D41802CBA6AD392D3911DC_gshared)(___0_source, ___1_destination, method);
}
inline bool TypeTraits_1_get_IsEnum_mCF47BE26B6D39CF3AD77814A878EA0B5E601019F_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsEnum_mCF47BE26B6D39CF3AD77814A878EA0B5E601019F_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F (Type_t* ___0_enumType, String_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_IsNumericType_m4ED38C1CEAEA27E582D274BA41FCEAA52D779936 (Type_t* ___0_t, const RuntimeMethod* method) ;
inline uint16_t TypeConverter_2_Invoke_mA6D015A5E76471F6A2D58F4E0C8AEC5058DCE134_inline (TypeConverter_2_tB736BA63BC9F9885972433F0B1D7232E2AAE0585* __this, double* ___0_value, const RuntimeMethod* method)
{
return (( uint16_t (*) (TypeConverter_2_tB736BA63BC9F9885972433F0B1D7232E2AAE0585*, double*, const RuntimeMethod*))TypeConverter_2_Invoke_mA6D015A5E76471F6A2D58F4E0C8AEC5058DCE134_gshared_inline)(__this, ___0_value, method);
}
inline uint16_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1222A63B0F5D73BB7A0572CEE1D84313296D428C_inline (double* ___0_from, const RuntimeMethod* method)
{
return (( uint16_t* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1222A63B0F5D73BB7A0572CEE1D84313296D428C_gshared_inline)(___0_from, method);
}
inline bool TypeTraits_1_get_IsNullable_m97B6E9830CAA98FFEE7154FAD31DCB8E155BBA17_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsNullable_m97B6E9830CAA98FFEE7154FAD31DCB8E155BBA17_gshared_inline)(method);
}
inline bool TypeTraits_1_get_IsUnityObject_mB18428A733917FF5D9B44175861147CA10B46B20_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsUnityObject_mB18428A733917FF5D9B44175861147CA10B46B20_gshared_inline)(method);
}
inline bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m6C1FA9772EB58068E9A1CAE85345AD7BB890CA73 (double ___0_source, uint16_t* ___1_destination, const RuntimeMethod* method)
{
return (( bool (*) (double, uint16_t*, const RuntimeMethod*))TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m6C1FA9772EB58068E9A1CAE85345AD7BB890CA73_gshared)(___0_source, ___1_destination, method);
}
inline bool TypeTraits_1_get_IsEnum_m0800E281B1BAC1A8974961F84A0739B4B5D69841_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsEnum_m0800E281B1BAC1A8974961F84A0739B4B5D69841_gshared_inline)(method);
}
inline uint32_t TypeConverter_2_Invoke_m20ADC0EA3465CE5CF733DD4244D30F2461F6BB2F_inline (TypeConverter_2_tA07ADAC5ACD7A76F41C95586D89B438C04D44409* __this, double* ___0_value, const RuntimeMethod* method)
{
return (( uint32_t (*) (TypeConverter_2_tA07ADAC5ACD7A76F41C95586D89B438C04D44409*, double*, const RuntimeMethod*))TypeConverter_2_Invoke_m20ADC0EA3465CE5CF733DD4244D30F2461F6BB2F_gshared_inline)(__this, ___0_value, method);
}
inline uint32_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCB835683A3E41B945C251D37F399CC838E245030_inline (double* ___0_from, const RuntimeMethod* method)
{
return (( uint32_t* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCB835683A3E41B945C251D37F399CC838E245030_gshared_inline)(___0_from, method);
}
inline bool TypeTraits_1_get_IsNullable_m02A4DA8D6AD8CF894C842645F3A52AD137819401_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsNullable_m02A4DA8D6AD8CF894C842645F3A52AD137819401_gshared_inline)(method);
}
inline bool TypeTraits_1_get_IsUnityObject_mBBD527B343F869224CD164D8DFEA4FC4066A740E_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsUnityObject_mBBD527B343F869224CD164D8DFEA4FC4066A740E_gshared_inline)(method);
}
inline bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE9ABACC93704E6CCD8E8D7BD28969440B4AD7DFC (double ___0_source, uint32_t* ___1_destination, const RuntimeMethod* method)
{
return (( bool (*) (double, uint32_t*, const RuntimeMethod*))TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE9ABACC93704E6CCD8E8D7BD28969440B4AD7DFC_gshared)(___0_source, ___1_destination, method);
}
inline bool TypeTraits_1_get_IsEnum_m06863AC8F52B5115CCF0064BFF6E0222D7E90224_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsEnum_m06863AC8F52B5115CCF0064BFF6E0222D7E90224_gshared_inline)(method);
}
inline uint64_t TypeConverter_2_Invoke_mBF92648B15FEA94F0572738B7E0E2A849216DE4A_inline (TypeConverter_2_t794BDD9B9C3A12BF490C7710C609706E72EDABCD* __this, double* ___0_value, const RuntimeMethod* method)
{
return (( uint64_t (*) (TypeConverter_2_t794BDD9B9C3A12BF490C7710C609706E72EDABCD*, double*, const RuntimeMethod*))TypeConverter_2_Invoke_mBF92648B15FEA94F0572738B7E0E2A849216DE4A_gshared_inline)(__this, ___0_value, method);
}
inline uint64_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F_inline (double* ___0_from, const RuntimeMethod* method)
{
return (( uint64_t* (*) (double*, const RuntimeMethod*))UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F_gshared_inline)(___0_from, method);
}
inline bool TypeTraits_1_get_IsNullable_m4F3C6DF960CFB62B278B69098BDFEE54DC94BDE4_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsNullable_m4F3C6DF960CFB62B278B69098BDFEE54DC94BDE4_gshared_inline)(method);
}
inline bool TypeTraits_1_get_IsUnityObject_m6E0D1AF4CE31EEF2245AB222313E33BFF9035958_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsUnityObject_m6E0D1AF4CE31EEF2245AB222313E33BFF9035958_gshared_inline)(method);
}
inline bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mFF9255EDBA22C9DC91E3219007EF06A9B50D6DDA (double ___0_source, uint64_t* ___1_destination, const RuntimeMethod* method)
{
return (( bool (*) (double, uint64_t*, const RuntimeMethod*))TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mFF9255EDBA22C9DC91E3219007EF06A9B50D6DDA_gshared)(___0_source, ___1_destination, method);
}
inline bool TypeTraits_1_get_IsEnum_mB487817AC7ABF02B19716E754AE3E636656832AA_inline (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_IsEnum_mB487817AC7ABF02B19716E754AE3E636656832AA_gshared_inline)(method);
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline (TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448* __this, double* ___0_value, const RuntimeMethod* method)
{
return (( Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* (*) (TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*, double*, const RuntimeMethod*))TypeConverter_2_Invoke_m84612E056754CB774BCF0F9504E056821AD325B1_gshared_inline)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline (PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21 (PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF* __this, const RuntimeMethod* method) ;
inline Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA PropertyCollection_1_GetEnumerator_m7DDDF90FA2D00493F8C152EDCEA0FC92B16EEFBF (PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478* __this, const RuntimeMethod* method)
{
return (( Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA (*) (PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m7DDDF90FA2D00493F8C152EDCEA0FC92B16EEFBF_gshared)(__this, method);
}
inline void Enumerator_Dispose_mA87CC713D3EBE94F479AE0F092505A90435F91DF (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA*, const RuntimeMethod*))Enumerator_Dispose_mA87CC713D3EBE94F479AE0F092505A90435F91DF_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m8B4B5B4371614EE16D9487F070CAB74AD30FE380_inline (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA*, const RuntimeMethod*))Enumerator_get_Current_m8B4B5B4371614EE16D9487F070CAB74AD30FE380_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472 (Type_t* ___0_type, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m24F645E188790DADE1EFDBCF9EE62B82DE117719 (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA*, const RuntimeMethod*))Enumerator_MoveNext_m24F645E188790DADE1EFDBCF9EE62B82DE117719_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57 (PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853 (Type_t* ___0_type, const RuntimeMethod* method) ;
inline Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD PropertyCollection_1_GetEnumerator_m88CC0A850D644B5B1A8C83DA16F36705D2452366 (PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55* __this, const RuntimeMethod* method)
{
return (( Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD (*) (PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m88CC0A850D644B5B1A8C83DA16F36705D2452366_gshared)(__this, method);
}
inline void Enumerator_Dispose_m42914F590490E31642B853AE63147400FA6C5004 (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD*, const RuntimeMethod*))Enumerator_Dispose_m42914F590490E31642B853AE63147400FA6C5004_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m19810E67B637A3A877880098AE4A499814991A91_inline (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD*, const RuntimeMethod*))Enumerator_get_Current_m19810E67B637A3A877880098AE4A499814991A91_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m6D508ADD54444E21AE919F5BE3DE40A75D2EB260 (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD*, const RuntimeMethod*))Enumerator_MoveNext_m6D508ADD54444E21AE919F5BE3DE40A75D2EB260_gshared)(__this, method);
}
inline Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58 PropertyCollection_1_GetEnumerator_m3B85FA0F58F92E53A1C9D7DE4E85DC9693118FBD (PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13* __this, const RuntimeMethod* method)
{
return (( Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58 (*) (PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m3B85FA0F58F92E53A1C9D7DE4E85DC9693118FBD_gshared)(__this, method);
}
inline void Enumerator_Dispose_m297B57E73891F7C6F2E390B3EC9CF5C16FF0C2FB (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58*, const RuntimeMethod*))Enumerator_Dispose_m297B57E73891F7C6F2E390B3EC9CF5C16FF0C2FB_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mBFDA5CF8BD44713105285CABED92689E440F2B9B_inline (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58*, const RuntimeMethod*))Enumerator_get_Current_mBFDA5CF8BD44713105285CABED92689E440F2B9B_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mA26CA80661AFDFA4E9F65B17B70D431931A0931C (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58*, const RuntimeMethod*))Enumerator_MoveNext_mA26CA80661AFDFA4E9F65B17B70D431931A0931C_gshared)(__this, method);
}
inline Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE PropertyCollection_1_GetEnumerator_m0AF481FB9C5D11A22FD7FC1086F688F54F392D70 (PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162* __this, const RuntimeMethod* method)
{
return (( Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE (*) (PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m0AF481FB9C5D11A22FD7FC1086F688F54F392D70_gshared)(__this, method);
}
inline void Enumerator_Dispose_mFB0C2F9621BD0686E061E203FB619CCB824ECA19 (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE*, const RuntimeMethod*))Enumerator_Dispose_mFB0C2F9621BD0686E061E203FB619CCB824ECA19_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mCC041B0CC2BA645600E4CB340AE8ABEB68CAE200_inline (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE*, const RuntimeMethod*))Enumerator_get_Current_mCC041B0CC2BA645600E4CB340AE8ABEB68CAE200_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mABE6B9B67B680B7A91EB4B026AD26E6F5A36A0B1 (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE*, const RuntimeMethod*))Enumerator_MoveNext_mABE6B9B67B680B7A91EB4B026AD26E6F5A36A0B1_gshared)(__this, method);
}
inline Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64 PropertyCollection_1_GetEnumerator_m8B59253F91C36DDC1D9123957BF1730F394D5667 (PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248* __this, const RuntimeMethod* method)
{
return (( Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64 (*) (PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m8B59253F91C36DDC1D9123957BF1730F394D5667_gshared)(__this, method);
}
inline void Enumerator_Dispose_mCFD74709C6445EDE3DF5602D97DE8B9A61FAB1E6 (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64*, const RuntimeMethod*))Enumerator_Dispose_mCFD74709C6445EDE3DF5602D97DE8B9A61FAB1E6_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mF7AD50DF850378FB7F40A4B05513D9F506D3482D_inline (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64*, const RuntimeMethod*))Enumerator_get_Current_mF7AD50DF850378FB7F40A4B05513D9F506D3482D_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m350CCC1D8258DC87D78E63061111157BCFF58E97 (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64*, const RuntimeMethod*))Enumerator_MoveNext_m350CCC1D8258DC87D78E63061111157BCFF58E97_gshared)(__this, method);
}
inline Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210 PropertyCollection_1_GetEnumerator_m2661F621B2234B5E115A4F4F679182D6296140ED (PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486* __this, const RuntimeMethod* method)
{
return (( Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210 (*) (PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m2661F621B2234B5E115A4F4F679182D6296140ED_gshared)(__this, method);
}
inline void Enumerator_Dispose_m57AD435DE425E5366CEE348EADF7AB3EA7F97B6A (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210*, const RuntimeMethod*))Enumerator_Dispose_m57AD435DE425E5366CEE348EADF7AB3EA7F97B6A_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mDD6AEAE70523B332674906165BABED12125CF0B0_inline (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210*, const RuntimeMethod*))Enumerator_get_Current_mDD6AEAE70523B332674906165BABED12125CF0B0_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mB013D6A728F41E43D381D6E2A22E439C0553483A (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210*, const RuntimeMethod*))Enumerator_MoveNext_mB013D6A728F41E43D381D6E2A22E439C0553483A_gshared)(__this, method);
}
inline Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D PropertyCollection_1_GetEnumerator_mFAB4E36E1633C65180CD0CD9AA1ABBF982BC9723 (PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A* __this, const RuntimeMethod* method)
{
return (( Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D (*) (PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_mFAB4E36E1633C65180CD0CD9AA1ABBF982BC9723_gshared)(__this, method);
}
inline void Enumerator_Dispose_mC9D395C948135836D1B9E51F23BA0A63E51464EF (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D*, const RuntimeMethod*))Enumerator_Dispose_mC9D395C948135836D1B9E51F23BA0A63E51464EF_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m34C61C2E196011199D7301725A46DC64EDF456FB_inline (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D*, const RuntimeMethod*))Enumerator_get_Current_m34C61C2E196011199D7301725A46DC64EDF456FB_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m883248A06E16EFE4BBE928FA0A04CDDF3ADCD991 (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D*, const RuntimeMethod*))Enumerator_MoveNext_m883248A06E16EFE4BBE928FA0A04CDDF3ADCD991_gshared)(__this, method);
}
inline Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C PropertyCollection_1_GetEnumerator_m5F70F76C1799BD1C97C994FF2D61A0F26B49700A (PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274* __this, const RuntimeMethod* method)
{
return (( Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C (*) (PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m5F70F76C1799BD1C97C994FF2D61A0F26B49700A_gshared)(__this, method);
}
inline void Enumerator_Dispose_mD847F533540BB2C9E45BE2EBD5DE23F3D0DF664A (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C*, const RuntimeMethod*))Enumerator_Dispose_mD847F533540BB2C9E45BE2EBD5DE23F3D0DF664A_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m1E752B432C4D0A7739023F58A13CB62E0ECAE9F4_inline (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C*, const RuntimeMethod*))Enumerator_get_Current_m1E752B432C4D0A7739023F58A13CB62E0ECAE9F4_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m815333E0B88342B338332EA090386A067099D138 (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C*, const RuntimeMethod*))Enumerator_MoveNext_m815333E0B88342B338332EA090386A067099D138_gshared)(__this, method);
}
inline Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55 PropertyCollection_1_GetEnumerator_mCF12480CD2A1FA14D1B2A924C0312B09C6B83AC1 (PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA* __this, const RuntimeMethod* method)
{
return (( Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55 (*) (PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_mCF12480CD2A1FA14D1B2A924C0312B09C6B83AC1_gshared)(__this, method);
}
inline void Enumerator_Dispose_mC1CE6D06E1F4D502D2E28462B91DD2B75B5352A9 (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55*, const RuntimeMethod*))Enumerator_Dispose_mC1CE6D06E1F4D502D2E28462B91DD2B75B5352A9_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m07E2669886B55B6E94309FE2365CB7EB7157F980_inline (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55*, const RuntimeMethod*))Enumerator_get_Current_m07E2669886B55B6E94309FE2365CB7EB7157F980_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m130B0787A62F716A9BE303FF0DF5E9EE41524583 (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55*, const RuntimeMethod*))Enumerator_MoveNext_m130B0787A62F716A9BE303FF0DF5E9EE41524583_gshared)(__this, method);
}
inline Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C PropertyCollection_1_GetEnumerator_m1DF9AB90326D9450EF0524141F7D09BBDC3A3BBD (PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140* __this, const RuntimeMethod* method)
{
return (( Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C (*) (PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m1DF9AB90326D9450EF0524141F7D09BBDC3A3BBD_gshared)(__this, method);
}
inline void Enumerator_Dispose_m844C7549472B89A0B070CB7169165A047A8C327F (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C*, const RuntimeMethod*))Enumerator_Dispose_m844C7549472B89A0B070CB7169165A047A8C327F_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m32941DB97468B3FD7738E8EA76EDFEC347B01799_inline (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C*, const RuntimeMethod*))Enumerator_get_Current_m32941DB97468B3FD7738E8EA76EDFEC347B01799_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mA9FF27CB7CFD899BBC98F50E4D7E0637F5107C92 (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C*, const RuntimeMethod*))Enumerator_MoveNext_mA9FF27CB7CFD899BBC98F50E4D7E0637F5107C92_gshared)(__this, method);
}
inline Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA PropertyCollection_1_GetEnumerator_m2CE64B681A1082F1C6FD29EA6D8AED9A0559AE73 (PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC* __this, const RuntimeMethod* method)
{
return (( Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA (*) (PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m2CE64B681A1082F1C6FD29EA6D8AED9A0559AE73_gshared)(__this, method);
}
inline void Enumerator_Dispose_m4EE84632E2B1A018361AB5A8DDC6A0058949615B (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA*, const RuntimeMethod*))Enumerator_Dispose_m4EE84632E2B1A018361AB5A8DDC6A0058949615B_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m2FE62C0232D38150B8D6179F0140570DA16480DE_inline (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA*, const RuntimeMethod*))Enumerator_get_Current_m2FE62C0232D38150B8D6179F0140570DA16480DE_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m26BD47B4AFC03EABD946384168856845E86764E3 (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA*, const RuntimeMethod*))Enumerator_MoveNext_m26BD47B4AFC03EABD946384168856845E86764E3_gshared)(__this, method);
}
inline Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C PropertyCollection_1_GetEnumerator_m5448C5CDF0F9833CE40BD4E25C120C66B1B7FA0C (PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A* __this, const RuntimeMethod* method)
{
return (( Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C (*) (PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m5448C5CDF0F9833CE40BD4E25C120C66B1B7FA0C_gshared)(__this, method);
}
inline void Enumerator_Dispose_m906EE111B39E8587E0847C54533DB862D11F0CCA (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C*, const RuntimeMethod*))Enumerator_Dispose_m906EE111B39E8587E0847C54533DB862D11F0CCA_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m90C4F5D7AF82872EF38E6933D951B81A92F1D195_inline (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C*, const RuntimeMethod*))Enumerator_get_Current_m90C4F5D7AF82872EF38E6933D951B81A92F1D195_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m35843750D76F2B82BCFDC6AEDBB006AF5E4CA245 (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C*, const RuntimeMethod*))Enumerator_MoveNext_m35843750D76F2B82BCFDC6AEDBB006AF5E4CA245_gshared)(__this, method);
}
inline Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639 PropertyCollection_1_GetEnumerator_m5644AF02523BF123704202E76240E428CAC495CF (PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639 (*) (PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m5644AF02523BF123704202E76240E428CAC495CF_gshared)(__this, method);
}
inline void Enumerator_Dispose_mC43EE54272E8CBEEE682CC02E1C9641057DB70CD (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639*, const RuntimeMethod*))Enumerator_Dispose_mC43EE54272E8CBEEE682CC02E1C9641057DB70CD_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m9CFB4AE26006B00A090EB97E0AFFCD190D7916D4_inline (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639*, const RuntimeMethod*))Enumerator_get_Current_m9CFB4AE26006B00A090EB97E0AFFCD190D7916D4_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mB80F85005AD34E625BC68FCE4F9A68A93DD7E06C (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639*, const RuntimeMethod*))Enumerator_MoveNext_mB80F85005AD34E625BC68FCE4F9A68A93DD7E06C_gshared)(__this, method);
}
inline Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828 PropertyCollection_1_GetEnumerator_mE9239C34386B0A920E1AE83584AFA811EE88312E (PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796* __this, const RuntimeMethod* method)
{
return (( Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828 (*) (PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_mE9239C34386B0A920E1AE83584AFA811EE88312E_gshared)(__this, method);
}
inline void Enumerator_Dispose_m9B87C155ADCA4D519FA81C8ED158AC944372CC3E (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828*, const RuntimeMethod*))Enumerator_Dispose_m9B87C155ADCA4D519FA81C8ED158AC944372CC3E_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m668EFCD6C6CE28C7E1BCF318C6401C7A1E1E76EE_inline (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828*, const RuntimeMethod*))Enumerator_get_Current_m668EFCD6C6CE28C7E1BCF318C6401C7A1E1E76EE_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mF0B0BBD184C27EB93E3481F4139B5C25CE536059 (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828*, const RuntimeMethod*))Enumerator_MoveNext_mF0B0BBD184C27EB93E3481F4139B5C25CE536059_gshared)(__this, method);
}
inline Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3 PropertyCollection_1_GetEnumerator_m62B0F98C2E5296F10D7B7239F0FF3902DD13AE88 (PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548* __this, const RuntimeMethod* method)
{
return (( Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3 (*) (PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m62B0F98C2E5296F10D7B7239F0FF3902DD13AE88_gshared)(__this, method);
}
inline void Enumerator_Dispose_m065C0DA288BF6430E490729C099F629707FA87C9 (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3*, const RuntimeMethod*))Enumerator_Dispose_m065C0DA288BF6430E490729C099F629707FA87C9_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m685B308324724C83FC3A172940EC6E97D9DCB02E_inline (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3*, const RuntimeMethod*))Enumerator_get_Current_m685B308324724C83FC3A172940EC6E97D9DCB02E_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mB64F9230777BEABCCBC37A29C199F7AB30637A78 (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3*, const RuntimeMethod*))Enumerator_MoveNext_mB64F9230777BEABCCBC37A29C199F7AB30637A78_gshared)(__this, method);
}
inline Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4 PropertyCollection_1_GetEnumerator_m8F8B1841E4FE8B9B512227F87C80D0B1841D47E3 (PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75* __this, const RuntimeMethod* method)
{
return (( Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4 (*) (PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m8F8B1841E4FE8B9B512227F87C80D0B1841D47E3_gshared)(__this, method);
}
inline void Enumerator_Dispose_m878669C7BD465F0CFC401862C59377399FD156A3 (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4*, const RuntimeMethod*))Enumerator_Dispose_m878669C7BD465F0CFC401862C59377399FD156A3_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mF7493BF25FFB576F597EC12AFFF0E38DD2A775CB_inline (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4*, const RuntimeMethod*))Enumerator_get_Current_mF7493BF25FFB576F597EC12AFFF0E38DD2A775CB_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mC32ACB0808A02D10660EB5282B25FDC798D0CAA8 (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4*, const RuntimeMethod*))Enumerator_MoveNext_mC32ACB0808A02D10660EB5282B25FDC798D0CAA8_gshared)(__this, method);
}
inline Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D PropertyCollection_1_GetEnumerator_m253AD02DC11E635B6022B12DD5E5961A93839DE1 (PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B* __this, const RuntimeMethod* method)
{
return (( Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D (*) (PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m253AD02DC11E635B6022B12DD5E5961A93839DE1_gshared)(__this, method);
}
inline void Enumerator_Dispose_mE252A87F582B416A01CEA2359A156D660C453D62 (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D*, const RuntimeMethod*))Enumerator_Dispose_mE252A87F582B416A01CEA2359A156D660C453D62_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m0A12831F3A4BAC516F7284C4DD9F3BD4BD32A147_inline (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D*, const RuntimeMethod*))Enumerator_get_Current_m0A12831F3A4BAC516F7284C4DD9F3BD4BD32A147_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m00B8C1B0F107ADE50DEE34960F2AA67CBEA9E65C (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D*, const RuntimeMethod*))Enumerator_MoveNext_m00B8C1B0F107ADE50DEE34960F2AA67CBEA9E65C_gshared)(__this, method);
}
inline Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B PropertyCollection_1_GetEnumerator_m609D081C94537DCE898ED13EB98EDBABCCA98FB1 (PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A* __this, const RuntimeMethod* method)
{
return (( Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B (*) (PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m609D081C94537DCE898ED13EB98EDBABCCA98FB1_gshared)(__this, method);
}
inline void Enumerator_Dispose_m23E322E8573607557A89275494F8C369929D7EBE (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B*, const RuntimeMethod*))Enumerator_Dispose_m23E322E8573607557A89275494F8C369929D7EBE_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mE5AB3BC61EE186FBC26D1C894619FC060431E1DA_inline (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B*, const RuntimeMethod*))Enumerator_get_Current_mE5AB3BC61EE186FBC26D1C894619FC060431E1DA_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m1310F3460444B11D18A52FD0E220125D4B06CA1F (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B*, const RuntimeMethod*))Enumerator_MoveNext_m1310F3460444B11D18A52FD0E220125D4B06CA1F_gshared)(__this, method);
}
inline Enumerator_t526699C51083C81F479578A07408F02E9732FF3A PropertyCollection_1_GetEnumerator_m48F2A19E41B8E89936B9B10739253318AF93FF04 (PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0* __this, const RuntimeMethod* method)
{
return (( Enumerator_t526699C51083C81F479578A07408F02E9732FF3A (*) (PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m48F2A19E41B8E89936B9B10739253318AF93FF04_gshared)(__this, method);
}
inline void Enumerator_Dispose_m3353969A6DDAE25B5D2079186C3E61C2F72AB946 (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A*, const RuntimeMethod*))Enumerator_Dispose_m3353969A6DDAE25B5D2079186C3E61C2F72AB946_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m2C927DA0A4DE49E588232FB2F5210002B5BB3F84_inline (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A*, const RuntimeMethod*))Enumerator_get_Current_m2C927DA0A4DE49E588232FB2F5210002B5BB3F84_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m7609964C0F9F4AD74A65213B32EE7291688D493A (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A*, const RuntimeMethod*))Enumerator_MoveNext_m7609964C0F9F4AD74A65213B32EE7291688D493A_gshared)(__this, method);
}
inline Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC PropertyCollection_1_GetEnumerator_m2A2065332936C868C393822BDA4958A99B42FF5D (PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3* __this, const RuntimeMethod* method)
{
return (( Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC (*) (PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m2A2065332936C868C393822BDA4958A99B42FF5D_gshared)(__this, method);
}
inline void Enumerator_Dispose_mFA74E636A66BCA5F40B076312F0E45B2C7D3A592 (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC*, const RuntimeMethod*))Enumerator_Dispose_mFA74E636A66BCA5F40B076312F0E45B2C7D3A592_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m8C588FCEF5BB7582EE78147843F48A3157A9419C_inline (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC*, const RuntimeMethod*))Enumerator_get_Current_m8C588FCEF5BB7582EE78147843F48A3157A9419C_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mBDC6812B9D0392E30E009539D4B1DF2704FCC6A0 (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC*, const RuntimeMethod*))Enumerator_MoveNext_mBDC6812B9D0392E30E009539D4B1DF2704FCC6A0_gshared)(__this, method);
}
inline Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741 PropertyCollection_1_GetEnumerator_m9490DA56E039CF3C7EA81AEEDD8D271ADD2E07A9 (PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960* __this, const RuntimeMethod* method)
{
return (( Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741 (*) (PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m9490DA56E039CF3C7EA81AEEDD8D271ADD2E07A9_gshared)(__this, method);
}
inline void Enumerator_Dispose_m3A66C4D8C02940176EC7DA2FA38939B7D6AB49B2 (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741*, const RuntimeMethod*))Enumerator_Dispose_m3A66C4D8C02940176EC7DA2FA38939B7D6AB49B2_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mAF2F69B6568906BB24C34F03331E4276459E6DFC_inline (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741*, const RuntimeMethod*))Enumerator_get_Current_mAF2F69B6568906BB24C34F03331E4276459E6DFC_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m8478D744C4CF9889EBC109AC6D6B4A5A498D1149 (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741*, const RuntimeMethod*))Enumerator_MoveNext_m8478D744C4CF9889EBC109AC6D6B4A5A498D1149_gshared)(__this, method);
}
inline Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920 PropertyCollection_1_GetEnumerator_m30A27CACB8DDCDBF90C67763BAB8D8530308F15F (PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8* __this, const RuntimeMethod* method)
{
return (( Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920 (*) (PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m30A27CACB8DDCDBF90C67763BAB8D8530308F15F_gshared)(__this, method);
}
inline void Enumerator_Dispose_m37B5E65878D7EECE98467A10996C5E05AADC4472 (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920*, const RuntimeMethod*))Enumerator_Dispose_m37B5E65878D7EECE98467A10996C5E05AADC4472_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m05266AF8D5E225A863A3A813B03500D0C92A42D1_inline (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920*, const RuntimeMethod*))Enumerator_get_Current_m05266AF8D5E225A863A3A813B03500D0C92A42D1_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m3178765E43293B8DDCDA2A58395DFDF5BD3A5A9A (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920*, const RuntimeMethod*))Enumerator_MoveNext_m3178765E43293B8DDCDA2A58395DFDF5BD3A5A9A_gshared)(__this, method);
}
inline Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B PropertyCollection_1_GetEnumerator_mFBEC3B88B91314174CBC28D9CA7EB8F435E47DE1 (PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B (*) (PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_mFBEC3B88B91314174CBC28D9CA7EB8F435E47DE1_gshared)(__this, method);
}
inline void Enumerator_Dispose_m3FF1162475FF4C13D3D9784F1B74B8FB34DD1CC9 (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B*, const RuntimeMethod*))Enumerator_Dispose_m3FF1162475FF4C13D3D9784F1B74B8FB34DD1CC9_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m1F02FC3082B81F199DDCBD4E3A854F39D3D53993_inline (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B*, const RuntimeMethod*))Enumerator_get_Current_m1F02FC3082B81F199DDCBD4E3A854F39D3D53993_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m33FFB7CA5C00EEDE347929FDF07F8C6B9F1AB385 (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B*, const RuntimeMethod*))Enumerator_MoveNext_m33FFB7CA5C00EEDE347929FDF07F8C6B9F1AB385_gshared)(__this, method);
}
inline Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599 PropertyCollection_1_GetEnumerator_m99B0AB5A83CEED9DB4C03294F4CF29E847301047 (PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF* __this, const RuntimeMethod* method)
{
return (( Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599 (*) (PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m99B0AB5A83CEED9DB4C03294F4CF29E847301047_gshared)(__this, method);
}
inline void Enumerator_Dispose_m8B33C031D0441CA38CF280B5CC2EE759B32D7005 (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599*, const RuntimeMethod*))Enumerator_Dispose_m8B33C031D0441CA38CF280B5CC2EE759B32D7005_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m254743AA936C43C91A8394B9AC24452339E58245_inline (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599*, const RuntimeMethod*))Enumerator_get_Current_m254743AA936C43C91A8394B9AC24452339E58245_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m3D86785AED4CC4DC5EB51AC03EBD72F52059EE65 (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599*, const RuntimeMethod*))Enumerator_MoveNext_m3D86785AED4CC4DC5EB51AC03EBD72F52059EE65_gshared)(__this, method);
}
inline Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3 PropertyCollection_1_GetEnumerator_m2A3B531A5E74FCB7C8ADCACE36B7B8058363095E (PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1* __this, const RuntimeMethod* method)
{
return (( Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3 (*) (PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m2A3B531A5E74FCB7C8ADCACE36B7B8058363095E_gshared)(__this, method);
}
inline void Enumerator_Dispose_m4837A6BF224FD09D905FBA99D04E4B4A21CA9ED0 (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3*, const RuntimeMethod*))Enumerator_Dispose_m4837A6BF224FD09D905FBA99D04E4B4A21CA9ED0_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m654D99A08D18CFF87F7231DF48F64719E0ACB589_inline (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3*, const RuntimeMethod*))Enumerator_get_Current_m654D99A08D18CFF87F7231DF48F64719E0ACB589_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mDA5465C1A7A2C3B8DF1DACBA13AD1FF13BCF2314 (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3*, const RuntimeMethod*))Enumerator_MoveNext_mDA5465C1A7A2C3B8DF1DACBA13AD1FF13BCF2314_gshared)(__this, method);
}
inline Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348 PropertyCollection_1_GetEnumerator_m3A63436B1A91C7BFCA87FFF6DE3CFFB326142567 (PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348 (*) (PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m3A63436B1A91C7BFCA87FFF6DE3CFFB326142567_gshared)(__this, method);
}
inline void Enumerator_Dispose_m311B3F41AAECD95B8E0B9809C9F625D03CC6B69B (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348*, const RuntimeMethod*))Enumerator_Dispose_m311B3F41AAECD95B8E0B9809C9F625D03CC6B69B_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mB1EA60A1B78E08284F3BDD8333254A8A0F91B1E5_inline (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348*, const RuntimeMethod*))Enumerator_get_Current_mB1EA60A1B78E08284F3BDD8333254A8A0F91B1E5_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mB684B3FFDE6B3A0247524CC71517A6329F2F9A7C (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348*, const RuntimeMethod*))Enumerator_MoveNext_mB684B3FFDE6B3A0247524CC71517A6329F2F9A7C_gshared)(__this, method);
}
inline Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B PropertyCollection_1_GetEnumerator_m2C5E1039200A6A47726FE02F84F6CA536AE7BFBE (PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B (*) (PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m2C5E1039200A6A47726FE02F84F6CA536AE7BFBE_gshared)(__this, method);
}
inline void Enumerator_Dispose_m027495BB54AEA260093B22C9C3FDFE37A3B451A4 (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B*, const RuntimeMethod*))Enumerator_Dispose_m027495BB54AEA260093B22C9C3FDFE37A3B451A4_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mBB3A34B70F2E80BB02086CE8CA50C7A5FDE0C528_inline (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B*, const RuntimeMethod*))Enumerator_get_Current_mBB3A34B70F2E80BB02086CE8CA50C7A5FDE0C528_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mE29A505C1FCB97BA585E312E0B9F4784446D8B30 (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B*, const RuntimeMethod*))Enumerator_MoveNext_mE29A505C1FCB97BA585E312E0B9F4784446D8B30_gshared)(__this, method);
}
inline Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104 PropertyCollection_1_GetEnumerator_m1F8339A336F79EC1871E3D282B8AAD4E1AF39AAA (PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB* __this, const RuntimeMethod* method)
{
return (( Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104 (*) (PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m1F8339A336F79EC1871E3D282B8AAD4E1AF39AAA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m34892C1716AEC4772B8C22E087A8C93D92CBA425 (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104*, const RuntimeMethod*))Enumerator_Dispose_m34892C1716AEC4772B8C22E087A8C93D92CBA425_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m1B650B4462120EC926E0DF02FB823F627EADDE23_inline (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104*, const RuntimeMethod*))Enumerator_get_Current_m1B650B4462120EC926E0DF02FB823F627EADDE23_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m9219997AABAF51AFA23CA76C46D295E4C60251D4 (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104*, const RuntimeMethod*))Enumerator_MoveNext_m9219997AABAF51AFA23CA76C46D295E4C60251D4_gshared)(__this, method);
}
inline Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA PropertyCollection_1_GetEnumerator_m8917DD8224BAC023D34EE8D55D0E83D046DA89B2 (PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA* __this, const RuntimeMethod* method)
{
return (( Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA (*) (PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m8917DD8224BAC023D34EE8D55D0E83D046DA89B2_gshared)(__this, method);
}
inline void Enumerator_Dispose_mA16780803B2EA0FC4EB1DE221017D9A7872DCFC8 (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA*, const RuntimeMethod*))Enumerator_Dispose_mA16780803B2EA0FC4EB1DE221017D9A7872DCFC8_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m6E5435FDA9CCF24306E5040CB73E033469C115E6_inline (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA*, const RuntimeMethod*))Enumerator_get_Current_m6E5435FDA9CCF24306E5040CB73E033469C115E6_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m5278C56C8DC92CF8E31D6AD7C01BADF696CEFD78 (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA*, const RuntimeMethod*))Enumerator_MoveNext_m5278C56C8DC92CF8E31D6AD7C01BADF696CEFD78_gshared)(__this, method);
}
inline Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D PropertyCollection_1_GetEnumerator_m10474A40593FC5B1E19F3A1B448276BD8AA6FC3D (PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C* __this, const RuntimeMethod* method)
{
return (( Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D (*) (PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m10474A40593FC5B1E19F3A1B448276BD8AA6FC3D_gshared)(__this, method);
}
inline void Enumerator_Dispose_m880408AF43865B3E1A2AEA34FABE8C71253BE891 (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D*, const RuntimeMethod*))Enumerator_Dispose_m880408AF43865B3E1A2AEA34FABE8C71253BE891_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m49118FEFA8F414E32BFF1184A1552A3910213A16_inline (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D*, const RuntimeMethod*))Enumerator_get_Current_m49118FEFA8F414E32BFF1184A1552A3910213A16_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mE9A9264C83AFC336B64A5F87B02DEBED08F4CFD1 (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D*, const RuntimeMethod*))Enumerator_MoveNext_mE9A9264C83AFC336B64A5F87B02DEBED08F4CFD1_gshared)(__this, method);
}
inline Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1 PropertyCollection_1_GetEnumerator_m24B7BA762E704824B6AC361B3D2D8AA2B568A6AF (PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3* __this, const RuntimeMethod* method)
{
return (( Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1 (*) (PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m24B7BA762E704824B6AC361B3D2D8AA2B568A6AF_gshared)(__this, method);
}
inline void Enumerator_Dispose_mEAB7112284F69B4F1F0DA19E54522EFED25ED16C (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1*, const RuntimeMethod*))Enumerator_Dispose_mEAB7112284F69B4F1F0DA19E54522EFED25ED16C_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m1E72B08262202BA9982C0B707618860AA318B3A5_inline (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1*, const RuntimeMethod*))Enumerator_get_Current_m1E72B08262202BA9982C0B707618860AA318B3A5_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m52F6BAD68C970671EC9C7B2288F4E214BFF75941 (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1*, const RuntimeMethod*))Enumerator_MoveNext_m52F6BAD68C970671EC9C7B2288F4E214BFF75941_gshared)(__this, method);
}
inline Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC PropertyCollection_1_GetEnumerator_m9D1B9F7DA60E7C1B7A90DFBACB11EA90A4B76AE0 (PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC (*) (PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m9D1B9F7DA60E7C1B7A90DFBACB11EA90A4B76AE0_gshared)(__this, method);
}
inline void Enumerator_Dispose_m2DF54F3BE6E08148EC92E49DA2BF98CCA2B079C1 (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC*, const RuntimeMethod*))Enumerator_Dispose_m2DF54F3BE6E08148EC92E49DA2BF98CCA2B079C1_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m265D522DCAF0ED87858703FD17373B201DAE1872_inline (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC*, const RuntimeMethod*))Enumerator_get_Current_m265D522DCAF0ED87858703FD17373B201DAE1872_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mCCBC10920A9B0C6E816D99D2A1B40B7D5BCBCAA5 (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC*, const RuntimeMethod*))Enumerator_MoveNext_mCCBC10920A9B0C6E816D99D2A1B40B7D5BCBCAA5_gshared)(__this, method);
}
inline Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F PropertyCollection_1_GetEnumerator_m255CC62F9B761F71355F3F63F173FC4DEDF1D26B (PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF* __this, const RuntimeMethod* method)
{
return (( Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F (*) (PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m255CC62F9B761F71355F3F63F173FC4DEDF1D26B_gshared)(__this, method);
}
inline void Enumerator_Dispose_m5A960EB4088FA7CA71B9A9E01DE1249D49A6336E (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F*, const RuntimeMethod*))Enumerator_Dispose_m5A960EB4088FA7CA71B9A9E01DE1249D49A6336E_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m4E4A7D8764E25CFA2F71A50F8FC93B06B5D0DDDE_inline (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F*, const RuntimeMethod*))Enumerator_get_Current_m4E4A7D8764E25CFA2F71A50F8FC93B06B5D0DDDE_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mF8CFCC6B3ABF4262A751DC30821699257EDF4BA8 (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F*, const RuntimeMethod*))Enumerator_MoveNext_mF8CFCC6B3ABF4262A751DC30821699257EDF4BA8_gshared)(__this, method);
}
inline Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85 PropertyCollection_1_GetEnumerator_m288BE0D414471C427D24D86CD7924BC4A2754E50 (PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF* __this, const RuntimeMethod* method)
{
return (( Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85 (*) (PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m288BE0D414471C427D24D86CD7924BC4A2754E50_gshared)(__this, method);
}
inline void Enumerator_Dispose_m2A5DF51605CBEFC244C32C6B49DD5D2DAB9F2160 (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85*, const RuntimeMethod*))Enumerator_Dispose_m2A5DF51605CBEFC244C32C6B49DD5D2DAB9F2160_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m0A844B538E75DE36D11B7721B9C097C6499942A7_inline (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85*, const RuntimeMethod*))Enumerator_get_Current_m0A844B538E75DE36D11B7721B9C097C6499942A7_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mA8C593E8C9BD00D34CC88889B4AF9BFC07899E7B (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85*, const RuntimeMethod*))Enumerator_MoveNext_mA8C593E8C9BD00D34CC88889B4AF9BFC07899E7B_gshared)(__this, method);
}
inline Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184 PropertyCollection_1_GetEnumerator_m0BACEDF925D32496ACC15A0EC70D7C53195DF047 (PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187* __this, const RuntimeMethod* method)
{
return (( Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184 (*) (PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m0BACEDF925D32496ACC15A0EC70D7C53195DF047_gshared)(__this, method);
}
inline void Enumerator_Dispose_m8D0EA211A0D306C5EE78E0CAF5E09E8F7B1A5334 (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184*, const RuntimeMethod*))Enumerator_Dispose_m8D0EA211A0D306C5EE78E0CAF5E09E8F7B1A5334_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mBD7D82991D5A5C80B911FFF7E12155CC93523698_inline (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184*, const RuntimeMethod*))Enumerator_get_Current_mBD7D82991D5A5C80B911FFF7E12155CC93523698_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m76C1BA51BC875990C7FBBCDFBB0EE24C09E7AEF6 (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184*, const RuntimeMethod*))Enumerator_MoveNext_m76C1BA51BC875990C7FBBCDFBB0EE24C09E7AEF6_gshared)(__this, method);
}
inline Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282 PropertyCollection_1_GetEnumerator_m23051E0D9198AC814D076E5B34EB33CD67632FE3 (PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790* __this, const RuntimeMethod* method)
{
return (( Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282 (*) (PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m23051E0D9198AC814D076E5B34EB33CD67632FE3_gshared)(__this, method);
}
inline void Enumerator_Dispose_m9385D9057B1982B1C26E9BB34D64A4A45EBF3C45 (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282*, const RuntimeMethod*))Enumerator_Dispose_m9385D9057B1982B1C26E9BB34D64A4A45EBF3C45_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mC03979A94E4824B89E55767B3A92B50AAD27D0DB_inline (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282*, const RuntimeMethod*))Enumerator_get_Current_mC03979A94E4824B89E55767B3A92B50AAD27D0DB_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m913C689484CC9136B38837EAAF60E50FEAD6EB60 (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282*, const RuntimeMethod*))Enumerator_MoveNext_m913C689484CC9136B38837EAAF60E50FEAD6EB60_gshared)(__this, method);
}
inline Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92 PropertyCollection_1_GetEnumerator_m8BCFD5675D2430E0DBC5A025C4EE5FC3E2E76C0D (PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795* __this, const RuntimeMethod* method)
{
return (( Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92 (*) (PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m8BCFD5675D2430E0DBC5A025C4EE5FC3E2E76C0D_gshared)(__this, method);
}
inline void Enumerator_Dispose_m6C8106B2F7AEAEB401D9F81CFAB248A62C6A4CA2 (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92*, const RuntimeMethod*))Enumerator_Dispose_m6C8106B2F7AEAEB401D9F81CFAB248A62C6A4CA2_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mF9A479E869EA875A4B28B051D25D04C0EB9A6B43_inline (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92*, const RuntimeMethod*))Enumerator_get_Current_mF9A479E869EA875A4B28B051D25D04C0EB9A6B43_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mF5EB434FB955773C046E228AE728D902ED591E8A (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92*, const RuntimeMethod*))Enumerator_MoveNext_mF5EB434FB955773C046E228AE728D902ED591E8A_gshared)(__this, method);
}
inline Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87 PropertyCollection_1_GetEnumerator_m942AB0C093F8620B1A17D26EBADD73F62BA74C71 (PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A* __this, const RuntimeMethod* method)
{
return (( Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87 (*) (PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m942AB0C093F8620B1A17D26EBADD73F62BA74C71_gshared)(__this, method);
}
inline void Enumerator_Dispose_m9FF170A4AE0F4A07D85BB80336D3E726AEE03ABF (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87*, const RuntimeMethod*))Enumerator_Dispose_m9FF170A4AE0F4A07D85BB80336D3E726AEE03ABF_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mD97368D858BCBA8EB2FDF02310685AA051B56BE1_inline (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87*, const RuntimeMethod*))Enumerator_get_Current_mD97368D858BCBA8EB2FDF02310685AA051B56BE1_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mB8EB07DD66C5BB0478D9B276DD8BC570C8EB2C6D (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87*, const RuntimeMethod*))Enumerator_MoveNext_mB8EB07DD66C5BB0478D9B276DD8BC570C8EB2C6D_gshared)(__this, method);
}
inline Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18 PropertyCollection_1_GetEnumerator_m25992CF926AB5B746362702F2188D4EFB2770D5E (PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18 (*) (PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m25992CF926AB5B746362702F2188D4EFB2770D5E_gshared)(__this, method);
}
inline void Enumerator_Dispose_m64DC9F641383ADE8BD04AE4914263E4B8FE9694D (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18*, const RuntimeMethod*))Enumerator_Dispose_m64DC9F641383ADE8BD04AE4914263E4B8FE9694D_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m6805934F4A285E2DC5C8F347BCAF70E0DD696860_inline (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18*, const RuntimeMethod*))Enumerator_get_Current_m6805934F4A285E2DC5C8F347BCAF70E0DD696860_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m39C1C0AE947DBC7A497AFD900DC8D76A72C2EBE1 (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18*, const RuntimeMethod*))Enumerator_MoveNext_m39C1C0AE947DBC7A497AFD900DC8D76A72C2EBE1_gshared)(__this, method);
}
inline Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7 PropertyCollection_1_GetEnumerator_m64913B5290C32F18A69432AA3030883875251265 (PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B* __this, const RuntimeMethod* method)
{
return (( Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7 (*) (PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m64913B5290C32F18A69432AA3030883875251265_gshared)(__this, method);
}
inline void Enumerator_Dispose_m0D679C73CC9CE0BC6292AB60B1526CCB06550D67 (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7*, const RuntimeMethod*))Enumerator_Dispose_m0D679C73CC9CE0BC6292AB60B1526CCB06550D67_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m504A3BA94F1A92E2D87607EDA2E3982ECE3C4D19_inline (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7*, const RuntimeMethod*))Enumerator_get_Current_m504A3BA94F1A92E2D87607EDA2E3982ECE3C4D19_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mA6E08FE4EA4FF01879ECB35D53897D3B4C7F2D86 (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7*, const RuntimeMethod*))Enumerator_MoveNext_mA6E08FE4EA4FF01879ECB35D53897D3B4C7F2D86_gshared)(__this, method);
}
inline Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3 PropertyCollection_1_GetEnumerator_mA2E95ED0C5D9CAD8445DD7BBD49600A5198E2E85 (PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597* __this, const RuntimeMethod* method)
{
return (( Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3 (*) (PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_mA2E95ED0C5D9CAD8445DD7BBD49600A5198E2E85_gshared)(__this, method);
}
inline void Enumerator_Dispose_mED8444F1EAAE1B3DDE8B92E3E1AA718075F4A117 (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3*, const RuntimeMethod*))Enumerator_Dispose_mED8444F1EAAE1B3DDE8B92E3E1AA718075F4A117_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mD5D686285AD25279FE9499E88D0666C0D924DD69_inline (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3*, const RuntimeMethod*))Enumerator_get_Current_mD5D686285AD25279FE9499E88D0666C0D924DD69_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mAB21AD6BFEAFE3A2223AC5F8A35C3438E0118C03 (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3*, const RuntimeMethod*))Enumerator_MoveNext_mAB21AD6BFEAFE3A2223AC5F8A35C3438E0118C03_gshared)(__this, method);
}
inline Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2 PropertyCollection_1_GetEnumerator_m8467337D6D42F32AB041A045FCA29700EDE871B7 (PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5* __this, const RuntimeMethod* method)
{
return (( Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2 (*) (PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m8467337D6D42F32AB041A045FCA29700EDE871B7_gshared)(__this, method);
}
inline void Enumerator_Dispose_m35AE1A811B68E40E6C969D9C2764C2E4AAA30BC4 (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2*, const RuntimeMethod*))Enumerator_Dispose_m35AE1A811B68E40E6C969D9C2764C2E4AAA30BC4_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m3D78C7E1343647182CF953D7BE776F539579B67A_inline (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2*, const RuntimeMethod*))Enumerator_get_Current_m3D78C7E1343647182CF953D7BE776F539579B67A_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mD66022BEF27F31F5764B2901A8CBC54C8C229DDC (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2*, const RuntimeMethod*))Enumerator_MoveNext_mD66022BEF27F31F5764B2901A8CBC54C8C229DDC_gshared)(__this, method);
}
inline Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2 PropertyCollection_1_GetEnumerator_m8A7DA021846DB7C5F97C5DCD676FE0187CE9672F (PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68* __this, const RuntimeMethod* method)
{
return (( Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2 (*) (PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m8A7DA021846DB7C5F97C5DCD676FE0187CE9672F_gshared)(__this, method);
}
inline void Enumerator_Dispose_m6A93C6CF8545C47F9012D64B9343D82F08B835A1 (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2*, const RuntimeMethod*))Enumerator_Dispose_m6A93C6CF8545C47F9012D64B9343D82F08B835A1_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m39700F1ABCA2741C8723FFB784755BBC4FB2B233_inline (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2*, const RuntimeMethod*))Enumerator_get_Current_m39700F1ABCA2741C8723FFB784755BBC4FB2B233_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m47859BBB48CC1A954CC429DA2CA30F30602F31EC (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2*, const RuntimeMethod*))Enumerator_MoveNext_m47859BBB48CC1A954CC429DA2CA30F30602F31EC_gshared)(__this, method);
}
inline Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5 PropertyCollection_1_GetEnumerator_mE9346F0FA65154D660273EC633FEE8FBA9A8F438 (PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47* __this, const RuntimeMethod* method)
{
return (( Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5 (*) (PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_mE9346F0FA65154D660273EC633FEE8FBA9A8F438_gshared)(__this, method);
}
inline void Enumerator_Dispose_m843FBF7238BE840901BEEB1AEEA75D19D4982B27 (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5*, const RuntimeMethod*))Enumerator_Dispose_m843FBF7238BE840901BEEB1AEEA75D19D4982B27_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mE6D72BBAB5618BBAEF37CDB6271ECBAFAEACE90B_inline (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5*, const RuntimeMethod*))Enumerator_get_Current_mE6D72BBAB5618BBAEF37CDB6271ECBAFAEACE90B_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mF491A40FD9821485C2B29AB783EC1BA80D378376 (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5*, const RuntimeMethod*))Enumerator_MoveNext_mF491A40FD9821485C2B29AB783EC1BA80D378376_gshared)(__this, method);
}
inline Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7 PropertyCollection_1_GetEnumerator_mF83B4A59D6B261F1F7B04B8F013125799CC6F093 (PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442* __this, const RuntimeMethod* method)
{
return (( Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7 (*) (PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_mF83B4A59D6B261F1F7B04B8F013125799CC6F093_gshared)(__this, method);
}
inline void Enumerator_Dispose_m8BDD1949A311C16D751EAE8C7CD58E103E767767 (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7*, const RuntimeMethod*))Enumerator_Dispose_m8BDD1949A311C16D751EAE8C7CD58E103E767767_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mBE88631F368A0F61C72578C470419433B81C531E_inline (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7*, const RuntimeMethod*))Enumerator_get_Current_mBE88631F368A0F61C72578C470419433B81C531E_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m70F0EE1636F5001F49EAE5137799469BEAF61594 (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7*, const RuntimeMethod*))Enumerator_MoveNext_m70F0EE1636F5001F49EAE5137799469BEAF61594_gshared)(__this, method);
}
inline Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622 PropertyCollection_1_GetEnumerator_m98DBD27EDA88463B86C32B4E84EB8F80ABF196DF (PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C* __this, const RuntimeMethod* method)
{
return (( Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622 (*) (PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m98DBD27EDA88463B86C32B4E84EB8F80ABF196DF_gshared)(__this, method);
}
inline void Enumerator_Dispose_m969FADAA309D00F824FBF03D1A940155188CD482 (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622*, const RuntimeMethod*))Enumerator_Dispose_m969FADAA309D00F824FBF03D1A940155188CD482_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m2B481E1DC27F07C073D2ECFC82C8360E0A4581F8_inline (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622*, const RuntimeMethod*))Enumerator_get_Current_m2B481E1DC27F07C073D2ECFC82C8360E0A4581F8_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m1F861254B556B0704F7CA57BB110C8455C40FD34 (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622*, const RuntimeMethod*))Enumerator_MoveNext_m1F861254B556B0704F7CA57BB110C8455C40FD34_gshared)(__this, method);
}
inline Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E PropertyCollection_1_GetEnumerator_m0E49AD01A372A32B786841B0C1B830F70D0A7BFF (PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483* __this, const RuntimeMethod* method)
{
return (( Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E (*) (PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483*, const RuntimeMethod*))PropertyCollection_1_GetEnumerator_m0E49AD01A372A32B786841B0C1B830F70D0A7BFF_gshared)(__this, method);
}
inline void Enumerator_Dispose_mCC88872B0D5B29F0109CF8AB28B2182FEAC078A0 (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E*, const RuntimeMethod*))Enumerator_Dispose_mCC88872B0D5B29F0109CF8AB28B2182FEAC078A0_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m0B405AEB2351A191B541967833A217BC0CC94F5F_inline (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E*, const RuntimeMethod*))Enumerator_get_Current_m0B405AEB2351A191B541967833A217BC0CC94F5F_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m43A5C211E6BA169B1DD3F2C7DAD125580C84DEC2 (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E*, const RuntimeMethod*))Enumerator_MoveNext_m43A5C211E6BA169B1DD3F2C7DAD125580C84DEC2_gshared)(__this, method);
}
// Method Definition Index: 61739
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvert_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6D9F528CD6FF338F01424BC3CD7CEC7A3012EB99_gshared (double* ___0_source, float* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
float V_1 = 0.0f;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
Type_t* V_6 = NULL;
bool V_7 = false;
bool V_8 = false;
Type_t* V_9 = NULL;
RuntimeObject* V_10 = NULL;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
bool V_16 = false;
bool V_17 = false;
bool V_18 = false;
bool V_19 = false;
double V_20 = 0.0;
bool V_21 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B5_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B21_0 = 0;
int32_t G_B41_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_4;
L_4 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_1, L_3, (&V_0), NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_003f;
}
}
{
float* L_6 = ___1_destination;
Delegate_t* L_7 = V_0;
double* L_8 = ___0_source;
NullCheck(((TypeConverter_2_tBB893836100D5BA5086C7F2638C9D63D6FC61559*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))));
float L_9;
L_9 = TypeConverter_2_Invoke_m24961A5FF38B2207EC3DED8E909E7F595C619E71_inline(((TypeConverter_2_tBB893836100D5BA5086C7F2638C9D63D6FC61559*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))), L_8, il2cpp_rgctx_method(method->rgctx_data, 5));
*(float*)L_6 = L_9;
V_3 = (bool)1;
goto IL_0336;
}
IL_003f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_11;
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
NullCheck(L_11);
bool L_12;
L_12 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_11, NULL);
if (!L_12)
{
goto IL_006b;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_14;
L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_16;
L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
bool L_17;
L_17 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_16, NULL);
G_B5_0 = ((int32_t)(L_17));
goto IL_006c;
}
IL_006b:
{
G_B5_0 = 0;
}
IL_006c:
{
V_4 = (bool)G_B5_0;
bool L_18 = V_4;
if (!L_18)
{
goto IL_008b;
}
}
{
float* L_19 = ___1_destination;
double* L_20 = ___0_source;
float* L_21;
L_21 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467_inline(L_20, il2cpp_rgctx_method(method->rgctx_data, 7));
float L_22 = (*(float*)L_21);
*(float*)L_19 = L_22;
V_3 = (bool)1;
goto IL_0336;
}
IL_008b:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_23;
L_23 = TypeTraits_1_get_IsNullable_m603F128BB166AE3616D4AFF24F3963F60A1DB9F0_inline(il2cpp_rgctx_method(method->rgctx_data, 8));
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_017a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_25;
L_25 = TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_25)
{
goto IL_00c6;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_27;
L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
Type_t* L_28;
L_28 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_27, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
Type_t* L_31;
L_31 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_30, NULL);
bool L_32;
L_32 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_28, L_31, NULL);
G_B11_0 = ((int32_t)(L_32));
goto IL_00c7;
}
IL_00c6:
{
G_B11_0 = 0;
}
IL_00c7:
{
V_7 = (bool)G_B11_0;
bool L_33 = V_7;
if (!L_33)
{
goto IL_00dc;
}
}
{
float* L_34 = ___1_destination;
il2cpp_codegen_initobj(L_34, sizeof(float));
V_3 = (bool)0;
goto IL_0336;
}
IL_00dc:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_36;
L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
Type_t* L_37;
L_37 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_36, NULL);
V_6 = L_37;
Type_t* L_38 = V_6;
NullCheck(L_38);
bool L_39;
L_39 = VirtualFuncInvoker0< bool >::Invoke(68, L_38);
V_8 = L_39;
bool L_40 = V_8;
if (!L_40)
{
goto IL_0133;
}
}
{
Type_t* L_41 = V_6;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
Type_t* L_42;
L_42 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_41, NULL);
V_9 = L_42;
double* L_43 = ___0_source;
double L_44 = (*(double*)L_43);
double L_45 = L_44;
RuntimeObject* L_46 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_45);
Type_t* L_47 = V_9;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_48;
L_48 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_46, L_47, NULL);
V_10 = L_48;
float* L_49 = ___1_destination;
Type_t* L_50 = V_6;
RuntimeObject* L_51 = V_10;
RuntimeObject* L_52;
L_52 = Enum_ToObject_mD898E0819FA640BC4E98924613B5DBD41146D1FF(L_50, L_51, NULL);
*(float*)L_49 = ((*(float*)UnBox(L_52, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_0133:
{
double* L_53 = ___0_source;
double L_54 = (*(double*)L_53);
V_11 = false;
bool L_55 = V_11;
if (!L_55)
{
goto IL_0156;
}
}
{
float* L_56 = ___1_destination;
il2cpp_codegen_initobj(L_56, sizeof(float));
V_3 = (bool)1;
goto IL_0336;
}
IL_0156:
{
float* L_57 = ___1_destination;
double* L_58 = ___0_source;
double L_59 = (*(double*)L_58);
double L_60 = L_59;
RuntimeObject* L_61 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_60);
Type_t* L_62 = V_6;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_63;
L_63 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_61, L_62, NULL);
*(float*)L_57 = ((*(float*)UnBox(L_63, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_017a:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_64;
L_64 = TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_64)
{
goto IL_01a1;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_66;
L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_67 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_68;
L_68 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_67, NULL);
Type_t* L_69;
L_69 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_68, NULL);
bool L_70;
L_70 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_66, L_69, NULL);
G_B21_0 = ((int32_t)(L_70));
goto IL_01a2;
}
IL_01a1:
{
G_B21_0 = 0;
}
IL_01a2:
{
V_12 = (bool)G_B21_0;
bool L_71 = V_12;
if (!L_71)
{
goto IL_01e9;
}
}
{
double* L_72 = ___0_source;
double L_73 = (*(double*)L_72);
V_13 = false;
bool L_74 = V_13;
if (!L_74)
{
goto IL_01cc;
}
}
{
float* L_75 = ___1_destination;
il2cpp_codegen_initobj(L_75, sizeof(float));
V_3 = (bool)0;
goto IL_0336;
}
IL_01cc:
{
float* L_76 = ___1_destination;
double* L_77 = ___0_source;
double L_78 = (*(double*)L_77);
double L_79 = L_78;
RuntimeObject* L_80 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_79);
*(float*)L_76 = ((*(float*)UnBox(L_80, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_01e9:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_81;
L_81 = TypeTraits_1_get_IsUnityObject_m4DE185ECB7702C6714E9FBC78F2354EC1212AC51_inline(il2cpp_rgctx_method(method->rgctx_data, 13));
V_14 = L_81;
bool L_82 = V_14;
if (!L_82)
{
goto IL_0210;
}
}
{
double* L_83 = ___0_source;
double L_84 = (*(double*)L_83);
float* L_85 = ___1_destination;
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_86;
L_86 = TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3591CB8048E760F593D41802CBA6AD392D3911DC(L_84, L_85, il2cpp_rgctx_method(method->rgctx_data, 14));
V_15 = L_86;
bool L_87 = V_15;
if (!L_87)
{
goto IL_020f;
}
}
{
V_3 = (bool)1;
goto IL_0336;
}
IL_020f:
{
}
IL_0210:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_88;
L_88 = TypeTraits_1_get_IsEnum_mCF47BE26B6D39CF3AD77814A878EA0B5E601019F_inline(il2cpp_rgctx_method(method->rgctx_data, 15));
V_16 = L_88;
bool L_89 = V_16;
if (!L_89)
{
goto IL_02b3;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_91;
L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.string_class->byval_arg) };
Type_t* L_93;
L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL);
bool L_94;
L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL);
V_17 = L_94;
bool L_95 = V_17;
if (!L_95)
{
goto IL_0284;
}
}
{
}
try
{
float* L_96 = ___1_destination;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_98;
L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL);
double* L_99 = ___0_source;
double L_100 = (*(double*)L_99);
double L_101 = L_100;
RuntimeObject* L_102 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_101);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
RuntimeObject* L_103;
L_103 = Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F(L_98, ((String_t*)CastclassSealed((RuntimeObject*)L_102, il2cpp_defaults.string_class)), NULL);
*(float*)L_96 = ((*(float*)UnBox(L_103, il2cpp_rgctx_data(method->rgctx_data, 6))));
goto IL_027d;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_026d;
}
throw e;
}
CATCH_026d:
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_104 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));;
float* L_105 = ___1_destination;
il2cpp_codegen_initobj(L_105, sizeof(float));
V_3 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0336;
}
IL_027d:
{
V_3 = (bool)1;
goto IL_0336;
}
IL_0284:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_106 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_107;
L_107 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_106, NULL);
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_108;
L_108 = TypeConversion_IsNumericType_m4ED38C1CEAEA27E582D274BA41FCEAA52D779936(L_107, NULL);
V_18 = L_108;
bool L_109 = V_18;
if (!L_109)
{
goto IL_02b2;
}
}
{
float* L_110 = ___1_destination;
double* L_111 = ___0_source;
float* L_112;
L_112 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467_inline(L_111, il2cpp_rgctx_method(method->rgctx_data, 7));
float L_113 = (*(float*)L_112);
*(float*)L_110 = L_113;
V_3 = (bool)1;
goto IL_0336;
}
IL_02b2:
{
}
IL_02b3:
{
double* L_114 = ___0_source;
double L_115 = (*(double*)L_114);
V_20 = L_115;
double L_116 = V_20;
double L_117 = L_116;
RuntimeObject* L_118 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_117);
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_118, il2cpp_rgctx_data(method->rgctx_data, 6))))
{
goto IL_02de;
}
}
{
double L_119 = V_20;
double L_120 = L_119;
RuntimeObject* L_121 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_120);
V_1 = ((*(float*)UnBox(((RuntimeObject*)IsInst((RuntimeObject*)L_121, il2cpp_rgctx_data(method->rgctx_data, 6))), il2cpp_rgctx_data(method->rgctx_data, 6))));
G_B41_0 = 1;
goto IL_02df;
}
IL_02de:
{
G_B41_0 = 0;
}
IL_02df:
{
V_19 = (bool)G_B41_0;
bool L_122 = V_19;
if (!L_122)
{
goto IL_02f1;
}
}
{
float* L_123 = ___1_destination;
float L_124 = V_1;
*(float*)L_123 = L_124;
V_3 = (bool)1;
goto IL_0336;
}
IL_02f1:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_125 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_126;
L_126 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_125, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_127 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_128;
L_128 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_127, NULL);
NullCheck(L_126);
bool L_129;
L_129 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_126, L_128);
V_21 = L_129;
bool L_130 = V_21;
if (!L_130)
{
goto IL_032b;
}
}
{
float* L_131 = ___1_destination;
double* L_132 = ___0_source;
double L_133 = (*(double*)L_132);
double L_134 = L_133;
RuntimeObject* L_135 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_134);
*(float*)L_131 = ((*(float*)UnBox(L_135, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_032b:
{
float* L_136 = ___1_destination;
il2cpp_codegen_initobj(L_136, sizeof(float));
V_3 = (bool)0;
goto IL_0336;
}
IL_0336:
{
bool L_137 = V_3;
return L_137;
}
}
// Method Definition Index: 61739
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvert_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m634DFE6F5C750F3D83EB0CBB809CBD3654D97289_gshared (double* ___0_source, uint16_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
uint16_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
Type_t* V_6 = NULL;
bool V_7 = false;
bool V_8 = false;
Type_t* V_9 = NULL;
RuntimeObject* V_10 = NULL;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
bool V_16 = false;
bool V_17 = false;
bool V_18 = false;
bool V_19 = false;
double V_20 = 0.0;
bool V_21 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B5_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B21_0 = 0;
int32_t G_B41_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_4;
L_4 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_1, L_3, (&V_0), NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_003f;
}
}
{
uint16_t* L_6 = ___1_destination;
Delegate_t* L_7 = V_0;
double* L_8 = ___0_source;
NullCheck(((TypeConverter_2_tB736BA63BC9F9885972433F0B1D7232E2AAE0585*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))));
uint16_t L_9;
L_9 = TypeConverter_2_Invoke_mA6D015A5E76471F6A2D58F4E0C8AEC5058DCE134_inline(((TypeConverter_2_tB736BA63BC9F9885972433F0B1D7232E2AAE0585*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))), L_8, il2cpp_rgctx_method(method->rgctx_data, 5));
*(uint16_t*)L_6 = L_9;
V_3 = (bool)1;
goto IL_0336;
}
IL_003f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_11;
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
NullCheck(L_11);
bool L_12;
L_12 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_11, NULL);
if (!L_12)
{
goto IL_006b;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_14;
L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_16;
L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
bool L_17;
L_17 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_16, NULL);
G_B5_0 = ((int32_t)(L_17));
goto IL_006c;
}
IL_006b:
{
G_B5_0 = 0;
}
IL_006c:
{
V_4 = (bool)G_B5_0;
bool L_18 = V_4;
if (!L_18)
{
goto IL_008b;
}
}
{
uint16_t* L_19 = ___1_destination;
double* L_20 = ___0_source;
uint16_t* L_21;
L_21 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1222A63B0F5D73BB7A0572CEE1D84313296D428C_inline(L_20, il2cpp_rgctx_method(method->rgctx_data, 7));
uint16_t L_22 = (*(uint16_t*)L_21);
*(uint16_t*)L_19 = L_22;
V_3 = (bool)1;
goto IL_0336;
}
IL_008b:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_23;
L_23 = TypeTraits_1_get_IsNullable_m97B6E9830CAA98FFEE7154FAD31DCB8E155BBA17_inline(il2cpp_rgctx_method(method->rgctx_data, 8));
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_017a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_25;
L_25 = TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_25)
{
goto IL_00c6;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_27;
L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
Type_t* L_28;
L_28 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_27, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
Type_t* L_31;
L_31 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_30, NULL);
bool L_32;
L_32 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_28, L_31, NULL);
G_B11_0 = ((int32_t)(L_32));
goto IL_00c7;
}
IL_00c6:
{
G_B11_0 = 0;
}
IL_00c7:
{
V_7 = (bool)G_B11_0;
bool L_33 = V_7;
if (!L_33)
{
goto IL_00dc;
}
}
{
uint16_t* L_34 = ___1_destination;
il2cpp_codegen_initobj(L_34, sizeof(uint16_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_00dc:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_36;
L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
Type_t* L_37;
L_37 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_36, NULL);
V_6 = L_37;
Type_t* L_38 = V_6;
NullCheck(L_38);
bool L_39;
L_39 = VirtualFuncInvoker0< bool >::Invoke(68, L_38);
V_8 = L_39;
bool L_40 = V_8;
if (!L_40)
{
goto IL_0133;
}
}
{
Type_t* L_41 = V_6;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
Type_t* L_42;
L_42 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_41, NULL);
V_9 = L_42;
double* L_43 = ___0_source;
double L_44 = (*(double*)L_43);
double L_45 = L_44;
RuntimeObject* L_46 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_45);
Type_t* L_47 = V_9;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_48;
L_48 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_46, L_47, NULL);
V_10 = L_48;
uint16_t* L_49 = ___1_destination;
Type_t* L_50 = V_6;
RuntimeObject* L_51 = V_10;
RuntimeObject* L_52;
L_52 = Enum_ToObject_mD898E0819FA640BC4E98924613B5DBD41146D1FF(L_50, L_51, NULL);
*(uint16_t*)L_49 = ((*(uint16_t*)UnBox(L_52, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_0133:
{
double* L_53 = ___0_source;
double L_54 = (*(double*)L_53);
V_11 = false;
bool L_55 = V_11;
if (!L_55)
{
goto IL_0156;
}
}
{
uint16_t* L_56 = ___1_destination;
il2cpp_codegen_initobj(L_56, sizeof(uint16_t));
V_3 = (bool)1;
goto IL_0336;
}
IL_0156:
{
uint16_t* L_57 = ___1_destination;
double* L_58 = ___0_source;
double L_59 = (*(double*)L_58);
double L_60 = L_59;
RuntimeObject* L_61 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_60);
Type_t* L_62 = V_6;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_63;
L_63 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_61, L_62, NULL);
*(uint16_t*)L_57 = ((*(uint16_t*)UnBox(L_63, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_017a:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_64;
L_64 = TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_64)
{
goto IL_01a1;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_66;
L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_67 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_68;
L_68 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_67, NULL);
Type_t* L_69;
L_69 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_68, NULL);
bool L_70;
L_70 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_66, L_69, NULL);
G_B21_0 = ((int32_t)(L_70));
goto IL_01a2;
}
IL_01a1:
{
G_B21_0 = 0;
}
IL_01a2:
{
V_12 = (bool)G_B21_0;
bool L_71 = V_12;
if (!L_71)
{
goto IL_01e9;
}
}
{
double* L_72 = ___0_source;
double L_73 = (*(double*)L_72);
V_13 = false;
bool L_74 = V_13;
if (!L_74)
{
goto IL_01cc;
}
}
{
uint16_t* L_75 = ___1_destination;
il2cpp_codegen_initobj(L_75, sizeof(uint16_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_01cc:
{
uint16_t* L_76 = ___1_destination;
double* L_77 = ___0_source;
double L_78 = (*(double*)L_77);
double L_79 = L_78;
RuntimeObject* L_80 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_79);
*(uint16_t*)L_76 = ((*(uint16_t*)UnBox(L_80, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_01e9:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_81;
L_81 = TypeTraits_1_get_IsUnityObject_mB18428A733917FF5D9B44175861147CA10B46B20_inline(il2cpp_rgctx_method(method->rgctx_data, 13));
V_14 = L_81;
bool L_82 = V_14;
if (!L_82)
{
goto IL_0210;
}
}
{
double* L_83 = ___0_source;
double L_84 = (*(double*)L_83);
uint16_t* L_85 = ___1_destination;
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_86;
L_86 = TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m6C1FA9772EB58068E9A1CAE85345AD7BB890CA73(L_84, L_85, il2cpp_rgctx_method(method->rgctx_data, 14));
V_15 = L_86;
bool L_87 = V_15;
if (!L_87)
{
goto IL_020f;
}
}
{
V_3 = (bool)1;
goto IL_0336;
}
IL_020f:
{
}
IL_0210:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_88;
L_88 = TypeTraits_1_get_IsEnum_m0800E281B1BAC1A8974961F84A0739B4B5D69841_inline(il2cpp_rgctx_method(method->rgctx_data, 15));
V_16 = L_88;
bool L_89 = V_16;
if (!L_89)
{
goto IL_02b3;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_91;
L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.string_class->byval_arg) };
Type_t* L_93;
L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL);
bool L_94;
L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL);
V_17 = L_94;
bool L_95 = V_17;
if (!L_95)
{
goto IL_0284;
}
}
{
}
try
{
uint16_t* L_96 = ___1_destination;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_98;
L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL);
double* L_99 = ___0_source;
double L_100 = (*(double*)L_99);
double L_101 = L_100;
RuntimeObject* L_102 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_101);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
RuntimeObject* L_103;
L_103 = Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F(L_98, ((String_t*)CastclassSealed((RuntimeObject*)L_102, il2cpp_defaults.string_class)), NULL);
*(uint16_t*)L_96 = ((*(uint16_t*)UnBox(L_103, il2cpp_rgctx_data(method->rgctx_data, 6))));
goto IL_027d;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_026d;
}
throw e;
}
CATCH_026d:
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_104 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));;
uint16_t* L_105 = ___1_destination;
il2cpp_codegen_initobj(L_105, sizeof(uint16_t));
V_3 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0336;
}
IL_027d:
{
V_3 = (bool)1;
goto IL_0336;
}
IL_0284:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_106 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_107;
L_107 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_106, NULL);
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_108;
L_108 = TypeConversion_IsNumericType_m4ED38C1CEAEA27E582D274BA41FCEAA52D779936(L_107, NULL);
V_18 = L_108;
bool L_109 = V_18;
if (!L_109)
{
goto IL_02b2;
}
}
{
uint16_t* L_110 = ___1_destination;
double* L_111 = ___0_source;
uint16_t* L_112;
L_112 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1222A63B0F5D73BB7A0572CEE1D84313296D428C_inline(L_111, il2cpp_rgctx_method(method->rgctx_data, 7));
uint16_t L_113 = (*(uint16_t*)L_112);
*(uint16_t*)L_110 = L_113;
V_3 = (bool)1;
goto IL_0336;
}
IL_02b2:
{
}
IL_02b3:
{
double* L_114 = ___0_source;
double L_115 = (*(double*)L_114);
V_20 = L_115;
double L_116 = V_20;
double L_117 = L_116;
RuntimeObject* L_118 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_117);
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_118, il2cpp_rgctx_data(method->rgctx_data, 6))))
{
goto IL_02de;
}
}
{
double L_119 = V_20;
double L_120 = L_119;
RuntimeObject* L_121 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_120);
V_1 = ((*(uint16_t*)UnBox(((RuntimeObject*)IsInst((RuntimeObject*)L_121, il2cpp_rgctx_data(method->rgctx_data, 6))), il2cpp_rgctx_data(method->rgctx_data, 6))));
G_B41_0 = 1;
goto IL_02df;
}
IL_02de:
{
G_B41_0 = 0;
}
IL_02df:
{
V_19 = (bool)G_B41_0;
bool L_122 = V_19;
if (!L_122)
{
goto IL_02f1;
}
}
{
uint16_t* L_123 = ___1_destination;
uint16_t L_124 = V_1;
*(uint16_t*)L_123 = L_124;
V_3 = (bool)1;
goto IL_0336;
}
IL_02f1:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_125 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_126;
L_126 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_125, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_127 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_128;
L_128 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_127, NULL);
NullCheck(L_126);
bool L_129;
L_129 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_126, L_128);
V_21 = L_129;
bool L_130 = V_21;
if (!L_130)
{
goto IL_032b;
}
}
{
uint16_t* L_131 = ___1_destination;
double* L_132 = ___0_source;
double L_133 = (*(double*)L_132);
double L_134 = L_133;
RuntimeObject* L_135 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_134);
*(uint16_t*)L_131 = ((*(uint16_t*)UnBox(L_135, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_032b:
{
uint16_t* L_136 = ___1_destination;
il2cpp_codegen_initobj(L_136, sizeof(uint16_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_0336:
{
bool L_137 = V_3;
return L_137;
}
}
// Method Definition Index: 61739
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvert_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m12E7E8CA202DE1977E0DCAB4634C41CDA29AEAD5_gshared (double* ___0_source, uint32_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
uint32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
Type_t* V_6 = NULL;
bool V_7 = false;
bool V_8 = false;
Type_t* V_9 = NULL;
RuntimeObject* V_10 = NULL;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
bool V_16 = false;
bool V_17 = false;
bool V_18 = false;
bool V_19 = false;
double V_20 = 0.0;
bool V_21 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B5_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B21_0 = 0;
int32_t G_B41_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_4;
L_4 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_1, L_3, (&V_0), NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_003f;
}
}
{
uint32_t* L_6 = ___1_destination;
Delegate_t* L_7 = V_0;
double* L_8 = ___0_source;
NullCheck(((TypeConverter_2_tA07ADAC5ACD7A76F41C95586D89B438C04D44409*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))));
uint32_t L_9;
L_9 = TypeConverter_2_Invoke_m20ADC0EA3465CE5CF733DD4244D30F2461F6BB2F_inline(((TypeConverter_2_tA07ADAC5ACD7A76F41C95586D89B438C04D44409*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))), L_8, il2cpp_rgctx_method(method->rgctx_data, 5));
*(uint32_t*)L_6 = L_9;
V_3 = (bool)1;
goto IL_0336;
}
IL_003f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_11;
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
NullCheck(L_11);
bool L_12;
L_12 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_11, NULL);
if (!L_12)
{
goto IL_006b;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_14;
L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_16;
L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
bool L_17;
L_17 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_16, NULL);
G_B5_0 = ((int32_t)(L_17));
goto IL_006c;
}
IL_006b:
{
G_B5_0 = 0;
}
IL_006c:
{
V_4 = (bool)G_B5_0;
bool L_18 = V_4;
if (!L_18)
{
goto IL_008b;
}
}
{
uint32_t* L_19 = ___1_destination;
double* L_20 = ___0_source;
uint32_t* L_21;
L_21 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCB835683A3E41B945C251D37F399CC838E245030_inline(L_20, il2cpp_rgctx_method(method->rgctx_data, 7));
uint32_t L_22 = (*(uint32_t*)L_21);
*(uint32_t*)L_19 = L_22;
V_3 = (bool)1;
goto IL_0336;
}
IL_008b:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_23;
L_23 = TypeTraits_1_get_IsNullable_m02A4DA8D6AD8CF894C842645F3A52AD137819401_inline(il2cpp_rgctx_method(method->rgctx_data, 8));
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_017a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_25;
L_25 = TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_25)
{
goto IL_00c6;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_27;
L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
Type_t* L_28;
L_28 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_27, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
Type_t* L_31;
L_31 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_30, NULL);
bool L_32;
L_32 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_28, L_31, NULL);
G_B11_0 = ((int32_t)(L_32));
goto IL_00c7;
}
IL_00c6:
{
G_B11_0 = 0;
}
IL_00c7:
{
V_7 = (bool)G_B11_0;
bool L_33 = V_7;
if (!L_33)
{
goto IL_00dc;
}
}
{
uint32_t* L_34 = ___1_destination;
il2cpp_codegen_initobj(L_34, sizeof(uint32_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_00dc:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_36;
L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
Type_t* L_37;
L_37 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_36, NULL);
V_6 = L_37;
Type_t* L_38 = V_6;
NullCheck(L_38);
bool L_39;
L_39 = VirtualFuncInvoker0< bool >::Invoke(68, L_38);
V_8 = L_39;
bool L_40 = V_8;
if (!L_40)
{
goto IL_0133;
}
}
{
Type_t* L_41 = V_6;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
Type_t* L_42;
L_42 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_41, NULL);
V_9 = L_42;
double* L_43 = ___0_source;
double L_44 = (*(double*)L_43);
double L_45 = L_44;
RuntimeObject* L_46 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_45);
Type_t* L_47 = V_9;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_48;
L_48 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_46, L_47, NULL);
V_10 = L_48;
uint32_t* L_49 = ___1_destination;
Type_t* L_50 = V_6;
RuntimeObject* L_51 = V_10;
RuntimeObject* L_52;
L_52 = Enum_ToObject_mD898E0819FA640BC4E98924613B5DBD41146D1FF(L_50, L_51, NULL);
*(uint32_t*)L_49 = ((*(uint32_t*)UnBox(L_52, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_0133:
{
double* L_53 = ___0_source;
double L_54 = (*(double*)L_53);
V_11 = false;
bool L_55 = V_11;
if (!L_55)
{
goto IL_0156;
}
}
{
uint32_t* L_56 = ___1_destination;
il2cpp_codegen_initobj(L_56, sizeof(uint32_t));
V_3 = (bool)1;
goto IL_0336;
}
IL_0156:
{
uint32_t* L_57 = ___1_destination;
double* L_58 = ___0_source;
double L_59 = (*(double*)L_58);
double L_60 = L_59;
RuntimeObject* L_61 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_60);
Type_t* L_62 = V_6;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_63;
L_63 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_61, L_62, NULL);
*(uint32_t*)L_57 = ((*(uint32_t*)UnBox(L_63, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_017a:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_64;
L_64 = TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_64)
{
goto IL_01a1;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_66;
L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_67 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_68;
L_68 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_67, NULL);
Type_t* L_69;
L_69 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_68, NULL);
bool L_70;
L_70 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_66, L_69, NULL);
G_B21_0 = ((int32_t)(L_70));
goto IL_01a2;
}
IL_01a1:
{
G_B21_0 = 0;
}
IL_01a2:
{
V_12 = (bool)G_B21_0;
bool L_71 = V_12;
if (!L_71)
{
goto IL_01e9;
}
}
{
double* L_72 = ___0_source;
double L_73 = (*(double*)L_72);
V_13 = false;
bool L_74 = V_13;
if (!L_74)
{
goto IL_01cc;
}
}
{
uint32_t* L_75 = ___1_destination;
il2cpp_codegen_initobj(L_75, sizeof(uint32_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_01cc:
{
uint32_t* L_76 = ___1_destination;
double* L_77 = ___0_source;
double L_78 = (*(double*)L_77);
double L_79 = L_78;
RuntimeObject* L_80 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_79);
*(uint32_t*)L_76 = ((*(uint32_t*)UnBox(L_80, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_01e9:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_81;
L_81 = TypeTraits_1_get_IsUnityObject_mBBD527B343F869224CD164D8DFEA4FC4066A740E_inline(il2cpp_rgctx_method(method->rgctx_data, 13));
V_14 = L_81;
bool L_82 = V_14;
if (!L_82)
{
goto IL_0210;
}
}
{
double* L_83 = ___0_source;
double L_84 = (*(double*)L_83);
uint32_t* L_85 = ___1_destination;
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_86;
L_86 = TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE9ABACC93704E6CCD8E8D7BD28969440B4AD7DFC(L_84, L_85, il2cpp_rgctx_method(method->rgctx_data, 14));
V_15 = L_86;
bool L_87 = V_15;
if (!L_87)
{
goto IL_020f;
}
}
{
V_3 = (bool)1;
goto IL_0336;
}
IL_020f:
{
}
IL_0210:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_88;
L_88 = TypeTraits_1_get_IsEnum_m06863AC8F52B5115CCF0064BFF6E0222D7E90224_inline(il2cpp_rgctx_method(method->rgctx_data, 15));
V_16 = L_88;
bool L_89 = V_16;
if (!L_89)
{
goto IL_02b3;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_91;
L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.string_class->byval_arg) };
Type_t* L_93;
L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL);
bool L_94;
L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL);
V_17 = L_94;
bool L_95 = V_17;
if (!L_95)
{
goto IL_0284;
}
}
{
}
try
{
uint32_t* L_96 = ___1_destination;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_98;
L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL);
double* L_99 = ___0_source;
double L_100 = (*(double*)L_99);
double L_101 = L_100;
RuntimeObject* L_102 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_101);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
RuntimeObject* L_103;
L_103 = Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F(L_98, ((String_t*)CastclassSealed((RuntimeObject*)L_102, il2cpp_defaults.string_class)), NULL);
*(uint32_t*)L_96 = ((*(uint32_t*)UnBox(L_103, il2cpp_rgctx_data(method->rgctx_data, 6))));
goto IL_027d;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_026d;
}
throw e;
}
CATCH_026d:
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_104 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));;
uint32_t* L_105 = ___1_destination;
il2cpp_codegen_initobj(L_105, sizeof(uint32_t));
V_3 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0336;
}
IL_027d:
{
V_3 = (bool)1;
goto IL_0336;
}
IL_0284:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_106 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_107;
L_107 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_106, NULL);
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_108;
L_108 = TypeConversion_IsNumericType_m4ED38C1CEAEA27E582D274BA41FCEAA52D779936(L_107, NULL);
V_18 = L_108;
bool L_109 = V_18;
if (!L_109)
{
goto IL_02b2;
}
}
{
uint32_t* L_110 = ___1_destination;
double* L_111 = ___0_source;
uint32_t* L_112;
L_112 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCB835683A3E41B945C251D37F399CC838E245030_inline(L_111, il2cpp_rgctx_method(method->rgctx_data, 7));
uint32_t L_113 = (*(uint32_t*)L_112);
*(uint32_t*)L_110 = L_113;
V_3 = (bool)1;
goto IL_0336;
}
IL_02b2:
{
}
IL_02b3:
{
double* L_114 = ___0_source;
double L_115 = (*(double*)L_114);
V_20 = L_115;
double L_116 = V_20;
double L_117 = L_116;
RuntimeObject* L_118 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_117);
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_118, il2cpp_rgctx_data(method->rgctx_data, 6))))
{
goto IL_02de;
}
}
{
double L_119 = V_20;
double L_120 = L_119;
RuntimeObject* L_121 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_120);
V_1 = ((*(uint32_t*)UnBox(((RuntimeObject*)IsInst((RuntimeObject*)L_121, il2cpp_rgctx_data(method->rgctx_data, 6))), il2cpp_rgctx_data(method->rgctx_data, 6))));
G_B41_0 = 1;
goto IL_02df;
}
IL_02de:
{
G_B41_0 = 0;
}
IL_02df:
{
V_19 = (bool)G_B41_0;
bool L_122 = V_19;
if (!L_122)
{
goto IL_02f1;
}
}
{
uint32_t* L_123 = ___1_destination;
uint32_t L_124 = V_1;
*(uint32_t*)L_123 = L_124;
V_3 = (bool)1;
goto IL_0336;
}
IL_02f1:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_125 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_126;
L_126 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_125, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_127 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_128;
L_128 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_127, NULL);
NullCheck(L_126);
bool L_129;
L_129 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_126, L_128);
V_21 = L_129;
bool L_130 = V_21;
if (!L_130)
{
goto IL_032b;
}
}
{
uint32_t* L_131 = ___1_destination;
double* L_132 = ___0_source;
double L_133 = (*(double*)L_132);
double L_134 = L_133;
RuntimeObject* L_135 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_134);
*(uint32_t*)L_131 = ((*(uint32_t*)UnBox(L_135, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_032b:
{
uint32_t* L_136 = ___1_destination;
il2cpp_codegen_initobj(L_136, sizeof(uint32_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_0336:
{
bool L_137 = V_3;
return L_137;
}
}
// Method Definition Index: 61739
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvert_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA90292E8E02E55CC7BCB3AA36802A3124CB72ABA_gshared (double* ___0_source, uint64_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
uint64_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
Type_t* V_6 = NULL;
bool V_7 = false;
bool V_8 = false;
Type_t* V_9 = NULL;
RuntimeObject* V_10 = NULL;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
bool V_16 = false;
bool V_17 = false;
bool V_18 = false;
bool V_19 = false;
double V_20 = 0.0;
bool V_21 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B5_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B21_0 = 0;
int32_t G_B41_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_4;
L_4 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_1, L_3, (&V_0), NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_003f;
}
}
{
uint64_t* L_6 = ___1_destination;
Delegate_t* L_7 = V_0;
double* L_8 = ___0_source;
NullCheck(((TypeConverter_2_t794BDD9B9C3A12BF490C7710C609706E72EDABCD*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))));
uint64_t L_9;
L_9 = TypeConverter_2_Invoke_mBF92648B15FEA94F0572738B7E0E2A849216DE4A_inline(((TypeConverter_2_t794BDD9B9C3A12BF490C7710C609706E72EDABCD*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))), L_8, il2cpp_rgctx_method(method->rgctx_data, 5));
*(uint64_t*)L_6 = L_9;
V_3 = (bool)1;
goto IL_0336;
}
IL_003f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_11;
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
NullCheck(L_11);
bool L_12;
L_12 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_11, NULL);
if (!L_12)
{
goto IL_006b;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_14;
L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_16;
L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
bool L_17;
L_17 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_16, NULL);
G_B5_0 = ((int32_t)(L_17));
goto IL_006c;
}
IL_006b:
{
G_B5_0 = 0;
}
IL_006c:
{
V_4 = (bool)G_B5_0;
bool L_18 = V_4;
if (!L_18)
{
goto IL_008b;
}
}
{
uint64_t* L_19 = ___1_destination;
double* L_20 = ___0_source;
uint64_t* L_21;
L_21 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F_inline(L_20, il2cpp_rgctx_method(method->rgctx_data, 7));
uint64_t L_22 = (*(uint64_t*)L_21);
*(uint64_t*)L_19 = L_22;
V_3 = (bool)1;
goto IL_0336;
}
IL_008b:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_23;
L_23 = TypeTraits_1_get_IsNullable_m4F3C6DF960CFB62B278B69098BDFEE54DC94BDE4_inline(il2cpp_rgctx_method(method->rgctx_data, 8));
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_017a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_25;
L_25 = TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_25)
{
goto IL_00c6;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_27;
L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
Type_t* L_28;
L_28 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_27, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
Type_t* L_31;
L_31 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_30, NULL);
bool L_32;
L_32 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_28, L_31, NULL);
G_B11_0 = ((int32_t)(L_32));
goto IL_00c7;
}
IL_00c6:
{
G_B11_0 = 0;
}
IL_00c7:
{
V_7 = (bool)G_B11_0;
bool L_33 = V_7;
if (!L_33)
{
goto IL_00dc;
}
}
{
uint64_t* L_34 = ___1_destination;
il2cpp_codegen_initobj(L_34, sizeof(uint64_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_00dc:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_36;
L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
Type_t* L_37;
L_37 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_36, NULL);
V_6 = L_37;
Type_t* L_38 = V_6;
NullCheck(L_38);
bool L_39;
L_39 = VirtualFuncInvoker0< bool >::Invoke(68, L_38);
V_8 = L_39;
bool L_40 = V_8;
if (!L_40)
{
goto IL_0133;
}
}
{
Type_t* L_41 = V_6;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
Type_t* L_42;
L_42 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_41, NULL);
V_9 = L_42;
double* L_43 = ___0_source;
double L_44 = (*(double*)L_43);
double L_45 = L_44;
RuntimeObject* L_46 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_45);
Type_t* L_47 = V_9;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_48;
L_48 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_46, L_47, NULL);
V_10 = L_48;
uint64_t* L_49 = ___1_destination;
Type_t* L_50 = V_6;
RuntimeObject* L_51 = V_10;
RuntimeObject* L_52;
L_52 = Enum_ToObject_mD898E0819FA640BC4E98924613B5DBD41146D1FF(L_50, L_51, NULL);
*(uint64_t*)L_49 = ((*(uint64_t*)UnBox(L_52, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_0133:
{
double* L_53 = ___0_source;
double L_54 = (*(double*)L_53);
V_11 = false;
bool L_55 = V_11;
if (!L_55)
{
goto IL_0156;
}
}
{
uint64_t* L_56 = ___1_destination;
il2cpp_codegen_initobj(L_56, sizeof(uint64_t));
V_3 = (bool)1;
goto IL_0336;
}
IL_0156:
{
uint64_t* L_57 = ___1_destination;
double* L_58 = ___0_source;
double L_59 = (*(double*)L_58);
double L_60 = L_59;
RuntimeObject* L_61 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_60);
Type_t* L_62 = V_6;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_63;
L_63 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_61, L_62, NULL);
*(uint64_t*)L_57 = ((*(uint64_t*)UnBox(L_63, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_017a:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_64;
L_64 = TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_inline(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_64)
{
goto IL_01a1;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_66;
L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_67 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_68;
L_68 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_67, NULL);
Type_t* L_69;
L_69 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_68, NULL);
bool L_70;
L_70 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_66, L_69, NULL);
G_B21_0 = ((int32_t)(L_70));
goto IL_01a2;
}
IL_01a1:
{
G_B21_0 = 0;
}
IL_01a2:
{
V_12 = (bool)G_B21_0;
bool L_71 = V_12;
if (!L_71)
{
goto IL_01e9;
}
}
{
double* L_72 = ___0_source;
double L_73 = (*(double*)L_72);
V_13 = false;
bool L_74 = V_13;
if (!L_74)
{
goto IL_01cc;
}
}
{
uint64_t* L_75 = ___1_destination;
il2cpp_codegen_initobj(L_75, sizeof(uint64_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_01cc:
{
uint64_t* L_76 = ___1_destination;
double* L_77 = ___0_source;
double L_78 = (*(double*)L_77);
double L_79 = L_78;
RuntimeObject* L_80 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_79);
*(uint64_t*)L_76 = ((*(uint64_t*)UnBox(L_80, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_01e9:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_81;
L_81 = TypeTraits_1_get_IsUnityObject_m6E0D1AF4CE31EEF2245AB222313E33BFF9035958_inline(il2cpp_rgctx_method(method->rgctx_data, 13));
V_14 = L_81;
bool L_82 = V_14;
if (!L_82)
{
goto IL_0210;
}
}
{
double* L_83 = ___0_source;
double L_84 = (*(double*)L_83);
uint64_t* L_85 = ___1_destination;
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_86;
L_86 = TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mFF9255EDBA22C9DC91E3219007EF06A9B50D6DDA(L_84, L_85, il2cpp_rgctx_method(method->rgctx_data, 14));
V_15 = L_86;
bool L_87 = V_15;
if (!L_87)
{
goto IL_020f;
}
}
{
V_3 = (bool)1;
goto IL_0336;
}
IL_020f:
{
}
IL_0210:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_88;
L_88 = TypeTraits_1_get_IsEnum_mB487817AC7ABF02B19716E754AE3E636656832AA_inline(il2cpp_rgctx_method(method->rgctx_data, 15));
V_16 = L_88;
bool L_89 = V_16;
if (!L_89)
{
goto IL_02b3;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_91;
L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.string_class->byval_arg) };
Type_t* L_93;
L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL);
bool L_94;
L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL);
V_17 = L_94;
bool L_95 = V_17;
if (!L_95)
{
goto IL_0284;
}
}
{
}
try
{
uint64_t* L_96 = ___1_destination;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_98;
L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL);
double* L_99 = ___0_source;
double L_100 = (*(double*)L_99);
double L_101 = L_100;
RuntimeObject* L_102 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_101);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
RuntimeObject* L_103;
L_103 = Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F(L_98, ((String_t*)CastclassSealed((RuntimeObject*)L_102, il2cpp_defaults.string_class)), NULL);
*(uint64_t*)L_96 = ((*(uint64_t*)UnBox(L_103, il2cpp_rgctx_data(method->rgctx_data, 6))));
goto IL_027d;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_026d;
}
throw e;
}
CATCH_026d:
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_104 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));;
uint64_t* L_105 = ___1_destination;
il2cpp_codegen_initobj(L_105, sizeof(uint64_t));
V_3 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0336;
}
IL_027d:
{
V_3 = (bool)1;
goto IL_0336;
}
IL_0284:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_106 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_107;
L_107 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_106, NULL);
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_108;
L_108 = TypeConversion_IsNumericType_m4ED38C1CEAEA27E582D274BA41FCEAA52D779936(L_107, NULL);
V_18 = L_108;
bool L_109 = V_18;
if (!L_109)
{
goto IL_02b2;
}
}
{
uint64_t* L_110 = ___1_destination;
double* L_111 = ___0_source;
uint64_t* L_112;
L_112 = UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F_inline(L_111, il2cpp_rgctx_method(method->rgctx_data, 7));
uint64_t L_113 = (*(uint64_t*)L_112);
*(uint64_t*)L_110 = L_113;
V_3 = (bool)1;
goto IL_0336;
}
IL_02b2:
{
}
IL_02b3:
{
double* L_114 = ___0_source;
double L_115 = (*(double*)L_114);
V_20 = L_115;
double L_116 = V_20;
double L_117 = L_116;
RuntimeObject* L_118 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_117);
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_118, il2cpp_rgctx_data(method->rgctx_data, 6))))
{
goto IL_02de;
}
}
{
double L_119 = V_20;
double L_120 = L_119;
RuntimeObject* L_121 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_120);
V_1 = ((*(uint64_t*)UnBox(((RuntimeObject*)IsInst((RuntimeObject*)L_121, il2cpp_rgctx_data(method->rgctx_data, 6))), il2cpp_rgctx_data(method->rgctx_data, 6))));
G_B41_0 = 1;
goto IL_02df;
}
IL_02de:
{
G_B41_0 = 0;
}
IL_02df:
{
V_19 = (bool)G_B41_0;
bool L_122 = V_19;
if (!L_122)
{
goto IL_02f1;
}
}
{
uint64_t* L_123 = ___1_destination;
uint64_t L_124 = V_1;
*(uint64_t*)L_123 = L_124;
V_3 = (bool)1;
goto IL_0336;
}
IL_02f1:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_125 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_126;
L_126 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_125, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_127 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_128;
L_128 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_127, NULL);
NullCheck(L_126);
bool L_129;
L_129 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_126, L_128);
V_21 = L_129;
bool L_130 = V_21;
if (!L_130)
{
goto IL_032b;
}
}
{
uint64_t* L_131 = ___1_destination;
double* L_132 = ___0_source;
double L_133 = (*(double*)L_132);
double L_134 = L_133;
RuntimeObject* L_135 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), &L_134);
*(uint64_t*)L_131 = ((*(uint64_t*)UnBox(L_135, il2cpp_rgctx_data(method->rgctx_data, 6))));
V_3 = (bool)1;
goto IL_0336;
}
IL_032b:
{
uint64_t* L_136 = ___1_destination;
il2cpp_codegen_initobj(L_136, sizeof(uint64_t));
V_3 = (bool)0;
goto IL_0336;
}
IL_0336:
{
bool L_137 = V_3;
return L_137;
}
}
// Method Definition Index: 61739
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvert_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_m47462EFF2D5E76987B192BA0DA9F4B74072B7DA3_gshared (Il2CppFullySharedGenericAny* ___0_source, Il2CppFullySharedGenericAny* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
const uint32_t SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 6));
const uint32_t SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 12));
const Il2CppFullySharedGenericAny L_44 = alloca(SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
const Il2CppFullySharedGenericAny L_55 = L_44;
const Il2CppFullySharedGenericAny L_62 = L_44;
const Il2CppFullySharedGenericAny L_77 = L_44;
const Il2CppFullySharedGenericAny L_84 = L_44;
const Il2CppFullySharedGenericAny L_91 = L_44;
const Il2CppFullySharedGenericAny L_107 = L_44;
const Il2CppFullySharedGenericAny L_123 = L_44;
const Il2CppFullySharedGenericAny L_126 = L_44;
const Il2CppFullySharedGenericAny L_141 = L_44;
const Il2CppFullySharedGenericAny L_124 = alloca(SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
const Il2CppFullySharedGenericAny L_22 = L_9;
const Il2CppFullySharedGenericAny L_52 = L_9;
const Il2CppFullySharedGenericAny L_66 = L_9;
const Il2CppFullySharedGenericAny L_86 = L_9;
const Il2CppFullySharedGenericAny L_110 = L_9;
const Il2CppFullySharedGenericAny L_121 = L_9;
const Il2CppFullySharedGenericAny L_128 = L_9;
const Il2CppFullySharedGenericAny L_132 = L_9;
const Il2CppFullySharedGenericAny L_143 = L_9;
Delegate_t* V_0 = NULL;
Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
memset(V_1, 0, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
Type_t* V_6 = NULL;
bool V_7 = false;
bool V_8 = false;
Type_t* V_9 = NULL;
RuntimeObject* V_10 = NULL;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
bool V_16 = false;
bool V_17 = false;
bool V_18 = false;
bool V_19 = false;
Il2CppFullySharedGenericAny V_20 = alloca(SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
memset(V_20, 0, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
bool V_21 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
int32_t G_B5_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B21_0 = 0;
int32_t G_B41_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_4;
L_4 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_1, L_3, (&V_0), NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_003f;
}
}
{
Il2CppFullySharedGenericAny* L_6 = ___1_destination;
Delegate_t* L_7 = V_0;
Il2CppFullySharedGenericAny* L_8 = ___0_source;
NullCheck(((TypeConverter_2_tA6276E0BDB8DB9E3B10AF0C31301ACC071589845*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))));
InvokerActionInvoker2< Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)), il2cpp_rgctx_method(method->rgctx_data, 5), ((TypeConverter_2_tA6276E0BDB8DB9E3B10AF0C31301ACC071589845*)Castclass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->rgctx_data, 3))), L_8, (Il2CppFullySharedGenericAny*)L_9);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_6, L_9, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_6, (void*)L_9);
V_3 = (bool)1;
goto IL_0336;
}
IL_003f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_11;
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
NullCheck(L_11);
bool L_12;
L_12 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_11, NULL);
if (!L_12)
{
goto IL_006b;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_14;
L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
Type_t* L_16;
L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
bool L_17;
L_17 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_16, NULL);
G_B5_0 = ((int32_t)(L_17));
goto IL_006c;
}
IL_006b:
{
G_B5_0 = 0;
}
IL_006c:
{
V_4 = (bool)G_B5_0;
bool L_18 = V_4;
if (!L_18)
{
goto IL_008b;
}
}
{
Il2CppFullySharedGenericAny* L_19 = ___1_destination;
Il2CppFullySharedGenericAny* L_20 = ___0_source;
Il2CppFullySharedGenericAny* L_21;
L_21 = (( Il2CppFullySharedGenericAny* (*) (Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 7)))(L_20, il2cpp_rgctx_method(method->rgctx_data, 7));
il2cpp_codegen_memcpy(L_22, L_21, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_19, L_22, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_19, (void*)L_22);
V_3 = (bool)1;
goto IL_0336;
}
IL_008b:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_23;
L_23 = (( bool (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 8)))(il2cpp_rgctx_method(method->rgctx_data, 8));
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_017a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_25;
L_25 = (( bool (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 10)))(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_25)
{
goto IL_00c6;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_27;
L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
Type_t* L_28;
L_28 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_27, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
Type_t* L_31;
L_31 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_30, NULL);
bool L_32;
L_32 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_28, L_31, NULL);
G_B11_0 = ((int32_t)(L_32));
goto IL_00c7;
}
IL_00c6:
{
G_B11_0 = 0;
}
IL_00c7:
{
V_7 = (bool)G_B11_0;
bool L_33 = V_7;
if (!L_33)
{
goto IL_00dc;
}
}
{
Il2CppFullySharedGenericAny* L_34 = ___1_destination;
il2cpp_codegen_initobj(L_34, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
V_3 = (bool)0;
goto IL_0336;
}
IL_00dc:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_36;
L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
Type_t* L_37;
L_37 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_36, NULL);
V_6 = L_37;
Type_t* L_38 = V_6;
NullCheck(L_38);
bool L_39;
L_39 = VirtualFuncInvoker0< bool >::Invoke(68, L_38);
V_8 = L_39;
bool L_40 = V_8;
if (!L_40)
{
goto IL_0133;
}
}
{
Type_t* L_41 = V_6;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
Type_t* L_42;
L_42 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_41, NULL);
V_9 = L_42;
Il2CppFullySharedGenericAny* L_43 = ___0_source;
il2cpp_codegen_memcpy(L_44, L_43, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
RuntimeObject* L_45 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_44);
Type_t* L_46 = V_9;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_47;
L_47 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_45, L_46, NULL);
V_10 = L_47;
Il2CppFullySharedGenericAny* L_48 = ___1_destination;
Type_t* L_49 = V_6;
RuntimeObject* L_50 = V_10;
RuntimeObject* L_51;
L_51 = Enum_ToObject_mD898E0819FA640BC4E98924613B5DBD41146D1FF(L_49, L_50, NULL);
void* L_53 = UnBox_Any(L_51, il2cpp_rgctx_data(method->rgctx_data, 6), L_52);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_48, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_53)), SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_48, (void*)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_53)));
V_3 = (bool)1;
goto IL_0336;
}
IL_0133:
{
Il2CppFullySharedGenericAny* L_54 = ___0_source;
il2cpp_codegen_memcpy(L_55, L_54, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
bool L_56 = !il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_55);
bool L_57 = L_56;
V_11 = L_57;
bool L_58 = V_11;
if (!L_58)
{
goto IL_0156;
}
}
{
Il2CppFullySharedGenericAny* L_59 = ___1_destination;
il2cpp_codegen_initobj(L_59, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
V_3 = (bool)1;
goto IL_0336;
}
IL_0156:
{
Il2CppFullySharedGenericAny* L_60 = ___1_destination;
Il2CppFullySharedGenericAny* L_61 = ___0_source;
il2cpp_codegen_memcpy(L_62, L_61, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
RuntimeObject* L_63 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_62);
Type_t* L_64 = V_6;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_65;
L_65 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_63, L_64, NULL);
void* L_67 = UnBox_Any(L_65, il2cpp_rgctx_data(method->rgctx_data, 6), L_66);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_60, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_67)), SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_60, (void*)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_67)));
V_3 = (bool)1;
goto IL_0336;
}
IL_017a:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 11));
bool L_68;
L_68 = (( bool (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 10)))(il2cpp_rgctx_method(method->rgctx_data, 10));
if (!L_68)
{
goto IL_01a1;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_70;
L_70 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_69, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_72;
L_72 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_71, NULL);
Type_t* L_73;
L_73 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_72, NULL);
bool L_74;
L_74 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_70, L_73, NULL);
G_B21_0 = ((int32_t)(L_74));
goto IL_01a2;
}
IL_01a1:
{
G_B21_0 = 0;
}
IL_01a2:
{
V_12 = (bool)G_B21_0;
bool L_75 = V_12;
if (!L_75)
{
goto IL_01e9;
}
}
{
Il2CppFullySharedGenericAny* L_76 = ___0_source;
il2cpp_codegen_memcpy(L_77, L_76, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
bool L_78 = !il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_77);
bool L_79 = L_78;
V_13 = L_79;
bool L_80 = V_13;
if (!L_80)
{
goto IL_01cc;
}
}
{
Il2CppFullySharedGenericAny* L_81 = ___1_destination;
il2cpp_codegen_initobj(L_81, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
V_3 = (bool)0;
goto IL_0336;
}
IL_01cc:
{
Il2CppFullySharedGenericAny* L_82 = ___1_destination;
Il2CppFullySharedGenericAny* L_83 = ___0_source;
il2cpp_codegen_memcpy(L_84, L_83, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
RuntimeObject* L_85 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_84);
void* L_87 = UnBox_Any(L_85, il2cpp_rgctx_data(method->rgctx_data, 6), L_86);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_82, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_87)), SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_82, (void*)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_87)));
V_3 = (bool)1;
goto IL_0336;
}
IL_01e9:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_88;
L_88 = (( bool (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 13)))(il2cpp_rgctx_method(method->rgctx_data, 13));
V_14 = L_88;
bool L_89 = V_14;
if (!L_89)
{
goto IL_0210;
}
}
{
Il2CppFullySharedGenericAny* L_90 = ___0_source;
il2cpp_codegen_memcpy(L_91, L_90, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
Il2CppFullySharedGenericAny* L_92 = ___1_destination;
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_93;
L_93 = InvokerFuncInvoker2< bool, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 14)), il2cpp_rgctx_method(method->rgctx_data, 14), NULL, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 12)) ? L_91: *(void**)L_91), L_92);
V_15 = L_93;
bool L_94 = V_15;
if (!L_94)
{
goto IL_020f;
}
}
{
V_3 = (bool)1;
goto IL_0336;
}
IL_020f:
{
}
IL_0210:
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 9));
bool L_95;
L_95 = (( bool (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 15)))(il2cpp_rgctx_method(method->rgctx_data, 15));
V_16 = L_95;
bool L_96 = V_16;
if (!L_96)
{
goto IL_02b3;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_98;
L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_99 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.string_class->byval_arg) };
Type_t* L_100;
L_100 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_99, NULL);
bool L_101;
L_101 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_98, L_100, NULL);
V_17 = L_101;
bool L_102 = V_17;
if (!L_102)
{
goto IL_0284;
}
}
{
}
try
{
Il2CppFullySharedGenericAny* L_103 = ___1_destination;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_105;
L_105 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_104, NULL);
Il2CppFullySharedGenericAny* L_106 = ___0_source;
il2cpp_codegen_memcpy(L_107, L_106, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
RuntimeObject* L_108 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_107);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.enum_class);
RuntimeObject* L_109;
L_109 = Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F(L_105, ((String_t*)CastclassSealed((RuntimeObject*)L_108, il2cpp_defaults.string_class)), NULL);
void* L_111 = UnBox_Any(L_109, il2cpp_rgctx_data(method->rgctx_data, 6), L_110);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_103, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_111)), SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_103, (void*)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_111)));
goto IL_027d;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_026d;
}
throw e;
}
CATCH_026d:
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_112 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));;
Il2CppFullySharedGenericAny* L_113 = ___1_destination;
il2cpp_codegen_initobj(L_113, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
V_3 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0336;
}
IL_027d:
{
V_3 = (bool)1;
goto IL_0336;
}
IL_0284:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_114 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_115;
L_115 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_114, NULL);
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
bool L_116;
L_116 = TypeConversion_IsNumericType_m4ED38C1CEAEA27E582D274BA41FCEAA52D779936(L_115, NULL);
V_18 = L_116;
bool L_117 = V_18;
if (!L_117)
{
goto IL_02b2;
}
}
{
Il2CppFullySharedGenericAny* L_118 = ___1_destination;
Il2CppFullySharedGenericAny* L_119 = ___0_source;
Il2CppFullySharedGenericAny* L_120;
L_120 = (( Il2CppFullySharedGenericAny* (*) (Il2CppFullySharedGenericAny*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 7)))(L_119, il2cpp_rgctx_method(method->rgctx_data, 7));
il2cpp_codegen_memcpy(L_121, L_120, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_118, L_121, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_118, (void*)L_121);
V_3 = (bool)1;
goto IL_0336;
}
IL_02b2:
{
}
IL_02b3:
{
Il2CppFullySharedGenericAny* L_122 = ___0_source;
il2cpp_codegen_memcpy(L_123, L_122, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
il2cpp_codegen_memcpy(V_20, L_123, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
il2cpp_codegen_memcpy(L_124, V_20, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
RuntimeObject* L_125 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_124);
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_125, il2cpp_rgctx_data(method->rgctx_data, 6))))
{
goto IL_02de;
}
}
{
il2cpp_codegen_memcpy(L_126, V_20, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
RuntimeObject* L_127 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_126);
void* L_129 = UnBox_Any(((RuntimeObject*)IsInst((RuntimeObject*)L_127, il2cpp_rgctx_data(method->rgctx_data, 6))), il2cpp_rgctx_data(method->rgctx_data, 6), L_128);
il2cpp_codegen_memcpy(V_1, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_129)), SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
G_B41_0 = 1;
goto IL_02df;
}
IL_02de:
{
G_B41_0 = 0;
}
IL_02df:
{
V_19 = (bool)G_B41_0;
bool L_130 = V_19;
if (!L_130)
{
goto IL_02f1;
}
}
{
Il2CppFullySharedGenericAny* L_131 = ___1_destination;
il2cpp_codegen_memcpy(L_132, V_1, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_131, L_132, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_131, (void*)L_132);
V_3 = (bool)1;
goto IL_0336;
}
IL_02f1:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_133 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_134;
L_134 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_133, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_135 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_136;
L_136 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_135, NULL);
NullCheck(L_134);
bool L_137;
L_137 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_134, L_136);
V_21 = L_137;
bool L_138 = V_21;
if (!L_138)
{
goto IL_032b;
}
}
{
Il2CppFullySharedGenericAny* L_139 = ___1_destination;
Il2CppFullySharedGenericAny* L_140 = ___0_source;
il2cpp_codegen_memcpy(L_141, L_140, SizeOf_TSource_t8387A7C1568F3191AFFE5EB22703E8A3F4A1C106);
RuntimeObject* L_142 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 12), L_141);
void* L_144 = UnBox_Any(L_142, il2cpp_rgctx_data(method->rgctx_data, 6), L_143);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_139, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_144)), SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_139, (void*)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_144)));
V_3 = (bool)1;
goto IL_0336;
}
IL_032b:
{
Il2CppFullySharedGenericAny* L_145 = ___1_destination;
il2cpp_codegen_initobj(L_145, SizeOf_TDestination_t6B5CBE9E69909A9E5F856308CB6C124C3574CDCF);
V_3 = (bool)0;
goto IL_0336;
}
IL_0336:
{
bool L_146 = V_3;
return L_146;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m3292CD5BE79BE16D002B78BE4B32B1BAF0C5DD35_gshared (double ___0_source, bool* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
bool* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(bool));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
bool* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(bool));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
bool* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(bool*)L_25 = ((*(bool*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
bool* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(bool*)L_37 = ((*(bool*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
bool* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(bool));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8007A940BD679C39CB5A2DC6D2435F3826F7425E_gshared (double ___0_source, uint8_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
uint8_t* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(uint8_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
uint8_t* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(uint8_t));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
uint8_t* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(uint8_t*)L_25 = ((*(uint8_t*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
uint8_t* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(uint8_t*)L_37 = ((*(uint8_t*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
uint8_t* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(uint8_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m311B5F159CF48F0D42272E7BF070429E3CFC167A_gshared (double ___0_source, int16_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
int16_t* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(int16_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
int16_t* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(int16_t));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
int16_t* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(int16_t*)L_25 = ((*(int16_t*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
int16_t* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(int16_t*)L_37 = ((*(int16_t*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
int16_t* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(int16_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m1345F743152B0B8CE4F9AAA4BF66EAE4BF0A28B3_gshared (double ___0_source, int32_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
int32_t* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(int32_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
int32_t* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(int32_t));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
int32_t* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(int32_t*)L_25 = ((*(int32_t*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
int32_t* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(int32_t*)L_37 = ((*(int32_t*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
int32_t* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(int32_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m3FBF976F795E80FBD688946E349D83D05EFF8681_gshared (double ___0_source, int64_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
int64_t* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(int64_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
int64_t* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(int64_t));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
int64_t* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(int64_t*)L_25 = ((*(int64_t*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
int64_t* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(int64_t*)L_37 = ((*(int64_t*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
int64_t* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(int64_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_m7F9ABA6D8044180E741E104C46796E94E1D96C2B_gshared (double ___0_source, int8_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
int8_t* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(int8_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
int8_t* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(int8_t));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
int8_t* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(int8_t*)L_25 = ((*(int8_t*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
int8_t* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(int8_t*)L_37 = ((*(int8_t*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
int8_t* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(int8_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3591CB8048E760F593D41802CBA6AD392D3911DC_gshared (double ___0_source, float* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
float* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(float));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
float* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(float));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
float* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(float*)L_25 = ((*(float*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
float* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(float*)L_37 = ((*(float*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
float* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(float));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m6C1FA9772EB58068E9A1CAE85345AD7BB890CA73_gshared (double ___0_source, uint16_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
uint16_t* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(uint16_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
uint16_t* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(uint16_t));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
uint16_t* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(uint16_t*)L_25 = ((*(uint16_t*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
uint16_t* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(uint16_t*)L_37 = ((*(uint16_t*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
uint16_t* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(uint16_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE9ABACC93704E6CCD8E8D7BD28969440B4AD7DFC_gshared (double ___0_source, uint32_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
uint32_t* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(uint32_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
uint32_t* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(uint32_t));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
uint32_t* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(uint32_t*)L_25 = ((*(uint32_t*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
uint32_t* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(uint32_t*)L_37 = ((*(uint32_t*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
uint32_t* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(uint32_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mFF9255EDBA22C9DC91E3219007EF06A9B50D6DDA_gshared (double ___0_source, uint64_t* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
uint64_t* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, sizeof(uint64_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
double L_12 = ___0_source;
double L_13 = L_12;
RuntimeObject* L_14 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_13);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_14, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_15 = V_3;
if (!L_15)
{
goto IL_00b5;
}
}
{
double L_16 = ___0_source;
V_4 = false;
bool L_17 = V_4;
if (!L_17)
{
goto IL_007f;
}
}
{
uint64_t* L_18 = ___1_destination;
il2cpp_codegen_initobj(L_18, sizeof(uint64_t));
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
bool L_23;
L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
V_5 = L_23;
bool L_24 = V_5;
if (!L_24)
{
goto IL_00b4;
}
}
{
uint64_t* L_25 = ___1_destination;
double L_26 = ___0_source;
double L_27 = L_26;
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), &L_27);
*(uint64_t*)L_25 = ((*(uint64_t*)UnBox(L_28, il2cpp_rgctx_data(method->rgctx_data, 2))));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_33;
L_33 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_30, L_32, (&V_0), NULL);
V_6 = L_33;
bool L_34 = V_6;
if (!L_34)
{
goto IL_0102;
}
}
{
Delegate_t* L_35 = V_0;
NullCheck(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36;
L_36 = TypeConverter_2_Invoke_m00ABB1852DD5312E38EA7CC796BF767111F0E9BC_inline(((TypeConverter_2_tF5458CAE4366B91CBD1049FF2FCC4E88B3830448*)Castclass((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 5))), (&___0_source), il2cpp_rgctx_method(method->rgctx_data, 6));
V_7 = L_36;
uint64_t* L_37 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38 = V_7;
*(uint64_t*)L_37 = ((*(uint64_t*)UnBox((RuntimeObject*)L_38, il2cpp_rgctx_data(method->rgctx_data, 2))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_39 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_39, NULL);
V_2 = L_40;
goto IL_010d;
}
IL_0102:
{
uint64_t* L_41 = ___1_destination;
il2cpp_codegen_initobj(L_41, sizeof(uint64_t));
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_42 = V_2;
return L_42;
}
}
// Method Definition Index: 61740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConversion_TryConvertToUnityEngineObject_TisIl2CppFullySharedGenericAny_TisIl2CppFullySharedGenericAny_mBA69D37B4DED14E1204D55EB28F6BA7FA787ADBA_gshared (Il2CppFullySharedGenericAny ___0_source, Il2CppFullySharedGenericAny* ___1_destination, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
const uint32_t SizeOf_TDestination_t0A90A28DE457357F0B77F378F2E29196394B43FA = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 2));
const uint32_t SizeOf_TSource_tBCE2D9186264DE5C946EF8EF446BE0727E8E5BB1 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 4));
const Il2CppFullySharedGenericAny L_12 = alloca(SizeOf_TSource_tBCE2D9186264DE5C946EF8EF446BE0727E8E5BB1);
const Il2CppFullySharedGenericAny L_15 = L_12;
const Il2CppFullySharedGenericAny L_27 = L_12;
const Il2CppFullySharedGenericAny L_29 = alloca(SizeOf_TDestination_t0A90A28DE457357F0B77F378F2E29196394B43FA);
const Il2CppFullySharedGenericAny L_41 = L_29;
Delegate_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
int32_t G_B5_0 = 0;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_1, L_3);
V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
Il2CppFullySharedGenericAny* L_6 = ___1_destination;
il2cpp_codegen_initobj(L_6, SizeOf_TDestination_t0A90A28DE457357F0B77F378F2E29196394B43FA);
V_2 = (bool)0;
goto IL_010d;
}
IL_0030:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_10);
if (L_11)
{
goto IL_005b;
}
}
{
il2cpp_codegen_memcpy(L_12, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? ___0_source : &___0_source), SizeOf_TSource_tBCE2D9186264DE5C946EF8EF446BE0727E8E5BB1);
RuntimeObject* L_13 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_12);
G_B5_0 = ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_13, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_005c;
}
IL_005b:
{
G_B5_0 = 1;
}
IL_005c:
{
V_3 = (bool)G_B5_0;
bool L_14 = V_3;
if (!L_14)
{
goto IL_00b5;
}
}
{
il2cpp_codegen_memcpy(L_15, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? ___0_source : &___0_source), SizeOf_TSource_tBCE2D9186264DE5C946EF8EF446BE0727E8E5BB1);
bool L_16 = !il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_15);
bool L_17 = L_16;
V_4 = L_17;
bool L_18 = V_4;
if (!L_18)
{
goto IL_007f;
}
}
{
Il2CppFullySharedGenericAny* L_19 = ___1_destination;
il2cpp_codegen_initobj(L_19, SizeOf_TDestination_t0A90A28DE457357F0B77F378F2E29196394B43FA);
V_2 = (bool)1;
goto IL_010d;
}
IL_007f:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_21;
L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_23;
L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL);
bool L_24;
L_24 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_21, L_23, NULL);
V_5 = L_24;
bool L_25 = V_5;
if (!L_25)
{
goto IL_00b4;
}
}
{
Il2CppFullySharedGenericAny* L_26 = ___1_destination;
il2cpp_codegen_memcpy(L_27, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? ___0_source : &___0_source), SizeOf_TSource_tBCE2D9186264DE5C946EF8EF446BE0727E8E5BB1);
RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 4), L_27);
void* L_30 = UnBox_Any(L_28, il2cpp_rgctx_data(method->rgctx_data, 2), L_29);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_26, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_30)), SizeOf_TDestination_t0A90A28DE457357F0B77F378F2E29196394B43FA);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 2), (void**)(Il2CppFullySharedGenericAny*)L_26, (void*)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_30)));
V_2 = (bool)1;
goto IL_010d;
}
IL_00b4:
{
}
IL_00b5:
{
il2cpp_codegen_runtime_class_init_inline(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 3)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_33 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
Type_t* L_34;
L_34 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_33, NULL);
il2cpp_codegen_runtime_class_init_inline(ConversionRegistry_tBB92E13DAE967B31A341845C05EC88A2603E6426_il2cpp_TypeInfo_var);
bool L_35;
L_35 = ConversionRegistry_TryGetConverter_mA5C88244D7C991C10AE5940EA5829BC20B3781CD((&((TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_StaticFields*)il2cpp_codegen_static_fields_for(TypeConversion_tC95A24AF93E22908A5717FBF24E5089C963863E9_il2cpp_TypeInfo_var))->___s_GlobalConverters), L_32, L_34, (&V_0), NULL);
V_6 = L_35;
bool L_36 = V_6;
if (!L_36)
{
goto IL_0102;
}
}
{
Delegate_t* L_37 = V_0;
NullCheck(((TypeConverter_2_t092CBFB8B2C91DDB61909080B4E1A2C19896B01F*)Castclass((RuntimeObject*)L_37, il2cpp_rgctx_data(method->rgctx_data, 5))));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_38;
L_38 = InvokerFuncInvoker1< Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 6)), il2cpp_rgctx_method(method->rgctx_data, 6), ((TypeConverter_2_t092CBFB8B2C91DDB61909080B4E1A2C19896B01F*)Castclass((RuntimeObject*)L_37, il2cpp_rgctx_data(method->rgctx_data, 5))), (Il2CppFullySharedGenericAny*)(il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->rgctx_data, 4)) ? ___0_source : &___0_source));
V_7 = L_38;
Il2CppFullySharedGenericAny* L_39 = ___1_destination;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_40 = V_7;
void* L_42 = UnBox_Any((RuntimeObject*)L_40, il2cpp_rgctx_data(method->rgctx_data, 2), L_41);
il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_39, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_42)), SizeOf_TDestination_t0A90A28DE457357F0B77F378F2E29196394B43FA);
Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->rgctx_data, 2), (void**)(Il2CppFullySharedGenericAny*)L_39, (void*)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_42)));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_43 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_44;
L_44 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_43, NULL);
V_2 = L_44;
goto IL_010d;
}
IL_0102:
{
Il2CppFullySharedGenericAny* L_45 = ___1_destination;
il2cpp_codegen_initobj(L_45, SizeOf_TDestination_t0A90A28DE457357F0B77F378F2E29196394B43FA);
V_2 = (bool)0;
goto IL_010d;
}
IL_010d:
{
bool L_46 = V_2;
return L_46;
}
}
// Method Definition Index: 26742
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeHelpers_As_TisIl2CppFullySharedGenericAny_m77D430CC8981CE610392DE44CBC6D1D2A23D9641_gshared (RuntimeObject* ___0_obj, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
{
il2cpp_rgctx_method_init(method);
const uint32_t SizeOf_TObject_t86BADDBAE5BC67E108EDD1531AF688A66AA7F41A = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->rgctx_data, 0));
const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_TObject_t86BADDBAE5BC67E108EDD1531AF688A66AA7F41A);
const Il2CppFullySharedGenericAny L_3 = L_1;
Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TObject_t86BADDBAE5BC67E108EDD1531AF688A66AA7F41A);
memset(V_0, 0, SizeOf_TObject_t86BADDBAE5BC67E108EDD1531AF688A66AA7F41A);
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/TypeHelpers.cs:12>
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_000d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/TypeHelpers.cs:13>
il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_0, SizeOf_TObject_t86BADDBAE5BC67E108EDD1531AF688A66AA7F41A);
il2cpp_codegen_memcpy(L_1, V_0, SizeOf_TObject_t86BADDBAE5BC67E108EDD1531AF688A66AA7F41A);
il2cpp_codegen_memcpy(il2cppRetVal, L_1, SizeOf_TObject_t86BADDBAE5BC67E108EDD1531AF688A66AA7F41A);
return;
}
IL_000d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/TypeHelpers.cs:14>
RuntimeObject* L_2 = ___0_obj;
void* L_4 = UnBox_Any(L_2, il2cpp_rgctx_data(method->rgctx_data, 0), L_3);
il2cpp_codegen_memcpy(il2cppRetVal, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_4)), SizeOf_TObject_t86BADDBAE5BC67E108EDD1531AF688A66AA7F41A);
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_mB5C269702A0FA74C25599980135913CB0BB2EB32_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t58975695D9CF6670D27E60C6E3FAB2361995F478 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA L_19;
L_19 = PropertyCollection_1_GetEnumerator_m7DDDF90FA2D00493F8C152EDCEA0FC92B16EEFBF((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mA87CC713D3EBE94F479AE0F092505A90435F91DF((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m8B4B5B4371614EE16D9487F070CAB74AD30FE380_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m24F645E188790DADE1EFDBCF9EE62B82DE117719((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_mA33FF6674919C256A5987916488DCA24480679D9_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t41DA8EAD20A010C22EBFA2EC7462BB11CB90DE55 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD L_19;
L_19 = PropertyCollection_1_GetEnumerator_m88CC0A850D644B5B1A8C83DA16F36705D2452366((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m42914F590490E31642B853AE63147400FA6C5004((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m19810E67B637A3A877880098AE4A499814991A91_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m6D508ADD54444E21AE919F5BE3DE40A75D2EB260((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_mE7171061FA729B22C9985E311E9B3C2223A390EF_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t38EF76A7C3CEAA54EFBA77C99B94C014F791FA13 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m3B85FA0F58F92E53A1C9D7DE4E85DC9693118FBD((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m297B57E73891F7C6F2E390B3EC9CF5C16FF0C2FB((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mBFDA5CF8BD44713105285CABED92689E440F2B9B_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mA26CA80661AFDFA4E9F65B17B70D431931A0931C((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_m152723E6A2CA07003B46E1A7B81F71A50593F248_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t7415350DFFCF7B59120A66892A01E43373218162 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE L_19;
L_19 = PropertyCollection_1_GetEnumerator_m0AF481FB9C5D11A22FD7FC1086F688F54F392D70((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mFB0C2F9621BD0686E061E203FB619CCB824ECA19((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mCC041B0CC2BA645600E4CB340AE8ABEB68CAE200_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mABE6B9B67B680B7A91EB4B026AD26E6F5A36A0B1((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisAngle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC_mAD91F78B9BE684BB2D3C467AEF84579AEFE9AA5D_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t7B1F6F7CD7DDA9062C74D469A2511AB47AB3B248 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m8B59253F91C36DDC1D9123957BF1730F394D5667((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mCFD74709C6445EDE3DF5602D97DE8B9A61FAB1E6((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mF7AD50DF850378FB7F40A4B05513D9F506D3482D_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m350CCC1D8258DC87D78E63061111157BCFF58E97((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_mA67D815A518584CC7029E366F00DE1C3E1EBBD12_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tEA87734C1D3CD4DFFA79347A5D1415D7F696E486 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m2661F621B2234B5E115A4F4F679182D6296140ED((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m57AD435DE425E5366CEE348EADF7AB3EA7F97B6A((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mDD6AEAE70523B332674906165BABED12125CF0B0_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mB013D6A728F41E43D381D6E2A22E439C0553483A((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m57236DC3C709A371F317D68FF2CA40AC1FA5CEAE_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t89A7A8D977964C1E959381AD26D9A1A3F4731E9A >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D L_19;
L_19 = PropertyCollection_1_GetEnumerator_mFAB4E36E1633C65180CD0CD9AA1ABBF982BC9723((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mC9D395C948135836D1B9E51F23BA0A63E51464EF((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m34C61C2E196011199D7301725A46DC64EDF456FB_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m883248A06E16EFE4BBE928FA0A04CDDF3ADCD991((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisBackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F_m86AA7CFF3FAE8FE974F84FCC2A195B2B0C5A69CC_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tEAF3652EA2DFE0F11DAB5F4E6DE7D59C2E9DC274 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C L_19;
L_19 = PropertyCollection_1_GetEnumerator_m5F70F76C1799BD1C97C994FF2D61A0F26B49700A((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mD847F533540BB2C9E45BE2EBD5DE23F3D0DF664A((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m1E752B432C4D0A7739023F58A13CB62E0ECAE9F4_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m815333E0B88342B338332EA090386A067099D138((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisBackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7_m37F2C91EEABB8FB035B01E851046B2F186E988C9_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t29CF2454D90FEAB4DE222C38D4C20956E65A44EA >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55 L_19;
L_19 = PropertyCollection_1_GetEnumerator_mCF12480CD2A1FA14D1B2A924C0312B09C6B83AC1((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mC1CE6D06E1F4D502D2E28462B91DD2B75B5352A9((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m07E2669886B55B6E94309FE2365CB7EB7157F980_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m130B0787A62F716A9BE303FF0DF5E9EE41524583((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisBounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3_mE780F56175A5D84A10465E44B854F74D011896B2_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t5C455411091F5AB1DBBCC2701C0DFC7512D7D140 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C L_19;
L_19 = PropertyCollection_1_GetEnumerator_m1DF9AB90326D9450EF0524141F7D09BBDC3A3BBD((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m844C7549472B89A0B070CB7169165A047A8C327F((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m32941DB97468B3FD7738E8EA76EDFEC347B01799_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mA9FF27CB7CFD899BBC98F50E4D7E0637F5107C92((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisBoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485_mC527A8D03AD1654567973D9E3F684DEA5EC7E3CC_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t8281685F99C8C57CC2DA275986F4AF17734385CC >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA L_19;
L_19 = PropertyCollection_1_GetEnumerator_m2CE64B681A1082F1C6FD29EA6D8AED9A0559AE73((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m4EE84632E2B1A018361AB5A8DDC6A0058949615B((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m2FE62C0232D38150B8D6179F0140570DA16480DE_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m26BD47B4AFC03EABD946384168856845E86764E3((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_mA68EB3CC341AF5084A2990651631BF1C4F22D759_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t9596CB6B288440AB4D49A18019653CC3030C0A1A >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C L_19;
L_19 = PropertyCollection_1_GetEnumerator_m5448C5CDF0F9833CE40BD4E25C120C66B1B7FA0C((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m906EE111B39E8587E0847C54533DB862D11F0CCA((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m90C4F5D7AF82872EF38E6933D951B81A92F1D195_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m35843750D76F2B82BCFDC6AEDBB006AF5E4CA245((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisCursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_m542B303305F84D09F1CF821E2EE8E379348A7123_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tAA96E23293BF5D632DF124803ADDBE5B41F5293A >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m5644AF02523BF123704202E76240E428CAC495CF((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mC43EE54272E8CBEEE682CC02E1C9641057DB70CD((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m9CFB4AE26006B00A090EB97E0AFFCD190D7916D4_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mB80F85005AD34E625BC68FCE4F9A68A93DD7E06C((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisEasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4_m41C73D21FD418C110EBA0F693ECCF74BD4EC568E_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tC598A73CD7DDE2371D521A9745AF6D6AB663A796 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828 L_19;
L_19 = PropertyCollection_1_GetEnumerator_mE9239C34386B0A920E1AE83584AFA811EE88312E((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m9B87C155ADCA4D519FA81C8ED158AC944372CC3E((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m668EFCD6C6CE28C7E1BCF318C6401C7A1E1E76EE_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mF0B0BBD184C27EB93E3481F4139B5C25CE536059((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisFontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_m26BD5C3033ACB41931C067033962C8B4C4AE3C70_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t8CC1D13F2E6173E560314F0097651F02C0EDC548 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m62B0F98C2E5296F10D7B7239F0FF3902DD13AE88((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m065C0DA288BF6430E490729C099F629707FA87C9((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m685B308324724C83FC3A172940EC6E97D9DCB02E_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mB64F9230777BEABCCBC37A29C199F7AB30637A78((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m4252800BB11D0CD47C4B21452B007DA793470BC6_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tDF798E2F7DDFE2D1025D17B2E32E00593683FB75 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m8F8B1841E4FE8B9B512227F87C80D0B1841D47E3((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m878669C7BD465F0CFC401862C59377399FD156A3((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mF7493BF25FFB576F597EC12AFFF0E38DD2A775CB_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mC32ACB0808A02D10660EB5282B25FDC798D0CAA8((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisRuntimeObject_mCBC512AC40C8AF28EE73EB3023C06DD41425B9DA_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, RuntimeObject** ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
RuntimeObject** L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, RuntimeObject**, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
RuntimeObject** L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t8E0736FE8D06A3E5D92990DB04A5D1CF0594D85B >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D L_19;
L_19 = PropertyCollection_1_GetEnumerator_m253AD02DC11E635B6022B12DD5E5961A93839DE1((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mE252A87F582B416A01CEA2359A156D660C453D62((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m0A12831F3A4BAC516F7284C4DD9F3BD4BD32A147_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m00B8C1B0F107ADE50DEE34960F2AA67CBEA9E65C((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
RuntimeObject** L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, RuntimeObject**, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
RuntimeObject** L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisRect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_m8378F1BDC474D3DD2914E48AF1AAA1B48B174789_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tE17D83B2E762B21F103FEA66D321DDA4DF447C0A >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B L_19;
L_19 = PropertyCollection_1_GetEnumerator_m609D081C94537DCE898ED13EB98EDBABCCA98FB1((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m23E322E8573607557A89275494F8C369929D7EBE((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mE5AB3BC61EE186FBC26D1C894619FC060431E1DA_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m1310F3460444B11D18A52FD0E220125D4B06CA1F((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisRectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8_m4898A5628BA7C3846B749CD6D8DDDEC9B98A8D9F_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t526699C51083C81F479578A07408F02E9732FF3A V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tB5E3AAE18417942A730E99DC4989E4E86F19A4B0 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t526699C51083C81F479578A07408F02E9732FF3A L_19;
L_19 = PropertyCollection_1_GetEnumerator_m48F2A19E41B8E89936B9B10739253318AF93FF04((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m3353969A6DDAE25B5D2079186C3E61C2F72AB946((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m2C927DA0A4DE49E588232FB2F5210002B5BB3F84_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m7609964C0F9F4AD74A65213B32EE7291688D493A((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisRotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_m6EF91365518473FD9FC0E0ADA6D89306A8DB34A2_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t14761F3D1420A69D326DED8CA5BCF1CE080761A3 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC L_19;
L_19 = PropertyCollection_1_GetEnumerator_m2A2065332936C868C393822BDA4958A99B42FF5D((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mFA74E636A66BCA5F40B076312F0E45B2C7D3A592((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m8C588FCEF5BB7582EE78147843F48A3157A9419C_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mBDC6812B9D0392E30E009539D4B1DF2704FCC6A0((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisScale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_m979C1B0D0F3ADC07CDD751DE6ECA8B3CDA342945_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tE7E57915956C2B1761D5E047F0B3A0BD45821960 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m9490DA56E039CF3C7EA81AEEDD8D271ADD2E07A9((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m3A66C4D8C02940176EC7DA2FA38939B7D6AB49B2((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mAF2F69B6568906BB24C34F03331E4276459E6DFC_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m8478D744C4CF9889EBC109AC6D6B4A5A498D1149((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B_mF1F716F1E32EC778B5828301851CD62DC0AEC5E8_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t744537FDEAF88E635A32D90534E98DEE289A16A8 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m30A27CACB8DDCDBF90C67763BAB8D8530308F15F((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m37B5E65878D7EECE98467A10996C5E05AADC4472((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m05266AF8D5E225A863A3A813B03500D0C92A42D1_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m3178765E43293B8DDCDA2A58395DFDF5BD3A5A9A((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3_m77F80E6FBEF397BA911B8A15F0228E45B9561CD1_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t786AB6CA0B82943B37232BF06C3DF37632C8A2EF >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B L_19;
L_19 = PropertyCollection_1_GetEnumerator_mFBEC3B88B91314174CBC28D9CA7EB8F435E47DE1((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m3FF1162475FF4C13D3D9784F1B74B8FB34DD1CC9((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m1F02FC3082B81F199DDCBD4E3A854F39D3D53993_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m33FFB7CA5C00EEDE347929FDF07F8C6B9F1AB385((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866_m44F68FE3531C60C64112E7869BC4EC4F0C409FD3_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t110C6555B41CB6C126872555B2868138F9C039EF >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m99B0AB5A83CEED9DB4C03294F4CF29E847301047((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m8B33C031D0441CA38CF280B5CC2EE759B32D7005((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m254743AA936C43C91A8394B9AC24452339E58245_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m3D86785AED4CC4DC5EB51AC03EBD72F52059EE65((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008_mE1063A72FF5E4871FE99E316FDC207A187CEF4F5_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tC72DCA3767DD618954589CD7A6538E4C97C545D1 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m2A3B531A5E74FCB7C8ADCACE36B7B8058363095E((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m4837A6BF224FD09D905FBA99D04E4B4A21CA9ED0((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m654D99A08D18CFF87F7231DF48F64719E0ACB589_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mDA5465C1A7A2C3B8DF1DACBA13AD1FF13BCF2314((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910_mA5DC58F06F36D13BD3601A54A724698051A76135_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t3C8149BFA985CC44BFE6608511B5C08CD29D6E03 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m3A63436B1A91C7BFCA87FFF6DE3CFFB326142567((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m311B3F41AAECD95B8E0B9809C9F625D03CC6B69B((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mB1EA60A1B78E08284F3BDD8333254A8A0F91B1E5_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mB684B3FFDE6B3A0247524CC71517A6329F2F9A7C((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610_m2180B6F7E25559478C2D2F7A4DB87D687D23718A_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t146001EE1F819D80469FFA196845F4D171D7879A >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B L_19;
L_19 = PropertyCollection_1_GetEnumerator_m2C5E1039200A6A47726FE02F84F6CA536AE7BFBE((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m027495BB54AEA260093B22C9C3FDFE37A3B451A4((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mBB3A34B70F2E80BB02086CE8CA50C7A5FDE0C528_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mE29A505C1FCB97BA585E312E0B9F4784446D8B30((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841_mB2CF10D81DC0735E4AC46A6BFE4F7ACBBB976C5C_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t3F86586E5570D9A4ED45A80AEFA137D0F69E11EB >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m1F8339A336F79EC1871E3D282B8AAD4E1AF39AAA((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m34892C1716AEC4772B8C22E087A8C93D92CBA425((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m1B650B4462120EC926E0DF02FB823F627EADDE23_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m9219997AABAF51AFA23CA76C46D295E4C60251D4((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C_mB33B4FB6E304105A7211DAF8604BD61120218D27_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t18B75BFEA1961A0C2BC0C1318AA841CA95184BCA >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA L_19;
L_19 = PropertyCollection_1_GetEnumerator_m8917DD8224BAC023D34EE8D55D0E83D046DA89B2((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mA16780803B2EA0FC4EB1DE221017D9A7872DCFC8((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m6E5435FDA9CCF24306E5040CB73E033469C115E6_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m5278C56C8DC92CF8E31D6AD7C01BADF696CEFD78((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4_m4616C3F443FDB4FE6727D1B4463FA23443F0B098_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t74B5B7615E73F26A9341632F7108F5E3A5D1697C >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D L_19;
L_19 = PropertyCollection_1_GetEnumerator_m10474A40593FC5B1E19F3A1B448276BD8AA6FC3D((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m880408AF43865B3E1A2AEA34FABE8C71253BE891((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m49118FEFA8F414E32BFF1184A1552A3910213A16_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mE9A9264C83AFC336B64A5F87B02DEBED08F4CFD1((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D_mD2CEEF5C224231D0C7702989C321AA86F0D9B8C7_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t8455217DC8E549280636E5DE29ACDED5278265E3 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m24B7BA762E704824B6AC361B3D2D8AA2B568A6AF((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mEAB7112284F69B4F1F0DA19E54522EFED25ED16C((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m1E72B08262202BA9982C0B707618860AA318B3A5_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m52F6BAD68C970671EC9C7B2288F4E214BFF75941((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8_mB669F1451C11EBA2C6F1C00851320A378D931924_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t1683AD829C869FD93B710C5B32932FFBBC432F3A >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC L_19;
L_19 = PropertyCollection_1_GetEnumerator_m9D1B9F7DA60E7C1B7A90DFBACB11EA90A4B76AE0((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m2DF54F3BE6E08148EC92E49DA2BF98CCA2B079C1((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m265D522DCAF0ED87858703FD17373B201DAE1872_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mCCBC10920A9B0C6E816D99D2A1B40B7D5BCBCAA5((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF_m32F4AC1F9C5A89350828466830346BB9EFD4227C_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t4C35ED1EFDC43305296123FDD231B810272A56EF >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F L_19;
L_19 = PropertyCollection_1_GetEnumerator_m255CC62F9B761F71355F3F63F173FC4DEDF1D26B((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m5A960EB4088FA7CA71B9A9E01DE1249D49A6336E((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m4E4A7D8764E25CFA2F71A50F8FC93B06B5D0DDDE_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mF8CFCC6B3ABF4262A751DC30821699257EDF4BA8((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B_m559791F748D2C9DE1F89BA4F475070AE8904880E_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tC1E4A5D54D1ECEEAF120713C679A486ED6F08EBF >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m288BE0D414471C427D24D86CD7924BC4A2754E50((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m2A5DF51605CBEFC244C32C6B49DD5D2DAB9F2160((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m0A844B538E75DE36D11B7721B9C097C6499942A7_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mA8C593E8C9BD00D34CC88889B4AF9BFC07899E7B((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC_m8AB14D9CC0947B4E790171E9897C40983EC382A2_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t4BED825E53391BDCE5264649553B1CB22DCF7187 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m0BACEDF925D32496ACC15A0EC70D7C53195DF047((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m8D0EA211A0D306C5EE78E0CAF5E09E8F7B1A5334((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mBD7D82991D5A5C80B911FFF7E12155CC93523698_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m76C1BA51BC875990C7FBBCDFBB0EE24C09E7AEF6((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A_mECAF2D9C7C26BA71C0CD4D48405DD9CFE0F914A3_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t1847D3932A8242CF1D181C31C48BC48170BDD790 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m23051E0D9198AC814D076E5B34EB33CD67632FE3((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m9385D9057B1982B1C26E9BB34D64A4A45EBF3C45((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mC03979A94E4824B89E55767B3A92B50AAD27D0DB_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m913C689484CC9136B38837EAAF60E50FEAD6EB60((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252_m0DFA20DBC6426EA84DFCEF6EAF70317456240872_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t4F0B73A811B33B85565149959F85A7FB9A087795 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m8BCFD5675D2430E0DBC5A025C4EE5FC3E2E76C0D((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m6C8106B2F7AEAEB401D9F81CFAB248A62C6A4CA2((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mF9A479E869EA875A4B28B051D25D04C0EB9A6B43_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mF5EB434FB955773C046E228AE728D902ED591E8A((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6_mF305EE44D0B2CE8C3CC0D0090D8264CBE694B111_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tFB8A919817EC9728AB9D3E804712701E56F4B67A >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m942AB0C093F8620B1A17D26EBADD73F62BA74C71((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m9FF170A4AE0F4A07D85BB80336D3E726AEE03ABF((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mD97368D858BCBA8EB2FDF02310685AA051B56BE1_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mB8EB07DD66C5BB0478D9B276DD8BC570C8EB2C6D((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089_m640051C4AEBC0896006F52F1F75807E80496608B_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tBF8D0ADCAF88D3BF9D9A33BB2CD45C825B184E82 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m25992CF926AB5B746362702F2188D4EFB2770D5E((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m64DC9F641383ADE8BD04AE4914263E4B8FE9694D((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m6805934F4A285E2DC5C8F347BCAF70E0DD696860_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m39C1C0AE947DBC7A497AFD900DC8D76A72C2EBE1((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A_m627B342CE7F33FB8DB62CAAE990FB21A44A546A8_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t894756CB05F287532B8A53ECBD49AF061B9C9F3B >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m64913B5290C32F18A69432AA3030883875251265((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m0D679C73CC9CE0BC6292AB60B1526CCB06550D67((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m504A3BA94F1A92E2D87607EDA2E3982ECE3C4D19_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mA6E08FE4EA4FF01879ECB35D53897D3B4C7F2D86((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05_m75A617FFAC2257A0A2F8E17BE74AF8E2A76A2E85_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tBF4B211327D1257E5486891BD82F55D5C7778597 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3 L_19;
L_19 = PropertyCollection_1_GetEnumerator_mA2E95ED0C5D9CAD8445DD7BBD49600A5198E2E85((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mED8444F1EAAE1B3DDE8B92E3E1AA718075F4A117((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mD5D686285AD25279FE9499E88D0666C0D924DD69_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mAB21AD6BFEAFE3A2223AC5F8A35C3438E0118C03((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E_mE8C1561F163F37591E7D10B0A6E5895C4D61E62A_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t77DB31EC16B60AE4B4A323F3F421220D1ABD75B5 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m8467337D6D42F32AB041A045FCA29700EDE871B7((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m35AE1A811B68E40E6C969D9C2764C2E4AAA30BC4((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m3D78C7E1343647182CF953D7BE776F539579B67A_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mD66022BEF27F31F5764B2901A8CBC54C8C229DDC((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502_mB532D66CF9EBBF0F1B290A6E54059910527E78D2_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tCEEB8AFBF9BE6C12464A58547220A01AF0F7CC68 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m8A7DA021846DB7C5F97C5DCD676FE0187CE9672F((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m6A93C6CF8545C47F9012D64B9343D82F08B835A1((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m39700F1ABCA2741C8723FFB784755BBC4FB2B233_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m47859BBB48CC1A954CC429DA2CA30F30602F31EC((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTranslate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_m2180CBC1DFD7F21ECA5EADF8250C69D5CA69E76B_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t6A360C9463846302ED07701FD1F586BD2A9C4C47 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5 L_19;
L_19 = PropertyCollection_1_GetEnumerator_mE9346F0FA65154D660273EC633FEE8FBA9A8F438((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m843FBF7238BE840901BEEB1AEEA75D19D4982B27((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mE6D72BBAB5618BBAEF37CDB6271ECBAFAEACE90B_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_mF491A40FD9821485C2B29AB783EC1BA80D378376((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m6C68028E4A11C770960BE9029E7A5A7B8048B586_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t75FF629576882F73A18784605B6D8229542B8442 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7 L_19;
L_19 = PropertyCollection_1_GetEnumerator_mF83B4A59D6B261F1F7B04B8F013125799CC6F093((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m8BDD1949A311C16D751EAE8C7CD58E103E767767((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_mBE88631F368A0F61C72578C470419433B81C531E_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m70F0EE1636F5001F49EAE5137799469BEAF61594((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m29EB0D027ADB281D6770801CBAE91AB470BC42CA_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622 V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_t4EFD2A11911C52E79F4955C0E0BE104916167E4C >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622 L_19;
L_19 = PropertyCollection_1_GetEnumerator_m98DBD27EDA88463B86C32B4E84EB8F80ABF196DF((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_m969FADAA309D00F824FBF03D1A940155188CD482((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m2B481E1DC27F07C073D2ECFC82C8360E0A4581F8_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m1F861254B556B0704F7CA57BB110C8455C40FD34((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypePathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m409C7B7AD396D14A26BD576DD8767DAF442B86EB_gshared (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, RuntimeObject* ___0_properties, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_container, const RuntimeMethod* method)
{
if (!il2cpp_rgctx_is_initialized(method))
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var);
il2cpp_rgctx_method_init(method);
}
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
bool V_7 = false;
Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E V_8;
memset((&V_8), 0, sizeof(V_8));
PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483 V_9;
memset((&V_9), 0, sizeof(V_9));
RuntimeObject* V_10 = NULL;
bool V_11 = false;
Type_t* V_12 = NULL;
RuntimeObject* V_13 = NULL;
Type_t* V_14 = NULL;
RuntimeObject* V_15 = NULL;
bool V_16 = false;
Type_t* V_17 = NULL;
bool V_18 = false;
RuntimeObject* V_19 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B23_0 = 0;
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
L_0 = TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = __this->___m_PathIndex;
V_3 = L_1;
int32_t L_2 = V_3;
__this->___m_PathIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
int32_t L_3 = V_3;
PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF L_4;
L_4 = PropertyPath_get_Item_mB0EFC5EAEB2A48E02906CDDC6435FDF4032EFAFD((&V_2), L_3, NULL);
V_0 = L_4;
int32_t L_5;
L_5 = PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline((&V_0), NULL);
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (L_7)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0111;
}
case 2:
{
goto IL_018f;
}
}
}
{
goto IL_018f;
}
IL_0046:
{
RuntimeObject* L_8 = ___0_properties;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->rgctx_data, 1)));
RuntimeObject* L_9 = V_6;
if (!L_9)
{
goto IL_0066;
}
}
{
RuntimeObject* L_10 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_11 = ___1_container;
String_t* L_12;
L_12 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
NullCheck(L_10);
bool L_13;
L_13 = InterfaceFuncInvoker3< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, String_t*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 1), L_10, L_11, L_12, (&V_1));
G_B5_0 = ((int32_t)(L_13));
goto IL_0067;
}
IL_0066:
{
G_B5_0 = 0;
}
IL_0067:
{
V_7 = (bool)G_B5_0;
bool L_14 = V_7;
if (!L_14)
{
goto IL_007d;
}
}
{
RuntimeObject* L_15 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_16 = ___1_container;
NullCheck((RuntimeObject*)L_15);
InterfaceActionInvoker2< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
goto IL_010b;
}
IL_007d:
{
RuntimeObject* L_17 = ___0_properties;
NullCheck(L_17);
PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483 L_18;
L_18 = InterfaceFuncInvoker0< PropertyCollection_1_tAD9CF9E5C8994D5B9DB545E1B8082668FCB92483 >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 0), L_17);
V_9 = L_18;
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 10));
Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E L_19;
L_19 = PropertyCollection_1_GetEnumerator_m0E49AD01A372A32B786841B0C1B830F70D0A7BFF((&V_9), il2cpp_rgctx_method(method->rgctx_data, 9));
V_8 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f3:
{
Enumerator_Dispose_mCC88872B0D5B29F0109CF8AB28B2182FEAC078A0((&V_8), il2cpp_rgctx_method(method->rgctx_data, 16));
return;
}
});
try
{
{
goto IL_00e8_1;
}
IL_0092_1:
{
RuntimeObject* L_20;
L_20 = Enumerator_get_Current_m0B405AEB2351A191B541967833A217BC0CC94F5F_inline((&V_8), il2cpp_rgctx_method(method->rgctx_data, 12));
V_10 = L_20;
RuntimeObject* L_21 = V_10;
NullCheck((RuntimeObject*)L_21);
String_t* L_22;
L_22 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_21);
String_t* L_23;
L_23 = PropertyPathPart_get_Name_mFCEAE41CA7D7FAD0A0D7EB6D0B371AEAD7CE5A21((&V_0), NULL);
bool L_24;
L_24 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, L_23, NULL);
V_11 = L_24;
bool L_25 = V_11;
if (!L_25)
{
goto IL_00e7_1;
}
}
{
RuntimeObject* L_26 = V_10;
NullCheck((RuntimeObject*)L_26);
Type_t* L_27;
L_27 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697_il2cpp_TypeInfo_var, (RuntimeObject*)L_26);
Type_t* L_28 = L_27;
V_14 = L_28;
__this->___m_LastType = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastType), (void*)L_28);
Type_t* L_29 = V_14;
V_12 = L_29;
Type_t* L_30 = V_12;
RuntimeObject* L_31;
L_31 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_30, NULL);
V_13 = L_31;
RuntimeObject* L_32 = V_13;
if (L_32)
{
goto IL_00d9_1;
}
}
{
goto IL_00e2_1;
}
IL_00d9_1:
{
RuntimeObject* L_33 = V_13;
NullCheck(L_33);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)__this);
}
IL_00e2_1:
{
goto IL_0199;
}
IL_00e7_1:
{
}
IL_00e8_1:
{
bool L_34;
L_34 = Enumerator_MoveNext_m43A5C211E6BA169B1DD3F2C7DAD125580C84DEC2((&V_8), il2cpp_rgctx_method(method->rgctx_data, 15));
if (L_34)
{
goto IL_0092_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_010b:
{
goto IL_0199;
}
IL_0111:
{
RuntimeObject* L_35 = ___0_properties;
V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_35, il2cpp_rgctx_data(method->rgctx_data, 17)));
RuntimeObject* L_36 = V_15;
if (!L_36)
{
goto IL_0131;
}
}
{
RuntimeObject* L_37 = V_15;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_38 = ___1_container;
int32_t L_39;
L_39 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
NullCheck(L_37);
bool L_40;
L_40 = InterfaceFuncInvoker3< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 17), L_37, L_38, L_39, (&V_1));
G_B23_0 = ((int32_t)(L_40));
goto IL_0132;
}
IL_0131:
{
G_B23_0 = 0;
}
IL_0132:
{
V_16 = (bool)G_B23_0;
bool L_41 = V_16;
if (!L_41)
{
goto IL_0145;
}
}
{
RuntimeObject* L_42 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_43 = ___1_container;
NullCheck((RuntimeObject*)L_42);
InterfaceActionInvoker2< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
goto IL_018c;
}
IL_0145:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 19)) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
Type_t* L_46;
L_46 = TypePathVisitor_GetElementType_mDA16AD8485546D4EC31BB92ABB5B7C2762935853(L_45, NULL);
V_17 = L_46;
Type_t* L_47 = V_17;
bool L_48;
L_48 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_47, (Type_t*)NULL, NULL);
V_18 = L_48;
bool L_49 = V_18;
if (!L_49)
{
goto IL_0181;
}
}
{
Type_t* L_50 = V_17;
RuntimeObject* L_51;
L_51 = PropertyBag_GetPropertyBag_m99728C198B7CB2CE6CCCF1538AD8325BCE255472(L_50, NULL);
V_19 = L_51;
RuntimeObject* L_52 = V_19;
if (L_52)
{
goto IL_0175;
}
}
{
goto IL_017e;
}
IL_0175:
{
RuntimeObject* L_53 = V_19;
NullCheck(L_53);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2_il2cpp_TypeInfo_var, L_53, (RuntimeObject*)__this);
}
IL_017e:
{
goto IL_018b;
}
IL_0181:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
}
IL_018b:
{
}
IL_018c:
{
goto IL_0199;
}
IL_018f:
{
TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline(__this, (int32_t)4, NULL);
goto IL_0199;
}
IL_0199:
{
return;
}
}
// Method Definition Index: 20853
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 TypePathVisitor_get_Path_m6BC0A732F2057444371812A4B9B952A9FEF74378_inline (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, const RuntimeMethod* method)
{
{
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0 = __this->___U3CPathU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61458
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PropertyPathPart_get_Kind_m18581157E2924A9BF9FC8166CF98CBA468016541_inline (PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Kind;
return L_0;
}
}
// Method Definition Index: 20857
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypePathVisitor_set_ReturnCode_m4BD0A1BF508D661CE97F4E2646A1D5DA8AEEDBA9_inline (TypePathVisitor_t654A63AF43DC56C53E3D776E5DAD7FE2C00DD81E* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CReturnCodeU3Ek__BackingField = L_0;
return;
}
}
// Method Definition Index: 61735
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TypeConverter_2_Invoke_m24961A5FF38B2207EC3DED8E909E7F595C619E71_gshared_inline (TypeConverter_2_tBB893836100D5BA5086C7F2638C9D63D6FC61559* __this, double* ___0_value, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (RuntimeObject*, double*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_value, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 44971
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78C79739929AAB266580F0DD602A59D776CE3467_gshared_inline (double* ___0_from, const RuntimeMethod* method)
{
{
double* L_0 = ___0_from;
return (float*)(L_0);
}
}
// Method Definition Index: 61949
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m603F128BB166AE3616D4AFF24F3963F60A1DB9F0_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_t489E41DF3938E924D32457D7DE82598F4FD0A2DE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsNullableU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61949
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m66060C07D160ECA6F68F1BBD30442E260BF5319C_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_t20DA141DBCABB7DD20C97D959B16E37210795E71_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsNullableU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61955
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsUnityObject_m4DE185ECB7702C6714E9FBC78F2354EC1212AC51_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_t489E41DF3938E924D32457D7DE82598F4FD0A2DE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsUnityObjectU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61948
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsEnum_mCF47BE26B6D39CF3AD77814A878EA0B5E601019F_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_t489E41DF3938E924D32457D7DE82598F4FD0A2DE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsEnumU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61735
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t TypeConverter_2_Invoke_mA6D015A5E76471F6A2D58F4E0C8AEC5058DCE134_gshared_inline (TypeConverter_2_tB736BA63BC9F9885972433F0B1D7232E2AAE0585* __this, double* ___0_value, const RuntimeMethod* method)
{
typedef uint16_t (*FunctionPointerType) (RuntimeObject*, double*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_value, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 44971
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m1222A63B0F5D73BB7A0572CEE1D84313296D428C_gshared_inline (double* ___0_from, const RuntimeMethod* method)
{
{
double* L_0 = ___0_from;
return (uint16_t*)(L_0);
}
}
// Method Definition Index: 61949
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m97B6E9830CAA98FFEE7154FAD31DCB8E155BBA17_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_tB0FBD395D266A0DC452EFC005EED000A76F2D728_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsNullableU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61955
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsUnityObject_mB18428A733917FF5D9B44175861147CA10B46B20_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_tB0FBD395D266A0DC452EFC005EED000A76F2D728_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsUnityObjectU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61948
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsEnum_m0800E281B1BAC1A8974961F84A0739B4B5D69841_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_tB0FBD395D266A0DC452EFC005EED000A76F2D728_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsEnumU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61735
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TypeConverter_2_Invoke_m20ADC0EA3465CE5CF733DD4244D30F2461F6BB2F_gshared_inline (TypeConverter_2_tA07ADAC5ACD7A76F41C95586D89B438C04D44409* __this, double* ___0_value, const RuntimeMethod* method)
{
typedef uint32_t (*FunctionPointerType) (RuntimeObject*, double*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_value, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 44971
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCB835683A3E41B945C251D37F399CC838E245030_gshared_inline (double* ___0_from, const RuntimeMethod* method)
{
{
double* L_0 = ___0_from;
return (uint32_t*)(L_0);
}
}
// Method Definition Index: 61949
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m02A4DA8D6AD8CF894C842645F3A52AD137819401_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_tC8921FDA28D28FEA6D91C40FFFA103B90A1E4EF3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsNullableU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61955
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsUnityObject_mBBD527B343F869224CD164D8DFEA4FC4066A740E_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_tC8921FDA28D28FEA6D91C40FFFA103B90A1E4EF3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsUnityObjectU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61948
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsEnum_m06863AC8F52B5115CCF0064BFF6E0222D7E90224_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_tC8921FDA28D28FEA6D91C40FFFA103B90A1E4EF3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsEnumU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61735
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t TypeConverter_2_Invoke_mBF92648B15FEA94F0572738B7E0E2A849216DE4A_gshared_inline (TypeConverter_2_t794BDD9B9C3A12BF490C7710C609706E72EDABCD* __this, double* ___0_value, const RuntimeMethod* method)
{
typedef uint64_t (*FunctionPointerType) (RuntimeObject*, double*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_value, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 44971
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t* UnsafeUtility_As_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1C1F5513615654E580D9CAE0338257FD7BC609F_gshared_inline (double* ___0_from, const RuntimeMethod* method)
{
{
double* L_0 = ___0_from;
return (uint64_t*)(L_0);
}
}
// Method Definition Index: 61949
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsNullable_m4F3C6DF960CFB62B278B69098BDFEE54DC94BDE4_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_t2C470FCD3078C378DA07D1FCDFD8E3BF2EBD4751_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsNullableU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61955
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsUnityObject_m6E0D1AF4CE31EEF2245AB222313E33BFF9035958_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_t2C470FCD3078C378DA07D1FCDFD8E3BF2EBD4751_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsUnityObjectU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61948
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_IsEnum_mB487817AC7ABF02B19716E754AE3E636656832AA_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
bool L_0 = ((TypeTraits_1_t2C470FCD3078C378DA07D1FCDFD8E3BF2EBD4751_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CIsEnumU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61735
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TypeConverter_2_Invoke_m84612E056754CB774BCF0F9504E056821AD325B1_gshared_inline (TypeConverter_2_t039038AADADA5FFD578DB3291A7F3C6D9730862D* __this, double* ___0_value, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_value, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m8B4B5B4371614EE16D9487F070CAB74AD30FE380_gshared_inline (Enumerator_t5DA5C3F497A56581AAE9F83F8686A7B19455F5CA* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m19810E67B637A3A877880098AE4A499814991A91_gshared_inline (Enumerator_t02CD38A297320277736A838E77ADDD6185E9DCBD* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBFDA5CF8BD44713105285CABED92689E440F2B9B_gshared_inline (Enumerator_tABFB270AC141E565FB4A2352299030FB92BB1B58* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mCC041B0CC2BA645600E4CB340AE8ABEB68CAE200_gshared_inline (Enumerator_tBC542700822D291E0D2BABBE7814E42A93ED5EAE* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mF7AD50DF850378FB7F40A4B05513D9F506D3482D_gshared_inline (Enumerator_t9088FC23F01997F1718A1C16C5317EA0D8788D64* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mDD6AEAE70523B332674906165BABED12125CF0B0_gshared_inline (Enumerator_t7D47CEE5594385EF5CAFF555A27EF450272A8210* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m34C61C2E196011199D7301725A46DC64EDF456FB_gshared_inline (Enumerator_tCC5ED1F73E39E7B14964CBE64F0318FB042AB70D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1E752B432C4D0A7739023F58A13CB62E0ECAE9F4_gshared_inline (Enumerator_tB47F44C0354494C310D40DBE5134D136EB22B77C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m07E2669886B55B6E94309FE2365CB7EB7157F980_gshared_inline (Enumerator_t4EFFFB85C3620D0B1C29E3F817701CBB89EDEE55* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m32941DB97468B3FD7738E8EA76EDFEC347B01799_gshared_inline (Enumerator_t1BC64DC5630D00766F0D7E596856131BEFE3727C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m2FE62C0232D38150B8D6179F0140570DA16480DE_gshared_inline (Enumerator_t3648701D3843B13744B06A771CE13CE211422FFA* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m90C4F5D7AF82872EF38E6933D951B81A92F1D195_gshared_inline (Enumerator_t7D642C44F9F61CC011E38CB49A73BD0A1C56E56C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m9CFB4AE26006B00A090EB97E0AFFCD190D7916D4_gshared_inline (Enumerator_tF643BE0D5A76D18176FCE425FA913FF6C100A639* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m668EFCD6C6CE28C7E1BCF318C6401C7A1E1E76EE_gshared_inline (Enumerator_t6EBC20E60FF235EC2930C4A6D91D169B87DDB828* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m685B308324724C83FC3A172940EC6E97D9DCB02E_gshared_inline (Enumerator_t0D1401C0611E0CB7F53B5135FB51B2072C4D7AF3* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mF7493BF25FFB576F597EC12AFFF0E38DD2A775CB_gshared_inline (Enumerator_t1761CC40B515D3EEEF28C40678DCB2B504824DC4* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m0A12831F3A4BAC516F7284C4DD9F3BD4BD32A147_gshared_inline (Enumerator_t1B1AD56D82B50E96C18718581C02EF749816886D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mE5AB3BC61EE186FBC26D1C894619FC060431E1DA_gshared_inline (Enumerator_tC142E1B25179E73F715775BE4232786AABFAC28B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m2C927DA0A4DE49E588232FB2F5210002B5BB3F84_gshared_inline (Enumerator_t526699C51083C81F479578A07408F02E9732FF3A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m8C588FCEF5BB7582EE78147843F48A3157A9419C_gshared_inline (Enumerator_t4F9649B9C0982324DB77E993DE590C7CC1D57DDC* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mAF2F69B6568906BB24C34F03331E4276459E6DFC_gshared_inline (Enumerator_t3E1D0FA0C8F89E6C5923A41507FF46BAADA33741* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m05266AF8D5E225A863A3A813B03500D0C92A42D1_gshared_inline (Enumerator_tA79504E145BC2C8314CB5C5BB7239F0C97CAF920* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1F02FC3082B81F199DDCBD4E3A854F39D3D53993_gshared_inline (Enumerator_tD5BB8D99D4AD36C00126D2A84952C966B9B59C0B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m254743AA936C43C91A8394B9AC24452339E58245_gshared_inline (Enumerator_t62D13B65FB9FBBE11AB7B2DFE96092607701D599* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m654D99A08D18CFF87F7231DF48F64719E0ACB589_gshared_inline (Enumerator_tE9EE4DF9A43745316F88F43067EFB6E2392424B3* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB1EA60A1B78E08284F3BDD8333254A8A0F91B1E5_gshared_inline (Enumerator_tF5225DF0A009D76D18F557B492635DD341CD9348* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBB3A34B70F2E80BB02086CE8CA50C7A5FDE0C528_gshared_inline (Enumerator_tD665FC5B03B865AE47C9F880B8175F7549E6437B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1B650B4462120EC926E0DF02FB823F627EADDE23_gshared_inline (Enumerator_tE83FB1A23D34D7DD711657E8C836DABD8284C104* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6E5435FDA9CCF24306E5040CB73E033469C115E6_gshared_inline (Enumerator_tC77E529B0507BBC7D768D1BC243F6F134CA1E9CA* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m49118FEFA8F414E32BFF1184A1552A3910213A16_gshared_inline (Enumerator_tA5C0312ACD2E722F088D8B4AF983B5361B91447D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1E72B08262202BA9982C0B707618860AA318B3A5_gshared_inline (Enumerator_t03749F3AA5BA90902DCD95A829A5DC18220485E1* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m265D522DCAF0ED87858703FD17373B201DAE1872_gshared_inline (Enumerator_tF85DD383939815B231E1E673DD263BEDB885C7EC* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m4E4A7D8764E25CFA2F71A50F8FC93B06B5D0DDDE_gshared_inline (Enumerator_t7AF66BBBC3E8C442CFDB484D16F6CAA8EDDA427F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m0A844B538E75DE36D11B7721B9C097C6499942A7_gshared_inline (Enumerator_tB72E3B6271F55B4EC515C3FFFD6E6E623F710E85* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBD7D82991D5A5C80B911FFF7E12155CC93523698_gshared_inline (Enumerator_tBC7C1FA6A3DF0F80BA9C9449A50A8C5DD6F31184* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC03979A94E4824B89E55767B3A92B50AAD27D0DB_gshared_inline (Enumerator_tFA69A1F1152510E19A148FEDCB734FB43F3FD282* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mF9A479E869EA875A4B28B051D25D04C0EB9A6B43_gshared_inline (Enumerator_t7BB605AB134931DDB5B39247439D8E69B23EAB92* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD97368D858BCBA8EB2FDF02310685AA051B56BE1_gshared_inline (Enumerator_t9A87A630AA28764C22B4556028CB22C46FC1DA87* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6805934F4A285E2DC5C8F347BCAF70E0DD696860_gshared_inline (Enumerator_tD4725F8FD97A4D0C51198169CEDB31F46F556E18* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m504A3BA94F1A92E2D87607EDA2E3982ECE3C4D19_gshared_inline (Enumerator_tC1CA7D88AC3573C18BAA46D5E1E7C3F6F26413B7* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD5D686285AD25279FE9499E88D0666C0D924DD69_gshared_inline (Enumerator_tA33A75F831D4E4427B20B69C4CF2F293C2D9EDA3* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m3D78C7E1343647182CF953D7BE776F539579B67A_gshared_inline (Enumerator_t96B15E97C02A640DE958307564E2F15A624C59E2* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m39700F1ABCA2741C8723FFB784755BBC4FB2B233_gshared_inline (Enumerator_tC012AD9FD5E29BF36934AAA44264628D2E722DF2* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mE6D72BBAB5618BBAEF37CDB6271ECBAFAEACE90B_gshared_inline (Enumerator_t303C25B74BBC54D05C274839C09688DA8D865EE5* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBE88631F368A0F61C72578C470419433B81C531E_gshared_inline (Enumerator_tAC9DA573F18CCF467840CF67ED916C1DC9AFE9E7* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m2B481E1DC27F07C073D2ECFC82C8360E0A4581F8_gshared_inline (Enumerator_t2316CEF8BBC3E5916AA310DDFDDD05C6D1A47622* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 61659
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m0B405AEB2351A191B541967833A217BC0CC94F5F_gshared_inline (Enumerator_t69ECEEF0D05322EAE9A970B8BF0CECCD9150507E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CCurrentU3Ek__BackingField;
return L_0;
}
}