1. UI - 조이스틱 UIManager에 추가 및 Scene에서 호출 방식 변경 2. UI - 경험치 바 앞에 레벨 아이콘 추가 3. 몬스터 죽었을때 경험치로 변경 4. 경험치 바와 레벨 아이콘 연동 Todo 1. 투사체 공격 만들기 2. 몬스터가 플레이어 쫓아오게 만들기 3. 몬스터를 카메라 외각에서 다량으로 생성하는 기능 추가하기 4. 몬스터가 캐릭터 공격시 체력 닳게 하기 5. 메뉴 UI 만들기 6. 레벨업시 획득 스킬 UI 만들기 7. 체력바 UI 만들기 8. 공격시 데미지 띄우는 UI 만들기
23956 lines
815 KiB
C++
23956 lines
815 KiB
C++
#include "pch-cpp.hpp"
|
|
|
|
|
|
|
|
|
|
|
|
template <typename T1, typename T2>
|
|
struct VirtualActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct VirtualFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1>
|
|
struct VirtualFuncInvoker1
|
|
{
|
|
typedef R (*Func)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2>
|
|
struct VirtualFuncInvoker2
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2, typename T3>
|
|
struct GenericVirtualActionInvoker3
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct InterfaceActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
struct InterfaceActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct InterfaceFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1>
|
|
struct InterfaceFuncInvoker1
|
|
{
|
|
typedef R (*Func)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2, 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 R, typename T1, typename T2, typename T3>
|
|
struct InterfaceFuncInvoker3Invoker;
|
|
template <typename R, typename T1, typename T2, typename T3>
|
|
struct InterfaceFuncInvoker3Invoker<R, T1*, T2*, T3*>
|
|
{
|
|
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);
|
|
R ret;
|
|
void* params[3] = { p1, p2, p3 };
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, &ret);
|
|
return ret;
|
|
}
|
|
};
|
|
|
|
struct EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F;
|
|
struct EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272;
|
|
struct EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49;
|
|
struct EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68;
|
|
struct EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F;
|
|
struct EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6;
|
|
struct EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC;
|
|
struct EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF;
|
|
struct EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852;
|
|
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2;
|
|
struct EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499;
|
|
struct EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E;
|
|
struct EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6;
|
|
struct EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09;
|
|
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 IIndexedCollectionPropertyBagEnumerator_1_tB9B4F5B2F4FECAB4F6C0410D6837764AFCE7B09C;
|
|
struct IIndexedCollectionPropertyBagEnumerator_1_tBB00032A431031C00D663DDB5B5BAF96072925D9;
|
|
struct IIndexedCollectionPropertyBagEnumerator_1_t10A3FE79120150E0A39D2649E6366925E3E7977A;
|
|
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 IIndexedProperties_1_t86E35CB8C77EBBED90C8A9C7CC3921EC31BB20FE;
|
|
struct IIndexedProperties_1_t50A58A41492B7C7430DE14B497BECE5060B8121D;
|
|
struct IIndexedProperties_1_t961108855F4FED4E213FA22D7065C5BD080AF035;
|
|
struct IKeyedProperties_2_t0F1568EF8ED53D3D8A9967695D81F90DBF885385;
|
|
struct IKeyedProperties_2_t91EF38F947F5C7659A9E5FCA512AA3CD05654228;
|
|
struct IKeyedProperties_2_t837C41C41B1FF0EC0F8B60EAA95A00B4343E9D1B;
|
|
struct IKeyedProperties_2_t08ECD043F4D9419B77D6368DF2950D6B50B2FD12;
|
|
struct IKeyedProperties_2_t70C9706AE91BA01C5ECA1FF91A1B62657E792912;
|
|
struct IKeyedProperties_2_t0E5C886F39CA4A2D8F01E5E581D2577D30A66326;
|
|
struct IKeyedProperties_2_t987936D5A22DBE1ADF64756F73FBC88E650E8962;
|
|
struct IKeyedProperties_2_t686B53FD77B32F72D51A1627064F1909FB16230B;
|
|
struct IKeyedProperties_2_tEE13F211CA5144B10B2C88C63D5CC9B9BE9ECFD7;
|
|
struct IKeyedProperties_2_t6C7677D08C6D28ED0FD87C2B2A909837ADDB699C;
|
|
struct IKeyedProperties_2_t63FBAA493E36B51F9DB689271C3C2BA672FF1559;
|
|
struct IKeyedProperties_2_t9B2C49709504DF9486B603AC46EABFC3B357CB3D;
|
|
struct IKeyedProperties_2_t938C50F0FAFE492FD8A878F8A956DC7AD8CEBB96;
|
|
struct IKeyedProperties_2_t3CE29B7FFB1BA4B73817EB2ADF271DAD132F8135;
|
|
struct IKeyedProperties_2_tED1D6D0561B18E98C3ABE6D8222470D0292CD88F;
|
|
struct IKeyedProperties_2_t789DF98F04320F5DB5F24920029347EEA8D6468C;
|
|
struct IKeyedProperties_2_t8F374E42C59DD4DD26EDC75F70CBA8C26FD16DD7;
|
|
struct IKeyedProperties_2_t3C5F0E8BA44CE27E56939D73D4860F87639D61A6;
|
|
struct IKeyedProperties_2_t3D25A70D504E8E60B9629A1594494D6345264EDC;
|
|
struct IKeyedProperties_2_t83615E9A59D626BB82A5BDD72AE74A7ACD5622A9;
|
|
struct IKeyedProperties_2_tEF6694ECD9C8DA412BB75819194436DDC8B288ED;
|
|
struct IKeyedProperties_2_t0D2D89E2BBD79E3713D696CCCECA7C608A821582;
|
|
struct IKeyedProperties_2_t4DE55B637BF48BFD2366D30CDB6DEB3361E94734;
|
|
struct IKeyedProperties_2_tA0C8DA6EDF96B87EB35EC86A1C9F248D163C3F70;
|
|
struct IKeyedProperties_2_tF5D14BBC861BF117C12B95997A9D21A7D7BA7B91;
|
|
struct IKeyedProperties_2_t7AD9E1A3DE0EFA16744F85D78F0C07DE18CA8565;
|
|
struct IKeyedProperties_2_t6BF7C39D86B6C8D60566844F9CDFEAA6C1FA943C;
|
|
struct IKeyedProperties_2_tC811BB7ECD321A3818668F305EB6017A5968E9AE;
|
|
struct IKeyedProperties_2_t97269C138F34A366FD1544054B7613CDBD903501;
|
|
struct IKeyedProperties_2_tA07B56415F64F554D6991FC16C98EBDC93107E1A;
|
|
struct IKeyedProperties_2_tD4BB2092951A0BFA224D7E1E8FDA19E0F5439689;
|
|
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 INamedProperties_1_tA84090D3F3FB19CBDA58D879F3B18AA5DE3AB6D8;
|
|
struct INamedProperties_1_t2E7C0038E40850320B0CDE3116137DC622B2A70B;
|
|
struct INamedProperties_1_t1762CAC2E72BD27B04AD4693D6537F66241A758A;
|
|
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 IPropertyBag_1_t87438811C2F2F5EDBD73279779C029EED554B3CB;
|
|
struct IPropertyBag_1_tBBDD5A5B3F8E9F119138331A16572F6626C67749;
|
|
struct IPropertyBag_1_t36BB94A0E64BDC3C7B44E3C33CD0562C77748D3F;
|
|
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 IProperty_1_t71FC6CE3B63C7989BB59D6C8E47462A535257BC9;
|
|
struct IProperty_1_t2F93486C4F1EF31204AB9C24EB17075238B881D5;
|
|
struct IProperty_1_t47DF8E7CFAFA47596FCFDA6775C02B5B3C05AAE5;
|
|
struct List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715;
|
|
struct List_1_tE7FB077B3CEA6371A27F72CC60962491AB71490B;
|
|
struct List_1_tD6F1685FEE5A196B3002ACC649A1DF5C65162268;
|
|
struct List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF;
|
|
struct Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2;
|
|
struct Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087;
|
|
struct Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC;
|
|
struct Property_2_tB2B25D50A07137613571C599F2D927783128F4B2;
|
|
struct Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1;
|
|
struct Property_2_t8803DA217446897A3DBF392B50C90530471C6822;
|
|
struct Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A;
|
|
struct Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151;
|
|
struct Property_2_tF274BD13981F14C9234EED2454BA5879F339129A;
|
|
struct Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5;
|
|
struct Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B;
|
|
struct Property_2_tA37B381C421869CA10862B372913EA34498BC042;
|
|
struct Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C;
|
|
struct Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8;
|
|
struct Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3;
|
|
struct Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471;
|
|
struct Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D;
|
|
struct Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED;
|
|
struct Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE;
|
|
struct Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645;
|
|
struct Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119;
|
|
struct Property_2_t6D742E4135978D319AA14EA285B907B09061BC14;
|
|
struct Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215;
|
|
struct Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524;
|
|
struct Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535;
|
|
struct Property_2_t36238466DF822095607E192821D9DF69227FC1D7;
|
|
struct Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67;
|
|
struct Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814;
|
|
struct Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402;
|
|
struct Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB;
|
|
struct Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF;
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
struct PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB;
|
|
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
|
|
struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
|
|
struct IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D;
|
|
struct IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697;
|
|
struct IPropertyBag_t602D45F19F9BFA3E370929AC5023258AAF62E8C2;
|
|
struct IPropertyBagVisitor_tE8B9B7E14DBF946E6E65BD0ECC8679268715BF5A;
|
|
struct PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446;
|
|
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
|
|
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
|
|
struct String_t;
|
|
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
|
|
struct VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var;
|
|
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 EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09 : public RuntimeObject
|
|
{
|
|
};
|
|
struct Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tB2B25D50A07137613571C599F2D927783128F4B2 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t8803DA217446897A3DBF392B50C90530471C6822 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tF274BD13981F14C9234EED2454BA5879F339129A : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tA37B381C421869CA10862B372913EA34498BC042 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t6D742E4135978D319AA14EA285B907B09061BC14 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t36238466DF822095607E192821D9DF69227FC1D7 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402 : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF : public RuntimeObject
|
|
{
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
|
|
};
|
|
struct TypeTraits_1_t54F8560A72211A4D7FE76048A2311C71A72C8487 : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_t849B267549097D96986DCAD2850793D54566B07D : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_tB8799E05D6377C80FC931AA2ED809D6EF251A05A : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_tF5A724F99569364D7615977EF32CDCB2A1045BBA : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_tFE90E3B2683C0197B0BCDD15879B0B07DC84A24A : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_t735C9596C4B0AACA90B2BE965362D57FA9C03B5E : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_t94405784E845EA464968A7BA6455EE4082C988EF : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_t14492BDEFA66B94D1A35E842BFAB7898518438E4 : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_t8883CD81D797B05BC15979287C7B2BC58F033BC9 : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_tC1A46C3724D2DAD269AF6BD39D20DE59150FDF28 : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_t489E41DF3938E924D32457D7DE82598F4FD0A2DE : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_t12A4EFA4F288B8AEB9D8AF24C08B0E6BEC4A5283 : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_tB2BACC988B95FD4748EEAD9E106CEA7F11DBBE4B : public RuntimeObject
|
|
{
|
|
};
|
|
struct TypeTraits_1_tE403F840B1E4A05D3004758D60018F70BE11D92D : public RuntimeObject
|
|
{
|
|
};
|
|
struct String_t : public RuntimeObject
|
|
{
|
|
int32_t ____stringLength;
|
|
Il2CppChar ____firstChar;
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
|
|
{
|
|
};
|
|
struct AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE
|
|
{
|
|
RuntimeObject* ___m_Target;
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Previous;
|
|
};
|
|
struct AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE_marshaled_pinvoke
|
|
{
|
|
RuntimeObject* ___m_Target;
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Previous;
|
|
};
|
|
struct AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE_marshaled_com
|
|
{
|
|
RuntimeObject* ___m_Target;
|
|
List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Previous;
|
|
};
|
|
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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
|
|
{
|
|
float ___r;
|
|
float ___g;
|
|
float ___b;
|
|
float ___a;
|
|
};
|
|
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 Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
|
|
{
|
|
int32_t ___m_value;
|
|
};
|
|
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
|
|
{
|
|
float ___m_value;
|
|
};
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
};
|
|
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
|
|
{
|
|
int32_t ___m_X;
|
|
int32_t ___m_Y;
|
|
};
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
};
|
|
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376
|
|
{
|
|
int32_t ___m_X;
|
|
int32_t ___m_Y;
|
|
int32_t ___m_Z;
|
|
};
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
float ___w;
|
|
};
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
struct PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD
|
|
{
|
|
PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* ___m_Visitor;
|
|
RuntimeObject* ___m_Property;
|
|
};
|
|
struct PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD_marshaled_pinvoke
|
|
{
|
|
PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* ___m_Visitor;
|
|
RuntimeObject* ___m_Property;
|
|
};
|
|
struct PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD_marshaled_com
|
|
{
|
|
PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* ___m_Visitor;
|
|
RuntimeObject* ___m_Property;
|
|
};
|
|
struct Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748
|
|
{
|
|
bool ___hasValue;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE ___value;
|
|
};
|
|
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 EasingMode_tEF87477B9B9EB2524525550AE5ABEBC00FC7B0DF
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct PropertyPathPartKind_t82152825D88A0E450DDCE8503272A10595047F87
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Repeat_tC0330B75B12D24B063BA5151AF3BB73B85D8B840
|
|
{
|
|
int32_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 VisitExceptionKind_t7E6C3EABD5439F2B4CA31C246B2AA4AC16A77DF5
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct VisitReturnCode_t795FEB928E847C526F470080AA94B33FAC60BC75
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Unit_t21DCD5C095F7DC1A0B9A47CAF8CAD3E7776CD3DB
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Unit_t7A9C3ABB0618BEBFDC1813D07080CE0C145448ED
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
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 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 TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E
|
|
{
|
|
float ___m_Value;
|
|
int32_t ___m_Unit;
|
|
};
|
|
struct VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE
|
|
{
|
|
int32_t ___U3CIgnoreExceptionsU3Ek__BackingField;
|
|
};
|
|
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 PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446 : public RuntimeObject
|
|
{
|
|
int32_t ___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___U3CPathU3Ek__BackingField;
|
|
RuntimeObject* ___U3CPropertyU3Ek__BackingField;
|
|
bool ___U3CReadonlyVisitU3Ek__BackingField;
|
|
int32_t ___U3CReturnCodeU3Ek__BackingField;
|
|
};
|
|
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 EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F_StaticFields
|
|
{
|
|
EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272_StaticFields
|
|
{
|
|
EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49_StaticFields
|
|
{
|
|
EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68_StaticFields
|
|
{
|
|
EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F_StaticFields
|
|
{
|
|
EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6_StaticFields
|
|
{
|
|
EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC_StaticFields
|
|
{
|
|
EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF_StaticFields
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852_StaticFields
|
|
{
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499_StaticFields
|
|
{
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E_StaticFields
|
|
{
|
|
EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6_StaticFields
|
|
{
|
|
EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09_StaticFields
|
|
{
|
|
EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* ___defaultComparer;
|
|
};
|
|
struct TypeTraits_1_t54F8560A72211A4D7FE76048A2311C71A72C8487_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_t849B267549097D96986DCAD2850793D54566B07D_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_tB8799E05D6377C80FC931AA2ED809D6EF251A05A_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_tF5A724F99569364D7615977EF32CDCB2A1045BBA_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_tFE90E3B2683C0197B0BCDD15879B0B07DC84A24A_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_t735C9596C4B0AACA90B2BE965362D57FA9C03B5E_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_t94405784E845EA464968A7BA6455EE4082C988EF_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_t14492BDEFA66B94D1A35E842BFAB7898518438E4_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_t8883CD81D797B05BC15979287C7B2BC58F033BC9_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_tC1A46C3724D2DAD269AF6BD39D20DE59150FDF28_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_t12A4EFA4F288B8AEB9D8AF24C08B0E6BEC4A5283_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_tB2BACC988B95FD4748EEAD9E106CEA7F11DBBE4B_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_tE403F840B1E4A05D3004758D60018F70BE11D92D_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 Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
|
|
{
|
|
String_t* ___TrueString;
|
|
String_t* ___FalseString;
|
|
};
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
|
|
};
|
|
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
|
|
{
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right;
|
|
};
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
|
|
};
|
|
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields
|
|
{
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back;
|
|
};
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
|
|
{
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
|
|
};
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
|
|
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_gshared (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748* __this, AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_gshared_inline (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_gshared_inline (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E_gshared (int32_t* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441_gshared (RuntimeObject* ___0_visitor, int32_t* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01_gshared (RuntimeObject** ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39_gshared (RuntimeObject* ___0_visitor, RuntimeObject** ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m639CE2C899C469A55ECC66D6793B590C5EBE3E42_gshared (float* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m1070B18AE5014C462C176214EB504B80ABCF9E56_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* EqualityComparer_1_get_Default_m20A1B9861324559044977270E1FAFB09BBE14234_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mA7E97E817C5D3F92B56F729FE44CBC11EFEA02EE_gshared (RuntimeObject* ___0_visitor, float* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m7A9EA143096E3C18C2DD2EDEF28A519CA4A73802_gshared (Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m0D87D0851EC5F34630C609FC128C8673317DCEAA_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* EqualityComparer_1_get_Default_mFF0B648FC824123BF138D79F2FCF183B2F7A57B3_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m991F23402D966D410BBC89F0A2AD615D3CEC81D6_gshared (RuntimeObject* ___0_visitor, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m8185EF3DBA50BC42DD9BCB9826646D6689183D1C_gshared (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m483FA59577B89A7210F233A7EA408B41FD9723BD_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* EqualityComparer_1_get_Default_m1366122B2D69C2D467D898811414E10F4DF12E4C_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4DCEBE7789AD6A24A8A0AD76201492EA755F643B_gshared (RuntimeObject* ___0_visitor, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_m6A8FDA3753DC8ED53AA4E674493AD821DDCA783C_gshared (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mD80D3A5E3EBEA503B228255B59012C64EAC0968C_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* EqualityComparer_1_get_Default_m165DD3094175955D08A5F82EE68A51CB660ECB35_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_m7ED2552B2069FDBB4735B831CFADAB904AE08D8E_gshared (RuntimeObject* ___0_visitor, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m39A36549308D9D5C19498C2146CFE53CE99DA3FC_gshared (int32_t* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mE0F90826548B0C3102050B135AABD7FCF73A5120_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD5D8197C711F0C773E9A76A2EB64004F163AA61C_gshared (RuntimeObject* ___0_visitor, int32_t* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m67729B3186B7559E74A776C3973D01A2BB633B43_gshared (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m81BDFE95146A69F74EE7C1A8E7AF5B5700CF0BB3_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* EqualityComparer_1_get_Default_mB416E612CF5DF00141878F67290CCF47A257028B_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m5D9D34A972B3C320E06C9E9EC6E4F04B2E583669_gshared (RuntimeObject* ___0_visitor, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m14572344A5A7CAC8E4CFF2CEDD4644A06C7455C7_gshared (StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m23A25E511D12B7D4D4E9B3A7116E164F8F2CBC48_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* EqualityComparer_1_get_Default_m6861631CCD7E8F4B598B8E6730DC838B2A5250C3_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m9EA96158826FC14A0F60A41ECBF6C171E9899795_gshared (RuntimeObject* ___0_visitor, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_mA513A5F2A350F7FC9A0ADE7B46D1A763B21E03DC_gshared (StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mC3461E328242961595BD158377C5EC9DD0C54BA7_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* EqualityComparer_1_get_Default_mDCD99EBFA9B1B38E543B57AFC9D9A2782FF6537C_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_m2B39C3CFF6D42B7B5A20803E636C2C4EE7392A78_gshared (RuntimeObject* ___0_visitor, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m5B5A7EE30D52D7FE7F1637C4BA9038DBB8A111DA_gshared (StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m9AFBD30A33F92D1463456BE9373B460B47307248_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* EqualityComparer_1_get_Default_m10DEAEE15118D8126C54F426B10F184AABE30BDD_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m765673D922667400D1381EF1791D7814D9634BAA_gshared (RuntimeObject* ___0_visitor, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mE665E619160B618364FD38BBD268F30C31DEFF6B_gshared (StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mD72043D322393F81CC46CD6F2F501607F871A212_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* EqualityComparer_1_get_Default_m397604806837108569518CF27A4FAC6F5643095F_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mC81EFA3DD6CF62D141469FDA92EA5C891F3AB906_gshared (RuntimeObject* ___0_visitor, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m6B0A3DA1031BA86BFB50AC00770A38907FFBD3CC_gshared (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mD8C1C97EEFB80C1D10345B27C921B3107DC17719_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* EqualityComparer_1_get_Default_m56F552F06FE259AE1FC4E3F7DE8AD47E230E386B_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m19B2FCF1A06F95D35BBA46022A7C6DEA45FCC1EB_gshared (RuntimeObject* ___0_visitor, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBag_TryGetPropertyBagForValue_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m7A59AAC54E0285F58D22768906BE854FCA2F19ED_gshared (BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m0593429012E73872335C7F3058A5D2027B1FF643_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* EqualityComparer_1_get_Default_mA906ACC9D903D2D3385878B6E08782404897C9E1_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyContainer_Accept_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m53A3644D6BE36860B39AFE8F535672A1DB741889_gshared (RuntimeObject* ___0_visitor, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* EqualityComparer_1_CreateComparer_m90CFBBC1492097465600B56ECF620CA25F1C6A73_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* EqualityComparer_1_CreateComparer_m4055D46D61B6AD80A0F2D4624577D7FE9D15B002_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* EqualityComparer_1_CreateComparer_mE5BC74FD18313E1237342B0626EB109CDF69CE26_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* EqualityComparer_1_CreateComparer_m603EA3CBC7DB9CF5557BE0CD39079883BA0B305B_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* EqualityComparer_1_CreateComparer_mEAA90163C77E0AFC6E891B34A7FDBFEEF699502A_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_CreateComparer_m432C82F7354C37E610794C1DA866DFA7DAC9C35E_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* EqualityComparer_1_CreateComparer_m4F66B7A3ECD1D02DC13599965C749DBC67DDC516_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* EqualityComparer_1_CreateComparer_m30F566AB4657566301D758C18FD46DD9DD37F8BC_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* EqualityComparer_1_CreateComparer_m753C6F625FD7108D53225E33E36A9F8A7BD8182F_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* EqualityComparer_1_CreateComparer_m3A6CB7B1CAE98FF1CAF92D420128AADD5BE29F97_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* EqualityComparer_1_CreateComparer_mF70F5FB65E3D4869F1CF1798C50F65E44DF3D8A0_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* EqualityComparer_1_CreateComparer_mDC8FA45B6BB99728C3189CB8F3CA3E5553EA7020_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* EqualityComparer_1_CreateComparer_mEC85C73A5734F1A3DD53D76B093D12C1AD98A63A_gshared (const RuntimeMethod* method) ;
|
|
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __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) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, const RuntimeMethod* method) ;
|
|
inline void Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705 (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748* __this, AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748*, AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, const RuntimeMethod*))Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748*, const RuntimeMethod*))Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_gshared_inline)(__this, method);
|
|
}
|
|
inline AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE (*) (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D (AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A (PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* __this, const RuntimeMethod* method) ;
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E (int32_t* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (int32_t*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_gshared_inline)(method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF (PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD* __this, PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* ___0_visitor, RuntimeObject* ___1_property, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922 (PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD* __this, const RuntimeMethod* method) ;
|
|
inline void PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441 (RuntimeObject* ___0_visitor, int32_t* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, const RuntimeMethod* method) ;
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01 (RuntimeObject** ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (RuntimeObject**, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39 (RuntimeObject* ___0_visitor, RuntimeObject** ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, RuntimeObject**, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m639CE2C899C469A55ECC66D6793B590C5EBE3E42 (float* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (float*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m639CE2C899C469A55ECC66D6793B590C5EBE3E42_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_m1070B18AE5014C462C176214EB504B80ABCF9E56_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_m1070B18AE5014C462C176214EB504B80ABCF9E56_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* EqualityComparer_1_get_Default_m20A1B9861324559044977270E1FAFB09BBE14234_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m20A1B9861324559044977270E1FAFB09BBE14234_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mA7E97E817C5D3F92B56F729FE44CBC11EFEA02EE (RuntimeObject* ___0_visitor, float* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, float*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mA7E97E817C5D3F92B56F729FE44CBC11EFEA02EE_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m7A9EA143096E3C18C2DD2EDEF28A519CA4A73802 (Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m7A9EA143096E3C18C2DD2EDEF28A519CA4A73802_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_m0D87D0851EC5F34630C609FC128C8673317DCEAA_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_m0D87D0851EC5F34630C609FC128C8673317DCEAA_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* EqualityComparer_1_get_Default_mFF0B648FC824123BF138D79F2FCF183B2F7A57B3_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mFF0B648FC824123BF138D79F2FCF183B2F7A57B3_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m991F23402D966D410BBC89F0A2AD615D3CEC81D6 (RuntimeObject* ___0_visitor, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m991F23402D966D410BBC89F0A2AD615D3CEC81D6_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m8185EF3DBA50BC42DD9BCB9826646D6689183D1C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m8185EF3DBA50BC42DD9BCB9826646D6689183D1C_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_m483FA59577B89A7210F233A7EA408B41FD9723BD_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_m483FA59577B89A7210F233A7EA408B41FD9723BD_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* EqualityComparer_1_get_Default_m1366122B2D69C2D467D898811414E10F4DF12E4C_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m1366122B2D69C2D467D898811414E10F4DF12E4C_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4DCEBE7789AD6A24A8A0AD76201492EA755F643B (RuntimeObject* ___0_visitor, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4DCEBE7789AD6A24A8A0AD76201492EA755F643B_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_m6A8FDA3753DC8ED53AA4E674493AD821DDCA783C (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_m6A8FDA3753DC8ED53AA4E674493AD821DDCA783C_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_mD80D3A5E3EBEA503B228255B59012C64EAC0968C_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_mD80D3A5E3EBEA503B228255B59012C64EAC0968C_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* EqualityComparer_1_get_Default_m165DD3094175955D08A5F82EE68A51CB660ECB35_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m165DD3094175955D08A5F82EE68A51CB660ECB35_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_m7ED2552B2069FDBB4735B831CFADAB904AE08D8E (RuntimeObject* ___0_visitor, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_m7ED2552B2069FDBB4735B831CFADAB904AE08D8E_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m39A36549308D9D5C19498C2146CFE53CE99DA3FC (int32_t* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (int32_t*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m39A36549308D9D5C19498C2146CFE53CE99DA3FC_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_mE0F90826548B0C3102050B135AABD7FCF73A5120_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_mE0F90826548B0C3102050B135AABD7FCF73A5120_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD5D8197C711F0C773E9A76A2EB64004F163AA61C (RuntimeObject* ___0_visitor, int32_t* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, int32_t*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD5D8197C711F0C773E9A76A2EB64004F163AA61C_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m67729B3186B7559E74A776C3973D01A2BB633B43 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m67729B3186B7559E74A776C3973D01A2BB633B43_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_m81BDFE95146A69F74EE7C1A8E7AF5B5700CF0BB3_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_m81BDFE95146A69F74EE7C1A8E7AF5B5700CF0BB3_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* EqualityComparer_1_get_Default_mB416E612CF5DF00141878F67290CCF47A257028B_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mB416E612CF5DF00141878F67290CCF47A257028B_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m5D9D34A972B3C320E06C9E9EC6E4F04B2E583669 (RuntimeObject* ___0_visitor, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m5D9D34A972B3C320E06C9E9EC6E4F04B2E583669_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m14572344A5A7CAC8E4CFF2CEDD4644A06C7455C7 (StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m14572344A5A7CAC8E4CFF2CEDD4644A06C7455C7_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_m23A25E511D12B7D4D4E9B3A7116E164F8F2CBC48_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_m23A25E511D12B7D4D4E9B3A7116E164F8F2CBC48_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* EqualityComparer_1_get_Default_m6861631CCD7E8F4B598B8E6730DC838B2A5250C3_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m6861631CCD7E8F4B598B8E6730DC838B2A5250C3_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m9EA96158826FC14A0F60A41ECBF6C171E9899795 (RuntimeObject* ___0_visitor, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m9EA96158826FC14A0F60A41ECBF6C171E9899795_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_mA513A5F2A350F7FC9A0ADE7B46D1A763B21E03DC (StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_mA513A5F2A350F7FC9A0ADE7B46D1A763B21E03DC_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_mC3461E328242961595BD158377C5EC9DD0C54BA7_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_mC3461E328242961595BD158377C5EC9DD0C54BA7_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* EqualityComparer_1_get_Default_mDCD99EBFA9B1B38E543B57AFC9D9A2782FF6537C_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mDCD99EBFA9B1B38E543B57AFC9D9A2782FF6537C_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_m2B39C3CFF6D42B7B5A20803E636C2C4EE7392A78 (RuntimeObject* ___0_visitor, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_m2B39C3CFF6D42B7B5A20803E636C2C4EE7392A78_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m5B5A7EE30D52D7FE7F1637C4BA9038DBB8A111DA (StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m5B5A7EE30D52D7FE7F1637C4BA9038DBB8A111DA_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_m9AFBD30A33F92D1463456BE9373B460B47307248_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_m9AFBD30A33F92D1463456BE9373B460B47307248_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* EqualityComparer_1_get_Default_m10DEAEE15118D8126C54F426B10F184AABE30BDD_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m10DEAEE15118D8126C54F426B10F184AABE30BDD_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m765673D922667400D1381EF1791D7814D9634BAA (RuntimeObject* ___0_visitor, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m765673D922667400D1381EF1791D7814D9634BAA_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mE665E619160B618364FD38BBD268F30C31DEFF6B (StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mE665E619160B618364FD38BBD268F30C31DEFF6B_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_mD72043D322393F81CC46CD6F2F501607F871A212_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_mD72043D322393F81CC46CD6F2F501607F871A212_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* EqualityComparer_1_get_Default_m397604806837108569518CF27A4FAC6F5643095F_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m397604806837108569518CF27A4FAC6F5643095F_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mC81EFA3DD6CF62D141469FDA92EA5C891F3AB906 (RuntimeObject* ___0_visitor, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mC81EFA3DD6CF62D141469FDA92EA5C891F3AB906_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m6B0A3DA1031BA86BFB50AC00770A38907FFBD3CC (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m6B0A3DA1031BA86BFB50AC00770A38907FFBD3CC_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_mD8C1C97EEFB80C1D10345B27C921B3107DC17719_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_mD8C1C97EEFB80C1D10345B27C921B3107DC17719_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* EqualityComparer_1_get_Default_m56F552F06FE259AE1FC4E3F7DE8AD47E230E386B_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_m56F552F06FE259AE1FC4E3F7DE8AD47E230E386B_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m19B2FCF1A06F95D35BBA46022A7C6DEA45FCC1EB (RuntimeObject* ___0_visitor, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m19B2FCF1A06F95D35BBA46022A7C6DEA45FCC1EB_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline bool PropertyBag_TryGetPropertyBagForValue_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m7A59AAC54E0285F58D22768906BE854FCA2F19ED (BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* ___0_value, RuntimeObject** ___1_propertyBag, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56*, RuntimeObject**, const RuntimeMethod*))PropertyBag_TryGetPropertyBagForValue_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m7A59AAC54E0285F58D22768906BE854FCA2F19ED_gshared)(___0_value, ___1_propertyBag, method);
|
|
}
|
|
inline bool TypeTraits_1_get_CanBeNull_m0593429012E73872335C7F3058A5D2027B1FF643_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (const RuntimeMethod*))TypeTraits_1_get_CanBeNull_m0593429012E73872335C7F3058A5D2027B1FF643_gshared_inline)(method);
|
|
}
|
|
inline EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* EqualityComparer_1_get_Default_mA906ACC9D903D2D3385878B6E08782404897C9E1_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mA906ACC9D903D2D3385878B6E08782404897C9E1_gshared_inline)(method);
|
|
}
|
|
inline void PropertyContainer_Accept_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m53A3644D6BE36860B39AFE8F535672A1DB741889 (RuntimeObject* ___0_visitor, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* ___1_container, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE ___2_parameters, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56*, VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE, const RuntimeMethod*))PropertyContainer_Accept_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m53A3644D6BE36860B39AFE8F535672A1DB741889_gshared)(___0_visitor, ___1_container, ___2_parameters, method);
|
|
}
|
|
inline EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* EqualityComparer_1_CreateComparer_m90CFBBC1492097465600B56ECF620CA25F1C6A73 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m90CFBBC1492097465600B56ECF620CA25F1C6A73_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* EqualityComparer_1_CreateComparer_m4055D46D61B6AD80A0F2D4624577D7FE9D15B002 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m4055D46D61B6AD80A0F2D4624577D7FE9D15B002_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* EqualityComparer_1_CreateComparer_mE5BC74FD18313E1237342B0626EB109CDF69CE26 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mE5BC74FD18313E1237342B0626EB109CDF69CE26_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* EqualityComparer_1_CreateComparer_m603EA3CBC7DB9CF5557BE0CD39079883BA0B305B (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m603EA3CBC7DB9CF5557BE0CD39079883BA0B305B_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* EqualityComparer_1_CreateComparer_mEAA90163C77E0AFC6E891B34A7FDBFEEF699502A (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mEAA90163C77E0AFC6E891B34A7FDBFEEF699502A_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_CreateComparer_m432C82F7354C37E610794C1DA866DFA7DAC9C35E (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m432C82F7354C37E610794C1DA866DFA7DAC9C35E_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* EqualityComparer_1_CreateComparer_m4F66B7A3ECD1D02DC13599965C749DBC67DDC516 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m4F66B7A3ECD1D02DC13599965C749DBC67DDC516_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* EqualityComparer_1_CreateComparer_m30F566AB4657566301D758C18FD46DD9DD37F8BC (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m30F566AB4657566301D758C18FD46DD9DD37F8BC_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* EqualityComparer_1_CreateComparer_m753C6F625FD7108D53225E33E36A9F8A7BD8182F (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m753C6F625FD7108D53225E33E36A9F8A7BD8182F_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* EqualityComparer_1_CreateComparer_m3A6CB7B1CAE98FF1CAF92D420128AADD5BE29F97 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m3A6CB7B1CAE98FF1CAF92D420128AADD5BE29F97_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* EqualityComparer_1_CreateComparer_mF70F5FB65E3D4869F1CF1798C50F65E44DF3D8A0 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mF70F5FB65E3D4869F1CF1798C50F65E44DF3D8A0_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* EqualityComparer_1_CreateComparer_mDC8FA45B6BB99728C3189CB8F3CA3E5553EA7020 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mDC8FA45B6BB99728C3189CB8F3CA3E5553EA7020_gshared)(method);
|
|
}
|
|
inline EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* EqualityComparer_1_CreateComparer_mEC85C73A5734F1A3DD53D76B093D12C1AD98A63A (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mEC85C73A5734F1A3DD53D76B093D12C1AD98A63A_gshared)(method);
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisRotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_m6AE998E2A2414E44DF5A20027B6933A388C3DB2C_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisScale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_mF637FB3B593396B2317F0D3A6C3410DCAE2A8BD4_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B_m3EA26E78F7808B1525260D8542CDB1230C757464_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleBackground_t28A4439F46056BAFA6F4450CD1DE8F333571C97B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3_m1A32A7F8799DCAD993E3F1C842E67E080C304D0B_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundPosition_t707AF9D66EF808C1B1DE174CAB623D97A653C3F3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866_m70EC4F0D01A015CBECA96E482D19AD88909A35AD_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundRepeat_t38B84958D5608FAA86B06F513716444EA06DB866* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008_mBECD934FD3E1E9EDC2367DED244DF3F44D5CAB7B_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleBackgroundSize_t0904929E2E236696CEC8DBD4B1082E8313F84008* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910_m087A4C698125FFAF67CD6BEB1C897C50D18891ED_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleColor_tFC32BA34A15742AC48D6AACF8A137A6F71F04910* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610_m7802CB6BD0332ABDAFBCD002B6083980CF481ECF_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleCursor_tE485E9D7E54AC3A3D514CD63313D77F75BD8C610* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841_m0A70E62F81EEFA6AEB1FB1859F4D64F5048076AF_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleFloat_t4A100BCCDC275C2302517C5858C9BE9EC43D4841* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C_mD1CAAEEAA93627445BC47DF2AFF9321DA3FF3F7A_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleFont_t9D8A6F3E224B60FD8BA1522CE8AB0E2E8BE8B77C* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4_m82E1163312014F427FA69527D395D1F1B2A16A4B_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleFontDefinition_t0E1130277B322724A677D489018D219F014070F4* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D_mC68B89261EA1BB8A1DC4C6A9150A9148B63E7369_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleInt_tDC5B2FE9B1ABA54EEF85A7798F321F40BDC8B25D* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8_m483FD952658280DFA2D296C9549CA875ED22FF42_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF_m45E297908E8E8D846B2D7C4958D20500355B0CA7_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StylePropertyName_tCBE2B561C690538C8514BF56426AC486DC35B6FF* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B_m3C0CB18CE87403E33C37F6278C5A7038E0C86017_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleRotate_t59305F0FBB44EA70AE332ECF9279C270B3F2283B* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC_mF2FFD43AA026A0FD177F43C2A25E890C619D2919_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleScale_t45D687B313B39CD6FB3686ED44DECDDA402923BC* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A_m7FDA652889634D35CCB53CF8A77077C4D30ED878_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleTextAutoSize_t1F33415D18D97D0242C4C2C450BEF0B475253F4A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252_mA676859F5D9456675642EF987D26EC2C4C414E83_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleTextShadow_tCDDF1FE733ADBAA5ACA3B74620D4728E83F54252* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6_m62275DD2F8069694D40BA4D6F4C3200D7FEB1EF1_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleTransformOrigin_t708B2E73541ECAE23D286FE68D6BC2CCFAAB84A6* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisStyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089_m9B92F7028C96F990CC5C76746FC6C486E6ED9720_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, StyleTranslate_tF9528CA4B45EE4EB2C4D294336A83D88DB6AF089* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A_m3C76619DF7EBB9D3A2894274CE6CD26225F19F31_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, TextAutoSize_t8B7DB1DB1B1C9EF3DE876BB4D487CB00DBE3207A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05_m487A110E4985E524A1CBD80EDF0EC7724409C0F8_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E_m7EC34B7D12DF0F5320B417C6951CA8EB7353753C_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, TimeValue_t45AE43B219493F9459363F32C79E8986B5F82E0E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502_m0E24B89E2F70614D92B3C8565F23D6B12CC5EF47_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisTranslate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_m93BA1BAB12267DAB13BB9A99A4920B56AA4E144D_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB5359D594E93CA95CF77DB06AAF03392747BD182_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m99F73E835319493D6FCCA0EA552CBD3D831E62F4_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mAC5B0B2329C8E652BC4D51548546E0EA28D31899_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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_007a;
|
|
}
|
|
}
|
|
{
|
|
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_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
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_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_mE09C9181C89D1B1B8AD102ED803CD10EFF657ADE_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* 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, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, 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_007a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_15 = V_1;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_16 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
|
|
goto IL_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_43 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_42);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
|
|
goto IL_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mAB864971AC0E9E1928498A48F062AB1FDA74EA10_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* 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, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, 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_007a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_15 = V_1;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
|
|
goto IL_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_43 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_42);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
|
|
goto IL_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3< bool, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72107
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyBagVisitor_Visit_TisIl2CppFullySharedGenericAny_mF1E2CE4C83C60AC29C925BB4548F6186E2FB27EC_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, RuntimeObject* ___0_properties, Il2CppFullySharedGenericAny* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
if (!il2cpp_rgctx_is_initialized(method))
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_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;
|
|
RuntimeObject* V_8 = NULL;
|
|
bool V_9 = false;
|
|
RuntimeObject* V_10 = NULL;
|
|
bool V_11 = false;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
RuntimeObject* V_13 = NULL;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
bool V_18 = false;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
RuntimeObject* V_20 = NULL;
|
|
bool V_21 = false;
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
RuntimeObject* G_B16_0 = NULL;
|
|
RuntimeObject* G_B15_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B17_0;
|
|
memset((&G_B17_0), 0, sizeof(G_B17_0));
|
|
RuntimeObject* G_B26_0 = NULL;
|
|
RuntimeObject* G_B25_0 = NULL;
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 G_B27_0;
|
|
memset((&G_B27_0), 0, sizeof(G_B27_0));
|
|
int32_t G_B40_0 = 0;
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0;
|
|
L_0 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_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_008a;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_01fc;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0268;
|
|
}
|
|
|
|
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;
|
|
Il2CppFullySharedGenericAny* 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, Il2CppFullySharedGenericAny*, 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_007a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_15 = V_1;
|
|
Il2CppFullySharedGenericAny* L_16 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_15);
|
|
InterfaceActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_15, (RuntimeObject*)__this, L_16);
|
|
goto IL_0084;
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_008a:
|
|
{
|
|
RuntimeObject* L_17 = ___0_properties;
|
|
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 7)));
|
|
RuntimeObject* L_18 = V_8;
|
|
V_9 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_19 = V_9;
|
|
if (!L_19)
|
|
{
|
|
goto IL_01ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_20 = ___0_properties;
|
|
V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, il2cpp_rgctx_data(method->rgctx_data, 8)));
|
|
RuntimeObject* L_21 = V_10;
|
|
if (!L_21)
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_22;
|
|
L_22 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
RuntimeObject* L_23 = V_10;
|
|
Il2CppFullySharedGenericAny* L_24 = ___1_container;
|
|
NullCheck(L_23);
|
|
int32_t L_25;
|
|
L_25 = InterfaceFuncInvoker1< int32_t, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 8), L_23, L_24);
|
|
G_B13_0 = ((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
|
|
goto IL_00c2;
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
G_B13_0 = 0;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
V_11 = (bool)G_B13_0;
|
|
bool L_26 = V_11;
|
|
if (!L_26)
|
|
{
|
|
goto IL_016e;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_27 = V_10;
|
|
NullCheck(L_27);
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_28;
|
|
L_28 = InterfaceFuncInvoker0< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(2, il2cpp_rgctx_data(method->rgctx_data, 8), L_27);
|
|
V_12 = L_28;
|
|
RuntimeObject* L_29 = V_10;
|
|
il2cpp_codegen_initobj((&V_14), sizeof(IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79));
|
|
int32_t L_30;
|
|
L_30 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
(&V_14)->___Index = L_30;
|
|
(&V_14)->___IsReadOnly = (bool)0;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_31 = V_14;
|
|
NullCheck(L_29);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_29, L_31);
|
|
RuntimeObject* L_32 = V_10;
|
|
NullCheck(L_32);
|
|
RuntimeObject* L_33;
|
|
L_33 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, il2cpp_rgctx_data(method->rgctx_data, 8), L_32);
|
|
V_13 = L_33;
|
|
RuntimeObject* L_34 = V_13;
|
|
RuntimeObject* L_35 = ((RuntimeObject*)IsInst((RuntimeObject*)L_34, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_35)
|
|
{
|
|
G_B16_0 = L_35;
|
|
goto IL_011d;
|
|
}
|
|
G_B15_0 = L_35;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_36 = V_16;
|
|
G_B17_0 = L_36;
|
|
goto IL_0132;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
RuntimeObject* L_37;
|
|
L_37 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B16_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_38;
|
|
L_38 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B16_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_39), L_38, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B17_0 = L_39;
|
|
}
|
|
|
|
IL_0132:
|
|
{
|
|
V_15 = G_B17_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0140:
|
|
{
|
|
{
|
|
bool L_40;
|
|
L_40 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_15), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_40)
|
|
{
|
|
goto IL_0160;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_41;
|
|
L_41 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_15), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_41;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_42 = V_13;
|
|
Il2CppFullySharedGenericAny* L_43 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_42);
|
|
InterfaceActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_42, (RuntimeObject*)__this, L_43);
|
|
goto IL_0161;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0161:
|
|
{
|
|
RuntimeObject* L_44 = V_10;
|
|
IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 L_45 = V_12;
|
|
NullCheck(L_44);
|
|
InterfaceActionInvoker1< IndexedCollectionSharedPropertyState_t1E4ED168A72271A87F5FCFCBBF19BBB63F95FC79 >::Invoke(3, il2cpp_rgctx_data(method->rgctx_data, 8), L_44, L_45);
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_016e:
|
|
{
|
|
RuntimeObject* L_46 = V_8;
|
|
Il2CppFullySharedGenericAny* L_47 = ___1_container;
|
|
int32_t L_48;
|
|
L_48 = PropertyPathPart_get_Index_mFCB3571720514B51BC7B373D45B19CCBD82FBF57((&V_0), NULL);
|
|
NullCheck(L_46);
|
|
bool L_49;
|
|
L_49 = InterfaceFuncInvoker3< bool, Il2CppFullySharedGenericAny*, int32_t, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 7), L_46, L_47, L_48, (&V_1));
|
|
V_18 = L_49;
|
|
bool L_50 = V_18;
|
|
if (!L_50)
|
|
{
|
|
goto IL_01e2;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_51 = V_1;
|
|
RuntimeObject* L_52 = ((RuntimeObject*)IsInst((RuntimeObject*)L_51, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var));
|
|
if (L_52)
|
|
{
|
|
G_B26_0 = L_52;
|
|
goto IL_019c;
|
|
}
|
|
G_B25_0 = L_52;
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_53 = V_16;
|
|
G_B27_0 = L_53;
|
|
goto IL_01b1;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
RuntimeObject* L_54;
|
|
L_54 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(G_B26_0);
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_55;
|
|
L_55 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, G_B26_0, ((RuntimeObject*)IsInst((RuntimeObject*)L_54, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748 L_56;
|
|
memset((&L_56), 0, sizeof(L_56));
|
|
Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705((&L_56), L_55, Nullable_1__ctor_m9BE640DC1FBEAADC285608302A91CC00AE7C4705_RuntimeMethod_var);
|
|
G_B27_0 = L_56;
|
|
}
|
|
|
|
IL_01b1:
|
|
{
|
|
V_19 = G_B27_0;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_01be:
|
|
{
|
|
{
|
|
bool L_57;
|
|
L_57 = Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_inline((&V_19), Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_RuntimeMethod_var);
|
|
if (!L_57)
|
|
{
|
|
goto IL_01de;
|
|
}
|
|
}
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_58;
|
|
L_58 = Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_inline((&V_19), Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_RuntimeMethod_var);
|
|
V_17 = L_58;
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_17), NULL);
|
|
}
|
|
|
|
IL_01de:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_59 = V_1;
|
|
Il2CppFullySharedGenericAny* L_60 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_59);
|
|
InterfaceActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_59, (RuntimeObject*)__this, L_60);
|
|
goto IL_01df;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01df:
|
|
{
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_01e2:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
goto IL_01f9;
|
|
}
|
|
|
|
IL_01ef:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_01f9:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_01fc:
|
|
{
|
|
RuntimeObject* L_61 = ___0_properties;
|
|
V_20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_61, il2cpp_rgctx_data(method->rgctx_data, 15)));
|
|
RuntimeObject* L_62 = V_20;
|
|
if (!L_62)
|
|
{
|
|
goto IL_021c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_63 = V_20;
|
|
Il2CppFullySharedGenericAny* L_64 = ___1_container;
|
|
RuntimeObject* L_65;
|
|
L_65 = PropertyPathPart_get_Key_m08AAAD0EF82806F72CA10628E7B8EC15322E7E6A((&V_0), NULL);
|
|
NullCheck(L_63);
|
|
bool L_66;
|
|
L_66 = InterfaceFuncInvoker3Invoker< bool, Il2CppFullySharedGenericAny*, RuntimeObject*, RuntimeObject** >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 15), L_63, L_64, L_65, (&V_1));
|
|
G_B40_0 = ((int32_t)(L_66));
|
|
goto IL_021d;
|
|
}
|
|
|
|
IL_021c:
|
|
{
|
|
G_B40_0 = 0;
|
|
}
|
|
|
|
IL_021d:
|
|
{
|
|
V_21 = (bool)G_B40_0;
|
|
bool L_67 = V_21;
|
|
if (!L_67)
|
|
{
|
|
goto IL_025b;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_68 = V_1;
|
|
RuntimeObject* L_69;
|
|
L_69 = PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline(__this, NULL);
|
|
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_70;
|
|
L_70 = InterfaceFuncInvoker1< AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE, RuntimeObject* >::Invoke(4, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)), ((RuntimeObject*)IsInst((RuntimeObject*)L_69, IAttributes_t699EF2D1D5A022C91D27888CE70518262A25928D_il2cpp_TypeInfo_var)));
|
|
V_22 = L_70;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0249:
|
|
{
|
|
AttributesScope_Dispose_mE479F4FB0D23FD296817DD79630432BD4675E15D((&V_22), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
RuntimeObject* L_71 = V_1;
|
|
Il2CppFullySharedGenericAny* L_72 = ___1_container;
|
|
NullCheck((RuntimeObject*)L_71);
|
|
InterfaceActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->rgctx_data, 5), (RuntimeObject*)L_71, (RuntimeObject*)__this, L_72);
|
|
goto IL_0258;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0258:
|
|
{
|
|
goto IL_0265;
|
|
}
|
|
|
|
IL_025b:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_0265:
|
|
{
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0268:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_0272;
|
|
}
|
|
|
|
IL_0272:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mCE1CE49F6C98BA9A1D9720C0503BDF83571C846C_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2* ___0_property, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2* L_0 = ___0_property;
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2* L_7 = ___0_property;
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2*, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t7163C8871E308D49C7E7B29E17F5E721302458D2* L_23 = ___0_property;
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mAD42E2A5148440AD1DD60E62D0DE2BBF0F3BD4B9_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087* ___0_property, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087* L_0 = ___0_property;
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087* L_7 = ___0_property;
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087*, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tAA3F1A96BA2F3D7F3A0C6C656071C7A87D205087* L_23 = ___0_property;
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_TisRuntimeObject_mAEF24FC2133CE510A333A4825BA0896808F110D9_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC* ___0_property, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
RuntimeObject* V_6 = NULL;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC* L_0 = ___0_property;
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = VirtualFuncInvoker1< RuntimeObject*, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC* L_7 = ___0_property;
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC*, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F*, RuntimeObject** >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
RuntimeObject* L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t21F410EBD5DA39F8762D32DEBD0C6A38FEDE34BC* L_23 = ___0_property;
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* L_24 = ___1_container;
|
|
RuntimeObject* L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F*, RuntimeObject* >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m515538C8CC1CF1A23FF50D0CE0FFDF1DD8F470D4_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tB2B25D50A07137613571C599F2D927783128F4B2* ___0_property, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tB2B25D50A07137613571C599F2D927783128F4B2* L_0 = ___0_property;
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tB2B25D50A07137613571C599F2D927783128F4B2* L_7 = ___0_property;
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tB2B25D50A07137613571C599F2D927783128F4B2*, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tB2B25D50A07137613571C599F2D927783128F4B2* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tB2B25D50A07137613571C599F2D927783128F4B2* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tB2B25D50A07137613571C599F2D927783128F4B2* L_23 = ___0_property;
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_TisRuntimeObject_mAADD779C87D46A955DFC4197DD566A6695153258_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1* ___0_property, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
RuntimeObject* V_6 = NULL;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1* L_0 = ___0_property;
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = VirtualFuncInvoker1< RuntimeObject*, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1* L_7 = ___0_property;
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1*, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C*, RuntimeObject** >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
RuntimeObject* L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t3A3882B37973B3EA0740345179D2BA802B63D8F1* L_23 = ___0_property;
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* L_24 = ___1_container;
|
|
RuntimeObject* L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C*, RuntimeObject* >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mBD88804F7E1381FA8EEC3563BE240E62C6332F26_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t8803DA217446897A3DBF392B50C90530471C6822* ___0_property, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t8803DA217446897A3DBF392B50C90530471C6822* L_0 = ___0_property;
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t8803DA217446897A3DBF392B50C90530471C6822* L_7 = ___0_property;
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t8803DA217446897A3DBF392B50C90530471C6822*, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t8803DA217446897A3DBF392B50C90530471C6822* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t8803DA217446897A3DBF392B50C90530471C6822* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t8803DA217446897A3DBF392B50C90530471C6822* L_23 = ___0_property;
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_TisRuntimeObject_m0FBE6B874E92B9EA009F8DC69DF14875F045BB7D_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A* ___0_property, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
RuntimeObject* V_6 = NULL;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A* L_0 = ___0_property;
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = VirtualFuncInvoker1< RuntimeObject*, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A* L_7 = ___0_property;
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A*, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4*, RuntimeObject** >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
RuntimeObject* L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t2FA5B5A3675ACA9460A6257B5D39B17A5914678A* L_23 = ___0_property;
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* L_24 = ___1_container;
|
|
RuntimeObject* L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4*, RuntimeObject* >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisAngle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mFA8880BDD0E25A04ECD1D3CB5958E91BA745BE38_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151* ___0_property, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151* L_0 = ___0_property;
|
|
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151* L_7 = ___0_property;
|
|
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151*, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t4E33E1A44112BD97BF885B076D0ED05EBFEA7151* L_23 = ___0_property;
|
|
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisAngle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC222F74AFAF1B7F4A10598B8F946FC9FF61E13C4_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tF274BD13981F14C9234EED2454BA5879F339129A* ___0_property, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
float V_0 = 0.0f;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
float V_6 = 0.0f;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tF274BD13981F14C9234EED2454BA5879F339129A* L_0 = ___0_property;
|
|
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
float L_2;
|
|
L_2 = VirtualFuncInvoker1< float, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tF274BD13981F14C9234EED2454BA5879F339129A* L_7 = ___0_property;
|
|
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tF274BD13981F14C9234EED2454BA5879F339129A*, Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC*, float* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m639CE2C899C469A55ECC66D6793B590C5EBE3E42((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m1070B18AE5014C462C176214EB504B80ABCF9E56_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m20A1B9861324559044977270E1FAFB09BBE14234_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
float L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(float));
|
|
float L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, float, float >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tF274BD13981F14C9234EED2454BA5879F339129A* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mA7E97E817C5D3F92B56F729FE44CBC11EFEA02EE((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tF274BD13981F14C9234EED2454BA5879F339129A* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tF274BD13981F14C9234EED2454BA5879F339129A* L_23 = ___0_property;
|
|
Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC* L_24 = ___1_container;
|
|
float L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC*, float >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_TisRuntimeObject_m7A716CD5A54899FA727CC3334E65DA5C30F1AC65_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5* ___0_property, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
RuntimeObject* V_6 = NULL;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5* L_0 = ___0_property;
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = VirtualFuncInvoker1< RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5* L_7 = ___0_property;
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8*, RuntimeObject** >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
RuntimeObject* L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tB233FB6210DC9A81615A50C4D0F1EDD5311659D5* L_23 = ___0_property;
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* L_24 = ___1_container;
|
|
RuntimeObject* L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8*, RuntimeObject* >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4C5B4BC6A5CA84D80B0629BF2053BC433066398C_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B* ___0_property, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B* L_0 = ___0_property;
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B* L_7 = ___0_property;
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B*, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tF3DBFBA52C0693C56E321796F1577A44F0C39B1B* L_23 = ___0_property;
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_mCDA2FB5D9C03550A65CF5CC360ED506EAB179995_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tA37B381C421869CA10862B372913EA34498BC042* ___0_property, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tA37B381C421869CA10862B372913EA34498BC042* L_0 = ___0_property;
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 L_2;
|
|
L_2 = VirtualFuncInvoker1< Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tA37B381C421869CA10862B372913EA34498BC042* L_7 = ___0_property;
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tA37B381C421869CA10862B372913EA34498BC042*, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m7A9EA143096E3C18C2DD2EDEF28A519CA4A73802((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m0D87D0851EC5F34630C609FC128C8673317DCEAA_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mFF0B648FC824123BF138D79F2FCF183B2F7A57B3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256));
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tA37B381C421869CA10862B372913EA34498BC042* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m991F23402D966D410BBC89F0A2AD615D3CEC81D6((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tA37B381C421869CA10862B372913EA34498BC042* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tA37B381C421869CA10862B372913EA34498BC042* L_23 = ___0_property;
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* L_24 = ___1_container;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisBackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m94BCF65F19F5B4FA02710792899773D37FE0B260_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C* ___0_property, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C* L_0 = ___0_property;
|
|
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C* L_7 = ___0_property;
|
|
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C*, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tBCD7288FCFAF426BE5EA009B8141ED1A958BA96C* L_23 = ___0_property;
|
|
BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisBackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8240375236978F8A36C07A274E35136BD1880C55_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8* ___0_property, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8* L_0 = ___0_property;
|
|
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8* L_7 = ___0_property;
|
|
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8*, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t34CA9C67F7274CB88428DB9890EBAF2C83A001F8* L_23 = ___0_property;
|
|
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisBackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_mAFDB97B38130CD77E3D230954E3821883411162A_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3* ___0_property, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3* L_0 = ___0_property;
|
|
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 L_2;
|
|
L_2 = VirtualFuncInvoker1< Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3* L_7 = ___0_property;
|
|
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3*, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m7A9EA143096E3C18C2DD2EDEF28A519CA4A73802((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m0D87D0851EC5F34630C609FC128C8673317DCEAA_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mFF0B648FC824123BF138D79F2FCF183B2F7A57B3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256));
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_m991F23402D966D410BBC89F0A2AD615D3CEC81D6((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tDB15A9759A50AC5BCE430DC9B5027503FC0061F3* L_23 = ___0_property;
|
|
BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7* L_24 = ___1_container;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisBounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mF3E6B480FF2A8E91FA87EC968456376B71B10EC5_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471* ___0_property, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471* L_0 = ___0_property;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471* L_7 = ___0_property;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m8185EF3DBA50BC42DD9BCB9826646D6689183D1C((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m483FA59577B89A7210F233A7EA408B41FD9723BD_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m1366122B2D69C2D467D898811414E10F4DF12E4C_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m4DCEBE7789AD6A24A8A0AD76201492EA755F643B((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tC4748332B44E20FE7C498E90E74A718F89F44471* L_23 = ___0_property;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_24 = ___1_container;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisBoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_mE3DD24F14575BEC0F0BDCBA74C79277ABADEB2F0_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D* ___0_property, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D* L_0 = ___0_property;
|
|
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2;
|
|
L_2 = VirtualFuncInvoker1< Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D* L_7 = ___0_property;
|
|
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D*, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_m6A8FDA3753DC8ED53AA4E674493AD821DDCA783C((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mD80D3A5E3EBEA503B228255B59012C64EAC0968C_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m165DD3094175955D08A5F82EE68A51CB660ECB35_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376));
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisVector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_m7ED2552B2069FDBB4735B831CFADAB904AE08D8E((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tAB010676E84B6005B47BB524D152BA4859373D2D* L_23 = ___0_property;
|
|
BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485* L_24 = ___1_container;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDBB5BB920BCDAEDF795F325A986FF777F341293C_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED* ___0_property, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
float V_0 = 0.0f;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
float V_6 = 0.0f;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED* L_0 = ___0_property;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
float L_2;
|
|
L_2 = VirtualFuncInvoker1< float, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED* L_7 = ___0_property;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*, float* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m639CE2C899C469A55ECC66D6793B590C5EBE3E42((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m1070B18AE5014C462C176214EB504B80ABCF9E56_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m20A1B9861324559044977270E1FAFB09BBE14234_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
float L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(float));
|
|
float L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, float, float >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mA7E97E817C5D3F92B56F729FE44CBC11EFEA02EE((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tBEC632CE0FBA6F323B365C780F1F4C4C62A850ED* L_23 = ___0_property;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_24 = ___1_container;
|
|
float L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*, float >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisCursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8D3D50340E6EE0DDC1EF25C3D870366EB967EB17_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE* ___0_property, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE* L_0 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE* L_7 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE*, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m39A36549308D9D5C19498C2146CFE53CE99DA3FC((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mE0F90826548B0C3102050B135AABD7FCF73A5120_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD5D8197C711F0C773E9A76A2EB64004F163AA61C((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tD35F4FABA65142FD5DEAE8767695321F16F52FBE* L_23 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisCursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_TisRuntimeObject_m2CF900E04FB7AAEB4C5018AAF7E2552FEE44D89C_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645* ___0_property, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
RuntimeObject* V_6 = NULL;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645* L_0 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = VirtualFuncInvoker1< RuntimeObject*, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645* L_7 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645*, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82*, RuntimeObject** >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
RuntimeObject* L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tDD9A3FDE2A43FA66DDFDFCAFBDD1F932409CC645* L_23 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_24 = ___1_container;
|
|
RuntimeObject* L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82*, RuntimeObject* >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisCursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mDD6C8A94B2C449C867AF8194A992F7F7155A2530_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119* ___0_property, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119* L_0 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = VirtualFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119* L_7 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119*, Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m67729B3186B7559E74A776C3973D01A2BB633B43((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m81BDFE95146A69F74EE7C1A8E7AF5B5700CF0BB3_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mB416E612CF5DF00141878F67290CCF47A257028B_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m5D9D34A972B3C320E06C9E9EC6E4F04B2E583669((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t6CA80A54CF944EBC91765ECEA6106931E3683119* L_23 = ___0_property;
|
|
Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82* L_24 = ___1_container;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisEasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m727F7CB15434D23FBF5ED70F482B536026065719_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t6D742E4135978D319AA14EA285B907B09061BC14* ___0_property, EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t6D742E4135978D319AA14EA285B907B09061BC14* L_0 = ___0_property;
|
|
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t6D742E4135978D319AA14EA285B907B09061BC14* L_7 = ___0_property;
|
|
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t6D742E4135978D319AA14EA285B907B09061BC14*, EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t6D742E4135978D319AA14EA285B907B09061BC14* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t6D742E4135978D319AA14EA285B907B09061BC14* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t6D742E4135978D319AA14EA285B907B09061BC14* L_23 = ___0_property;
|
|
EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< EasingFunction_t5197D3B06056326A8B5C96032CDEBD5D3BDCA7A4*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisFontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_TisRuntimeObject_mCC36A6BAD15E4307E643C56A1D676251414993D8_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215* ___0_property, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
RuntimeObject* V_6 = NULL;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215* L_0 = ___0_property;
|
|
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_2;
|
|
L_2 = VirtualFuncInvoker1< RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215* L_7 = ___0_property;
|
|
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C*, RuntimeObject** >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisRuntimeObject_mD4CD5E0ECCA048DFCC4C4C71A78ED65C87C34C01((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
RuntimeObject* L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisRuntimeObject_m3580153F4048DF075DB593BDB3C4A63FA439FC39((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t015551DD4BC0ED7125CB06A6410C82E0C254B215* L_23 = ___0_property;
|
|
FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C* L_24 = ___1_container;
|
|
RuntimeObject* L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C*, RuntimeObject* >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m0125C3F002372C6A1CFF19572AE092A230BFD57D_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524* ___0_property, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
int32_t V_6 = 0;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524* L_0 = ___0_property;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker1< int32_t, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524* L_7 = ___0_property;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256*, int32_t* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m61AF9DE342919DD59CD9CC07D069DEE07629F67E((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
int32_t L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(int32_t));
|
|
int32_t L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mECB26B6AD8323EC326585F2EA43B7CBBA7944441((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tF2BB686D46189C2392C8FC06A6950CBE9B889524* L_23 = ___0_property;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_24 = ___1_container;
|
|
int32_t L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256*, int32_t >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisLength_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mCCE74E39AE75BCEADCF7557CDC8BA01B91AE2893_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535* ___0_property, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
float V_0 = 0.0f;
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
float V_6 = 0.0f;
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535* L_0 = ___0_property;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
float L_2;
|
|
L_2 = VirtualFuncInvoker1< float, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535* L_7 = ___0_property;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256*, float* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m639CE2C899C469A55ECC66D6793B590C5EBE3E42((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m1070B18AE5014C462C176214EB504B80ABCF9E56_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m20A1B9861324559044977270E1FAFB09BBE14234_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
float L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(float));
|
|
float L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, float, float >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mA7E97E817C5D3F92B56F729FE44CBC11EFEA02EE((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t796E3BCB1C9BD4B9BF60CED9E6225504AF7C1535* L_23 = ___0_property;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256* L_24 = ___1_container;
|
|
float L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256*, float >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisRuntimeObject_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m2AFC15916368B4FA5803E871AD8705E797A0C072_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t36238466DF822095607E192821D9DF69227FC1D7* ___0_property, RuntimeObject** ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t36238466DF822095607E192821D9DF69227FC1D7* L_0 = ___0_property;
|
|
RuntimeObject** L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC L_2;
|
|
L_2 = VirtualFuncInvoker1< StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC, RuntimeObject** >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t36238466DF822095607E192821D9DF69227FC1D7* L_7 = ___0_property;
|
|
RuntimeObject** L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t36238466DF822095607E192821D9DF69227FC1D7*, RuntimeObject**, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m14572344A5A7CAC8E4CFF2CEDD4644A06C7455C7((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m23A25E511D12B7D4D4E9B3A7116E164F8F2CBC48_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m6861631CCD7E8F4B598B8E6730DC838B2A5250C3_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC));
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t36238466DF822095607E192821D9DF69227FC1D7* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisStyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC_m9EA96158826FC14A0F60A41ECBF6C171E9899795((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t36238466DF822095607E192821D9DF69227FC1D7* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t36238466DF822095607E192821D9DF69227FC1D7* L_23 = ___0_property;
|
|
RuntimeObject** L_24 = ___1_container;
|
|
StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< RuntimeObject**, StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisRuntimeObject_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_m825B784656A25E54DDBCCAC31D73020BACBFA148_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67* ___0_property, RuntimeObject** ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67* L_0 = ___0_property;
|
|
RuntimeObject** L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F L_2;
|
|
L_2 = VirtualFuncInvoker1< StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F, RuntimeObject** >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67* L_7 = ___0_property;
|
|
RuntimeObject** L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67*, RuntimeObject**, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_mA513A5F2A350F7FC9A0ADE7B46D1A763B21E03DC((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mC3461E328242961595BD158377C5EC9DD0C54BA7_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mDCD99EBFA9B1B38E543B57AFC9D9A2782FF6537C_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F));
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisStyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F_m2B39C3CFF6D42B7B5A20803E636C2C4EE7392A78((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_t6F7A01CC66C2BC92D5435680D2DAAC2B1AA62D67* L_23 = ___0_property;
|
|
RuntimeObject** L_24 = ___1_container;
|
|
StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< RuntimeObject**, StyleList_1_t5D2FA4535A553635ADCE6E1E3758E1FA02160E6F >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisRuntimeObject_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m28C3977FBB4F6EF7EDE87DAE12D5B58FDE835372_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814* ___0_property, RuntimeObject** ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814* L_0 = ___0_property;
|
|
RuntimeObject** L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C L_2;
|
|
L_2 = VirtualFuncInvoker1< StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C, RuntimeObject** >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814* L_7 = ___0_property;
|
|
RuntimeObject** L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814*, RuntimeObject**, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m5B5A7EE30D52D7FE7F1637C4BA9038DBB8A111DA((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m9AFBD30A33F92D1463456BE9373B460B47307248_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m10DEAEE15118D8126C54F426B10F184AABE30BDD_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C));
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisStyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C_m765673D922667400D1381EF1791D7814D9634BAA((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tE577C4E03C37AA1D0CE6CC043C68CBB393214814* L_23 = ___0_property;
|
|
RuntimeObject** L_24 = ___1_container;
|
|
StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< RuntimeObject**, StyleList_1_tABF3DD9EB70CDF59829924CBA26ACDD1FBDD4C3C >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisRuntimeObject_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mEB7AAC1734366E4A60E05F712B472B6BBA9AD6EA_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402* ___0_property, RuntimeObject** ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402* L_0 = ___0_property;
|
|
RuntimeObject** L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 L_2;
|
|
L_2 = VirtualFuncInvoker1< StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4, RuntimeObject** >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402* L_7 = ___0_property;
|
|
RuntimeObject** L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402*, RuntimeObject**, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mE665E619160B618364FD38BBD268F30C31DEFF6B((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mD72043D322393F81CC46CD6F2F501607F871A212_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m397604806837108569518CF27A4FAC6F5643095F_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4));
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisStyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4_mC81EFA3DD6CF62D141469FDA92EA5C891F3AB906((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tA2B75AF49E4A5C50150F7613381EFFCE09728402* L_23 = ___0_property;
|
|
RuntimeObject** L_24 = ___1_container;
|
|
StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< RuntimeObject**, StyleList_1_t15E0FB58274532956EB643D58F1F7B95BED5B7C4 >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisRuntimeObject_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m6189337D4D0D64CD956656529B04FF1A0DC1BE12_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB* ___0_property, RuntimeObject** ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB* L_0 = ___0_property;
|
|
RuntimeObject** L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_2;
|
|
L_2 = VirtualFuncInvoker1< Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, RuntimeObject** >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB* L_7 = ___0_property;
|
|
RuntimeObject** L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB*, RuntimeObject**, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m6B0A3DA1031BA86BFB50AC00770A38907FFBD3CC((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_mD8C1C97EEFB80C1D10345B27C921B3107DC17719_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_m56F552F06FE259AE1FC4E3F7DE8AD47E230E386B_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8));
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisBackground_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_m19B2FCF1A06F95D35BBA46022A7C6DEA45FCC1EB((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB* L_23 = ___0_property;
|
|
RuntimeObject** L_24 = ___1_container;
|
|
Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< RuntimeObject**, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72108
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Unity_Properties_IPropertyVisitor_Visit_TisRuntimeObject_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m79A704B1AA09807050AE8E1B781082E449758162_gshared (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF* ___0_property, RuntimeObject** ___1_container, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_rgctx_method_init(method);
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
bool V_1 = false;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
bool V_3 = false;
|
|
RuntimeObject* V_4 = NULL;
|
|
bool V_5 = false;
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropertyScope_t1C89396D637F6426CAFCC8F4BAFC4B56E035A3CD V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
bool V_9 = false;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
{
|
|
Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF* L_0 = ___0_property;
|
|
RuntimeObject** L_1 = ___1_container;
|
|
NullCheck(L_0);
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_2;
|
|
L_2 = VirtualFuncInvoker1< BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, RuntimeObject** >::Invoke(14, L_0, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = __this->___m_PathIndex;
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_4;
|
|
L_4 = PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline(__this, NULL);
|
|
V_2 = L_4;
|
|
int32_t L_5;
|
|
L_5 = PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline((&V_2), NULL);
|
|
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF* L_7 = ___0_property;
|
|
RuntimeObject** L_8 = ___1_container;
|
|
GenericVirtualActionInvoker3< Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF*, RuntimeObject**, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* >::Invoke(il2cpp_rgctx_method(method->rgctx_data, 4), __this, L_7, L_8, (&V_0));
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
bool L_9;
|
|
L_9 = PropertyBag_TryGetPropertyBagForValue_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m7A59AAC54E0285F58D22768906BE854FCA2F19ED((&V_0), (&V_4), il2cpp_rgctx_method(method->rgctx_data, 6));
|
|
V_3 = L_9;
|
|
bool L_10 = V_3;
|
|
if (!L_10)
|
|
{
|
|
goto IL_00ce;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 8));
|
|
bool L_11;
|
|
L_11 = TypeTraits_1_get_CanBeNull_m0593429012E73872335C7F3058A5D2027B1FF643_inline(il2cpp_rgctx_method(method->rgctx_data, 7));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* L_12;
|
|
L_12 = EqualityComparer_1_get_Default_mA906ACC9D903D2D3385878B6E08782404897C9E1_inline(il2cpp_rgctx_method(method->rgctx_data, 9));
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_13 = V_0;
|
|
il2cpp_codegen_initobj((&V_6), sizeof(BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56));
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_14 = V_6;
|
|
NullCheck(L_12);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker2< bool, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 >::Invoke(8, L_12, L_13, L_14);
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
G_B6_0 = 0;
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
V_5 = (bool)G_B6_0;
|
|
bool L_16 = V_5;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
}
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF* L_17 = ___0_property;
|
|
PropertyScope__ctor_m28FF99A84F7744DB6A9997E02B733ADB10DEA6AF((&V_7), __this, (RuntimeObject*)L_17, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0099:
|
|
{
|
|
PropertyScope_Dispose_m815F8B5CF2665D576232AE370026021C576F7922((&V_7), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
il2cpp_codegen_initobj((&V_8), sizeof(VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE));
|
|
VisitParameters_tF21AC3343F90A7925EEA69AA73269B7F2DCE66CE L_18 = V_8;
|
|
PropertyContainer_Accept_TisBackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56_m53A3644D6BE36860B39AFE8F535672A1DB741889((RuntimeObject*)__this, (&V_0), L_18, il2cpp_rgctx_method(method->rgctx_data, 13));
|
|
goto IL_00a8;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF* L_19 = ___0_property;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = VirtualFuncInvoker0< bool >::Invoke(13, L_19);
|
|
if (L_20)
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
}
|
|
{
|
|
bool L_21;
|
|
L_21 = PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline(__this, NULL);
|
|
G_B14_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
G_B14_0 = 0;
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
V_9 = (bool)G_B14_0;
|
|
bool L_22 = V_9;
|
|
if (!L_22)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF* L_23 = ___0_property;
|
|
RuntimeObject** L_24 = ___1_container;
|
|
BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_25 = V_0;
|
|
NullCheck(L_23);
|
|
VirtualActionInvoker2< RuntimeObject**, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 >::Invoke(15, L_23, L_24, L_25);
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_00ce:
|
|
{
|
|
PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline(__this, (int32_t)4, NULL);
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72098
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 PathVisitor_get_Path_m98A92F21C11F12C0C88EAC86D0F2E853DFBF9BD3_inline (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0 = __this->___U3CPathU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71849
|
|
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: 72106
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PathVisitor_set_ReturnCode_mB5629AE0124C70E479D9C4D44A8E552DA8BA19E0_inline (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CReturnCodeU3Ek__BackingField = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 72101
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* PathVisitor_get_Property_mA08B8FE123674A9F4529C9CEAC47F6E940846E9B_inline (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CPropertyU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71861
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PropertyPath_get_Length_m9238E2C9AAFD16D7A74483CB4075AC7592B8889F_inline (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___U3CLengthU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 72103
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PathVisitor_get_ReadonlyVisit_m334145CFBF9EEF857FD8CB6213633BD513B82904_inline (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
bool L_0 = __this->___U3CReadonlyVisitU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 1727
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m8394F68FADFB63A79899AB149C73E2F218857D95_gshared_inline (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
bool L_0 = __this->___hasValue;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 1729
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE Nullable_1_GetValueOrDefault_mF85DC9982F315FAFF26C3B9CAAE956FA3BBF307B_gshared_inline (Nullable_1_t7E68FECE4EEFF632CF52A7A92F9D8E070E547748* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
AttributesScope_t5A89FFE050A95DD67BD15C00A4D072EABAA376AE L_0 = __this->___value;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mB145F76964DE36569385F83F550741253F97BC8B_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_t14492BDEFA66B94D1A35E842BFAB7898518438E4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* EqualityComparer_1_get_Default_mC9B367997D70B8B5F9167227471B3D82603739F4_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_0 = ((EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m90CFBBC1492097465600B56ECF620CA25F1C6A73(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m735F17A1CDBD434E62378EBF10F8B56495139E17_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_tC1A46C3724D2DAD269AF6BD39D20DE59150FDF28_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_0 = ((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m1070B18AE5014C462C176214EB504B80ABCF9E56_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)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* EqualityComparer_1_get_Default_m20A1B9861324559044977270E1FAFB09BBE14234_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* L_0 = ((EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m4055D46D61B6AD80A0F2D4624577D7FE9D15B002(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t346CEF653847623862FC6F88D66F7933B0039499* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m0D87D0851EC5F34630C609FC128C8673317DCEAA_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_t8883CD81D797B05BC15979287C7B2BC58F033BC9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* EqualityComparer_1_get_Default_mFF0B648FC824123BF138D79F2FCF183B2F7A57B3_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* L_0 = ((EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mE5BC74FD18313E1237342B0626EB109CDF69CE26(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t8B724228B7FB3FDB4FA0E3B3197F3E836025C852* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m483FA59577B89A7210F233A7EA408B41FD9723BD_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_tB2BACC988B95FD4748EEAD9E106CEA7F11DBBE4B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* EqualityComparer_1_get_Default_m1366122B2D69C2D467D898811414E10F4DF12E4C_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* L_0 = ((EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m603EA3CBC7DB9CF5557BE0CD39079883BA0B305B(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t1F3F605A9175C681B32670E6F821ED336C3693F6* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mD80D3A5E3EBEA503B228255B59012C64EAC0968C_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_tE403F840B1E4A05D3004758D60018F70BE11D92D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* EqualityComparer_1_get_Default_m165DD3094175955D08A5F82EE68A51CB660ECB35_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* L_0 = ((EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mEAA90163C77E0AFC6E891B34A7FDBFEEF699502A(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_tE6E8D94B4D1DB3845EC548C4F693E989CCEBEE09* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mE0F90826548B0C3102050B135AABD7FCF73A5120_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_t94405784E845EA464968A7BA6455EE4082C988EF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* EqualityComparer_1_get_Default_mF70F6C11A35B420DFA4628EE316B087F2DCB280C_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_0 = ((EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m432C82F7354C37E610794C1DA866DFA7DAC9C35E(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t8576A23859AAB111A218EAE239E10E5E9E2D66FC* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m81BDFE95146A69F74EE7C1A8E7AF5B5700CF0BB3_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_t12A4EFA4F288B8AEB9D8AF24C08B0E6BEC4A5283_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* EqualityComparer_1_get_Default_mB416E612CF5DF00141878F67290CCF47A257028B_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* L_0 = ((EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m4F66B7A3ECD1D02DC13599965C749DBC67DDC516(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_tF5B9124CEB160EFC53E943AA29271854DB5D5E8E* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m23A25E511D12B7D4D4E9B3A7116E164F8F2CBC48_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_t54F8560A72211A4D7FE76048A2311C71A72C8487_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* EqualityComparer_1_get_Default_m6861631CCD7E8F4B598B8E6730DC838B2A5250C3_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* L_0 = ((EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m30F566AB4657566301D758C18FD46DD9DD37F8BC(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t74C9ADADC624DF7887E9A243A195FBE6A6110A6F* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mC3461E328242961595BD158377C5EC9DD0C54BA7_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_t849B267549097D96986DCAD2850793D54566B07D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* EqualityComparer_1_get_Default_mDCD99EBFA9B1B38E543B57AFC9D9A2782FF6537C_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* L_0 = ((EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m753C6F625FD7108D53225E33E36A9F8A7BD8182F(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_tED5D7103EB70F04701068D3A47FFDE0C5C255272* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m9AFBD30A33F92D1463456BE9373B460B47307248_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_tB8799E05D6377C80FC931AA2ED809D6EF251A05A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* EqualityComparer_1_get_Default_m10DEAEE15118D8126C54F426B10F184AABE30BDD_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* L_0 = ((EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m3A6CB7B1CAE98FF1CAF92D420128AADD5BE29F97(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t2FC72AD935531391E034D5134279ABD4FA775C49* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mD72043D322393F81CC46CD6F2F501607F871A212_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_tF5A724F99569364D7615977EF32CDCB2A1045BBA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* EqualityComparer_1_get_Default_m397604806837108569518CF27A4FAC6F5643095F_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* L_0 = ((EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mF70F5FB65E3D4869F1CF1798C50F65E44DF3D8A0(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t91CC793D528077FF2BC0B89D0D9DDB2B3DCF0B68* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_mD8C1C97EEFB80C1D10345B27C921B3107DC17719_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_tFE90E3B2683C0197B0BCDD15879B0B07DC84A24A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* EqualityComparer_1_get_Default_m56F552F06FE259AE1FC4E3F7DE8AD47E230E386B_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* L_0 = ((EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mDC8FA45B6BB99728C3189CB8F3CA3E5553EA7020(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 72344
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypeTraits_1_get_CanBeNull_m0593429012E73872335C7F3058A5D2027B1FF643_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_t735C9596C4B0AACA90B2BE965362D57FA9C03B5E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___U3CCanBeNullU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9491
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* EqualityComparer_1_get_Default_mA906ACC9D903D2D3385878B6E08782404897C9E1_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* L_0 = ((EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mEC85C73A5734F1A3DD53D76B093D12C1AD98A63A(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|