#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct 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); } }; // System.Action`2 struct Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t845F5CAD20752949FFE691610514A76F2C804FF0; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t821DC9A6CC895EF5C4C66644F071280E109958F9; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D; // System.Collections.Generic.Dictionary`2>> struct Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B; // System.Collections.Generic.Dictionary`2,System.Object>> struct Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16; // System.Collections.Generic.Dictionary`2>> struct Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7; // System.Collections.Generic.Dictionary`2[]> struct Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506; // System.Func`2> struct Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018; // System.Func`2 struct Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436; // System.Func`3,System.Object> struct Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E; // System.Func`3 struct Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27; // System.Collections.Generic.HashSet`1 struct HashSet_1_t679B4139CA836662729154C22183F600BB74A890; // System.Collections.Generic.HashSet`1 struct HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tE1C6BFD1F435825CF7AC0DBBBF2F2B5022F6EC56; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t0DF027D1C7415CBB03F663A5D5ACE52D29226059; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t60929E1AA80B46746F987B99A4EBD004FD72D370; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tC1469845CEBD36D92E7FE77DA40BA86D0F5DD295; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t52B1AC8D9E5E1ED28DF6C46A37C9A1B00B394F9D; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tD061A2D5327CC8A6689A69024DDF66EF4EABDF01; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tD41599604E7D2EEFDD1C9D964713638F0711E61C; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tE6A65C5E45E33FD7D9849FD0914DE3AD32B68050; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t7EEC9B4006D6D425748908D52AA799197F29A165; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tAFDADF10871922696C3BF8160DFB8337AA54FAE6; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t0043475CBB02FD67894529F3CAA818080A2F7A17; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t201BCB511E5AF6D2D5296660F273CC34254C5582; // System.Collections.Generic.Dictionary`2/KeyCollection>> struct KeyCollection_t360A427D312A4610B882F5F9F31CD08935564591; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_t9269F58362BF18193A9C8E6F3E5159BDABC00AA1; // System.Collections.Generic.Dictionary`2/KeyCollection,System.Object>> struct KeyCollection_tF7AF7530FD000D4A42BACFC3E63713F7EADB1FCD; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_tE4C0EA1C4E2E134202F5D5D25A7DC3302DC8BDBA; // System.Collections.Generic.Dictionary`2/KeyCollection>> struct KeyCollection_t083D24521235D3333AF06D96C7F6AB5651783D43; // System.Collections.Generic.Dictionary`2/KeyCollection[]> struct KeyCollection_t4E86E03C6418AA21534094BF61F390D9AAE5ADEE; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tDF38AEDAEF9E7AA96C28D1C4CE0D70D2A9B51128; // System.Collections.Generic.List`1 struct List_1_t1E053584366104694FDDFF723CE187EAD7F857B0; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5; // System.Collections.Generic.List`1 struct List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0F2E93A4F2B662AB892D29506BBD4C250E11094E; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tB942A1033B750DCF04FE948413982D120FC69A4E; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tFD72AD1CBD59562F0A8894E73038BE8AD7880CAB; // System.Collections.Generic.Dictionary`2/ValueCollection>> struct ValueCollection_t1DE60E142B03771E1F72561BBD763BA89C7FA45D; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_tA2C6499BF73D89EFFA062E4120C8AB5BC8B7D3CE; // System.Collections.Generic.Dictionary`2/ValueCollection,System.Object>> struct ValueCollection_t6D3C373553CE5BB446CDF9C5E85936C24FA83FE4; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_t2560F4D5E34C5AA1247A9CE81E8CE61FF31B2CF0; // System.Collections.Generic.Dictionary`2/ValueCollection>> struct ValueCollection_t8C7E0AE83853071446E3D7DA9A2CFC6F760F3E3C; // System.Collections.Generic.Dictionary`2/ValueCollection[]> struct ValueCollection_t16DD893982FFEC95E0B21070059092A56A8CF734; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tDA4E60877743A4826E8F24D570DB900C34162342; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tA68D08BB0A56BE8DABBC432E633DC20BC845E2A0; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tDCA1A62E50C5B5A40FD6F44107088AF42F5671D2; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tA9593D3E1981A852EF54218B7F691DDF02658EDC; // System.Collections.Generic.Dictionary`2/Entry>>[] struct EntryU5BU5D_t6FF8EFA103C19F8704F5CA6DE9EF47B373EA577D; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_t2B579B349F68AEA3B03ECA24C105BB0CF2BA97EE; // System.Collections.Generic.Dictionary`2/Entry,System.Object>>[] struct EntryU5BU5D_t69ED7C2121B71A97E8371A15BC3D458BD59542FD; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_t5D64FFD586E769E3510C9E5D9BE06B783C1117E9; // System.Collections.Generic.Dictionary`2/Entry>>[] struct EntryU5BU5D_t4FF3714D75DC27048A35EE52EE5EE01189DCD5DA; // System.Collections.Generic.Dictionary`2/Entry[]>[] struct EntryU5BU5D_t72723E236578774D74049115A767C4012DA9F35A; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t51120FC6057FEF0B1FABD8E2C5DE9EDCCDD35CEA; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_t4E4683D1687969153BEAB58D09FEB3BF4DE8C3B5; // System.ValueTuple`2[] struct ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Reflection.MemberInfo[] struct MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // System.Reflection.PropertyInfo[] struct PropertyInfoU5BU5D_tE59E95F68533BDA98ABBBEACB6A99BF2C7A4A26A; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.String[] struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; // o0.Serialize/Member[] struct MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D; // System.Action struct Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // System.Runtime.CompilerServices.CompilerGeneratedAttribute struct CompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // System.Exception struct Exception_t; // System.Reflection.FieldInfo struct FieldInfo_t; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Reflection.MemberFilter struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81; // System.Reflection.MemberInfo struct MemberInfo_t; // System.Reflection.MethodInfo struct MethodInfo_t; // System.Reflection.PropertyInfo struct PropertyInfo_t; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1; // o0.Serialize struct Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F; // System.String struct String_t; // System.Type struct Type_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; // o0.Reflection/Buffer struct Buffer_t671B7BB682671B269736BA0A9277F4A9A4263FC9; // o0.Serialize/CustomByFunction struct CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9; // o0.Serialize/CustomByMember struct CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E; // o0.o0/<>c struct U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166; // o0.Serialize/CustomByFunction/<>c struct U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84; // o0.Serialize/CustomByFunction/<>c__DisplayClass12_0 struct U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72; IL2CPP_EXTERN_C RuntimeClass* Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatterServices_t346CDF3874B4B34E7FFFCA2288D9AB1492F6A21C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t679B4139CA836662729154C22183F600BB74A890_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t0DF027D1C7415CBB03F663A5D5ACE52D29226059_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t60929E1AA80B46746F987B99A4EBD004FD72D370_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tE1C6BFD1F435825CF7AC0DBBBF2F2B5022F6EC56_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t620905184FE92C7CD2128B5FE4079C455117C4B8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t72AB4B40AF5290B386215B0BFADC8919D394DCAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tEE250A1E202731302BC4469FB56F51E1703CB62F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Il2CppComObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t1E053584366104694FDDFF723CE187EAD7F857B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PropertyInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral032E8408AA3BF0DD425A9425D7FC09ED0732312C; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral2FBBC49654C122288A0A99D5B96BED1CF8543B07; IL2CPP_EXTERN_C String_t* _stringLiteral38FA53D00574017F58FEB66835163BA4160B6F36; IL2CPP_EXTERN_C String_t* _stringLiteral68213B39D00F868048B373785B58828994B6687D; IL2CPP_EXTERN_C String_t* _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11; IL2CPP_EXTERN_C String_t* _stringLiteral8437DEF10608C2655F3733E1EB32AD10DDE13EBE; IL2CPP_EXTERN_C String_t* _stringLiteral99AD1BD95B7E8C184D402570E5DE70F8317A338E; IL2CPP_EXTERN_C String_t* _stringLiteralBDA5986B05EDF7479EDA9FFD470EB4143C8FEFB6; IL2CPP_EXTERN_C String_t* _stringLiteralE8D190F5B978BC5745FB87B8AB904CAFF87EA0BA; IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D; IL2CPP_EXTERN_C String_t* _stringLiteralF53803F16921C122CF5EDF2A455E95EFBC9685CB; IL2CPP_EXTERN_C const RuntimeMethod* Action_2_Invoke_mD20361F54064D4A745FAC10AD4D9C52E1C63BB6D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mE1761BE81335B68DA4E0F742344DA72F092A29C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisCompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C_m61858CDBD29749D144AC7B301A872269F45E7403_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisSerialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_m8270B57ECADCCEDF06BAE27E498CB43275D609A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CustomByMember_TryAddSerializeInfo_m2A2CDBD7DEC37A36825C11EFD37DA7301D89D56F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m35E986A532C1FB91E5FF0366052BFC39D5279EAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m3C4BAB1F998CD117ABC32F83E5838D05E60123C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m6C5113C56FCB76BFB49E34C5A76042DF5754BD7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m7C866AE3D3D8B1FCB4760EF0B772F76205D57BCF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mF8CC4C7ABC8E3FA0BD4876241818D4263D95FF8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m3A2C6993636B0402C60BE82BD623536F129C3880_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m66EEF5200027D79C60A47E15D350B5006B299898_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mAF6EE7CFD42F0D0C425EE588FAEDC529B0598AD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mBD772D80E87C54F73C8C8A13BC442646E674F974_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mFD205815B443E37EC436C0419BEE23A7141CFAF7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m577DAC66615F3A61AF4F274851D69214F4079240_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5E8BF58B9A0C7BD1F095F2E7B474DA7FC2CCF66C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m8C7EBEC22935640DB9D5AB825710B7E4BAB484FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m8E556BB6EE0B1AA485160855260A049C62CE7304_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m8F650631798982D60619B52E1B61C58A17D253B8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA0DCCC1EED2A8CBFD988BDF35EC7D357425BCEFE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA8817230AE5D1F6E98F52B93BC8DB60E4B2121AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB26107A11A1064E55E0E0C0FA8E664F3D1487A4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD93C9534DDA3D738DE794F25C834992C39B117D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m009D9FC8C5181EC91BBB09B66D2E4D75A1BBC7E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m330DFBB03CD1019BA41112B76D9C6AB418A8CD4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m89343368103E54228B00091EED6E589189C5ABED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mBFBDAD9D073738DFB5AAE31D6DDF5A179ACB7233_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mEC67A37ACAAB1DBAB504B54516BAD1808CB80D5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mF870F9096563EF823CF903774EFE556526A723FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisMemberInfo_t_m996D17D8B84B094641ACE7FC5FEF5DFBE5D717F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Reverse_TisFieldInfo_t_m2CDF1186819006BE1C95329549310BE226A6978C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m018F1D72F1A7C5688D4990D36C8DE3F761DBEAD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m66B6014AAC073A8093FBAF261EC9BCBB619FA6DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m39457ECCFA33B12E940FA4A7E1029E8259B84A0A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m9F0ED3B48B89C28810E4AE3148259FDB7075B16A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m09D42327467C30F0F41F93C7353A72FFD684F271_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m58FDC6A062881DAEC2F5BB6B54D6E0CBFE1DD3FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Extension_Index_TisMemberInfo_t_m647621337E23DDF470ACCC7F7103C96BEE7D676E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Extension_Reversed_TisType_t_m7C6AFDEAE95553A682780F0661E39B63C8EBB20E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Extension_To_TisPropertyInfo_t_TisString_t_m97FE072CCA51E2B7113D0CFD0667886DA91DDB27_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Extension_TryGet_TisType_t_TisValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7_mC4B16CFDEB120C9BABD5CCC4BA671B681804B7F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FieldInfo_SetValue_mA1EFB5DA5E4B930A617744E29E909FE9DEAA663C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_2_Invoke_m8B7E47CF33294F69FABB2E6DC47C917623E4C48C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_3_Invoke_m33C5FAF2568195A639BD897B550A08B4BABC29CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_3_Invoke_mCFF845C672F730F9EF5D8354C07AE79A5776F0BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mD14F35586915F2F8014526C264BEA9D1FFAB667D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m47166AE5EE03DC50412461976B04A3AE9E5A1221_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mC67DDF1DBC3492BBDC57755E320CA7A2C10FC4A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m10CAB11AECC2D4415EDE56E7B9BC9EB697E5A7CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3BB268A04571D3FCDBCD746C61EEF3270A29D2D1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m089C46303B20B6F4FD29DA88460F7EEFE8DCDBDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mEB5F044018BD367C71DE14D9E47E2D200D021B75_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2664E772BEC27840867512EC2E339FF01F648AED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m72D0C29E962FEB94D4A06EB3E3E4E687A5708334_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mCAEA1EE8853594506435D323C3CEED01B210B708_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m0F50D699DFEFF36EF0B525B3CCC461D7D9708A6D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_0_m2F74C3D01FD5618DEAC3412F332533AB2D149865_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CAddU3Eb__0_m978198994E9C9F838787AC0AB847776DDFDCDA4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_m6B194F6592DA2DACDA26B38D85321CF54D82C15D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* ConstructorInfo_t449AEC508DCA508EE46784C4F2716545488ACD5B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* FieldInfo_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IntPtr_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* MemberInfo_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* MethodInfo_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* PropertyInfo_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UIntPtr_t_0_0_0_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3; struct FieldInfoU5BU5D_tD84513FCA07C63AAFE671A5B39E3ADD6E903938E; struct MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; struct PropertyInfoU5BU5D_tE59E95F68533BDA98ABBBEACB6A99BF2C7A4A26A; struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; struct MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D; 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 // System.Object // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_tA68D08BB0A56BE8DABBC432E633DC20BC845E2A0* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tAFDADF10871922696C3BF8160DFB8337AA54FAE6 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t0F2E93A4F2B662AB892D29506BBD4C250E11094E * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___entries_1)); } inline EntryU5BU5D_tA68D08BB0A56BE8DABBC432E633DC20BC845E2A0* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tA68D08BB0A56BE8DABBC432E633DC20BC845E2A0** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tA68D08BB0A56BE8DABBC432E633DC20BC845E2A0* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___keys_7)); } inline KeyCollection_tAFDADF10871922696C3BF8160DFB8337AA54FAE6 * get_keys_7() const { return ___keys_7; } inline KeyCollection_tAFDADF10871922696C3BF8160DFB8337AA54FAE6 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tAFDADF10871922696C3BF8160DFB8337AA54FAE6 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ___values_8)); } inline ValueCollection_t0F2E93A4F2B662AB892D29506BBD4C250E11094E * get_values_8() const { return ___values_8; } inline ValueCollection_t0F2E93A4F2B662AB892D29506BBD4C250E11094E ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t0F2E93A4F2B662AB892D29506BBD4C250E11094E * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_tDCA1A62E50C5B5A40FD6F44107088AF42F5671D2* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t0043475CBB02FD67894529F3CAA818080A2F7A17 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tB942A1033B750DCF04FE948413982D120FC69A4E * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___entries_1)); } inline EntryU5BU5D_tDCA1A62E50C5B5A40FD6F44107088AF42F5671D2* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tDCA1A62E50C5B5A40FD6F44107088AF42F5671D2** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tDCA1A62E50C5B5A40FD6F44107088AF42F5671D2* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___keys_7)); } inline KeyCollection_t0043475CBB02FD67894529F3CAA818080A2F7A17 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t0043475CBB02FD67894529F3CAA818080A2F7A17 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t0043475CBB02FD67894529F3CAA818080A2F7A17 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ___values_8)); } inline ValueCollection_tB942A1033B750DCF04FE948413982D120FC69A4E * get_values_8() const { return ___values_8; } inline ValueCollection_tB942A1033B750DCF04FE948413982D120FC69A4E ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tB942A1033B750DCF04FE948413982D120FC69A4E * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_tA9593D3E1981A852EF54218B7F691DDF02658EDC* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t201BCB511E5AF6D2D5296660F273CC34254C5582 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tFD72AD1CBD59562F0A8894E73038BE8AD7880CAB * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___entries_1)); } inline EntryU5BU5D_tA9593D3E1981A852EF54218B7F691DDF02658EDC* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tA9593D3E1981A852EF54218B7F691DDF02658EDC** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tA9593D3E1981A852EF54218B7F691DDF02658EDC* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___keys_7)); } inline KeyCollection_t201BCB511E5AF6D2D5296660F273CC34254C5582 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t201BCB511E5AF6D2D5296660F273CC34254C5582 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t201BCB511E5AF6D2D5296660F273CC34254C5582 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ___values_8)); } inline ValueCollection_tFD72AD1CBD59562F0A8894E73038BE8AD7880CAB * get_values_8() const { return ___values_8; } inline ValueCollection_tFD72AD1CBD59562F0A8894E73038BE8AD7880CAB ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tFD72AD1CBD59562F0A8894E73038BE8AD7880CAB * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2>> struct Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t6FF8EFA103C19F8704F5CA6DE9EF47B373EA577D* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t360A427D312A4610B882F5F9F31CD08935564591 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t1DE60E142B03771E1F72561BBD763BA89C7FA45D * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___entries_1)); } inline EntryU5BU5D_t6FF8EFA103C19F8704F5CA6DE9EF47B373EA577D* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t6FF8EFA103C19F8704F5CA6DE9EF47B373EA577D** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t6FF8EFA103C19F8704F5CA6DE9EF47B373EA577D* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___keys_7)); } inline KeyCollection_t360A427D312A4610B882F5F9F31CD08935564591 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t360A427D312A4610B882F5F9F31CD08935564591 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t360A427D312A4610B882F5F9F31CD08935564591 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ___values_8)); } inline ValueCollection_t1DE60E142B03771E1F72561BBD763BA89C7FA45D * get_values_8() const { return ___values_8; } inline ValueCollection_t1DE60E142B03771E1F72561BBD763BA89C7FA45D ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t1DE60E142B03771E1F72561BBD763BA89C7FA45D * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t2B579B349F68AEA3B03ECA24C105BB0CF2BA97EE* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t9269F58362BF18193A9C8E6F3E5159BDABC00AA1 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tA2C6499BF73D89EFFA062E4120C8AB5BC8B7D3CE * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___entries_1)); } inline EntryU5BU5D_t2B579B349F68AEA3B03ECA24C105BB0CF2BA97EE* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t2B579B349F68AEA3B03ECA24C105BB0CF2BA97EE** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t2B579B349F68AEA3B03ECA24C105BB0CF2BA97EE* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___keys_7)); } inline KeyCollection_t9269F58362BF18193A9C8E6F3E5159BDABC00AA1 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t9269F58362BF18193A9C8E6F3E5159BDABC00AA1 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t9269F58362BF18193A9C8E6F3E5159BDABC00AA1 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ___values_8)); } inline ValueCollection_tA2C6499BF73D89EFFA062E4120C8AB5BC8B7D3CE * get_values_8() const { return ___values_8; } inline ValueCollection_tA2C6499BF73D89EFFA062E4120C8AB5BC8B7D3CE ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tA2C6499BF73D89EFFA062E4120C8AB5BC8B7D3CE * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2,System.Object>> struct Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t69ED7C2121B71A97E8371A15BC3D458BD59542FD* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tF7AF7530FD000D4A42BACFC3E63713F7EADB1FCD * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t6D3C373553CE5BB446CDF9C5E85936C24FA83FE4 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___entries_1)); } inline EntryU5BU5D_t69ED7C2121B71A97E8371A15BC3D458BD59542FD* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t69ED7C2121B71A97E8371A15BC3D458BD59542FD** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t69ED7C2121B71A97E8371A15BC3D458BD59542FD* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___keys_7)); } inline KeyCollection_tF7AF7530FD000D4A42BACFC3E63713F7EADB1FCD * get_keys_7() const { return ___keys_7; } inline KeyCollection_tF7AF7530FD000D4A42BACFC3E63713F7EADB1FCD ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tF7AF7530FD000D4A42BACFC3E63713F7EADB1FCD * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ___values_8)); } inline ValueCollection_t6D3C373553CE5BB446CDF9C5E85936C24FA83FE4 * get_values_8() const { return ___values_8; } inline ValueCollection_t6D3C373553CE5BB446CDF9C5E85936C24FA83FE4 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t6D3C373553CE5BB446CDF9C5E85936C24FA83FE4 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t5D64FFD586E769E3510C9E5D9BE06B783C1117E9* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tE4C0EA1C4E2E134202F5D5D25A7DC3302DC8BDBA * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t2560F4D5E34C5AA1247A9CE81E8CE61FF31B2CF0 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___entries_1)); } inline EntryU5BU5D_t5D64FFD586E769E3510C9E5D9BE06B783C1117E9* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t5D64FFD586E769E3510C9E5D9BE06B783C1117E9** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t5D64FFD586E769E3510C9E5D9BE06B783C1117E9* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___keys_7)); } inline KeyCollection_tE4C0EA1C4E2E134202F5D5D25A7DC3302DC8BDBA * get_keys_7() const { return ___keys_7; } inline KeyCollection_tE4C0EA1C4E2E134202F5D5D25A7DC3302DC8BDBA ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tE4C0EA1C4E2E134202F5D5D25A7DC3302DC8BDBA * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ___values_8)); } inline ValueCollection_t2560F4D5E34C5AA1247A9CE81E8CE61FF31B2CF0 * get_values_8() const { return ___values_8; } inline ValueCollection_t2560F4D5E34C5AA1247A9CE81E8CE61FF31B2CF0 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t2560F4D5E34C5AA1247A9CE81E8CE61FF31B2CF0 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2>> struct Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t4FF3714D75DC27048A35EE52EE5EE01189DCD5DA* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t083D24521235D3333AF06D96C7F6AB5651783D43 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t8C7E0AE83853071446E3D7DA9A2CFC6F760F3E3C * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___entries_1)); } inline EntryU5BU5D_t4FF3714D75DC27048A35EE52EE5EE01189DCD5DA* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t4FF3714D75DC27048A35EE52EE5EE01189DCD5DA** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t4FF3714D75DC27048A35EE52EE5EE01189DCD5DA* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___keys_7)); } inline KeyCollection_t083D24521235D3333AF06D96C7F6AB5651783D43 * get_keys_7() const { return ___keys_7; } inline KeyCollection_t083D24521235D3333AF06D96C7F6AB5651783D43 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t083D24521235D3333AF06D96C7F6AB5651783D43 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ___values_8)); } inline ValueCollection_t8C7E0AE83853071446E3D7DA9A2CFC6F760F3E3C * get_values_8() const { return ___values_8; } inline ValueCollection_t8C7E0AE83853071446E3D7DA9A2CFC6F760F3E3C ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t8C7E0AE83853071446E3D7DA9A2CFC6F760F3E3C * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2[]> struct Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t72723E236578774D74049115A767C4012DA9F35A* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_t4E86E03C6418AA21534094BF61F390D9AAE5ADEE * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t16DD893982FFEC95E0B21070059092A56A8CF734 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___entries_1)); } inline EntryU5BU5D_t72723E236578774D74049115A767C4012DA9F35A* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t72723E236578774D74049115A767C4012DA9F35A** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t72723E236578774D74049115A767C4012DA9F35A* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___keys_7)); } inline KeyCollection_t4E86E03C6418AA21534094BF61F390D9AAE5ADEE * get_keys_7() const { return ___keys_7; } inline KeyCollection_t4E86E03C6418AA21534094BF61F390D9AAE5ADEE ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_t4E86E03C6418AA21534094BF61F390D9AAE5ADEE * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ___values_8)); } inline ValueCollection_t16DD893982FFEC95E0B21070059092A56A8CF734 * get_values_8() const { return ___values_8; } inline ValueCollection_t16DD893982FFEC95E0B21070059092A56A8CF734 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t16DD893982FFEC95E0B21070059092A56A8CF734 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t51120FC6057FEF0B1FABD8E2C5DE9EDCCDD35CEA* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tDF38AEDAEF9E7AA96C28D1C4CE0D70D2A9B51128 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tDA4E60877743A4826E8F24D570DB900C34162342 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___entries_1)); } inline EntryU5BU5D_t51120FC6057FEF0B1FABD8E2C5DE9EDCCDD35CEA* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t51120FC6057FEF0B1FABD8E2C5DE9EDCCDD35CEA** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t51120FC6057FEF0B1FABD8E2C5DE9EDCCDD35CEA* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___keys_7)); } inline KeyCollection_tDF38AEDAEF9E7AA96C28D1C4CE0D70D2A9B51128 * get_keys_7() const { return ___keys_7; } inline KeyCollection_tDF38AEDAEF9E7AA96C28D1C4CE0D70D2A9B51128 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tDF38AEDAEF9E7AA96C28D1C4CE0D70D2A9B51128 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ___values_8)); } inline ValueCollection_tDA4E60877743A4826E8F24D570DB900C34162342 * get_values_8() const { return ___values_8; } inline ValueCollection_tDA4E60877743A4826E8F24D570DB900C34162342 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tDA4E60877743A4826E8F24D570DB900C34162342 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.HashSet`1 struct HashSet_1_t679B4139CA836662729154C22183F600BB74A890 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] System.Collections.Generic.HashSet`1::_slots SlotU5BU5D_t4E4683D1687969153BEAB58D09FEB3BF4DE8C3B5* ____slots_8; // System.Int32 System.Collections.Generic.HashSet`1::_count int32_t ____count_9; // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex int32_t ____lastIndex_10; // System.Int32 System.Collections.Generic.HashSet`1::_freeList int32_t ____freeList_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.HashSet`1::_comparer RuntimeObject* ____comparer_12; // System.Int32 System.Collections.Generic.HashSet`1::_version int32_t ____version_13; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * ____siInfo_14; public: inline static int32_t get_offset_of__buckets_7() { return static_cast(offsetof(HashSet_1_t679B4139CA836662729154C22183F600BB74A890, ____buckets_7)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__buckets_7() const { return ____buckets_7; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__buckets_7() { return &____buckets_7; } inline void set__buckets_7(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ____buckets_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____buckets_7), (void*)value); } inline static int32_t get_offset_of__slots_8() { return static_cast(offsetof(HashSet_1_t679B4139CA836662729154C22183F600BB74A890, ____slots_8)); } inline SlotU5BU5D_t4E4683D1687969153BEAB58D09FEB3BF4DE8C3B5* get__slots_8() const { return ____slots_8; } inline SlotU5BU5D_t4E4683D1687969153BEAB58D09FEB3BF4DE8C3B5** get_address_of__slots_8() { return &____slots_8; } inline void set__slots_8(SlotU5BU5D_t4E4683D1687969153BEAB58D09FEB3BF4DE8C3B5* value) { ____slots_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____slots_8), (void*)value); } inline static int32_t get_offset_of__count_9() { return static_cast(offsetof(HashSet_1_t679B4139CA836662729154C22183F600BB74A890, ____count_9)); } inline int32_t get__count_9() const { return ____count_9; } inline int32_t* get_address_of__count_9() { return &____count_9; } inline void set__count_9(int32_t value) { ____count_9 = value; } inline static int32_t get_offset_of__lastIndex_10() { return static_cast(offsetof(HashSet_1_t679B4139CA836662729154C22183F600BB74A890, ____lastIndex_10)); } inline int32_t get__lastIndex_10() const { return ____lastIndex_10; } inline int32_t* get_address_of__lastIndex_10() { return &____lastIndex_10; } inline void set__lastIndex_10(int32_t value) { ____lastIndex_10 = value; } inline static int32_t get_offset_of__freeList_11() { return static_cast(offsetof(HashSet_1_t679B4139CA836662729154C22183F600BB74A890, ____freeList_11)); } inline int32_t get__freeList_11() const { return ____freeList_11; } inline int32_t* get_address_of__freeList_11() { return &____freeList_11; } inline void set__freeList_11(int32_t value) { ____freeList_11 = value; } inline static int32_t get_offset_of__comparer_12() { return static_cast(offsetof(HashSet_1_t679B4139CA836662729154C22183F600BB74A890, ____comparer_12)); } inline RuntimeObject* get__comparer_12() const { return ____comparer_12; } inline RuntimeObject** get_address_of__comparer_12() { return &____comparer_12; } inline void set__comparer_12(RuntimeObject* value) { ____comparer_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____comparer_12), (void*)value); } inline static int32_t get_offset_of__version_13() { return static_cast(offsetof(HashSet_1_t679B4139CA836662729154C22183F600BB74A890, ____version_13)); } inline int32_t get__version_13() const { return ____version_13; } inline int32_t* get_address_of__version_13() { return &____version_13; } inline void set__version_13(int32_t value) { ____version_13 = value; } inline static int32_t get_offset_of__siInfo_14() { return static_cast(offsetof(HashSet_1_t679B4139CA836662729154C22183F600BB74A890, ____siInfo_14)); } inline SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * get__siInfo_14() const { return ____siInfo_14; } inline SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 ** get_address_of__siInfo_14() { return &____siInfo_14; } inline void set__siInfo_14(SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1 * value) { ____siInfo_14 = value; Il2CppCodeGenWriteBarrier((void**)(&____siInfo_14), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t1E053584366104694FDDFF723CE187EAD7F857B0, ____items_1)); } inline MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* get__items_1() const { return ____items_1; } inline MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E** get_address_of__items_1() { return &____items_1; } inline void set__items_1(MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1E053584366104694FDDFF723CE187EAD7F857B0, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t1E053584366104694FDDFF723CE187EAD7F857B0, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t1E053584366104694FDDFF723CE187EAD7F857B0, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t1E053584366104694FDDFF723CE187EAD7F857B0_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t1E053584366104694FDDFF723CE187EAD7F857B0_StaticFields, ____emptyArray_5)); } inline MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* get__emptyArray_5() const { return ____emptyArray_5; } inline MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____items_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__items_1() const { return ____items_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields, ____emptyArray_5)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__emptyArray_5() const { return ____emptyArray_5; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7, ____items_1)); } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get__items_1() const { return ____items_1; } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of__items_1() { return &____items_1; } inline void set__items_1(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7_StaticFields, ____emptyArray_5)); } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get__emptyArray_5() const { return ____emptyArray_5; } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // System.Attribute struct Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71 : public RuntimeObject { public: public: }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // o0.Reflection/Buffer struct Buffer_t671B7BB682671B269736BA0A9277F4A9A4263FC9 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 o0.Reflection/Buffer::k__BackingField Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * ___U3CAutoPropertyU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CAutoPropertyU3Ek__BackingField_0() { return static_cast(offsetof(Buffer_t671B7BB682671B269736BA0A9277F4A9A4263FC9, ___U3CAutoPropertyU3Ek__BackingField_0)); } inline Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * get_U3CAutoPropertyU3Ek__BackingField_0() const { return ___U3CAutoPropertyU3Ek__BackingField_0; } inline Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D ** get_address_of_U3CAutoPropertyU3Ek__BackingField_0() { return &___U3CAutoPropertyU3Ek__BackingField_0; } inline void set_U3CAutoPropertyU3Ek__BackingField_0(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * value) { ___U3CAutoPropertyU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CAutoPropertyU3Ek__BackingField_0), (void*)value); } }; // o0.Serialize/CustomByFunction struct CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2[]> o0.Serialize/CustomByFunction::SerializeInfos Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * ___SerializeInfos_0; // System.Collections.Generic.Dictionary`2>> o0.Serialize/CustomByFunction::OnSerialize Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * ___OnSerialize_1; // System.Collections.Generic.Dictionary`2,System.Object>> o0.Serialize/CustomByFunction::OnDeserialize Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * ___OnDeserialize_2; // System.Collections.Generic.Dictionary`2 o0.Serialize/CustomByFunction::SerializeInfosSingleValue Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * ___SerializeInfosSingleValue_3; // System.Collections.Generic.Dictionary`2> o0.Serialize/CustomByFunction::OnSerializeSingleValue Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * ___OnSerializeSingleValue_4; // System.Collections.Generic.Dictionary`2> o0.Serialize/CustomByFunction::OnDeserializeSingleValue Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * ___OnDeserializeSingleValue_5; public: inline static int32_t get_offset_of_SerializeInfos_0() { return static_cast(offsetof(CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9, ___SerializeInfos_0)); } inline Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * get_SerializeInfos_0() const { return ___SerializeInfos_0; } inline Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 ** get_address_of_SerializeInfos_0() { return &___SerializeInfos_0; } inline void set_SerializeInfos_0(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * value) { ___SerializeInfos_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___SerializeInfos_0), (void*)value); } inline static int32_t get_offset_of_OnSerialize_1() { return static_cast(offsetof(CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9, ___OnSerialize_1)); } inline Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * get_OnSerialize_1() const { return ___OnSerialize_1; } inline Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C ** get_address_of_OnSerialize_1() { return &___OnSerialize_1; } inline void set_OnSerialize_1(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * value) { ___OnSerialize_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___OnSerialize_1), (void*)value); } inline static int32_t get_offset_of_OnDeserialize_2() { return static_cast(offsetof(CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9, ___OnDeserialize_2)); } inline Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * get_OnDeserialize_2() const { return ___OnDeserialize_2; } inline Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 ** get_address_of_OnDeserialize_2() { return &___OnDeserialize_2; } inline void set_OnDeserialize_2(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * value) { ___OnDeserialize_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___OnDeserialize_2), (void*)value); } inline static int32_t get_offset_of_SerializeInfosSingleValue_3() { return static_cast(offsetof(CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9, ___SerializeInfosSingleValue_3)); } inline Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * get_SerializeInfosSingleValue_3() const { return ___SerializeInfosSingleValue_3; } inline Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 ** get_address_of_SerializeInfosSingleValue_3() { return &___SerializeInfosSingleValue_3; } inline void set_SerializeInfosSingleValue_3(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * value) { ___SerializeInfosSingleValue_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___SerializeInfosSingleValue_3), (void*)value); } inline static int32_t get_offset_of_OnSerializeSingleValue_4() { return static_cast(offsetof(CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9, ___OnSerializeSingleValue_4)); } inline Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * get_OnSerializeSingleValue_4() const { return ___OnSerializeSingleValue_4; } inline Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B ** get_address_of_OnSerializeSingleValue_4() { return &___OnSerializeSingleValue_4; } inline void set_OnSerializeSingleValue_4(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * value) { ___OnSerializeSingleValue_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___OnSerializeSingleValue_4), (void*)value); } inline static int32_t get_offset_of_OnDeserializeSingleValue_5() { return static_cast(offsetof(CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9, ___OnDeserializeSingleValue_5)); } inline Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * get_OnDeserializeSingleValue_5() const { return ___OnDeserializeSingleValue_5; } inline Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 ** get_address_of_OnDeserializeSingleValue_5() { return &___OnDeserializeSingleValue_5; } inline void set_OnDeserializeSingleValue_5(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * value) { ___OnDeserializeSingleValue_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___OnDeserializeSingleValue_5), (void*)value); } }; // o0.Serialize/CustomByMember struct CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 o0.Serialize/CustomByMember::k__BackingField Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * ___U3CItemTypesU3Ek__BackingField_0; // System.Collections.Generic.Dictionary`2>> o0.Serialize/CustomByMember::k__BackingField Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * ___U3CSerializeMemberInfosU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CItemTypesU3Ek__BackingField_0() { return static_cast(offsetof(CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E, ___U3CItemTypesU3Ek__BackingField_0)); } inline Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * get_U3CItemTypesU3Ek__BackingField_0() const { return ___U3CItemTypesU3Ek__BackingField_0; } inline Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 ** get_address_of_U3CItemTypesU3Ek__BackingField_0() { return &___U3CItemTypesU3Ek__BackingField_0; } inline void set_U3CItemTypesU3Ek__BackingField_0(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * value) { ___U3CItemTypesU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CItemTypesU3Ek__BackingField_0), (void*)value); } inline static int32_t get_offset_of_U3CSerializeMemberInfosU3Ek__BackingField_1() { return static_cast(offsetof(CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E, ___U3CSerializeMemberInfosU3Ek__BackingField_1)); } inline Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * get_U3CSerializeMemberInfosU3Ek__BackingField_1() const { return ___U3CSerializeMemberInfosU3Ek__BackingField_1; } inline Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 ** get_address_of_U3CSerializeMemberInfosU3Ek__BackingField_1() { return &___U3CSerializeMemberInfosU3Ek__BackingField_1; } inline void set_U3CSerializeMemberInfosU3Ek__BackingField_1(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * value) { ___U3CSerializeMemberInfosU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CSerializeMemberInfosU3Ek__BackingField_1), (void*)value); } }; // o0.o0/<>c struct U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 : public RuntimeObject { public: public: }; struct U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166_StaticFields { public: // o0.o0/<>c o0.o0/<>c::<>9 U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * ___U3CU3E9_0; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } }; // o0.Serialize/CustomByFunction/<>c struct U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 : public RuntimeObject { public: public: }; struct U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_StaticFields { public: // o0.Serialize/CustomByFunction/<>c o0.Serialize/CustomByFunction/<>c::<>9 U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 * ___U3CU3E9_0; // System.Action o0.Serialize/CustomByFunction/<>c::<>9__3_0 Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___U3CU3E9__3_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__3_0_1() { return static_cast(offsetof(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_StaticFields, ___U3CU3E9__3_0_1)); } inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * get_U3CU3E9__3_0_1() const { return ___U3CU3E9__3_0_1; } inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 ** get_address_of_U3CU3E9__3_0_1() { return &___U3CU3E9__3_0_1; } inline void set_U3CU3E9__3_0_1(Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * value) { ___U3CU3E9__3_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__3_0_1), (void*)value); } }; // o0.Serialize/CustomByFunction/<>c__DisplayClass12_0 struct U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 : public RuntimeObject { public: // System.Func`2 o0.Serialize/CustomByFunction/<>c__DisplayClass12_0::DerializeTo Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___DerializeTo_0; public: inline static int32_t get_offset_of_DerializeTo_0() { return static_cast(offsetof(U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72, ___DerializeTo_0)); } inline Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * get_DerializeTo_0() const { return ___DerializeTo_0; } inline Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 ** get_address_of_DerializeTo_0() { return &___DerializeTo_0; } inline void set_DerializeTo_0(Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * value) { ___DerializeTo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___DerializeTo_0), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * ___list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1/Enumerator::current MemberInfo_t * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2, ___list_0)); } inline List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * get_list_0() const { return ___list_0; } inline List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2, ___current_3)); } inline MemberInfo_t * get_current_3() const { return ___current_3; } inline MemberInfo_t ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(MemberInfo_t * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1/Enumerator::current RuntimeObject * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___list_0)); } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * get_list_0() const { return ___list_0; } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___current_3)); } inline RuntimeObject * get_current_3() const { return ___current_3; } inline RuntimeObject ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(RuntimeObject * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * ___list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1/Enumerator::current Type_t * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC, ___list_0)); } inline List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * get_list_0() const { return ___list_0; } inline List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC, ___current_3)); } inline Type_t * get_current_3() const { return ___current_3; } inline Type_t ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(Type_t * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // System.ValueTuple`2> struct ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 { public: // T1 System.ValueTuple`2::Item1 MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* ___Item1_0; // T2 System.ValueTuple`2::Item2 Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7, ___Item1_0)); } inline MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* get_Item1_0() const { return ___Item1_0; } inline MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D** get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* value) { ___Item1_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item1_0), (void*)value); } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7, ___Item2_1)); } inline Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * get_Item2_1() const { return ___Item2_1; } inline Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D ** get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * value) { ___Item2_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item2_1), (void*)value); } }; // System.ValueTuple`2 struct ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 { public: // T1 System.ValueTuple`2::Item1 RuntimeObject * ___Item1_0; // T2 System.ValueTuple`2::Item2 RuntimeObject * ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403, ___Item1_0)); } inline RuntimeObject * get_Item1_0() const { return ___Item1_0; } inline RuntimeObject ** get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(RuntimeObject * value) { ___Item1_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item1_0), (void*)value); } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403, ___Item2_1)); } inline RuntimeObject * get_Item2_1() const { return ___Item2_1; } inline RuntimeObject ** get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(RuntimeObject * value) { ___Item2_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item2_1), (void*)value); } }; // System.ValueTuple`2 struct ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 { public: // T1 System.ValueTuple`2::Item1 String_t* ___Item1_0; // T2 System.ValueTuple`2::Item2 Type_t * ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539, ___Item1_0)); } inline String_t* get_Item1_0() const { return ___Item1_0; } inline String_t** get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(String_t* value) { ___Item1_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item1_0), (void*)value); } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539, ___Item2_1)); } inline Type_t * get_Item2_1() const { return ___Item2_1; } inline Type_t ** get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(Type_t * value) { ___Item2_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item2_1), (void*)value); } }; // System.Numerics.BigInteger struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 { public: // System.Int32 System.Numerics.BigInteger::_sign int32_t ____sign_0; // System.UInt32[] System.Numerics.BigInteger::_bits UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ____bits_1; public: inline static int32_t get_offset_of__sign_0() { return static_cast(offsetof(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2, ____sign_0)); } inline int32_t get__sign_0() const { return ____sign_0; } inline int32_t* get_address_of__sign_0() { return &____sign_0; } inline void set__sign_0(int32_t value) { ____sign_0 = value; } inline static int32_t get_offset_of__bits_1() { return static_cast(offsetof(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2, ____bits_1)); } inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* get__bits_1() const { return ____bits_1; } inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF** get_address_of__bits_1() { return &____bits_1; } inline void set__bits_1(UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* value) { ____bits_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____bits_1), (void*)value); } }; struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields { public: // System.Numerics.BigInteger System.Numerics.BigInteger::s_bnMinInt BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___s_bnMinInt_2; // System.Numerics.BigInteger System.Numerics.BigInteger::s_bnOneInt BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___s_bnOneInt_3; // System.Numerics.BigInteger System.Numerics.BigInteger::s_bnZeroInt BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___s_bnZeroInt_4; // System.Numerics.BigInteger System.Numerics.BigInteger::s_bnMinusOneInt BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___s_bnMinusOneInt_5; // System.Byte[] System.Numerics.BigInteger::s_success ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___s_success_6; public: inline static int32_t get_offset_of_s_bnMinInt_2() { return static_cast(offsetof(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields, ___s_bnMinInt_2)); } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 get_s_bnMinInt_2() const { return ___s_bnMinInt_2; } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * get_address_of_s_bnMinInt_2() { return &___s_bnMinInt_2; } inline void set_s_bnMinInt_2(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 value) { ___s_bnMinInt_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___s_bnMinInt_2))->____bits_1), (void*)NULL); } inline static int32_t get_offset_of_s_bnOneInt_3() { return static_cast(offsetof(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields, ___s_bnOneInt_3)); } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 get_s_bnOneInt_3() const { return ___s_bnOneInt_3; } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * get_address_of_s_bnOneInt_3() { return &___s_bnOneInt_3; } inline void set_s_bnOneInt_3(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 value) { ___s_bnOneInt_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___s_bnOneInt_3))->____bits_1), (void*)NULL); } inline static int32_t get_offset_of_s_bnZeroInt_4() { return static_cast(offsetof(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields, ___s_bnZeroInt_4)); } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 get_s_bnZeroInt_4() const { return ___s_bnZeroInt_4; } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * get_address_of_s_bnZeroInt_4() { return &___s_bnZeroInt_4; } inline void set_s_bnZeroInt_4(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 value) { ___s_bnZeroInt_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___s_bnZeroInt_4))->____bits_1), (void*)NULL); } inline static int32_t get_offset_of_s_bnMinusOneInt_5() { return static_cast(offsetof(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields, ___s_bnMinusOneInt_5)); } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 get_s_bnMinusOneInt_5() const { return ___s_bnMinusOneInt_5; } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * get_address_of_s_bnMinusOneInt_5() { return &___s_bnMinusOneInt_5; } inline void set_s_bnMinusOneInt_5(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 value) { ___s_bnMinusOneInt_5 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___s_bnMinusOneInt_5))->____bits_1), (void*)NULL); } inline static int32_t get_offset_of_s_success_6() { return static_cast(offsetof(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields, ___s_success_6)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_s_success_6() const { return ___s_success_6; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_s_success_6() { return &___s_success_6; } inline void set_s_success_6(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___s_success_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_success_6), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Numerics.BigInteger struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_pinvoke { int32_t ____sign_0; Il2CppSafeArray/*NONE*/* ____bits_1; }; // Native definition for COM marshalling of System.Numerics.BigInteger struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_com { int32_t ____sign_0; Il2CppSafeArray/*NONE*/* ____bits_1; }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Runtime.CompilerServices.CompilerGeneratedAttribute struct CompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C : public Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71 { public: public: }; // System.Double struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 { public: // System.Double System.Double::m_value double ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); } inline double get_m_value_0() const { return ___m_value_0; } inline double* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(double value) { ___m_value_0 = value; } }; struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields { public: // System.Double System.Double::NegativeZero double ___NegativeZero_7; public: inline static int32_t get_offset_of_NegativeZero_7() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); } inline double get_NegativeZero_7() const { return ___NegativeZero_7; } inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; } inline void set_NegativeZero_7(double value) { ___NegativeZero_7 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // System.Reflection.FieldInfo struct FieldInfo_t : public MemberInfo_t { public: public: }; // System.Int16 struct Int16_tD0F031114106263BB459DA1F099FF9F42691295A { public: // System.Int16 System.Int16::m_value int16_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int16_tD0F031114106263BB459DA1F099FF9F42691295A, ___m_value_0)); } inline int16_t get_m_value_0() const { return ___m_value_0; } inline int16_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int16_t value) { ___m_value_0 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.Int64 struct Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3 { public: // System.Int64 System.Int64::m_value int64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3, ___m_value_0)); } inline int64_t get_m_value_0() const { return ___m_value_0; } inline int64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int64_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // System.Reflection.MethodBase struct MethodBase_t : public MemberInfo_t { public: public: }; // System.Reflection.PropertyInfo struct PropertyInfo_t : public MemberInfo_t { public: public: }; // o0.Serialize struct Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F : public Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71 { public: public: }; struct Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_StaticFields { public: // o0.Serialize/CustomByFunction o0.Serialize::ByFunc CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * ___ByFunc_0; // o0.Serialize/CustomByMember o0.Serialize::ByMember CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * ___ByMember_1; public: inline static int32_t get_offset_of_ByFunc_0() { return static_cast(offsetof(Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_StaticFields, ___ByFunc_0)); } inline CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * get_ByFunc_0() const { return ___ByFunc_0; } inline CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 ** get_address_of_ByFunc_0() { return &___ByFunc_0; } inline void set_ByFunc_0(CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * value) { ___ByFunc_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___ByFunc_0), (void*)value); } inline static int32_t get_offset_of_ByMember_1() { return static_cast(offsetof(Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_StaticFields, ___ByMember_1)); } inline CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * get_ByMember_1() const { return ___ByMember_1; } inline CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E ** get_address_of_ByMember_1() { return &___ByMember_1; } inline void set_ByMember_1(CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * value) { ___ByMember_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___ByMember_1), (void*)value); } }; // System.Single struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // System.UInt16 struct UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD { public: // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD, ___m_value_0)); } inline uint16_t get_m_value_0() const { return ___m_value_0; } inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint16_t value) { ___m_value_0 = value; } }; // System.UInt32 struct UInt32_tE60352A06233E4E69DD198BCC67142159F686B15 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); } inline uint32_t get_m_value_0() const { return ___m_value_0; } inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint32_t value) { ___m_value_0 = value; } }; // System.UInt64 struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281 { public: // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); } inline uint64_t get_m_value_0() const { return ___m_value_0; } inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint64_t value) { ___m_value_0 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // o0.Serialize/Member struct Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F { public: // System.Reflection.MemberInfo o0.Serialize/Member::Info MemberInfo_t * ___Info_0; // System.Type o0.Serialize/Member::Type Type_t * ___Type_1; // System.String o0.Serialize/Member::Name String_t* ___Name_2; // System.Func`2 o0.Serialize/Member::Getter Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___Getter_3; // System.Action`2 o0.Serialize/Member::Setter Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * ___Setter_4; public: inline static int32_t get_offset_of_Info_0() { return static_cast(offsetof(Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F, ___Info_0)); } inline MemberInfo_t * get_Info_0() const { return ___Info_0; } inline MemberInfo_t ** get_address_of_Info_0() { return &___Info_0; } inline void set_Info_0(MemberInfo_t * value) { ___Info_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Info_0), (void*)value); } inline static int32_t get_offset_of_Type_1() { return static_cast(offsetof(Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F, ___Type_1)); } inline Type_t * get_Type_1() const { return ___Type_1; } inline Type_t ** get_address_of_Type_1() { return &___Type_1; } inline void set_Type_1(Type_t * value) { ___Type_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Type_1), (void*)value); } inline static int32_t get_offset_of_Name_2() { return static_cast(offsetof(Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F, ___Name_2)); } inline String_t* get_Name_2() const { return ___Name_2; } inline String_t** get_address_of_Name_2() { return &___Name_2; } inline void set_Name_2(String_t* value) { ___Name_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Name_2), (void*)value); } inline static int32_t get_offset_of_Getter_3() { return static_cast(offsetof(Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F, ___Getter_3)); } inline Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * get_Getter_3() const { return ___Getter_3; } inline Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 ** get_address_of_Getter_3() { return &___Getter_3; } inline void set_Getter_3(Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * value) { ___Getter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Getter_3), (void*)value); } inline static int32_t get_offset_of_Setter_4() { return static_cast(offsetof(Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F, ___Setter_4)); } inline Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * get_Setter_4() const { return ___Setter_4; } inline Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D ** get_address_of_Setter_4() { return &___Setter_4; } inline void set_Setter_4(Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * value) { ___Setter_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___Setter_4), (void*)value); } }; // Native definition for P/Invoke marshalling of o0.Serialize/Member struct Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshaled_pinvoke { MemberInfo_t * ___Info_0; Type_t * ___Type_1; char* ___Name_2; Il2CppMethodPointer ___Getter_3; Il2CppMethodPointer ___Setter_4; }; // Native definition for COM marshalling of o0.Serialize/Member struct Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshaled_com { MemberInfo_t * ___Info_0; Type_t * ___Type_1; Il2CppChar* ___Name_2; Il2CppMethodPointer ___Getter_3; Il2CppMethodPointer ___Setter_4; }; // System.Reflection.BindingFlags struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Delegate struct Delegate_t : public RuntimeObject { public: // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject * ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // System.Exception struct Exception_t : public RuntimeObject { public: // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t * ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject * ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject * ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Fractions.FractionState struct FractionState_t17C2652C31A4E3A8832B660ADBA53BEB935FA87C { public: // System.Int32 Fractions.FractionState::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(FractionState_t17C2652C31A4E3A8832B660ADBA53BEB935FA87C, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Reflection.MethodInfo struct MethodInfo_t : public MethodBase_t { public: public: }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 { public: // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); } inline intptr_t get_value_0() const { return ___value_0; } inline intptr_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(intptr_t value) { ___value_0 = value; } }; // o0.SerializeType struct SerializeType_t13DB21D5C8CC5A3B9AF560AED599E2CBDF3B430F { public: // System.Int32 o0.SerializeType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(SerializeType_t13DB21D5C8CC5A3B9AF560AED599E2CBDF3B430F, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // o0.Reflection/DelagateType struct DelagateType_t72D03C4C84E5D018417A8B9D3650C76016E01089 { public: // System.Int32 o0.Reflection/DelagateType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(DelagateType_t72D03C4C84E5D018417A8B9D3650C76016E01089, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // Fractions.Fraction struct Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 { public: // System.Numerics.BigInteger Fractions.Fraction::_denominator BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ____denominator_5; // System.Numerics.BigInteger Fractions.Fraction::_numerator BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ____numerator_6; // Fractions.FractionState Fractions.Fraction::_state int32_t ____state_7; public: inline static int32_t get_offset_of__denominator_5() { return static_cast(offsetof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7, ____denominator_5)); } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 get__denominator_5() const { return ____denominator_5; } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * get_address_of__denominator_5() { return &____denominator_5; } inline void set__denominator_5(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 value) { ____denominator_5 = value; Il2CppCodeGenWriteBarrier((void**)&(((&____denominator_5))->____bits_1), (void*)NULL); } inline static int32_t get_offset_of__numerator_6() { return static_cast(offsetof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7, ____numerator_6)); } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 get__numerator_6() const { return ____numerator_6; } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * get_address_of__numerator_6() { return &____numerator_6; } inline void set__numerator_6(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 value) { ____numerator_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&____numerator_6))->____bits_1), (void*)NULL); } inline static int32_t get_offset_of__state_7() { return static_cast(offsetof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7, ____state_7)); } inline int32_t get__state_7() const { return ____state_7; } inline int32_t* get_address_of__state_7() { return &____state_7; } inline void set__state_7(int32_t value) { ____state_7 = value; } }; struct Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields { public: // System.Numerics.BigInteger Fractions.Fraction::MIN_DECIMAL BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___MIN_DECIMAL_0; // System.Numerics.BigInteger Fractions.Fraction::MAX_DECIMAL BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___MAX_DECIMAL_1; // Fractions.Fraction Fractions.Fraction::_zero Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ____zero_2; // Fractions.Fraction Fractions.Fraction::_one Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ____one_3; // Fractions.Fraction Fractions.Fraction::_minus_one Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ____minus_one_4; public: inline static int32_t get_offset_of_MIN_DECIMAL_0() { return static_cast(offsetof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields, ___MIN_DECIMAL_0)); } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 get_MIN_DECIMAL_0() const { return ___MIN_DECIMAL_0; } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * get_address_of_MIN_DECIMAL_0() { return &___MIN_DECIMAL_0; } inline void set_MIN_DECIMAL_0(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 value) { ___MIN_DECIMAL_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MIN_DECIMAL_0))->____bits_1), (void*)NULL); } inline static int32_t get_offset_of_MAX_DECIMAL_1() { return static_cast(offsetof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields, ___MAX_DECIMAL_1)); } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 get_MAX_DECIMAL_1() const { return ___MAX_DECIMAL_1; } inline BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * get_address_of_MAX_DECIMAL_1() { return &___MAX_DECIMAL_1; } inline void set_MAX_DECIMAL_1(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 value) { ___MAX_DECIMAL_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MAX_DECIMAL_1))->____bits_1), (void*)NULL); } inline static int32_t get_offset_of__zero_2() { return static_cast(offsetof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields, ____zero_2)); } inline Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 get__zero_2() const { return ____zero_2; } inline Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * get_address_of__zero_2() { return &____zero_2; } inline void set__zero_2(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 value) { ____zero_2 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&____zero_2))->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&____zero_2))->____numerator_6))->____bits_1), (void*)NULL); #endif } inline static int32_t get_offset_of__one_3() { return static_cast(offsetof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields, ____one_3)); } inline Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 get__one_3() const { return ____one_3; } inline Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * get_address_of__one_3() { return &____one_3; } inline void set__one_3(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 value) { ____one_3 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&____one_3))->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&____one_3))->____numerator_6))->____bits_1), (void*)NULL); #endif } inline static int32_t get_offset_of__minus_one_4() { return static_cast(offsetof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields, ____minus_one_4)); } inline Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 get__minus_one_4() const { return ____minus_one_4; } inline Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * get_address_of__minus_one_4() { return &____minus_one_4; } inline void set__minus_one_4(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 value) { ____minus_one_4 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&____minus_one_4))->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&____minus_one_4))->____numerator_6))->____bits_1), (void*)NULL); #endif } }; // Native definition for P/Invoke marshalling of Fractions.Fraction struct Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshaled_pinvoke { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_pinvoke ____denominator_5; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_pinvoke ____numerator_6; int32_t ____state_7; }; // Native definition for COM marshalling of Fractions.Fraction struct Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshaled_com { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_com ____denominator_5; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_com ____numerator_6; int32_t ____state_7; }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // System.Type struct Type_t : public MemberInfo_t { public: // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9; public: inline static int32_t get_offset_of__impl_9() { return static_cast(offsetof(Type_t, ____impl_9)); } inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; } inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; } inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value) { ____impl_9 = value; } }; struct Type_t_StaticFields { public: // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2; // System.Object System.Type::Missing RuntimeObject * ___Missing_3; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_4; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5; // System.Reflection.Binder System.Type::defaultBinder Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6; public: inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; } inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterAttribute_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value); } inline static int32_t get_offset_of_FilterName_1() { return static_cast(offsetof(Type_t_StaticFields, ___FilterName_1)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; } inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterName_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value); } inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; } inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterNameIgnoreCase_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value); } inline static int32_t get_offset_of_Missing_3() { return static_cast(offsetof(Type_t_StaticFields, ___Missing_3)); } inline RuntimeObject * get_Missing_3() const { return ___Missing_3; } inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; } inline void set_Missing_3(RuntimeObject * value) { ___Missing_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value); } inline static int32_t get_offset_of_Delimiter_4() { return static_cast(offsetof(Type_t_StaticFields, ___Delimiter_4)); } inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; } inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; } inline void set_Delimiter_4(Il2CppChar value) { ___Delimiter_4 = value; } inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; } inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value) { ___EmptyTypes_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value); } inline static int32_t get_offset_of_defaultBinder_6() { return static_cast(offsetof(Type_t_StaticFields, ___defaultBinder_6)); } inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; } inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; } inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value) { ___defaultBinder_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value); } }; // o0.Serialize/Object struct Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C { public: // o0.SerializeType o0.Serialize/Object::Type int32_t ___Type_0; // System.Object o0.Serialize/Object::Data RuntimeObject * ___Data_1; public: inline static int32_t get_offset_of_Type_0() { return static_cast(offsetof(Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C, ___Type_0)); } inline int32_t get_Type_0() const { return ___Type_0; } inline int32_t* get_address_of_Type_0() { return &___Type_0; } inline void set_Type_0(int32_t value) { ___Type_0 = value; } inline static int32_t get_offset_of_Data_1() { return static_cast(offsetof(Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C, ___Data_1)); } inline RuntimeObject * get_Data_1() const { return ___Data_1; } inline RuntimeObject ** get_address_of_Data_1() { return &___Data_1; } inline void set_Data_1(RuntimeObject * value) { ___Data_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_1), (void*)value); } }; // Native definition for P/Invoke marshalling of o0.Serialize/Object struct Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshaled_pinvoke { int32_t ___Type_0; Il2CppIUnknown* ___Data_1; }; // Native definition for COM marshalling of o0.Serialize/Object struct Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshaled_com { int32_t ___Type_0; Il2CppIUnknown* ___Data_1; }; // System.Action`2 struct Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D : public MulticastDelegate_t { public: public: }; // System.Func`2> struct Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 : public MulticastDelegate_t { public: public: }; // System.Func`3,System.Object> struct Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E : public MulticastDelegate_t { public: public: }; // System.Func`3 struct Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 : public MulticastDelegate_t { public: public: }; // System.ValueTuple`2 struct ValueTuple_2_t67BD06AF141CF118258D08AD55C0740CDCF671E7 { public: // T1 System.ValueTuple`2::Item1 Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___Item1_0; // T2 System.ValueTuple`2::Item2 double ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_t67BD06AF141CF118258D08AD55C0740CDCF671E7, ___Item1_0)); } inline Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 get_Item1_0() const { return ___Item1_0; } inline Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 value) { ___Item1_0 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___Item1_0))->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&___Item1_0))->____numerator_6))->____bits_1), (void*)NULL); #endif } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_t67BD06AF141CF118258D08AD55C0740CDCF671E7, ___Item2_1)); } inline double get_Item2_1() const { return ___Item2_1; } inline double* get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(double value) { ___Item2_1 = value; } }; // System.Action struct Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Reflection.PropertyInfo[] struct PropertyInfoU5BU5D_tE59E95F68533BDA98ABBBEACB6A99BF2C7A4A26A : public RuntimeArray { public: ALIGN_FIELD (8) PropertyInfo_t * m_Items[1]; public: inline PropertyInfo_t * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PropertyInfo_t ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, PropertyInfo_t * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline PropertyInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PropertyInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PropertyInfo_t * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.ValueTuple`2[] struct ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3 : public RuntimeArray { public: ALIGN_FIELD (8) ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 m_Items[1]; public: inline ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2_1), (void*)NULL); #endif } inline ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2_1), (void*)NULL); #endif } }; // System.Reflection.MemberInfo[] struct MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E : public RuntimeArray { public: ALIGN_FIELD (8) MemberInfo_t * m_Items[1]; public: inline MemberInfo_t * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MemberInfo_t ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, MemberInfo_t * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline MemberInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MemberInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MemberInfo_t * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // o0.Serialize/Member[] struct MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D : public RuntimeArray { public: ALIGN_FIELD (8) Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F m_Items[1]; public: inline Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Info_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Type_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Name_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Getter_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Setter_4), (void*)NULL); #endif } inline Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Info_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Type_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Name_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Getter_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Setter_4), (void*)NULL); #endif } }; // System.Reflection.FieldInfo[] struct FieldInfoU5BU5D_tD84513FCA07C63AAFE671A5B39E3ADD6E903938E : public RuntimeArray { public: ALIGN_FIELD (8) FieldInfo_t * m_Items[1]; public: inline FieldInfo_t * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline FieldInfo_t ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, FieldInfo_t * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline FieldInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline FieldInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.String[] struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A : public RuntimeArray { public: ALIGN_FIELD (8) String_t* m_Items[1]; public: inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: inline RuntimeObject * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, const RuntimeMethod* method); // !!0 System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m72053D7D8850B94870277974017634C340227CC9_gshared (MemberInfo_t * ___element0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m1D9CF8FA99A277EE49BC3002FDEAACDCDB29803B_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mCABABA5D0FA017D2D54BE4FA6256C51518274116_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, RuntimeObject * ___key0, const RuntimeMethod* method); // !1 System.Collections.Generic.Dictionary`2::get_Item(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_mF3BA34126DA8AFA32D1E5285D842C5955C698F0D_gshared (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * __this, RuntimeObject * ___key0, const RuntimeMethod* method); // !1 System.Func`2::Invoke(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_gshared (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * __this, RuntimeObject * ___arg0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // !!0 System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerable_FirstOrDefault_TisRuntimeObject_m52BE8AFB43E57E98CDA1DF93283BD40B2CA3AF8A_gshared (RuntimeObject* ___source0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // !2 System.Func`3::Invoke(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Func_3_Invoke_mCFF845C672F730F9EF5D8354C07AE79A5776F0BB_gshared (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, const RuntimeMethod* method); // System.Void System.Func`3::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mD14F35586915F2F8014526C264BEA9D1FFAB667D_gshared (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // V o0.Extension::TryGet>(System.Collections.Generic.Dictionary`2,K) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 Extension_TryGet_TisRuntimeObject_TisValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403_m0940D8C37135CB64C46B97457138EF863E3F0CAF_gshared (Dictionary_2_t845F5CAD20752949FFE691610514A76F2C804FF0 * ___dic0, RuntimeObject * ___key1, const RuntimeMethod* method); // System.Void System.Collections.Generic.HashSet`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m2CDA40DEC2900A9CB00F8348FF386DF44ABD0EC7_gshared (HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B * __this, const RuntimeMethod* method); // System.Collections.Generic.List`1 o0.Extension::Reversed(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * Extension_Reversed_TisRuntimeObject_mF1D2C99B00300C2821E157B28E0263FC6898EFB6_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___l0, const RuntimeMethod* method); // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 List_1_GetEnumerator_m6339FC2D3D1CE4FA13CF21C7F9FC58CA4441BF0C_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // !0 System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m4C91D0E84532DF10C654917487D82CB0AB27693B_gshared_inline (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // !!0 System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_mD8E518487C8BB3E61EC11359F1B4609C284C8311_gshared (MemberInfo_t * ___element0, bool ___inherit1, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Insert(System.Int32,!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mAF0CC2EDCA42FFDA178E720B4D907F19DBF91D11_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.HashSet`1::Contains(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m5BC7F193BEE9F94E54713DEEF06BE5F8261EAC91_gshared (HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // ToT o0.Extension::To(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Extension_To_TisRuntimeObject_TisRuntimeObject_m9E69F90C06522E42AC32F5F445335558CD75F1B8_gshared (RuntimeObject * ___a0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.HashSet`1::Add(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m8194125167FD7A887F1B39D342A71A0BD0C8BF5C_gshared (HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Reverse(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Reverse_TisRuntimeObject_m9AC71B31601BC5C30774F74492565D83BFAE8F30_gshared (RuntimeObject* ___source0, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2C86B97ECE6AE7C712325B867E35AA7BD2AED627_gshared (Dictionary_2_t821DC9A6CC895EF5C4C66644F071280E109958F9 * __this, const RuntimeMethod* method); // System.Collections.Generic.IEnumerable`1 o0.Extension::Index(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Extension_Index_TisRuntimeObject_mBBC6A740CD2D5B335D0C6504996637CE85D0BEA5_gshared (RuntimeObject* ___ts0, const RuntimeMethod* method); // !0 System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_m7B5E3383CB67492E573AC0D875ED82A51350F188_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m9925DD937D01736A058643F9F6B26113BEBDC554_gshared (Dictionary_2_t821DC9A6CC895EF5C4C66644F071280E109958F9 * __this, RuntimeObject * ___key0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m210D36494E162A8267B367475908201D5B28BD71_gshared (Dictionary_2_t821DC9A6CC895EF5C4C66644F071280E109958F9 * __this, RuntimeObject * ___key0, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F ___value1, const RuntimeMethod* method); // System.Void System.ValueTuple`2::.ctor(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_mBABF7EBF37F40A20153104D68C2BD6FB6A777D20_gshared (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 * __this, RuntimeObject * ___item10, RuntimeObject * ___item21, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2>::Add(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m24EC74D878E074BE6FDE72D2679425CF7BA3D435_gshared (Dictionary_2_t845F5CAD20752949FFE691610514A76F2C804FF0 * __this, RuntimeObject * ___key0, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2>::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mD4D067F3EBC54A8051401AC4C091B8E5F2C69C4B_gshared (Dictionary_2_t845F5CAD20752949FFE691610514A76F2C804FF0 * __this, const RuntimeMethod* method); // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mE1761BE81335B68DA4E0F742344DA72F092A29C1_gshared (Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Void System.Action`2::Invoke(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2_Invoke_mD20361F54064D4A745FAC10AD4D9C52E1C63BB6D_gshared (Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m5E8BF58B9A0C7BD1F095F2E7B474DA7FC2CCF66C (Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.Reflection.PropertyInfo[] System.Type::GetProperties() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_tE59E95F68533BDA98ABBBEACB6A99BF2C7A4A26A* Type_GetProperties_m4126C117279AD617D8D167367DF953C451FC49E3 (Type_t * __this, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method); // System.Boolean System.Reflection.FieldInfo::op_Equality(System.Reflection.FieldInfo,System.Reflection.FieldInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Equality_m317FBF38CA6FD67D08400CC9A15FEC250E5D4751 (FieldInfo_t * ___left0, FieldInfo_t * ___right1, const RuntimeMethod* method); // !!0 System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo) inline CompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C * CustomAttributeExtensions_GetCustomAttribute_TisCompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C_m61858CDBD29749D144AC7B301A872269F45E7403 (MemberInfo_t * ___element0, const RuntimeMethod* method) { return (( CompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C * (*) (MemberInfo_t *, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m72053D7D8850B94870277974017634C340227CC9_gshared)(___element0, method); } // System.Collections.Generic.Dictionary`2 o0.Reflection/Buffer::get_AutoProperty() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * Buffer_get_AutoProperty_m254266B0F1DF4C3B27044BB10C5FC98E24947458_inline (Buffer_t671B7BB682671B269736BA0A9277F4A9A4263FC9 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) inline void Dictionary_2_Add_mF8CC4C7ABC8E3FA0BD4876241818D4263D95FF8D (Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * __this, FieldInfo_t * ___key0, PropertyInfo_t * ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D *, FieldInfo_t *, PropertyInfo_t *, const RuntimeMethod*))Dictionary_2_Add_m1D9CF8FA99A277EE49BC3002FDEAACDCDB29803B_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2[]>::.ctor() inline void Dictionary_2__ctor_mA0DCCC1EED2A8CBFD988BDF35EC7D357425BCEFE (Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2>>::.ctor() inline void Dictionary_2__ctor_mD93C9534DDA3D738DE794F25C834992C39B117D7 (Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2,System.Object>>::.ctor() inline void Dictionary_2__ctor_m577DAC66615F3A61AF4F274851D69214F4079240 (Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mA8817230AE5D1F6E98F52B93BC8DB60E4B2121AB (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_m8F650631798982D60619B52E1B61C58A17D253B8 (Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_m8C7EBEC22935640DB9D5AB825710B7E4BAB484FE (Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method); // System.Void o0.Serialize/CustomByFunction::Add(System.Type,System.Type,System.Func`2,System.Func`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomByFunction_Add_mDCB16E1F4750676228467B74A5CAEEB3C6038042 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___Type0, Type_t * ___SerializeInfos1, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___OnSerialize2, Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * ___OnDeserialize3, const RuntimeMethod* method); // System.Void System.Action::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_m07BE5EE8A629FBBA52AE6356D57A0D371BE2574B (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Reflection.MethodInfo System.Delegate::get_Method() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Delegate_get_Method_m8C2479250311F4BEA75F013CD3045F5558DE2227 (Delegate_t * __this, const RuntimeMethod* method); // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2[]>::ContainsKey(!0) inline bool Dictionary_2_ContainsKey_m66EEF5200027D79C60A47E15D350B5006B299898 (Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 *, Type_t *, const RuntimeMethod*))Dictionary_2_ContainsKey_mCABABA5D0FA017D2D54BE4FA6256C51518274116_gshared)(__this, ___key0, method); } // !1 System.Collections.Generic.Dictionary`2[]>::get_Item(!0) inline ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3 (Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* (*) (Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 *, Type_t *, const RuntimeMethod*))Dictionary_2_get_Item_mF3BA34126DA8AFA32D1E5285D842C5955C698F0D_gshared)(__this, ___key0, method); } // System.Boolean System.Collections.Generic.Dictionary`2>>::ContainsKey(!0) inline bool Dictionary_2_ContainsKey_mBD772D80E87C54F73C8C8A13BC442646E674F974 (Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C *, Type_t *, const RuntimeMethod*))Dictionary_2_ContainsKey_mCABABA5D0FA017D2D54BE4FA6256C51518274116_gshared)(__this, ___key0, method); } // !1 System.Collections.Generic.Dictionary`2>>::get_Item(!0) inline Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 * Dictionary_2_get_Item_m009D9FC8C5181EC91BBB09B66D2E4D75A1BBC7E3 (Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 * (*) (Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C *, Type_t *, const RuntimeMethod*))Dictionary_2_get_Item_mF3BA34126DA8AFA32D1E5285D842C5955C698F0D_gshared)(__this, ___key0, method); } // !1 System.Func`2>::Invoke(!0) inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * Func_2_Invoke_m8B7E47CF33294F69FABB2E6DC47C917623E4C48C (Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 * __this, RuntimeObject * ___arg0, const RuntimeMethod* method) { return (( List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * (*) (Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 *, RuntimeObject *, const RuntimeMethod*))Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_gshared)(__this, ___arg0, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method); } // !!0 System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable`1) inline MemberInfo_t * Enumerable_FirstOrDefault_TisMemberInfo_t_m996D17D8B84B094641ACE7FC5FEF5DFBE5D717F2 (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( MemberInfo_t * (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m52BE8AFB43E57E98CDA1DF93283BD40B2CA3AF8A_gshared)(___source0, method); } // System.Object o0.Reflection::GetValue(System.Reflection.MemberInfo,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Reflection_GetValue_m093EC9AF600E61EFC2BA23A07282A62F9D08A294 (MemberInfo_t * ___Info0, RuntimeObject * ___o1, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, RuntimeObject *, const RuntimeMethod*))List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD_gshared)(__this, ___item0, method); } // System.Boolean System.Collections.Generic.Dictionary`2,System.Object>>::ContainsKey(!0) inline bool Dictionary_2_ContainsKey_mFD205815B443E37EC436C0419BEE23A7141CFAF7 (Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 *, Type_t *, const RuntimeMethod*))Dictionary_2_ContainsKey_mCABABA5D0FA017D2D54BE4FA6256C51518274116_gshared)(__this, ___key0, method); } // !1 System.Collections.Generic.Dictionary`2,System.Object>>::get_Item(!0) inline Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E * Dictionary_2_get_Item_mF870F9096563EF823CF903774EFE556526A723FC (Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E * (*) (Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 *, Type_t *, const RuntimeMethod*))Dictionary_2_get_Item_mF3BA34126DA8AFA32D1E5285D842C5955C698F0D_gshared)(__this, ___key0, method); } // !2 System.Func`3,System.Object>::Invoke(!0,!1) inline RuntimeObject * Func_3_Invoke_m33C5FAF2568195A639BD897B550A08B4BABC29CD (Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E * __this, RuntimeObject * ___arg10, Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * ___arg21, const RuntimeMethod* method) { return (( RuntimeObject * (*) (Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E *, RuntimeObject *, Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 *, const RuntimeMethod*))Func_3_Invoke_mCFF845C672F730F9EF5D8354C07AE79A5776F0BB_gshared)(__this, ___arg10, ___arg21, method); } // System.Object System.Runtime.Serialization.FormatterServices::GetSafeUninitializedObject(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * FormatterServices_GetSafeUninitializedObject_mE6E8E7AF34CC664A75BB67ADE6DD154AFA7B008C (Type_t * ___type0, const RuntimeMethod* method); // !1 System.Collections.Generic.Dictionary`2::get_Item(!0) inline RuntimeObject * Dictionary_2_get_Item_mEC67A37ACAAB1DBAB504B54516BAD1808CB80D5D (Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * __this, String_t* ___key0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 *, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mF3BA34126DA8AFA32D1E5285D842C5955C698F0D_gshared)(__this, ___key0, method); } // System.Void o0.Reflection::SetValue(System.Reflection.MemberInfo,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Reflection_SetValue_m75E50DA8B122B4BF4A44AB0789F9B0E45A7B5621 (MemberInfo_t * ___Info0, RuntimeObject * ___o1, RuntimeObject * ___value2, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) inline void Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73 (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * __this, Type_t * ___key0, Type_t * ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 *, Type_t *, Type_t *, const RuntimeMethod*))Dictionary_2_Add_m1D9CF8FA99A277EE49BC3002FDEAACDCDB29803B_gshared)(__this, ___key0, ___value1, method); } // System.Func`2 o0.Extension::ToFunc(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * Extension_ToFunc_m96FCCEC6F623260841037C7259991B8CCCFF25C2 (Type_t * ___from0, Type_t * ___to1, const RuntimeMethod* method); // System.Void o0.Serialize/CustomByFunction/<>c__DisplayClass12_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m26CC7F2C7D0193A93B06A315060D13D40E6BF613 (U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 * __this, const RuntimeMethod* method); // System.Void System.Func`3::.ctor(System.Object,System.IntPtr) inline void Func_3__ctor_mD14F35586915F2F8014526C264BEA9D1FFAB667D (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mD14F35586915F2F8014526C264BEA9D1FFAB667D_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Collections.Generic.Dictionary`2>::Add(!0,!1) inline void Dictionary_2_Add_m7C866AE3D3D8B1FCB4760EF0B772F76205D57BCF (Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * __this, Type_t * ___key0, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B *, Type_t *, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, const RuntimeMethod*))Dictionary_2_Add_m1D9CF8FA99A277EE49BC3002FDEAACDCDB29803B_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2>::Add(!0,!1) inline void Dictionary_2_Add_m6C5113C56FCB76BFB49E34C5A76042DF5754BD7B (Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * __this, Type_t * ___key0, Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 *, Type_t *, Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *, const RuntimeMethod*))Dictionary_2_Add_m1D9CF8FA99A277EE49BC3002FDEAACDCDB29803B_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(!0) inline bool Dictionary_2_ContainsKey_mAF6EE7CFD42F0D0C425EE588FAEDC529B0598AD3 (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 *, Type_t *, const RuntimeMethod*))Dictionary_2_ContainsKey_mCABABA5D0FA017D2D54BE4FA6256C51518274116_gshared)(__this, ___key0, method); } // !1 System.Collections.Generic.Dictionary`2::get_Item(!0) inline Type_t * Dictionary_2_get_Item_m89343368103E54228B00091EED6E589189C5ABED (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( Type_t * (*) (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 *, Type_t *, const RuntimeMethod*))Dictionary_2_get_Item_mF3BA34126DA8AFA32D1E5285D842C5955C698F0D_gshared)(__this, ___key0, method); } // !1 System.Collections.Generic.Dictionary`2>::get_Item(!0) inline Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * Dictionary_2_get_Item_m330DFBB03CD1019BA41112B76D9C6AB418A8CD4B (Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * (*) (Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B *, Type_t *, const RuntimeMethod*))Dictionary_2_get_Item_mF3BA34126DA8AFA32D1E5285D842C5955C698F0D_gshared)(__this, ___key0, method); } // !1 System.Func`2::Invoke(!0) inline RuntimeObject * Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6 (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * __this, RuntimeObject * ___arg0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, RuntimeObject *, const RuntimeMethod*))Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_gshared)(__this, ___arg0, method); } // !1 System.Collections.Generic.Dictionary`2>::get_Item(!0) inline Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * Dictionary_2_get_Item_mBFBDAD9D073738DFB5AAE31D6DDF5A179ACB7233 (Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * __this, Type_t * ___key0, const RuntimeMethod* method) { return (( Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * (*) (Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 *, Type_t *, const RuntimeMethod*))Dictionary_2_get_Item_mF3BA34126DA8AFA32D1E5285D842C5955C698F0D_gshared)(__this, ___key0, method); } // !2 System.Func`3::Invoke(!0,!1) inline RuntimeObject * Func_3_Invoke_mCFF845C672F730F9EF5D8354C07AE79A5776F0BB (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, const RuntimeMethod* method) { return (( RuntimeObject * (*) (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))Func_3_Invoke_mCFF845C672F730F9EF5D8354C07AE79A5776F0BB_gshared)(__this, ___arg10, ___arg21, method); } // System.Void o0.Serialize/CustomByMember::TryAddSerializeInfo(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomByMember_TryAddSerializeInfo_m2A2CDBD7DEC37A36825C11EFD37DA7301D89D56F (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, Type_t * ___type0, const RuntimeMethod* method); // System.Collections.Generic.Dictionary`2 o0.Serialize/CustomByMember::get_ItemTypes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * CustomByMember_get_ItemTypes_mA87EC3B0A7AA5FC4D7124D8EA215E3ECA8F153F5_inline (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, const RuntimeMethod* method); // System.Collections.Generic.Dictionary`2>> o0.Serialize/CustomByMember::get_SerializeMemberInfos() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * CustomByMember_get_SerializeMemberInfos_mD9F278495B3832FE55BCC561A1791226EF6B5A03_inline (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, const RuntimeMethod* method); // V o0.Extension::TryGet>>(System.Collections.Generic.Dictionary`2,K) inline ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 Extension_TryGet_TisType_t_TisValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7_mC4B16CFDEB120C9BABD5CCC4BA671B681804B7F7 (Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * ___dic0, Type_t * ___key1, const RuntimeMethod* method) { return (( ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 (*) (Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 *, Type_t *, const RuntimeMethod*))Extension_TryGet_TisRuntimeObject_TisValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403_m0940D8C37135CB64C46B97457138EF863E3F0CAF_gshared)(___dic0, ___key1, method); } // System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_mBEB6CC84184B46F26375EC3FC8921D16E48EA4C4 (RuntimeObject * ___obj0, bool* ___lockTaken1, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m72D0C29E962FEB94D4A06EB3E3E4E687A5708334 (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method); } // System.Void System.Collections.Generic.HashSet`1::.ctor() inline void HashSet_1__ctor_m10CAB11AECC2D4415EDE56E7B9BC9EB697E5A7CB (HashSet_1_t679B4139CA836662729154C22183F600BB74A890 * __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t679B4139CA836662729154C22183F600BB74A890 *, const RuntimeMethod*))HashSet_1__ctor_m2CDA40DEC2900A9CB00F8348FF386DF44ABD0EC7_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m2664E772BEC27840867512EC2E339FF01F648AED (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * __this, const RuntimeMethod* method) { (( void (*) (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_m3BB268A04571D3FCDBCD746C61EEF3270A29D2D1 (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * __this, Type_t * ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 *, Type_t *, const RuntimeMethod*))List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD_gshared)(__this, ___item0, method); } // System.Boolean System.Type::op_Inequality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method); // System.Collections.Generic.List`1 o0.Extension::Reversed(System.Collections.Generic.List`1) inline List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * Extension_Reversed_TisType_t_m7C6AFDEAE95553A682780F0661E39B63C8EBB20E (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * ___l0, const RuntimeMethod* method) { return (( List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * (*) (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 *, const RuntimeMethod*))Extension_Reversed_TisRuntimeObject_mF1D2C99B00300C2821E157B28E0263FC6898EFB6_gshared)(___l0, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC List_1_GetEnumerator_mEB5F044018BD367C71DE14D9E47E2D200D021B75 (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * __this, const RuntimeMethod* method) { return (( Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC (*) (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 *, const RuntimeMethod*))List_1_GetEnumerator_m6339FC2D3D1CE4FA13CF21C7F9FC58CA4441BF0C_gshared)(__this, method); } // !0 System.Collections.Generic.List`1/Enumerator::get_Current() inline Type_t * Enumerator_get_Current_m09D42327467C30F0F41F93C7353A72FFD684F271_inline (Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC * __this, const RuntimeMethod* method) { return (( Type_t * (*) (Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC *, const RuntimeMethod*))Enumerator_get_Current_m4C91D0E84532DF10C654917487D82CB0AB27693B_gshared_inline)(__this, method); } // !!0 System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo,System.Boolean) inline Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F * CustomAttributeExtensions_GetCustomAttribute_TisSerialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_m8270B57ECADCCEDF06BAE27E498CB43275D609A2 (MemberInfo_t * ___element0, bool ___inherit1, const RuntimeMethod* method) { return (( Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F * (*) (MemberInfo_t *, bool, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_mD8E518487C8BB3E61EC11359F1B4609C284C8311_gshared)(___element0, ___inherit1, method); } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,!0) inline void List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2 (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * __this, int32_t ___index0, MemberInfo_t * ___item1, const RuntimeMethod* method) { (( void (*) (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 *, int32_t, MemberInfo_t *, const RuntimeMethod*))List_1_Insert_mAF0CC2EDCA42FFDA178E720B4D907F19DBF91D11_gshared)(__this, ___index0, ___item1, method); } // System.Reflection.MethodInfo System.Reflection.RuntimeReflectionExtensions::GetRuntimeBaseDefinition(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * RuntimeReflectionExtensions_GetRuntimeBaseDefinition_m30C286CB1021EDAA5F6492F6BEAEFE6FF774F286 (MethodInfo_t * ___method0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.HashSet`1::Contains(!0) inline bool HashSet_1_Contains_mC67DDF1DBC3492BBDC57755E320CA7A2C10FC4A4 (HashSet_1_t679B4139CA836662729154C22183F600BB74A890 * __this, MethodInfo_t * ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t679B4139CA836662729154C22183F600BB74A890 *, MethodInfo_t *, const RuntimeMethod*))HashSet_1_Contains_m5BC7F193BEE9F94E54713DEEF06BE5F8261EAC91_gshared)(__this, ___item0, method); } // ToT o0.Extension::To(T) inline String_t* Extension_To_TisPropertyInfo_t_TisString_t_m97FE072CCA51E2B7113D0CFD0667886DA91DDB27 (PropertyInfo_t * ___a0, const RuntimeMethod* method) { return (( String_t* (*) (PropertyInfo_t *, const RuntimeMethod*))Extension_To_TisRuntimeObject_TisRuntimeObject_m9E69F90C06522E42AC32F5F445335558CD75F1B8_gshared)(___a0, method); } // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.HashSet`1::Add(!0) inline bool HashSet_1_Add_m47166AE5EE03DC50412461976B04A3AE9E5A1221 (HashSet_1_t679B4139CA836662729154C22183F600BB74A890 * __this, MethodInfo_t * ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t679B4139CA836662729154C22183F600BB74A890 *, MethodInfo_t *, const RuntimeMethod*))HashSet_1_Add_m8194125167FD7A887F1B39D342A71A0BD0C8BF5C_gshared)(__this, ___item0, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 List_1_GetEnumerator_m089C46303B20B6F4FD29DA88460F7EEFE8DCDBDF (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * __this, const RuntimeMethod* method) { return (( Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 (*) (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 *, const RuntimeMethod*))List_1_GetEnumerator_m6339FC2D3D1CE4FA13CF21C7F9FC58CA4441BF0C_gshared)(__this, method); } // !0 System.Collections.Generic.List`1/Enumerator::get_Current() inline MemberInfo_t * Enumerator_get_Current_m58FDC6A062881DAEC2F5BB6B54D6E0CBFE1DD3FF_inline (Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 * __this, const RuntimeMethod* method) { return (( MemberInfo_t * (*) (Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 *, const RuntimeMethod*))Enumerator_get_Current_m4C91D0E84532DF10C654917487D82CB0AB27693B_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m39457ECCFA33B12E940FA4A7E1029E8259B84A0A (Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 *, const RuntimeMethod*))Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m66B6014AAC073A8093FBAF261EC9BCBB619FA6DA (Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 *, const RuntimeMethod*))Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared)(__this, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Reverse(System.Collections.Generic.IEnumerable`1) inline RuntimeObject* Enumerable_Reverse_TisFieldInfo_t_m2CDF1186819006BE1C95329549310BE226A6978C (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Reverse_TisRuntimeObject_m9AC71B31601BC5C30774F74492565D83BFAE8F30_gshared)(___source0, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m9F0ED3B48B89C28810E4AE3148259FDB7075B16A (Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC *, const RuntimeMethod*))Enumerator_MoveNext_m2E56233762839CE55C67E00AC8DD3D4D3F6C0DF0_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m018F1D72F1A7C5688D4990D36C8DE3F761DBEAD2 (Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC *, const RuntimeMethod*))Enumerator_Dispose_mCFB225D9E5E597A1CC8F958E53BEA1367D8AC7B8_gshared)(__this, method); } // System.Type o0.Reflection::EnumerateItemType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Reflection_EnumerateItemType_m1837558A6F947AA64319B11867A90702F4556062 (Type_t * ___type0, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mCAEA1EE8853594506435D323C3CEED01B210B708_inline (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 *, const RuntimeMethod*))List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m8E556BB6EE0B1AA485160855260A049C62CE7304 (Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D *, const RuntimeMethod*))Dictionary_2__ctor_m2C86B97ECE6AE7C712325B867E35AA7BD2AED627_gshared)(__this, method); } // System.Collections.Generic.IEnumerable`1 o0.Extension::Index(System.Collections.Generic.IEnumerable`1) inline RuntimeObject* Extension_Index_TisMemberInfo_t_m647621337E23DDF470ACCC7F7103C96BEE7D676E (RuntimeObject* ___ts0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Extension_Index_TisRuntimeObject_mBBC6A740CD2D5B335D0C6504996637CE85D0BEA5_gshared)(___ts0, method); } // !0 System.Collections.Generic.List`1::get_Item(System.Int32) inline MemberInfo_t * List_1_get_Item_m0F50D699DFEFF36EF0B525B3CCC461D7D9708A6D_inline (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( MemberInfo_t * (*) (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 *, int32_t, const RuntimeMethod*))List_1_get_Item_m7B5E3383CB67492E573AC0D875ED82A51350F188_gshared_inline)(__this, ___index0, method); } // System.String o0.Reflection::DeclaringName(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reflection_DeclaringName_m7413A9B1BAA63EE304C1B04F8D5E8A0F1B4ACD88 (MemberInfo_t * ___Info0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(!0) inline bool Dictionary_2_ContainsKey_m3A2C6993636B0402C60BE82BD623536F129C3880 (Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * __this, String_t* ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D *, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m9925DD937D01736A058643F9F6B26113BEBDC554_gshared)(__this, ___key0, method); } // System.Void o0.Serialize/Member::.ctor(System.Reflection.MemberInfo,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667 (Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * __this, MemberInfo_t * ___Info0, String_t* ___Name1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) inline void Dictionary_2_Add_m35E986A532C1FB91E5FF0366052BFC39D5279EAB (Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * __this, String_t* ___key0, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D *, String_t*, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F , const RuntimeMethod*))Dictionary_2_Add_m210D36494E162A8267B367475908201D5B28BD71_gshared)(__this, ___key0, ___value1, method); } // System.Void System.ValueTuple`2>::.ctor(!0,!1) inline void ValueTuple_2__ctor_m6B194F6592DA2DACDA26B38D85321CF54D82C15D (ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 * __this, MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* ___item10, Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * ___item21, const RuntimeMethod* method) { (( void (*) (ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 *, MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D*, Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D *, const RuntimeMethod*))ValueTuple_2__ctor_mBABF7EBF37F40A20153104D68C2BD6FB6A777D20_gshared)(__this, ___item10, ___item21, method); } // System.Void System.Collections.Generic.Dictionary`2>>::Add(!0,!1) inline void Dictionary_2_Add_m3C4BAB1F998CD117ABC32F83E5838D05E60123C1 (Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * __this, Type_t * ___key0, ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 *, Type_t *, ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 , const RuntimeMethod*))Dictionary_2_Add_m24EC74D878E074BE6FDE72D2679425CF7BA3D435_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Threading.Monitor::Exit(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_mA776B403DA88AC77CDEEF67AB9F0D0E77ABD254A (RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2>>::.ctor() inline void Dictionary_2__ctor_mB26107A11A1064E55E0E0C0FA8E664F3D1487A4B (Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 *, const RuntimeMethod*))Dictionary_2__ctor_mD4D067F3EBC54A8051401AC4C091B8E5F2C69C4B_gshared)(__this, method); } // System.Type o0.Reflection::DeclaringType(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Reflection_DeclaringType_mFE7A6F4780B46C5448F71B28D28CAA1F5BC49AC3 (MemberInfo_t * ___Info0, const RuntimeMethod* method); // System.Boolean System.Type::get_IsInterface() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsInterface_mB10C34DEE8B22E1597C813211BBED17DD724FC07 (Type_t * __this, const RuntimeMethod* method); // System.String System.String::Concat(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mFEA7EFA1A6E75B96B1B7BC4526AAC864BFF83CC9 (StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___values0, const RuntimeMethod* method); // System.Boolean System.Type::op_Equality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method); // System.Func`2 o0.Reflection::MakeGetter(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * Reflection_MakeGetter_m51FC7D26543E4293E063E8132C96841BBE959B24 (MemberInfo_t * ___memberInfo0, const RuntimeMethod* method); // System.Boolean System.Reflection.FieldInfo::get_IsInitOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsInitOnly_mA279E731A1097E83BACAF9F53612CFA9428E806B (FieldInfo_t * __this, const RuntimeMethod* method); // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_mE1761BE81335B68DA4E0F742344DA72F092A29C1 (Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mE1761BE81335B68DA4E0F742344DA72F092A29C1_gshared)(__this, ___object0, ___method1, method); } // System.Action`2 o0.Reflection::MakeSetter(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * Reflection_MakeSetter_m7A042A7B422DD6522E1ADC5499DAFB5749640276 (MemberInfo_t * ___memberInfo0, const RuntimeMethod* method); // System.Object o0.Extension::To(System.Object,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Extension_To_m04277AD155E79BEE53EB8B9E70F9E267B9DE60BE (RuntimeObject * ___o0, Type_t * ___to1, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method); // System.Object o0.Serialize/Member::Get(System.Object&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Member_Get_m1AB03C52CCE4EFA680926FD60FDC9D5C8EE9D858 (Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * __this, RuntimeObject ** ___o0, const RuntimeMethod* method); // System.Void System.Action`2::Invoke(!0,!1) inline void Action_2_Invoke_mD20361F54064D4A745FAC10AD4D9C52E1C63BB6D (Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * __this, RuntimeObject * ___arg10, RuntimeObject * ___arg21, const RuntimeMethod* method) { (( void (*) (Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))Action_2_Invoke_mD20361F54064D4A745FAC10AD4D9C52E1C63BB6D_gshared)(__this, ___arg10, ___arg21, method); } // System.Void o0.Serialize/Member::Set(System.Object&,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Member_Set_m3B05C25ACF317E16F369398067387082A557AFA6 (Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * __this, RuntimeObject ** ___o0, RuntimeObject * ___v1, const RuntimeMethod* method); // System.Void o0.Serialize/Object::.ctor(o0.SerializeType,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m3C4F908C7270C91CDC792515601FC39B9886BAA1 (Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C * __this, int32_t ___Type0, RuntimeObject * ___Data1, const RuntimeMethod* method); // System.Void o0.o0/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0C378D5439782A3D992A8670A2F9EA8639C6B5F9 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, const RuntimeMethod* method); // System.Double Fractions.Fraction::ToDouble() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Fraction_ToDouble_m0631F7B038C4A5D0E55E8581A58EFAA695C5DD80 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.UInt32 Fractions.Fraction::ToUInt32() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Fraction_ToUInt32_m995E6DEE541BCAE8D1A5D3A3B7913644EC62496D (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.Int32 Fractions.Fraction::ToInt32() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_ToInt32_m43F36531D20AD29756213BC1F5CF1C7BAAFAF460 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.UInt64 Fractions.Fraction::ToUInt64() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Fraction_ToUInt64_m01C43B1AAD0FB188A4C2180B736E7B6A00F5D43B (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.Int64 Fractions.Fraction::ToInt64() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Fraction_ToInt64_m86B83DF9DC82ECD113227E800C99375E290637E3 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.String Fractions.Fraction::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Fraction_ToString_mFB99015CB4CF962B2930C780FAD36030E7C30913 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::FromDoubleRounded(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromDoubleRounded_mECC3C6EE14BC6946FF0C1FCC433F4F309B119C6F (double ___value0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Implicit(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Implicit_m1F105F3B1C5C785F1D1067CC4A437FE32E9C2D58 (uint32_t ___value0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Implicit_m2C310A94FA8DE8A9B6F415235B7AFB9F4DAC39A0 (int32_t ___value0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Implicit(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Implicit_m5E5B14C4EE7D97354CBCC674FA827BC8F064DCA5 (uint64_t ___value0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Implicit(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Implicit_m6937ED8888DA32BCF159332F37190EC6E373BCE6 (int64_t ___value0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::FromString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromString_m3747CD0374DB88D2A3BB38443A54DC031EACD709 (String_t* ___fractionString0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Addition(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Addition_mDEFF3A47C70E46003BD5DA57B5551C508BF4DE95 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Subtraction(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Subtraction_m484CAB8A8EA19BE90D429CBF2F1F2EC278CB4076 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Multiply(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Multiply_mDE606ED84C0076FC3339588D7241033B873ABA4A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Division(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Division_m02A0B73BF77F61E931B992B2196B744F00D42764 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::Abs(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Abs_m27CD74E35F0FFDBC59C2D360539ED0D2ABEEDE2A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m999E37E0012CC2C2F33E0D55C1B84CD09154DEBA (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, double ___value0, const RuntimeMethod* method); // System.Void o0.Serialize/CustomByFunction/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7183B71E9E579D393ECF92A6182A5EAA751CC46F (U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 * __this, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929 (const RuntimeMethod* method); #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 o0.Reflection/Buffer::get_AutoProperty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * Buffer_get_AutoProperty_m254266B0F1DF4C3B27044BB10C5FC98E24947458 (Buffer_t671B7BB682671B269736BA0A9277F4A9A4263FC9 * __this, const RuntimeMethod* method) { { Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * L_0 = __this->get_U3CAutoPropertyU3Ek__BackingField_0(); return L_0; } } // System.Void o0.Reflection/Buffer::.ctor(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer__ctor_m31583991925B84BE2DB5BEBED5292661AEF7C75A (Buffer_t671B7BB682671B269736BA0A9277F4A9A4263FC9 * __this, Type_t * ___t0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisCompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C_m61858CDBD29749D144AC7B301A872269F45E7403_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mF8CC4C7ABC8E3FA0BD4876241818D4263D95FF8D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m5E8BF58B9A0C7BD1F095F2E7B474DA7FC2CCF66C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FBBC49654C122288A0A99D5B96BED1CF8543B07); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11); s_Il2CppMethodInitialized = true; } PropertyInfoU5BU5D_tE59E95F68533BDA98ABBBEACB6A99BF2C7A4A26A* V_0 = NULL; int32_t V_1 = 0; PropertyInfo_t * V_2 = NULL; FieldInfo_t * V_3 = NULL; bool V_4 = false; int32_t G_B4_0 = 0; { Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * L_0 = (Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D *)il2cpp_codegen_object_new(Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D_il2cpp_TypeInfo_var); Dictionary_2__ctor_m5E8BF58B9A0C7BD1F095F2E7B474DA7FC2CCF66C(L_0, /*hidden argument*/Dictionary_2__ctor_m5E8BF58B9A0C7BD1F095F2E7B474DA7FC2CCF66C_RuntimeMethod_var); __this->set_U3CAutoPropertyU3Ek__BackingField_0(L_0); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); Type_t * L_1 = ___t0; NullCheck(L_1); PropertyInfoU5BU5D_tE59E95F68533BDA98ABBBEACB6A99BF2C7A4A26A* L_2; L_2 = Type_GetProperties_m4126C117279AD617D8D167367DF953C451FC49E3(L_1, /*hidden argument*/NULL); V_0 = L_2; V_1 = 0; goto IL_0072; } IL_001f: { PropertyInfoU5BU5D_tE59E95F68533BDA98ABBBEACB6A99BF2C7A4A26A* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; PropertyInfo_t * L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; Type_t * L_7 = ___t0; PropertyInfo_t * L_8 = V_2; NullCheck(L_8); String_t* L_9; L_9 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_8); String_t* L_10; L_10 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44(_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11, L_9, _stringLiteral2FBBC49654C122288A0A99D5B96BED1CF8543B07, /*hidden argument*/NULL); NullCheck(L_7); FieldInfo_t * L_11; L_11 = VirtualFuncInvoker2< FieldInfo_t *, String_t*, int32_t >::Invoke(45 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_7, L_10, ((int32_t)36)); V_3 = L_11; FieldInfo_t * L_12 = V_3; bool L_13; L_13 = FieldInfo_op_Equality_m317FBF38CA6FD67D08400CC9A15FEC250E5D4751((FieldInfo_t *)NULL, L_12, /*hidden argument*/NULL); if (L_13) { goto IL_0056; } } { FieldInfo_t * L_14 = V_3; CompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C * L_15; L_15 = CustomAttributeExtensions_GetCustomAttribute_TisCompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C_m61858CDBD29749D144AC7B301A872269F45E7403(L_14, /*hidden argument*/CustomAttributeExtensions_GetCustomAttribute_TisCompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C_m61858CDBD29749D144AC7B301A872269F45E7403_RuntimeMethod_var); G_B4_0 = ((((RuntimeObject*)(CompilerGeneratedAttribute_t39106AB982658D7A94C27DEF3C48DB2F5F7CD75C *)L_15) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); goto IL_0057; } IL_0056: { G_B4_0 = 1; } IL_0057: { V_4 = (bool)G_B4_0; bool L_16 = V_4; if (!L_16) { goto IL_005f; } } { goto IL_006e; } IL_005f: { Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * L_17; L_17 = Buffer_get_AutoProperty_m254266B0F1DF4C3B27044BB10C5FC98E24947458_inline(__this, /*hidden argument*/NULL); FieldInfo_t * L_18 = V_3; PropertyInfo_t * L_19 = V_2; NullCheck(L_17); Dictionary_2_Add_mF8CC4C7ABC8E3FA0BD4876241818D4263D95FF8D(L_17, L_18, L_19, /*hidden argument*/Dictionary_2_Add_mF8CC4C7ABC8E3FA0BD4876241818D4263D95FF8D_RuntimeMethod_var); } IL_006e: { int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0072: { int32_t L_21 = V_1; PropertyInfoU5BU5D_tE59E95F68533BDA98ABBBEACB6A99BF2C7A4A26A* L_22 = V_0; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))) { goto IL_001f; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void o0.Serialize/CustomByFunction::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomByFunction__ctor_mA06F33A23F0114B41D56BE2CFA6228020D7D6AA3 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstructorInfo_t449AEC508DCA508EE46784C4F2716545488ACD5B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m577DAC66615F3A61AF4F274851D69214F4079240_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8C7EBEC22935640DB9D5AB825710B7E4BAB484FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8F650631798982D60619B52E1B61C58A17D253B8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA0DCCC1EED2A8CBFD988BDF35EC7D357425BCEFE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA8817230AE5D1F6E98F52B93BC8DB60E4B2121AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mD93C9534DDA3D738DE794F25C834992C39B117D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberInfo_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodInfo_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_0_m2F74C3D01FD5618DEAC3412F332533AB2D149865_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * G_B2_0 = NULL; CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * G_B2_1 = NULL; Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * G_B1_0 = NULL; CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * G_B1_1 = NULL; { Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * L_0 = (Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 *)il2cpp_codegen_object_new(Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3_il2cpp_TypeInfo_var); Dictionary_2__ctor_mA0DCCC1EED2A8CBFD988BDF35EC7D357425BCEFE(L_0, /*hidden argument*/Dictionary_2__ctor_mA0DCCC1EED2A8CBFD988BDF35EC7D357425BCEFE_RuntimeMethod_var); __this->set_SerializeInfos_0(L_0); Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * L_1 = (Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C *)il2cpp_codegen_object_new(Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C_il2cpp_TypeInfo_var); Dictionary_2__ctor_mD93C9534DDA3D738DE794F25C834992C39B117D7(L_1, /*hidden argument*/Dictionary_2__ctor_mD93C9534DDA3D738DE794F25C834992C39B117D7_RuntimeMethod_var); __this->set_OnSerialize_1(L_1); Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * L_2 = (Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 *)il2cpp_codegen_object_new(Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272_il2cpp_TypeInfo_var); Dictionary_2__ctor_m577DAC66615F3A61AF4F274851D69214F4079240(L_2, /*hidden argument*/Dictionary_2__ctor_m577DAC66615F3A61AF4F274851D69214F4079240_RuntimeMethod_var); __this->set_OnDeserialize_2(L_2); Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_3 = (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 *)il2cpp_codegen_object_new(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506_il2cpp_TypeInfo_var); Dictionary_2__ctor_mA8817230AE5D1F6E98F52B93BC8DB60E4B2121AB(L_3, /*hidden argument*/Dictionary_2__ctor_mA8817230AE5D1F6E98F52B93BC8DB60E4B2121AB_RuntimeMethod_var); __this->set_SerializeInfosSingleValue_3(L_3); Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * L_4 = (Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B *)il2cpp_codegen_object_new(Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B_il2cpp_TypeInfo_var); Dictionary_2__ctor_m8F650631798982D60619B52E1B61C58A17D253B8(L_4, /*hidden argument*/Dictionary_2__ctor_m8F650631798982D60619B52E1B61C58A17D253B8_RuntimeMethod_var); __this->set_OnSerializeSingleValue_4(L_4); Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * L_5 = (Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 *)il2cpp_codegen_object_new(Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16_il2cpp_TypeInfo_var); Dictionary_2__ctor_m8C7EBEC22935640DB9D5AB825710B7E4BAB484FE(L_5, /*hidden argument*/Dictionary_2__ctor_m8C7EBEC22935640DB9D5AB825710B7E4BAB484FE_RuntimeMethod_var); __this->set_OnDeserializeSingleValue_5(L_5); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (MemberInfo_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_7; L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_6, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_9; L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_8, /*hidden argument*/NULL); CustomByFunction_Add_mDCB16E1F4750676228467B74A5CAEEB3C6038042(__this, L_7, L_9, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)NULL, (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *)NULL, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_10 = { reinterpret_cast (FieldInfo_t_0_0_0_var) }; Type_t * L_11; L_11 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_10, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_12 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_13; L_13 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_12, /*hidden argument*/NULL); CustomByFunction_Add_mDCB16E1F4750676228467B74A5CAEEB3C6038042(__this, L_11, L_13, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)NULL, (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *)NULL, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast (PropertyInfo_t_0_0_0_var) }; Type_t * L_15; L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_14, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_16 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_17; L_17 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_16, /*hidden argument*/NULL); CustomByFunction_Add_mDCB16E1F4750676228467B74A5CAEEB3C6038042(__this, L_15, L_17, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)NULL, (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *)NULL, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (ConstructorInfo_t449AEC508DCA508EE46784C4F2716545488ACD5B_0_0_0_var) }; Type_t * L_19; L_19 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_18, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_20 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_21; L_21 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_20, /*hidden argument*/NULL); CustomByFunction_Add_mDCB16E1F4750676228467B74A5CAEEB3C6038042(__this, L_19, L_21, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)NULL, (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *)NULL, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast (MethodInfo_t_0_0_0_var) }; Type_t * L_23; L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_22, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_24 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_25; L_25 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_24, /*hidden argument*/NULL); CustomByFunction_Add_mDCB16E1F4750676228467B74A5CAEEB3C6038042(__this, L_23, L_25, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)NULL, (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *)NULL, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_26 = ((U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var))->get_U3CU3E9__3_0_1(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_27 = L_26; G_B1_0 = L_27; G_B1_1 = __this; if (L_27) { G_B2_0 = L_27; G_B2_1 = __this; goto IL_00fb; } } { IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var); U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 * L_28 = ((U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_29 = (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 *)il2cpp_codegen_object_new(Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6_il2cpp_TypeInfo_var); Action__ctor_m07BE5EE8A629FBBA52AE6356D57A0D371BE2574B(L_29, L_28, (intptr_t)((intptr_t)U3CU3Ec_U3C_ctorU3Eb__3_0_m2F74C3D01FD5618DEAC3412F332533AB2D149865_RuntimeMethod_var), /*hidden argument*/NULL); Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_30 = L_29; ((U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var))->set_U3CU3E9__3_0_1(L_30); G_B2_0 = L_30; G_B2_1 = G_B1_1; } IL_00fb: { NullCheck(G_B2_0); MethodInfo_t * L_31; L_31 = Delegate_get_Method_m8C2479250311F4BEA75F013CD3045F5558DE2227(G_B2_0, /*hidden argument*/NULL); NullCheck(L_31); Type_t * L_32; L_32 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B(L_31, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_33 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_34; L_34 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_33, /*hidden argument*/NULL); NullCheck(G_B2_1); CustomByFunction_Add_mDCB16E1F4750676228467B74A5CAEEB3C6038042(G_B2_1, L_32, L_34, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)NULL, (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *)NULL, /*hidden argument*/NULL); return; } } // System.Boolean o0.Serialize/CustomByFunction::IsSerializable(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomByFunction_IsSerializable_m138256E7B7371E71883DA096C7B28AB70C63029C (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m66EEF5200027D79C60A47E15D350B5006B299898_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * L_0 = __this->get_SerializeInfos_0(); Type_t * L_1 = ___type0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_m66EEF5200027D79C60A47E15D350B5006B299898(L_0, L_1, /*hidden argument*/Dictionary_2_ContainsKey_m66EEF5200027D79C60A47E15D350B5006B299898_RuntimeMethod_var); return L_2; } } // System.ValueTuple`2[] o0.Serialize/CustomByFunction::SerializeInfo(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* CustomByFunction_SerializeInfo_m51CD6037CF024E5A001C341C395449D1D94B0723 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * L_0 = __this->get_SerializeInfos_0(); Type_t * L_1 = ___type0; NullCheck(L_0); ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* L_2; L_2 = Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3(L_0, L_1, /*hidden argument*/Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3_RuntimeMethod_var); return L_2; } } // System.Collections.Generic.List`1 o0.Serialize/CustomByFunction::Serialize(System.Type,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * CustomByFunction_Serialize_m1891D2CCC1370460528FB84466565EEC5DB2A6E1 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___type0, RuntimeObject * ___o1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mBD772D80E87C54F73C8C8A13BC442646E674F974_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m009D9FC8C5181EC91BBB09B66D2E4D75A1BBC7E3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisMemberInfo_t_m996D17D8B84B094641ACE7FC5FEF5DFBE5D717F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_Invoke_m8B7E47CF33294F69FABB2E6DC47C917623E4C48C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * V_0 = NULL; bool V_1 = false; List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * V_2 = NULL; ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* V_3 = NULL; int32_t V_4 = 0; ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 V_5; memset((&V_5), 0, sizeof(V_5)); Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 * G_B3_0 = NULL; Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 * G_B2_0 = NULL; List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * G_B4_0 = NULL; MemberInfo_t * G_B8_0 = NULL; List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * G_B8_1 = NULL; MemberInfo_t * G_B7_0 = NULL; List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * G_B7_1 = NULL; RuntimeObject * G_B9_0 = NULL; List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * G_B9_1 = NULL; { Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * L_0 = __this->get_OnSerialize_1(); Type_t * L_1 = ___type0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_mBD772D80E87C54F73C8C8A13BC442646E674F974(L_0, L_1, /*hidden argument*/Dictionary_2_ContainsKey_mBD772D80E87C54F73C8C8A13BC442646E674F974_RuntimeMethod_var); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_002d; } } { Dictionary_2_t374EB33AD626BC99DEB18368C6B61E161A7B744C * L_4 = __this->get_OnSerialize_1(); Type_t * L_5 = ___type0; NullCheck(L_4); Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 * L_6; L_6 = Dictionary_2_get_Item_m009D9FC8C5181EC91BBB09B66D2E4D75A1BBC7E3(L_4, L_5, /*hidden argument*/Dictionary_2_get_Item_m009D9FC8C5181EC91BBB09B66D2E4D75A1BBC7E3_RuntimeMethod_var); Func_2_t775FEA27A309EE9FEA04F611E45D04A32703E018 * L_7 = L_6; G_B2_0 = L_7; if (L_7) { G_B3_0 = L_7; goto IL_0024; } } { G_B4_0 = ((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)(NULL)); goto IL_002a; } IL_0024: { RuntimeObject * L_8 = ___o1; NullCheck(G_B3_0); List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_9; L_9 = Func_2_Invoke_m8B7E47CF33294F69FABB2E6DC47C917623E4C48C(G_B3_0, L_8, /*hidden argument*/Func_2_Invoke_m8B7E47CF33294F69FABB2E6DC47C917623E4C48C_RuntimeMethod_var); G_B4_0 = L_9; } IL_002a: { V_2 = G_B4_0; goto IL_0089; } IL_002d: { List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_10 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)il2cpp_codegen_object_new(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_il2cpp_TypeInfo_var); List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B(L_10, /*hidden argument*/List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_RuntimeMethod_var); V_0 = L_10; Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * L_11 = __this->get_SerializeInfos_0(); Type_t * L_12 = ___type0; NullCheck(L_11); ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* L_13; L_13 = Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3(L_11, L_12, /*hidden argument*/Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3_RuntimeMethod_var); V_3 = L_13; V_4 = 0; goto IL_007e; } IL_0046: { ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* L_14 = V_3; int32_t L_15 = V_4; NullCheck(L_14); int32_t L_16 = L_15; ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 L_17 = (ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 )(L_14)->GetAt(static_cast(L_16)); V_5 = L_17; List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_18 = V_0; Type_t * L_19 = ___type0; ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 L_20 = V_5; String_t* L_21 = L_20.get_Item1_0(); NullCheck(L_19); MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* L_22; L_22 = VirtualFuncInvoker2< MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E*, String_t*, int32_t >::Invoke(65 /* System.Reflection.MemberInfo[] System.Type::GetMember(System.String,System.Reflection.BindingFlags) */, L_19, L_21, ((int32_t)52)); MemberInfo_t * L_23; L_23 = Enumerable_FirstOrDefault_TisMemberInfo_t_m996D17D8B84B094641ACE7FC5FEF5DFBE5D717F2((RuntimeObject*)(RuntimeObject*)L_22, /*hidden argument*/Enumerable_FirstOrDefault_TisMemberInfo_t_m996D17D8B84B094641ACE7FC5FEF5DFBE5D717F2_RuntimeMethod_var); MemberInfo_t * L_24 = L_23; G_B7_0 = L_24; G_B7_1 = L_18; if (L_24) { G_B8_0 = L_24; G_B8_1 = L_18; goto IL_006c; } } { G_B9_0 = NULL; G_B9_1 = G_B7_1; goto IL_0072; } IL_006c: { RuntimeObject * L_25 = ___o1; IL2CPP_RUNTIME_CLASS_INIT(Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); RuntimeObject * L_26; L_26 = Reflection_GetValue_m093EC9AF600E61EFC2BA23A07282A62F9D08A294(G_B8_0, L_25, /*hidden argument*/NULL); G_B9_0 = L_26; G_B9_1 = G_B8_1; } IL_0072: { NullCheck(G_B9_1); List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD(G_B9_1, G_B9_0, /*hidden argument*/List_1_Add_mF15250BF947CA27BE9A23C08BAC6DB6F180B0EDD_RuntimeMethod_var); int32_t L_27 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_007e: { int32_t L_28 = V_4; ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* L_29 = V_3; NullCheck(L_29); if ((((int32_t)L_28) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))) { goto IL_0046; } } { List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_30 = V_0; V_2 = L_30; goto IL_0089; } IL_0089: { List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_31 = V_2; return L_31; } } // System.Void o0.Serialize/CustomByFunction::Deserialize(System.Type,System.Object&,System.Collections.Generic.Dictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomByFunction_Deserialize_m7A06E3CBC7E384162BD691C61C2DD8EB22EE5D55 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___type0, RuntimeObject ** ___o1, Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * ___dic2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mFD205815B443E37EC436C0419BEE23A7141CFAF7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mEC67A37ACAAB1DBAB504B54516BAD1808CB80D5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mF870F9096563EF823CF903774EFE556526A723FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisMemberInfo_t_m996D17D8B84B094641ACE7FC5FEF5DFBE5D717F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatterServices_t346CDF3874B4B34E7FFFCA2288D9AB1492F6A21C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_Invoke_m33C5FAF2568195A639BD897B550A08B4BABC29CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* V_2 = NULL; int32_t V_3 = 0; ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 V_4; memset((&V_4), 0, sizeof(V_4)); Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E * G_B3_0 = NULL; RuntimeObject ** G_B3_1 = NULL; Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E * G_B2_0 = NULL; RuntimeObject ** G_B2_1 = NULL; RuntimeObject * G_B4_0 = NULL; RuntimeObject ** G_B4_1 = NULL; RuntimeObject * G_B7_0 = NULL; RuntimeObject ** G_B7_1 = NULL; RuntimeObject * G_B6_0 = NULL; RuntimeObject ** G_B6_1 = NULL; MemberInfo_t * G_B12_0 = NULL; MemberInfo_t * G_B11_0 = NULL; { Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * L_0 = __this->get_OnDeserialize_2(); Type_t * L_1 = ___type0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_mFD205815B443E37EC436C0419BEE23A7141CFAF7(L_0, L_1, /*hidden argument*/Dictionary_2_ContainsKey_mFD205815B443E37EC436C0419BEE23A7141CFAF7_RuntimeMethod_var); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0031; } } { RuntimeObject ** L_4 = ___o1; Dictionary_2_tDB06E98E830FED0B78C3C3B58F92F26B9C785272 * L_5 = __this->get_OnDeserialize_2(); Type_t * L_6 = ___type0; NullCheck(L_5); Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E * L_7; L_7 = Dictionary_2_get_Item_mF870F9096563EF823CF903774EFE556526A723FC(L_5, L_6, /*hidden argument*/Dictionary_2_get_Item_mF870F9096563EF823CF903774EFE556526A723FC_RuntimeMethod_var); Func_3_t9996B0C433ACDF1B79AD6C529191E9C39320542E * L_8 = L_7; G_B2_0 = L_8; G_B2_1 = L_4; if (L_8) { G_B3_0 = L_8; G_B3_1 = L_4; goto IL_0026; } } { G_B4_0 = NULL; G_B4_1 = G_B2_1; goto IL_002e; } IL_0026: { RuntimeObject ** L_9 = ___o1; RuntimeObject * L_10 = *((RuntimeObject **)L_9); Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * L_11 = ___dic2; NullCheck(G_B3_0); RuntimeObject * L_12; L_12 = Func_3_Invoke_m33C5FAF2568195A639BD897B550A08B4BABC29CD(G_B3_0, L_10, L_11, /*hidden argument*/Func_3_Invoke_m33C5FAF2568195A639BD897B550A08B4BABC29CD_RuntimeMethod_var); G_B4_0 = L_12; G_B4_1 = G_B3_1; } IL_002e: { *((RuntimeObject **)G_B4_1) = (RuntimeObject *)G_B4_0; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)G_B4_1, (void*)(RuntimeObject *)G_B4_0); goto IL_00a2; } IL_0031: { RuntimeObject ** L_13 = ___o1; RuntimeObject ** L_14 = ___o1; RuntimeObject * L_15 = *((RuntimeObject **)L_14); RuntimeObject * L_16 = L_15; G_B6_0 = L_16; G_B6_1 = L_13; if (L_16) { G_B7_0 = L_16; G_B7_1 = L_13; goto IL_003e; } } { Type_t * L_17 = ___type0; IL2CPP_RUNTIME_CLASS_INIT(FormatterServices_t346CDF3874B4B34E7FFFCA2288D9AB1492F6A21C_il2cpp_TypeInfo_var); RuntimeObject * L_18; L_18 = FormatterServices_GetSafeUninitializedObject_mE6E8E7AF34CC664A75BB67ADE6DD154AFA7B008C(L_17, /*hidden argument*/NULL); G_B7_0 = L_18; G_B7_1 = G_B6_1; } IL_003e: { *((RuntimeObject **)G_B7_1) = (RuntimeObject *)G_B7_0; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)G_B7_1, (void*)(RuntimeObject *)G_B7_0); RuntimeObject ** L_19 = ___o1; RuntimeObject * L_20 = *((RuntimeObject **)L_19); V_1 = (bool)((((RuntimeObject*)(RuntimeObject *)L_20) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_21 = V_1; if (!L_21) { goto IL_004e; } } { RuntimeObject ** L_22 = ___o1; Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * L_23 = ___dic2; *((RuntimeObject **)L_22) = (RuntimeObject *)L_23; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_22, (void*)(RuntimeObject *)L_23); goto IL_00a2; } IL_004e: { Dictionary_2_tDCE49A9DC4BEFE12185BA80097742308790F89E3 * L_24 = __this->get_SerializeInfos_0(); Type_t * L_25 = ___type0; NullCheck(L_24); ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* L_26; L_26 = Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3(L_24, L_25, /*hidden argument*/Dictionary_2_get_Item_mE24CF83CD92B4AF1DAF5DC19FD292D43A430D2C3_RuntimeMethod_var); V_2 = L_26; V_3 = 0; goto IL_009c; } IL_0060: { ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* L_27 = V_2; int32_t L_28 = V_3; NullCheck(L_27); int32_t L_29 = L_28; ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 L_30 = (ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 )(L_27)->GetAt(static_cast(L_29)); V_4 = L_30; Type_t * L_31 = ___type0; ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 L_32 = V_4; String_t* L_33 = L_32.get_Item1_0(); NullCheck(L_31); MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* L_34; L_34 = VirtualFuncInvoker2< MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E*, String_t*, int32_t >::Invoke(65 /* System.Reflection.MemberInfo[] System.Type::GetMember(System.String,System.Reflection.BindingFlags) */, L_31, L_33, ((int32_t)52)); MemberInfo_t * L_35; L_35 = Enumerable_FirstOrDefault_TisMemberInfo_t_m996D17D8B84B094641ACE7FC5FEF5DFBE5D717F2((RuntimeObject*)(RuntimeObject*)L_34, /*hidden argument*/Enumerable_FirstOrDefault_TisMemberInfo_t_m996D17D8B84B094641ACE7FC5FEF5DFBE5D717F2_RuntimeMethod_var); MemberInfo_t * L_36 = L_35; G_B11_0 = L_36; if (L_36) { G_B12_0 = L_36; goto IL_0083; } } { goto IL_0098; } IL_0083: { RuntimeObject ** L_37 = ___o1; RuntimeObject * L_38 = *((RuntimeObject **)L_37); Dictionary_2_t692011309BA94F599C6042A381FC9F8B3CB08399 * L_39 = ___dic2; ValueTuple_2_t20DFC2D611E456E1AD37C5C8156CCEE2A8EA9539 L_40 = V_4; String_t* L_41 = L_40.get_Item1_0(); NullCheck(L_39); RuntimeObject * L_42; L_42 = Dictionary_2_get_Item_mEC67A37ACAAB1DBAB504B54516BAD1808CB80D5D(L_39, L_41, /*hidden argument*/Dictionary_2_get_Item_mEC67A37ACAAB1DBAB504B54516BAD1808CB80D5D_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); Reflection_SetValue_m75E50DA8B122B4BF4A44AB0789F9B0E45A7B5621(G_B12_0, L_38, L_42, /*hidden argument*/NULL); } IL_0098: { int32_t L_43 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1)); } IL_009c: { int32_t L_44 = V_3; ValueTuple_2U5BU5D_tEE9BB84BEA4CD71F45F57807B9574B92BC2C86F3* L_45 = V_2; NullCheck(L_45); if ((((int32_t)L_44) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length)))))) { goto IL_0060; } } IL_00a2: { return; } } // System.Void o0.Serialize/CustomByFunction::Add(System.Type,System.Type,System.Func`2,System.Func`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomByFunction_Add_mDCB16E1F4750676228467B74A5CAEEB3C6038042 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___Type0, Type_t * ___SerializeInfos1, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___OnSerialize2, Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * ___OnDeserialize3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m6C5113C56FCB76BFB49E34C5A76042DF5754BD7B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m7C866AE3D3D8B1FCB4760EF0B772F76205D57BCF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3__ctor_mD14F35586915F2F8014526C264BEA9D1FFAB667D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CAddU3Eb__0_m978198994E9C9F838787AC0AB847776DDFDCDA4C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 * V_2 = NULL; { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_0 = __this->get_SerializeInfosSingleValue_3(); Type_t * L_1 = ___Type0; Type_t * L_2 = ___SerializeInfos1; NullCheck(L_0); Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73(L_0, L_1, L_2, /*hidden argument*/Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73_RuntimeMethod_var); Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_3 = ___OnSerialize2; V_0 = (bool)((((RuntimeObject*)(Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0020; } } { Type_t * L_5 = ___Type0; Type_t * L_6 = ___SerializeInfos1; IL2CPP_RUNTIME_CLASS_INIT(Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var); Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_7; L_7 = Extension_ToFunc_m96FCCEC6F623260841037C7259991B8CCCFF25C2(L_5, L_6, /*hidden argument*/NULL); ___OnSerialize2 = L_7; } IL_0020: { Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * L_8 = ___OnDeserialize3; V_1 = (bool)((((RuntimeObject*)(Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *)L_8) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_9 = V_1; if (!L_9) { goto IL_004c; } } { U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 * L_10 = (U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 *)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass12_0__ctor_m26CC7F2C7D0193A93B06A315060D13D40E6BF613(L_10, /*hidden argument*/NULL); V_2 = L_10; U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 * L_11 = V_2; Type_t * L_12 = ___SerializeInfos1; Type_t * L_13 = ___Type0; IL2CPP_RUNTIME_CLASS_INIT(Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var); Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_14; L_14 = Extension_ToFunc_m96FCCEC6F623260841037C7259991B8CCCFF25C2(L_12, L_13, /*hidden argument*/NULL); NullCheck(L_11); L_11->set_DerializeTo_0(L_14); U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 * L_15 = V_2; Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * L_16 = (Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 *)il2cpp_codegen_object_new(Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27_il2cpp_TypeInfo_var); Func_3__ctor_mD14F35586915F2F8014526C264BEA9D1FFAB667D(L_16, L_15, (intptr_t)((intptr_t)U3CU3Ec__DisplayClass12_0_U3CAddU3Eb__0_m978198994E9C9F838787AC0AB847776DDFDCDA4C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mD14F35586915F2F8014526C264BEA9D1FFAB667D_RuntimeMethod_var); ___OnDeserialize3 = L_16; } IL_004c: { Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * L_17 = __this->get_OnSerializeSingleValue_4(); Type_t * L_18 = ___Type0; Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_19 = ___OnSerialize2; NullCheck(L_17); Dictionary_2_Add_m7C866AE3D3D8B1FCB4760EF0B772F76205D57BCF(L_17, L_18, L_19, /*hidden argument*/Dictionary_2_Add_m7C866AE3D3D8B1FCB4760EF0B772F76205D57BCF_RuntimeMethod_var); Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * L_20 = __this->get_OnDeserializeSingleValue_5(); Type_t * L_21 = ___Type0; Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * L_22 = ___OnDeserialize3; NullCheck(L_20); Dictionary_2_Add_m6C5113C56FCB76BFB49E34C5A76042DF5754BD7B(L_20, L_21, L_22, /*hidden argument*/Dictionary_2_Add_m6C5113C56FCB76BFB49E34C5A76042DF5754BD7B_RuntimeMethod_var); return; } } // System.Boolean o0.Serialize/CustomByFunction::IsSerializableAsSingleValue(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomByFunction_IsSerializableAsSingleValue_m47D4D4D695347DC71FB83C67B780E10CA8776C35 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mAF6EE7CFD42F0D0C425EE588FAEDC529B0598AD3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_0 = __this->get_SerializeInfosSingleValue_3(); Type_t * L_1 = ___type0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_mAF6EE7CFD42F0D0C425EE588FAEDC529B0598AD3(L_0, L_1, /*hidden argument*/Dictionary_2_ContainsKey_mAF6EE7CFD42F0D0C425EE588FAEDC529B0598AD3_RuntimeMethod_var); return L_2; } } // System.Type o0.Serialize/CustomByFunction::SerializeInfoSingleValue(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * CustomByFunction_SerializeInfoSingleValue_m01DEFBABAE101C463089A4E1D75D3B51F8CC50B4 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m89343368103E54228B00091EED6E589189C5ABED_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_0 = __this->get_SerializeInfosSingleValue_3(); Type_t * L_1 = ___type0; NullCheck(L_0); Type_t * L_2; L_2 = Dictionary_2_get_Item_m89343368103E54228B00091EED6E589189C5ABED(L_0, L_1, /*hidden argument*/Dictionary_2_get_Item_m89343368103E54228B00091EED6E589189C5ABED_RuntimeMethod_var); return L_2; } } // System.Object o0.Serialize/CustomByFunction::SerializeSingleValue(System.Type,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CustomByFunction_SerializeSingleValue_mB3FB3A0C327EB1F50B7C96B9780EA2D5E7D27FD6 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___type0, RuntimeObject * ___o1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m330DFBB03CD1019BA41112B76D9C6AB418A8CD4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t9813C361817F3059397F1B9EEEE9B3DF46C1D14B * L_0 = __this->get_OnSerializeSingleValue_4(); Type_t * L_1 = ___type0; NullCheck(L_0); Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_2; L_2 = Dictionary_2_get_Item_m330DFBB03CD1019BA41112B76D9C6AB418A8CD4B(L_0, L_1, /*hidden argument*/Dictionary_2_get_Item_m330DFBB03CD1019BA41112B76D9C6AB418A8CD4B_RuntimeMethod_var); RuntimeObject * L_3 = ___o1; NullCheck(L_2); RuntimeObject * L_4; L_4 = Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6(L_2, L_3, /*hidden argument*/Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_RuntimeMethod_var); return L_4; } } // System.Void o0.Serialize/CustomByFunction::DeserializeSingleValue(System.Type,System.Object&,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomByFunction_DeserializeSingleValue_m25CAF03F0DCC0E0832E32E29C70A3A3ACE6C44F4 (CustomByFunction_t0716D0B039DAD73DEFFDFF6314A928751DCFB5C9 * __this, Type_t * ___type0, RuntimeObject ** ___o1, RuntimeObject * ___value2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mBFBDAD9D073738DFB5AAE31D6DDF5A179ACB7233_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_Invoke_mCFF845C672F730F9EF5D8354C07AE79A5776F0BB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject ** L_0 = ___o1; Dictionary_2_tF2CB05957DA27E6FBC3BE409DD20778C3FFE7F16 * L_1 = __this->get_OnDeserializeSingleValue_5(); Type_t * L_2 = ___type0; NullCheck(L_1); Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27 * L_3; L_3 = Dictionary_2_get_Item_mBFBDAD9D073738DFB5AAE31D6DDF5A179ACB7233(L_1, L_2, /*hidden argument*/Dictionary_2_get_Item_mBFBDAD9D073738DFB5AAE31D6DDF5A179ACB7233_RuntimeMethod_var); RuntimeObject ** L_4 = ___o1; RuntimeObject * L_5 = *((RuntimeObject **)L_4); RuntimeObject * L_6 = ___value2; NullCheck(L_3); RuntimeObject * L_7; L_7 = Func_3_Invoke_mCFF845C672F730F9EF5D8354C07AE79A5776F0BB(L_3, L_5, L_6, /*hidden argument*/Func_3_Invoke_mCFF845C672F730F9EF5D8354C07AE79A5776F0BB_RuntimeMethod_var); *((RuntimeObject **)L_0) = (RuntimeObject *)L_7; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_0, (void*)(RuntimeObject *)L_7); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 o0.Serialize/CustomByMember::get_ItemTypes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * CustomByMember_get_ItemTypes_mA87EC3B0A7AA5FC4D7124D8EA215E3ECA8F153F5 (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, const RuntimeMethod* method) { { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_0 = __this->get_U3CItemTypesU3Ek__BackingField_0(); return L_0; } } // System.Type o0.Serialize/CustomByMember::ItemType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * CustomByMember_ItemType_m1DEEA0EE0B638C2F1A99301E1130E14136FF0691 (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, Type_t * ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m89343368103E54228B00091EED6E589189C5ABED_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Type_t * V_0 = NULL; { Type_t * L_0 = ___type0; CustomByMember_TryAddSerializeInfo_m2A2CDBD7DEC37A36825C11EFD37DA7301D89D56F(__this, L_0, /*hidden argument*/NULL); Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_1; L_1 = CustomByMember_get_ItemTypes_mA87EC3B0A7AA5FC4D7124D8EA215E3ECA8F153F5_inline(__this, /*hidden argument*/NULL); Type_t * L_2 = ___type0; NullCheck(L_1); Type_t * L_3; L_3 = Dictionary_2_get_Item_m89343368103E54228B00091EED6E589189C5ABED(L_1, L_2, /*hidden argument*/Dictionary_2_get_Item_m89343368103E54228B00091EED6E589189C5ABED_RuntimeMethod_var); V_0 = L_3; goto IL_0018; } IL_0018: { Type_t * L_4 = V_0; return L_4; } } // System.Collections.Generic.Dictionary`2>> o0.Serialize/CustomByMember::get_SerializeMemberInfos() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * CustomByMember_get_SerializeMemberInfos_mD9F278495B3832FE55BCC561A1791226EF6B5A03 (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, const RuntimeMethod* method) { { Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * L_0 = __this->get_U3CSerializeMemberInfosU3Ek__BackingField_1(); return L_0; } } // System.ValueTuple`2> o0.Serialize/CustomByMember::SerializeMemberInfo(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 CustomByMember_SerializeMemberInfo_m0B1D77802CD9C0012EDBC30AD1031EAADCCF79C1 (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, Type_t * ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extension_TryGet_TisType_t_TisValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7_mC4B16CFDEB120C9BABD5CCC4BA671B681804B7F7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 V_0; memset((&V_0), 0, sizeof(V_0)); { Type_t * L_0 = ___type0; CustomByMember_TryAddSerializeInfo_m2A2CDBD7DEC37A36825C11EFD37DA7301D89D56F(__this, L_0, /*hidden argument*/NULL); Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * L_1; L_1 = CustomByMember_get_SerializeMemberInfos_mD9F278495B3832FE55BCC561A1791226EF6B5A03_inline(__this, /*hidden argument*/NULL); Type_t * L_2 = ___type0; IL2CPP_RUNTIME_CLASS_INIT(Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var); ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 L_3; L_3 = Extension_TryGet_TisType_t_TisValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7_mC4B16CFDEB120C9BABD5CCC4BA671B681804B7F7(L_1, L_2, /*hidden argument*/Extension_TryGet_TisType_t_TisValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7_mC4B16CFDEB120C9BABD5CCC4BA671B681804B7F7_RuntimeMethod_var); V_0 = L_3; goto IL_0018; } IL_0018: { ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 L_4 = V_0; return L_4; } } // System.Void o0.Serialize/CustomByMember::TryAddSerializeInfo(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomByMember_TryAddSerializeInfo_m2A2CDBD7DEC37A36825C11EFD37DA7301D89D56F (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, Type_t * ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisSerialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_m8270B57ECADCCEDF06BAE27E498CB43275D609A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m35E986A532C1FB91E5FF0366052BFC39D5279EAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m3C4BAB1F998CD117ABC32F83E5838D05E60123C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m3A2C6993636B0402C60BE82BD623536F129C3880_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mAF6EE7CFD42F0D0C425EE588FAEDC529B0598AD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8E556BB6EE0B1AA485160855260A049C62CE7304_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Reverse_TisFieldInfo_t_m2CDF1186819006BE1C95329549310BE226A6978C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m018F1D72F1A7C5688D4990D36C8DE3F761DBEAD2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m66B6014AAC073A8093FBAF261EC9BCBB619FA6DA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39457ECCFA33B12E940FA4A7E1029E8259B84A0A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m9F0ED3B48B89C28810E4AE3148259FDB7075B16A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m09D42327467C30F0F41F93C7353A72FFD684F271_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m58FDC6A062881DAEC2F5BB6B54D6E0CBFE1DD3FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extension_Index_TisMemberInfo_t_m647621337E23DDF470ACCC7F7103C96BEE7D676E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extension_Reversed_TisType_t_m7C6AFDEAE95553A682780F0661E39B63C8EBB20E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m47166AE5EE03DC50412461976B04A3AE9E5A1221_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mC67DDF1DBC3492BBDC57755E320CA7A2C10FC4A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m10CAB11AECC2D4415EDE56E7B9BC9EB697E5A7CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t679B4139CA836662729154C22183F600BB74A890_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t0DF027D1C7415CBB03F663A5D5ACE52D29226059_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t60929E1AA80B46746F987B99A4EBD004FD72D370_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t620905184FE92C7CD2128B5FE4079C455117C4B8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t72AB4B40AF5290B386215B0BFADC8919D394DCAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3BB268A04571D3FCDBCD746C61EEF3270A29D2D1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m089C46303B20B6F4FD29DA88460F7EEFE8DCDBDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mEB5F044018BD367C71DE14D9E47E2D200D021B75_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2664E772BEC27840867512EC2E339FF01F648AED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m72D0C29E962FEB94D4A06EB3E3E4E687A5708334_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCAEA1EE8853594506435D323C3CEED01B210B708_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0F50D699DFEFF36EF0B525B3CCC461D7D9708A6D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1E053584366104694FDDFF723CE187EAD7F857B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_m6B194F6592DA2DACDA26B38D85321CF54D82C15D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); s_Il2CppMethodInitialized = true; } Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * V_0 = NULL; bool V_1 = false; bool V_2 = false; int32_t V_3 = 0; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * V_4 = NULL; HashSet_1_t679B4139CA836662729154C22183F600BB74A890 * V_5 = NULL; List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * V_6 = NULL; MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* V_7 = NULL; Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * V_8 = NULL; bool V_9 = false; Type_t * V_10 = NULL; bool V_11 = false; Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC V_12; memset((&V_12), 0, sizeof(V_12)); Type_t * V_13 = NULL; bool V_14 = false; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * V_15 = NULL; MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* V_16 = NULL; int32_t V_17 = 0; MemberInfo_t * V_18 = NULL; FieldInfo_t * V_19 = NULL; bool V_20 = false; bool V_21 = false; PropertyInfo_t * V_22 = NULL; bool V_23 = false; bool V_24 = false; bool V_25 = false; bool V_26 = false; bool V_27 = false; bool V_28 = false; Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 V_29; memset((&V_29), 0, sizeof(V_29)); MemberInfo_t * V_30 = NULL; RuntimeObject* V_31 = NULL; FieldInfo_t * V_32 = NULL; bool V_33 = false; Type_t * V_34 = NULL; bool V_35 = false; RuntimeObject* V_36 = NULL; int32_t V_37 = 0; MemberInfo_t * V_38 = NULL; String_t* V_39 = NULL; bool V_40 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_0; L_0 = CustomByMember_get_ItemTypes_mA87EC3B0A7AA5FC4D7124D8EA215E3ECA8F153F5_inline(__this, /*hidden argument*/NULL); V_0 = L_0; V_1 = (bool)0; } IL_000a: try {// begin try (depth: 1) { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_1 = V_0; Monitor_Enter_mBEB6CC84184B46F26375EC3FC8921D16E48EA4C4(L_1, (bool*)(&V_1), /*hidden argument*/NULL); Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_2; L_2 = CustomByMember_get_ItemTypes_mA87EC3B0A7AA5FC4D7124D8EA215E3ECA8F153F5_inline(__this, /*hidden argument*/NULL); Type_t * L_3 = ___type0; NullCheck(L_2); bool L_4; L_4 = Dictionary_2_ContainsKey_mAF6EE7CFD42F0D0C425EE588FAEDC529B0598AD3(L_2, L_3, /*hidden argument*/Dictionary_2_ContainsKey_mAF6EE7CFD42F0D0C425EE588FAEDC529B0598AD3_RuntimeMethod_var); V_9 = L_4; bool L_5 = V_9; if (!L_5) { goto IL_002b; } } IL_0026: { IL2CPP_LEAVE(0x381, FINALLY_0376); } IL_002b: { V_2 = (bool)0; V_3 = ((int32_t)54); List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_6 = (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 *)il2cpp_codegen_object_new(List_1_t1E053584366104694FDDFF723CE187EAD7F857B0_il2cpp_TypeInfo_var); List_1__ctor_m72D0C29E962FEB94D4A06EB3E3E4E687A5708334(L_6, /*hidden argument*/List_1__ctor_m72D0C29E962FEB94D4A06EB3E3E4E687A5708334_RuntimeMethod_var); V_4 = L_6; HashSet_1_t679B4139CA836662729154C22183F600BB74A890 * L_7 = (HashSet_1_t679B4139CA836662729154C22183F600BB74A890 *)il2cpp_codegen_object_new(HashSet_1_t679B4139CA836662729154C22183F600BB74A890_il2cpp_TypeInfo_var); HashSet_1__ctor_m10CAB11AECC2D4415EDE56E7B9BC9EB697E5A7CB(L_7, /*hidden argument*/HashSet_1__ctor_m10CAB11AECC2D4415EDE56E7B9BC9EB697E5A7CB_RuntimeMethod_var); V_5 = L_7; List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * L_8 = (List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 *)il2cpp_codegen_object_new(List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7_il2cpp_TypeInfo_var); List_1__ctor_m2664E772BEC27840867512EC2E339FF01F648AED(L_8, /*hidden argument*/List_1__ctor_m2664E772BEC27840867512EC2E339FF01F648AED_RuntimeMethod_var); V_6 = L_8; Type_t * L_9 = ___type0; V_10 = L_9; goto IL_005d; } IL_004a: { List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * L_10 = V_6; Type_t * L_11 = V_10; NullCheck(L_10); List_1_Add_m3BB268A04571D3FCDBCD746C61EEF3270A29D2D1(L_10, L_11, /*hidden argument*/List_1_Add_m3BB268A04571D3FCDBCD746C61EEF3270A29D2D1_RuntimeMethod_var); Type_t * L_12 = V_10; NullCheck(L_12); Type_t * L_13; L_13 = VirtualFuncInvoker0< Type_t * >::Invoke(31 /* System.Type System.Type::get_BaseType() */, L_12); V_10 = L_13; } IL_005d: { Type_t * L_14 = V_10; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); bool L_15; L_15 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0(L_14, (Type_t *)NULL, /*hidden argument*/NULL); V_11 = L_15; bool L_16 = V_11; if (L_16) { goto IL_004a; } } IL_006b: { List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * L_17 = V_6; IL2CPP_RUNTIME_CLASS_INIT(Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var); List_1_t7CFD5FCE8366620F593F2C9DAC3A870E5D6506D7 * L_18; L_18 = Extension_Reversed_TisType_t_m7C6AFDEAE95553A682780F0661E39B63C8EBB20E(L_17, /*hidden argument*/Extension_Reversed_TisType_t_m7C6AFDEAE95553A682780F0661E39B63C8EBB20E_RuntimeMethod_var); NullCheck(L_18); Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC L_19; L_19 = List_1_GetEnumerator_mEB5F044018BD367C71DE14D9E47E2D200D021B75(L_18, /*hidden argument*/List_1_GetEnumerator_mEB5F044018BD367C71DE14D9E47E2D200D021B75_RuntimeMethod_var); V_12 = L_19; } IL_007a: try {// begin try (depth: 2) { goto IL_024f; } IL_007f: { Type_t * L_20; L_20 = Enumerator_get_Current_m09D42327467C30F0F41F93C7353A72FFD684F271_inline((Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC *)(&V_12), /*hidden argument*/Enumerator_get_Current_m09D42327467C30F0F41F93C7353A72FFD684F271_RuntimeMethod_var); V_13 = L_20; V_14 = (bool)0; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_21 = (List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 *)il2cpp_codegen_object_new(List_1_t1E053584366104694FDDFF723CE187EAD7F857B0_il2cpp_TypeInfo_var); List_1__ctor_m72D0C29E962FEB94D4A06EB3E3E4E687A5708334(L_21, /*hidden argument*/List_1__ctor_m72D0C29E962FEB94D4A06EB3E3E4E687A5708334_RuntimeMethod_var); V_15 = L_21; Type_t * L_22 = V_13; int32_t L_23 = V_3; NullCheck(L_22); MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* L_24; L_24 = VirtualFuncInvoker1< MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E*, int32_t >::Invoke(67 /* System.Reflection.MemberInfo[] System.Type::GetMembers(System.Reflection.BindingFlags) */, L_22, L_23); V_16 = L_24; V_17 = 0; goto IL_01b8; } IL_00a6: { MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* L_25 = V_16; int32_t L_26 = V_17; NullCheck(L_25); int32_t L_27 = L_26; MemberInfo_t * L_28 = (L_25)->GetAt(static_cast(L_27)); V_18 = L_28; MemberInfo_t * L_29 = V_18; V_19 = ((FieldInfo_t *)IsInstClass((RuntimeObject*)L_29, FieldInfo_t_il2cpp_TypeInfo_var)); FieldInfo_t * L_30 = V_19; V_20 = (bool)((!(((RuntimeObject*)(FieldInfo_t *)L_30) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); bool L_31 = V_20; if (!L_31) { goto IL_00ea; } } IL_00c2: { FieldInfo_t * L_32 = V_19; Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F * L_33; L_33 = CustomAttributeExtensions_GetCustomAttribute_TisSerialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_m8270B57ECADCCEDF06BAE27E498CB43275D609A2(L_32, (bool)0, /*hidden argument*/CustomAttributeExtensions_GetCustomAttribute_TisSerialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_m8270B57ECADCCEDF06BAE27E498CB43275D609A2_RuntimeMethod_var); V_21 = (bool)((!(((RuntimeObject*)(Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F *)L_33) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); bool L_34 = V_21; if (!L_34) { goto IL_00e4; } } IL_00d4: { V_14 = (bool)1; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_35 = V_15; MemberInfo_t * L_36 = V_18; NullCheck(L_35); List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2(L_35, 0, L_36, /*hidden argument*/List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2_RuntimeMethod_var); } IL_00e4: { goto IL_01b1; } IL_00ea: { MemberInfo_t * L_37 = V_18; V_22 = ((PropertyInfo_t *)IsInstClass((RuntimeObject*)L_37, PropertyInfo_t_il2cpp_TypeInfo_var)); PropertyInfo_t * L_38 = V_22; V_23 = (bool)((!(((RuntimeObject*)(PropertyInfo_t *)L_38) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); bool L_39 = V_23; if (!L_39) { goto IL_01b1; } } IL_0101: { PropertyInfo_t * L_40 = V_22; Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F * L_41; L_41 = CustomAttributeExtensions_GetCustomAttribute_TisSerialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_m8270B57ECADCCEDF06BAE27E498CB43275D609A2(L_40, (bool)0, /*hidden argument*/CustomAttributeExtensions_GetCustomAttribute_TisSerialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F_m8270B57ECADCCEDF06BAE27E498CB43275D609A2_RuntimeMethod_var); V_24 = (bool)((!(((RuntimeObject*)(Serialize_t8F716C18A28C6455819B67D44F1E45ACE13A1F5F *)L_41) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); bool L_42 = V_24; if (!L_42) { goto IL_01b0; } } IL_0116: { V_14 = (bool)1; HashSet_1_t679B4139CA836662729154C22183F600BB74A890 * L_43 = V_5; PropertyInfo_t * L_44 = V_22; NullCheck(L_44); MethodInfo_t * L_45; L_45 = VirtualFuncInvoker0< MethodInfo_t * >::Invoke(21 /* System.Reflection.MethodInfo System.Reflection.PropertyInfo::get_GetMethod() */, L_44); MethodInfo_t * L_46; L_46 = RuntimeReflectionExtensions_GetRuntimeBaseDefinition_m30C286CB1021EDAA5F6492F6BEAEFE6FF774F286(L_45, /*hidden argument*/NULL); NullCheck(L_43); bool L_47; L_47 = HashSet_1_Contains_mC67DDF1DBC3492BBDC57755E320CA7A2C10FC4A4(L_43, L_46, /*hidden argument*/HashSet_1_Contains_mC67DDF1DBC3492BBDC57755E320CA7A2C10FC4A4_RuntimeMethod_var); V_25 = (bool)((((int32_t)L_47) == ((int32_t)0))? 1 : 0); bool L_48 = V_25; if (!L_48) { goto IL_01af; } } IL_0136: { PropertyInfo_t * L_49 = V_22; NullCheck(L_49); bool L_50; L_50 = VirtualFuncInvoker0< bool >::Invoke(19 /* System.Boolean System.Reflection.PropertyInfo::get_CanRead() */, L_49); V_26 = (bool)((((int32_t)L_50) == ((int32_t)0))? 1 : 0); bool L_51 = V_26; if (!L_51) { goto IL_0163; } } IL_0147: { PropertyInfo_t * L_52 = V_22; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var))); String_t* L_53; L_53 = Extension_To_TisPropertyInfo_t_TisString_t_m97FE072CCA51E2B7113D0CFD0667886DA91DDB27(L_52, /*hidden argument*/((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Extension_To_TisPropertyInfo_t_TisString_t_m97FE072CCA51E2B7113D0CFD0667886DA91DDB27_RuntimeMethod_var))); String_t* L_54; L_54 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral99AD1BD95B7E8C184D402570E5DE70F8317A338E)), L_53, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral68213B39D00F868048B373785B58828994B6687D)), /*hidden argument*/NULL); Exception_t * L_55 = (Exception_t *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(L_55, L_54, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_55, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CustomByMember_TryAddSerializeInfo_m2A2CDBD7DEC37A36825C11EFD37DA7301D89D56F_RuntimeMethod_var))); } IL_0163: { PropertyInfo_t * L_56 = V_22; NullCheck(L_56); bool L_57; L_57 = VirtualFuncInvoker0< bool >::Invoke(20 /* System.Boolean System.Reflection.PropertyInfo::get_CanWrite() */, L_56); V_27 = (bool)((((int32_t)L_57) == ((int32_t)0))? 1 : 0); bool L_58 = V_27; if (!L_58) { goto IL_018f; } } IL_0173: { PropertyInfo_t * L_59 = V_22; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var))); String_t* L_60; L_60 = Extension_To_TisPropertyInfo_t_TisString_t_m97FE072CCA51E2B7113D0CFD0667886DA91DDB27(L_59, /*hidden argument*/((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Extension_To_TisPropertyInfo_t_TisString_t_m97FE072CCA51E2B7113D0CFD0667886DA91DDB27_RuntimeMethod_var))); String_t* L_61; L_61 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral99AD1BD95B7E8C184D402570E5DE70F8317A338E)), L_60, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF53803F16921C122CF5EDF2A455E95EFBC9685CB)), /*hidden argument*/NULL); Exception_t * L_62 = (Exception_t *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(L_62, L_61, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_62, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CustomByMember_TryAddSerializeInfo_m2A2CDBD7DEC37A36825C11EFD37DA7301D89D56F_RuntimeMethod_var))); } IL_018f: { HashSet_1_t679B4139CA836662729154C22183F600BB74A890 * L_63 = V_5; PropertyInfo_t * L_64 = V_22; NullCheck(L_64); MethodInfo_t * L_65; L_65 = VirtualFuncInvoker0< MethodInfo_t * >::Invoke(21 /* System.Reflection.MethodInfo System.Reflection.PropertyInfo::get_GetMethod() */, L_64); MethodInfo_t * L_66; L_66 = RuntimeReflectionExtensions_GetRuntimeBaseDefinition_m30C286CB1021EDAA5F6492F6BEAEFE6FF774F286(L_65, /*hidden argument*/NULL); NullCheck(L_63); bool L_67; L_67 = HashSet_1_Add_m47166AE5EE03DC50412461976B04A3AE9E5A1221(L_63, L_66, /*hidden argument*/HashSet_1_Add_m47166AE5EE03DC50412461976B04A3AE9E5A1221_RuntimeMethod_var); List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_68 = V_15; MemberInfo_t * L_69 = V_18; NullCheck(L_68); List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2(L_68, 0, L_69, /*hidden argument*/List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2_RuntimeMethod_var); } IL_01af: { } IL_01b0: { } IL_01b1: { int32_t L_70 = V_17; V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)); } IL_01b8: { int32_t L_71 = V_17; MemberInfoU5BU5D_t04CE6CC3692D77C74DC079E7CAF110CBF031C99E* L_72 = V_16; NullCheck(L_72); if ((((int32_t)L_71) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length)))))) { goto IL_00a6; } } IL_01c3: { bool L_73 = V_14; V_28 = L_73; bool L_74 = V_28; if (!L_74) { goto IL_020b; } } IL_01cb: { V_2 = (bool)1; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_75 = V_15; NullCheck(L_75); Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 L_76; L_76 = List_1_GetEnumerator_m089C46303B20B6F4FD29DA88460F7EEFE8DCDBDF(L_75, /*hidden argument*/List_1_GetEnumerator_m089C46303B20B6F4FD29DA88460F7EEFE8DCDBDF_RuntimeMethod_var); V_29 = L_76; } IL_01d8: try {// begin try (depth: 3) { goto IL_01ee; } IL_01da: { MemberInfo_t * L_77; L_77 = Enumerator_get_Current_m58FDC6A062881DAEC2F5BB6B54D6E0CBFE1DD3FF_inline((Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 *)(&V_29), /*hidden argument*/Enumerator_get_Current_m58FDC6A062881DAEC2F5BB6B54D6E0CBFE1DD3FF_RuntimeMethod_var); V_30 = L_77; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_78 = V_4; MemberInfo_t * L_79 = V_30; NullCheck(L_78); List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2(L_78, 0, L_79, /*hidden argument*/List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2_RuntimeMethod_var); } IL_01ee: { bool L_80; L_80 = Enumerator_MoveNext_m39457ECCFA33B12E940FA4A7E1029E8259B84A0A((Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 *)(&V_29), /*hidden argument*/Enumerator_MoveNext_m39457ECCFA33B12E940FA4A7E1029E8259B84A0A_RuntimeMethod_var); if (L_80) { goto IL_01da; } } IL_01f7: { IL2CPP_LEAVE(0x208, FINALLY_01f9); } }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_01f9; } FINALLY_01f9: {// begin finally (depth: 3) Enumerator_Dispose_m66B6014AAC073A8093FBAF261EC9BCBB619FA6DA((Enumerator_t0892BABBE5529D1A24FE61CBC34A76576F92B9D2 *)(&V_29), /*hidden argument*/Enumerator_Dispose_m66B6014AAC073A8093FBAF261EC9BCBB619FA6DA_RuntimeMethod_var); IL2CPP_END_FINALLY(505) }// end finally (depth: 3) IL2CPP_CLEANUP(505) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x208, IL_0208) } IL_0208: { goto IL_024e; } IL_020b: { Type_t * L_81 = V_13; int32_t L_82 = V_3; NullCheck(L_81); FieldInfoU5BU5D_tD84513FCA07C63AAFE671A5B39E3ADD6E903938E* L_83; L_83 = VirtualFuncInvoker1< FieldInfoU5BU5D_tD84513FCA07C63AAFE671A5B39E3ADD6E903938E*, int32_t >::Invoke(48 /* System.Reflection.FieldInfo[] System.Type::GetFields(System.Reflection.BindingFlags) */, L_81, L_82); RuntimeObject* L_84; L_84 = Enumerable_Reverse_TisFieldInfo_t_m2CDF1186819006BE1C95329549310BE226A6978C((RuntimeObject*)(RuntimeObject*)L_83, /*hidden argument*/Enumerable_Reverse_TisFieldInfo_t_m2CDF1186819006BE1C95329549310BE226A6978C_RuntimeMethod_var); NullCheck(L_84); RuntimeObject* L_85; L_85 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t0DF027D1C7415CBB03F663A5D5ACE52D29226059_il2cpp_TypeInfo_var, L_84); V_31 = L_85; } IL_0220: try {// begin try (depth: 3) { goto IL_0236; } IL_0222: { RuntimeObject* L_86 = V_31; NullCheck(L_86); FieldInfo_t * L_87; L_87 = InterfaceFuncInvoker0< FieldInfo_t * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t620905184FE92C7CD2128B5FE4079C455117C4B8_il2cpp_TypeInfo_var, L_86); V_32 = L_87; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_88 = V_4; FieldInfo_t * L_89 = V_32; NullCheck(L_88); List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2(L_88, 0, L_89, /*hidden argument*/List_1_Insert_mDAFAC44B8539F9685CD064FAEE631F8D12C06FB2_RuntimeMethod_var); } IL_0236: { RuntimeObject* L_90 = V_31; NullCheck(L_90); bool L_91; L_91 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_90); if (L_91) { goto IL_0222; } } IL_023f: { IL2CPP_LEAVE(0x24E, FINALLY_0241); } }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0241; } FINALLY_0241: {// begin finally (depth: 3) { RuntimeObject* L_92 = V_31; if (!L_92) { goto IL_024d; } } IL_0245: { RuntimeObject* L_93 = V_31; NullCheck(L_93); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_93); } IL_024d: { IL2CPP_END_FINALLY(577) } }// end finally (depth: 3) IL2CPP_CLEANUP(577) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x24E, IL_024e) } IL_024e: { } IL_024f: { bool L_94; L_94 = Enumerator_MoveNext_m9F0ED3B48B89C28810E4AE3148259FDB7075B16A((Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC *)(&V_12), /*hidden argument*/Enumerator_MoveNext_m9F0ED3B48B89C28810E4AE3148259FDB7075B16A_RuntimeMethod_var); if (L_94) { goto IL_007f; } } IL_025b: { IL2CPP_LEAVE(0x26C, FINALLY_025d); } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_025d; } FINALLY_025d: {// begin finally (depth: 2) Enumerator_Dispose_m018F1D72F1A7C5688D4990D36C8DE3F761DBEAD2((Enumerator_tF4C0DAA7296AA2D9882BDBBBA6058B423BD2A4BC *)(&V_12), /*hidden argument*/Enumerator_Dispose_m018F1D72F1A7C5688D4990D36C8DE3F761DBEAD2_RuntimeMethod_var); IL2CPP_END_FINALLY(605) }// end finally (depth: 2) IL2CPP_CLEANUP(605) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x26C, IL_026c) } IL_026c: { bool L_95 = V_2; V_33 = (bool)((((int32_t)L_95) == ((int32_t)0))? 1 : 0); bool L_96 = V_33; if (!L_96) { goto IL_02a4; } } IL_0276: { Type_t * L_97 = ___type0; IL2CPP_RUNTIME_CLASS_INIT(Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); Type_t * L_98; L_98 = Reflection_EnumerateItemType_m1837558A6F947AA64319B11867A90702F4556062(L_97, /*hidden argument*/NULL); V_34 = L_98; Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_99; L_99 = CustomByMember_get_ItemTypes_mA87EC3B0A7AA5FC4D7124D8EA215E3ECA8F153F5_inline(__this, /*hidden argument*/NULL); Type_t * L_100 = ___type0; Type_t * L_101 = V_34; NullCheck(L_99); Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73(L_99, L_100, L_101, /*hidden argument*/Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73_RuntimeMethod_var); Type_t * L_102 = V_34; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); bool L_103; L_103 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0(L_102, (Type_t *)NULL, /*hidden argument*/NULL); V_35 = L_103; bool L_104 = V_35; if (!L_104) { goto IL_02a1; } } IL_029c: { IL2CPP_LEAVE(0x381, FINALLY_0376); } IL_02a1: { goto IL_02b2; } IL_02a4: { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_105; L_105 = CustomByMember_get_ItemTypes_mA87EC3B0A7AA5FC4D7124D8EA215E3ECA8F153F5_inline(__this, /*hidden argument*/NULL); Type_t * L_106 = ___type0; NullCheck(L_105); Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73(L_105, L_106, (Type_t *)NULL, /*hidden argument*/Dictionary_2_Add_m9A8FC142D74DAA97E62357C60365098B875B9D73_RuntimeMethod_var); } IL_02b2: { List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_107 = V_4; NullCheck(L_107); int32_t L_108; L_108 = List_1_get_Count_mCAEA1EE8853594506435D323C3CEED01B210B708_inline(L_107, /*hidden argument*/List_1_get_Count_mCAEA1EE8853594506435D323C3CEED01B210B708_RuntimeMethod_var); MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* L_109 = (MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D*)(MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D*)SZArrayNew(MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D_il2cpp_TypeInfo_var, (uint32_t)L_108); V_7 = L_109; Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * L_110 = (Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D *)il2cpp_codegen_object_new(Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D_il2cpp_TypeInfo_var); Dictionary_2__ctor_m8E556BB6EE0B1AA485160855260A049C62CE7304(L_110, /*hidden argument*/Dictionary_2__ctor_m8E556BB6EE0B1AA485160855260A049C62CE7304_RuntimeMethod_var); V_8 = L_110; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_111 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var); RuntimeObject* L_112; L_112 = Extension_Index_TisMemberInfo_t_m647621337E23DDF470ACCC7F7103C96BEE7D676E(L_111, /*hidden argument*/Extension_Index_TisMemberInfo_t_m647621337E23DDF470ACCC7F7103C96BEE7D676E_RuntimeMethod_var); NullCheck(L_112); RuntimeObject* L_113; L_113 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t60929E1AA80B46746F987B99A4EBD004FD72D370_il2cpp_TypeInfo_var, L_112); V_36 = L_113; } IL_02d6: try {// begin try (depth: 2) { goto IL_0345; } IL_02d8: { RuntimeObject* L_114 = V_36; NullCheck(L_114); int32_t L_115; L_115 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t72AB4B40AF5290B386215B0BFADC8919D394DCAB_il2cpp_TypeInfo_var, L_114); V_37 = L_115; List_1_t1E053584366104694FDDFF723CE187EAD7F857B0 * L_116 = V_4; int32_t L_117 = V_37; NullCheck(L_116); MemberInfo_t * L_118; L_118 = List_1_get_Item_m0F50D699DFEFF36EF0B525B3CCC461D7D9708A6D_inline(L_116, L_117, /*hidden argument*/List_1_get_Item_m0F50D699DFEFF36EF0B525B3CCC461D7D9708A6D_RuntimeMethod_var); V_38 = L_118; MemberInfo_t * L_119 = V_38; IL2CPP_RUNTIME_CLASS_INIT(Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); String_t* L_120; L_120 = Reflection_DeclaringName_m7413A9B1BAA63EE304C1B04F8D5E8A0F1B4ACD88(L_119, /*hidden argument*/NULL); V_39 = L_120; Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * L_121 = V_8; String_t* L_122 = V_39; NullCheck(L_121); bool L_123; L_123 = Dictionary_2_ContainsKey_m3A2C6993636B0402C60BE82BD623536F129C3880(L_121, L_122, /*hidden argument*/Dictionary_2_ContainsKey_m3A2C6993636B0402C60BE82BD623536F129C3880_RuntimeMethod_var); V_40 = L_123; bool L_124 = V_40; if (!L_124) { goto IL_031f; } } IL_0305: { MemberInfo_t * L_125 = V_38; NullCheck(L_125); Type_t * L_126; L_126 = VirtualFuncInvoker0< Type_t * >::Invoke(10 /* System.Type System.Reflection.MemberInfo::get_ReflectedType() */, L_125); NullCheck(L_126); String_t* L_127; L_127 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_126); String_t* L_128 = V_39; String_t* L_129; L_129 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44(L_127, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_128, /*hidden argument*/NULL); V_39 = L_129; } IL_031f: { MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* L_130 = V_7; int32_t L_131 = V_37; MemberInfo_t * L_132 = V_38; String_t* L_133 = V_39; Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F L_134; memset((&L_134), 0, sizeof(L_134)); Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667((&L_134), L_132, L_133, /*hidden argument*/NULL); NullCheck(L_130); (L_130)->SetAt(static_cast(L_131), (Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F )L_134); Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * L_135 = V_8; String_t* L_136 = V_39; MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* L_137 = V_7; int32_t L_138 = V_37; NullCheck(L_137); int32_t L_139 = L_138; Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F L_140 = (L_137)->GetAt(static_cast(L_139)); NullCheck(L_135); Dictionary_2_Add_m35E986A532C1FB91E5FF0366052BFC39D5279EAB(L_135, L_136, L_140, /*hidden argument*/Dictionary_2_Add_m35E986A532C1FB91E5FF0366052BFC39D5279EAB_RuntimeMethod_var); } IL_0345: { RuntimeObject* L_141 = V_36; NullCheck(L_141); bool L_142; L_142 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_141); if (L_142) { goto IL_02d8; } } IL_034e: { IL2CPP_LEAVE(0x35D, FINALLY_0350); } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0350; } FINALLY_0350: {// begin finally (depth: 2) { RuntimeObject* L_143 = V_36; if (!L_143) { goto IL_035c; } } IL_0354: { RuntimeObject* L_144 = V_36; NullCheck(L_144); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_144); } IL_035c: { IL2CPP_END_FINALLY(848) } }// end finally (depth: 2) IL2CPP_CLEANUP(848) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x35D, IL_035d) } IL_035d: { Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * L_145; L_145 = CustomByMember_get_SerializeMemberInfos_mD9F278495B3832FE55BCC561A1791226EF6B5A03_inline(__this, /*hidden argument*/NULL); Type_t * L_146 = ___type0; MemberU5BU5D_t840084DD602CE6175231C77116203AAF78A9230D* L_147 = V_7; Dictionary_2_t90A1742A64D3315685B92A6046BCBED2EE35636D * L_148 = V_8; ValueTuple_2_t9261FF1B5EEF551303B82ABE36B895D5205545E7 L_149; memset((&L_149), 0, sizeof(L_149)); ValueTuple_2__ctor_m6B194F6592DA2DACDA26B38D85321CF54D82C15D((&L_149), L_147, L_148, /*hidden argument*/ValueTuple_2__ctor_m6B194F6592DA2DACDA26B38D85321CF54D82C15D_RuntimeMethod_var); NullCheck(L_145); Dictionary_2_Add_m3C4BAB1F998CD117ABC32F83E5838D05E60123C1(L_145, L_146, L_149, /*hidden argument*/Dictionary_2_Add_m3C4BAB1F998CD117ABC32F83E5838D05E60123C1_RuntimeMethod_var); IL2CPP_LEAVE(0x381, FINALLY_0376); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0376; } FINALLY_0376: {// begin finally (depth: 1) { bool L_150 = V_1; if (!L_150) { goto IL_0380; } } IL_0379: { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_151 = V_0; Monitor_Exit_mA776B403DA88AC77CDEEF67AB9F0D0E77ABD254A(L_151, /*hidden argument*/NULL); } IL_0380: { IL2CPP_END_FINALLY(886) } }// end finally (depth: 1) IL2CPP_CLEANUP(886) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x381, IL_0381) } IL_0381: { return; } } // System.Void o0.Serialize/CustomByMember::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomByMember__ctor_m5EE28CB6D442622FB8127D25F5E224EF70AC3345 (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA8817230AE5D1F6E98F52B93BC8DB60E4B2121AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB26107A11A1064E55E0E0C0FA8E664F3D1487A4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_0 = (Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 *)il2cpp_codegen_object_new(Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506_il2cpp_TypeInfo_var); Dictionary_2__ctor_mA8817230AE5D1F6E98F52B93BC8DB60E4B2121AB(L_0, /*hidden argument*/Dictionary_2__ctor_mA8817230AE5D1F6E98F52B93BC8DB60E4B2121AB_RuntimeMethod_var); __this->set_U3CItemTypesU3Ek__BackingField_0(L_0); Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * L_1 = (Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 *)il2cpp_codegen_object_new(Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7_il2cpp_TypeInfo_var); Dictionary_2__ctor_mB26107A11A1064E55E0E0C0FA8E664F3D1487A4B(L_1, /*hidden argument*/Dictionary_2__ctor_mB26107A11A1064E55E0E0C0FA8E664F3D1487A4B_RuntimeMethod_var); __this->set_U3CSerializeMemberInfosU3Ek__BackingField_1(L_1); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: o0.Serialize/Member IL2CPP_EXTERN_C void Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshal_pinvoke(const Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F& unmarshaled, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshaled_pinvoke& marshaled) { Exception_t* ___Info_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Info' of type 'Member': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Info_0Exception, NULL); } IL2CPP_EXTERN_C void Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshal_pinvoke_back(const Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshaled_pinvoke& marshaled, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F& unmarshaled) { Exception_t* ___Info_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Info' of type 'Member': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Info_0Exception, NULL); } // Conversion method for clean up from marshalling of: o0.Serialize/Member IL2CPP_EXTERN_C void Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshal_pinvoke_cleanup(Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: o0.Serialize/Member IL2CPP_EXTERN_C void Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshal_com(const Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F& unmarshaled, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshaled_com& marshaled) { Exception_t* ___Info_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Info' of type 'Member': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Info_0Exception, NULL); } IL2CPP_EXTERN_C void Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshal_com_back(const Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshaled_com& marshaled, Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F& unmarshaled) { Exception_t* ___Info_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Info' of type 'Member': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___Info_0Exception, NULL); } // Conversion method for clean up from marshalling of: o0.Serialize/Member IL2CPP_EXTERN_C void Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshal_com_cleanup(Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F_marshaled_com& marshaled) { } // System.Void o0.Serialize/Member::.ctor(System.Reflection.MemberInfo,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667 (Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * __this, MemberInfo_t * ___Info0, String_t* ___Name1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2__ctor_mE1761BE81335B68DA4E0F742344DA72F092A29C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_SetValue_mA1EFB5DA5E4B930A617744E29E909FE9DEAA663C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); s_Il2CppMethodInitialized = true; } FieldInfo_t * V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; Type_t * G_B3_0 = NULL; int32_t G_B3_1 = 0; StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* G_B3_2 = NULL; StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* G_B3_3 = NULL; Type_t * G_B2_0 = NULL; int32_t G_B2_1 = 0; StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* G_B2_2 = NULL; StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* G_B2_3 = NULL; String_t* G_B4_0 = NULL; int32_t G_B4_1 = 0; StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* G_B4_2 = NULL; StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* G_B4_3 = NULL; int32_t G_B8_0 = 0; String_t* G_B12_0 = NULL; Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * G_B12_1 = NULL; String_t* G_B11_0 = NULL; Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * G_B11_1 = NULL; int32_t G_B15_0 = 0; RuntimeObject * G_B21_0 = NULL; String_t* G_B21_1 = NULL; RuntimeObject * G_B20_0 = NULL; String_t* G_B20_1 = NULL; String_t* G_B22_0 = NULL; String_t* G_B22_1 = NULL; RuntimeObject * G_B26_0 = NULL; String_t* G_B26_1 = NULL; RuntimeObject * G_B25_0 = NULL; String_t* G_B25_1 = NULL; String_t* G_B27_0 = NULL; String_t* G_B27_1 = NULL; { MemberInfo_t * L_0 = ___Info0; __this->set_Info_0(L_0); MemberInfo_t * L_1 = ___Info0; IL2CPP_RUNTIME_CLASS_INIT(Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Reflection_DeclaringType_mFE7A6F4780B46C5448F71B28D28CAA1F5BC49AC3(L_1, /*hidden argument*/NULL); __this->set_Type_1(L_2); Type_t * L_3 = __this->get_Type_1(); NullCheck(L_3); bool L_4; L_4 = Type_get_IsInterface_mB10C34DEE8B22E1597C813211BBED17DD724FC07(L_3, /*hidden argument*/NULL); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0065; } } { StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_6 = (StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A*)(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A_il2cpp_TypeInfo_var)), (uint32_t)5); StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_7 = L_6; NullCheck(L_7); ArrayElementTypeCheck (L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38FA53D00574017F58FEB66835163BA4160B6F36))); (L_7)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38FA53D00574017F58FEB66835163BA4160B6F36))); StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_8 = L_7; Type_t * L_9 = __this->get_Type_1(); Type_t * L_10 = L_9; G_B2_0 = L_10; G_B2_1 = 1; G_B2_2 = L_8; G_B2_3 = L_8; if (L_10) { G_B3_0 = L_10; G_B3_1 = 1; G_B3_2 = L_8; G_B3_3 = L_8; goto IL_0040; } } { G_B4_0 = ((String_t*)(NULL)); G_B4_1 = G_B2_1; G_B4_2 = G_B2_2; G_B4_3 = G_B2_3; goto IL_0045; } IL_0040: { NullCheck(G_B3_0); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B3_0); G_B4_0 = L_11; G_B4_1 = G_B3_1; G_B4_2 = G_B3_2; G_B4_3 = G_B3_3; } IL_0045: { NullCheck(G_B4_2); ArrayElementTypeCheck (G_B4_2, G_B4_0); (G_B4_2)->SetAt(static_cast(G_B4_1), (String_t*)G_B4_0); StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_12 = G_B4_3; NullCheck(L_12); ArrayElementTypeCheck (L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745))); (L_12)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745))); StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_13 = L_12; String_t* L_14 = ___Name1; NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(3), (String_t*)L_14); StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_15 = L_13; NullCheck(L_15); ArrayElementTypeCheck (L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBDA5986B05EDF7479EDA9FFD470EB4143C8FEFB6))); (L_15)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBDA5986B05EDF7479EDA9FFD470EB4143C8FEFB6))); String_t* L_16; L_16 = String_Concat_mFEA7EFA1A6E75B96B1B7BC4526AAC864BFF83CC9(L_15, /*hidden argument*/NULL); Exception_t * L_17 = (Exception_t *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(L_17, L_16, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667_RuntimeMethod_var))); } IL_0065: { Type_t * L_18 = __this->get_Type_1(); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_19 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_20; L_20 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_19, /*hidden argument*/NULL); bool L_21; L_21 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046(L_18, L_20, /*hidden argument*/NULL); if (L_21) { goto IL_0093; } } { Type_t * L_22 = __this->get_Type_1(); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_23 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_24; L_24 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_23, /*hidden argument*/NULL); bool L_25; L_25 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046(L_22, L_24, /*hidden argument*/NULL); G_B8_0 = ((int32_t)(L_25)); goto IL_0094; } IL_0093: { G_B8_0 = 1; } IL_0094: { V_2 = (bool)G_B8_0; bool L_26 = V_2; if (!L_26) { goto IL_00a3; } } { Exception_t * L_27 = (Exception_t *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(L_27, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8437DEF10608C2655F3733E1EB32AD10DDE13EBE)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667_RuntimeMethod_var))); } IL_00a3: { String_t* L_28 = ___Name1; String_t* L_29 = L_28; G_B11_0 = L_29; G_B11_1 = __this; if (L_29) { G_B12_0 = L_29; G_B12_1 = __this; goto IL_00af; } } { MemberInfo_t * L_30 = ___Info0; IL2CPP_RUNTIME_CLASS_INIT(Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); String_t* L_31; L_31 = Reflection_DeclaringName_m7413A9B1BAA63EE304C1B04F8D5E8A0F1B4ACD88(L_30, /*hidden argument*/NULL); G_B12_0 = L_31; G_B12_1 = G_B11_1; } IL_00af: { G_B12_1->set_Name_2(G_B12_0); MemberInfo_t * L_32 = ___Info0; IL2CPP_RUNTIME_CLASS_INIT(Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_33; L_33 = Reflection_MakeGetter_m51FC7D26543E4293E063E8132C96841BBE959B24(L_32, /*hidden argument*/NULL); __this->set_Getter_3(L_33); MemberInfo_t * L_34 = ___Info0; V_0 = ((FieldInfo_t *)IsInstClass((RuntimeObject*)L_34, FieldInfo_t_il2cpp_TypeInfo_var)); FieldInfo_t * L_35 = V_0; if (!L_35) { goto IL_00d2; } } { FieldInfo_t * L_36 = V_0; NullCheck(L_36); bool L_37; L_37 = FieldInfo_get_IsInitOnly_mA279E731A1097E83BACAF9F53612CFA9428E806B(L_36, /*hidden argument*/NULL); G_B15_0 = ((int32_t)(L_37)); goto IL_00d3; } IL_00d2: { G_B15_0 = 0; } IL_00d3: { V_3 = (bool)G_B15_0; bool L_38 = V_3; if (!L_38) { goto IL_00eb; } } { FieldInfo_t * L_39 = V_0; Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * L_40 = (Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D *)il2cpp_codegen_object_new(Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D_il2cpp_TypeInfo_var); Action_2__ctor_mE1761BE81335B68DA4E0F742344DA72F092A29C1(L_40, L_39, (intptr_t)((intptr_t)FieldInfo_SetValue_mA1EFB5DA5E4B930A617744E29E909FE9DEAA663C_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mE1761BE81335B68DA4E0F742344DA72F092A29C1_RuntimeMethod_var); __this->set_Setter_4(L_40); goto IL_00f7; } IL_00eb: { MemberInfo_t * L_41 = ___Info0; IL2CPP_RUNTIME_CLASS_INIT(Reflection_tE7E2CC5D479EAA8929622F6F0272CF4ADEFEB5CB_il2cpp_TypeInfo_var); Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * L_42; L_42 = Reflection_MakeSetter_m7A042A7B422DD6522E1ADC5499DAFB5749640276(L_41, /*hidden argument*/NULL); __this->set_Setter_4(L_42); } IL_00f7: { Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_43 = __this->get_Getter_3(); V_4 = (bool)((((RuntimeObject*)(Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_43) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_44 = V_4; if (!L_44) { goto IL_0132; } } { MemberInfo_t * L_45 = ___Info0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_46 = { reinterpret_cast (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&String_t_0_0_0_var))) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_47; L_47 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_46, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var))); RuntimeObject * L_48; L_48 = Extension_To_m04277AD155E79BEE53EB8B9E70F9E267B9DE60BE(L_45, L_47, /*hidden argument*/NULL); RuntimeObject * L_49 = L_48; G_B20_0 = L_49; G_B20_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D190F5B978BC5745FB87B8AB904CAFF87EA0BA)); if (L_49) { G_B21_0 = L_49; G_B21_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8D190F5B978BC5745FB87B8AB904CAFF87EA0BA)); goto IL_0122; } } { G_B22_0 = ((String_t*)(NULL)); G_B22_1 = G_B20_1; goto IL_0127; } IL_0122: { NullCheck(G_B21_0); String_t* L_50; L_50 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B21_0); G_B22_0 = L_50; G_B22_1 = G_B21_1; } IL_0127: { String_t* L_51; L_51 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(G_B22_1, G_B22_0, /*hidden argument*/NULL); Exception_t * L_52 = (Exception_t *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(L_52, L_51, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_52, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667_RuntimeMethod_var))); } IL_0132: { Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * L_53 = __this->get_Setter_4(); V_5 = (bool)((((RuntimeObject*)(Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D *)L_53) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_54 = V_5; if (!L_54) { goto IL_016d; } } { MemberInfo_t * L_55 = ___Info0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_56 = { reinterpret_cast (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&String_t_0_0_0_var))) }; IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); Type_t * L_57; L_57 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_56, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Extension_t435E9E63ACD3FD0EB0DC78D43C3F7EA40DA19437_il2cpp_TypeInfo_var))); RuntimeObject * L_58; L_58 = Extension_To_m04277AD155E79BEE53EB8B9E70F9E267B9DE60BE(L_55, L_57, /*hidden argument*/NULL); RuntimeObject * L_59 = L_58; G_B25_0 = L_59; G_B25_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral032E8408AA3BF0DD425A9425D7FC09ED0732312C)); if (L_59) { G_B26_0 = L_59; G_B26_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral032E8408AA3BF0DD425A9425D7FC09ED0732312C)); goto IL_015d; } } { G_B27_0 = ((String_t*)(NULL)); G_B27_1 = G_B25_1; goto IL_0162; } IL_015d: { NullCheck(G_B26_0); String_t* L_60; L_60 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B26_0); G_B27_0 = L_60; G_B27_1 = G_B26_1; } IL_0162: { String_t* L_61; L_61 = String_Concat_m4B4AB72618348C5DFBFBA8DED84B9E2EBDB55E1B(G_B27_1, G_B27_0, /*hidden argument*/NULL); Exception_t * L_62 = (Exception_t *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(L_62, L_61, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_62, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667_RuntimeMethod_var))); } IL_016d: { return; } } IL2CPP_EXTERN_C void Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667_AdjustorThunk (RuntimeObject * __this, MemberInfo_t * ___Info0, String_t* ___Name1, const RuntimeMethod* method) { Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Member__ctor_m8A46FB06F736DEA325AC10BC9564B1E08E241667(_thisAdjusted, ___Info0, ___Name1, method); } // System.Object o0.Serialize/Member::Get(System.Object&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Member_Get_m1AB03C52CCE4EFA680926FD60FDC9D5C8EE9D858 (Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * __this, RuntimeObject ** ___o0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_0 = __this->get_Getter_3(); RuntimeObject ** L_1 = ___o0; RuntimeObject * L_2 = *((RuntimeObject **)L_1); NullCheck(L_0); RuntimeObject * L_3; L_3 = Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6(L_0, L_2, /*hidden argument*/Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_RuntimeMethod_var); return L_3; } } IL2CPP_EXTERN_C RuntimeObject * Member_Get_m1AB03C52CCE4EFA680926FD60FDC9D5C8EE9D858_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___o0, const RuntimeMethod* method) { Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = Member_Get_m1AB03C52CCE4EFA680926FD60FDC9D5C8EE9D858(_thisAdjusted, ___o0, method); return _returnValue; } // System.Void o0.Serialize/Member::Set(System.Object&,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Member_Set_m3B05C25ACF317E16F369398067387082A557AFA6 (Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * __this, RuntimeObject ** ___o0, RuntimeObject * ___v1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_Invoke_mD20361F54064D4A745FAC10AD4D9C52E1C63BB6D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_2_t4FB8E5660AE634E13BF340904C61FEA9DCE9D52D * L_0 = __this->get_Setter_4(); RuntimeObject ** L_1 = ___o0; RuntimeObject * L_2 = *((RuntimeObject **)L_1); RuntimeObject * L_3 = ___v1; NullCheck(L_0); Action_2_Invoke_mD20361F54064D4A745FAC10AD4D9C52E1C63BB6D(L_0, L_2, L_3, /*hidden argument*/Action_2_Invoke_mD20361F54064D4A745FAC10AD4D9C52E1C63BB6D_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void Member_Set_m3B05C25ACF317E16F369398067387082A557AFA6_AdjustorThunk (RuntimeObject * __this, RuntimeObject ** ___o0, RuntimeObject * ___v1, const RuntimeMethod* method) { Member_t7A63F9F3CA66F26928FCF6F970EEF7BBFB39415F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Member_Set_m3B05C25ACF317E16F369398067387082A557AFA6(_thisAdjusted, ___o0, ___v1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: o0.Serialize/Object IL2CPP_EXTERN_C void Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshal_pinvoke(const Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C& unmarshaled, Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshaled_pinvoke& marshaled) { marshaled.___Type_0 = unmarshaled.get_Type_0(); if (unmarshaled.get_Data_1() != NULL) { if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.get_Data_1())) { marshaled.___Data_1 = il2cpp_codegen_com_query_interface(static_cast(unmarshaled.get_Data_1())); (marshaled.___Data_1)->AddRef(); } else { marshaled.___Data_1 = il2cpp_codegen_com_get_or_create_ccw(unmarshaled.get_Data_1()); } } else { marshaled.___Data_1 = NULL; } } IL2CPP_EXTERN_C void Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshal_pinvoke_back(const Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshaled_pinvoke& marshaled, Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Il2CppComObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t unmarshaled_Type_temp_0 = 0; unmarshaled_Type_temp_0 = marshaled.___Type_0; unmarshaled.set_Type_0(unmarshaled_Type_temp_0); if (marshaled.___Data_1 != NULL) { unmarshaled.set_Data_1(il2cpp_codegen_com_get_or_create_rcw_from_iunknown(marshaled.___Data_1, Il2CppComObject_il2cpp_TypeInfo_var)); if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.get_Data_1())) { il2cpp_codegen_com_cache_queried_interface(static_cast(unmarshaled.get_Data_1()), Il2CppIUnknown::IID, marshaled.___Data_1); } } else { unmarshaled.set_Data_1(NULL); } } // Conversion method for clean up from marshalling of: o0.Serialize/Object IL2CPP_EXTERN_C void Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshal_pinvoke_cleanup(Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshaled_pinvoke& marshaled) { if (marshaled.___Data_1 != NULL) { (marshaled.___Data_1)->Release(); marshaled.___Data_1 = NULL; } } // Conversion methods for marshalling of: o0.Serialize/Object IL2CPP_EXTERN_C void Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshal_com(const Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C& unmarshaled, Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshaled_com& marshaled) { marshaled.___Type_0 = unmarshaled.get_Type_0(); if (unmarshaled.get_Data_1() != NULL) { if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.get_Data_1())) { marshaled.___Data_1 = il2cpp_codegen_com_query_interface(static_cast(unmarshaled.get_Data_1())); (marshaled.___Data_1)->AddRef(); } else { marshaled.___Data_1 = il2cpp_codegen_com_get_or_create_ccw(unmarshaled.get_Data_1()); } } else { marshaled.___Data_1 = NULL; } } IL2CPP_EXTERN_C void Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshal_com_back(const Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshaled_com& marshaled, Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Il2CppComObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t unmarshaled_Type_temp_0 = 0; unmarshaled_Type_temp_0 = marshaled.___Type_0; unmarshaled.set_Type_0(unmarshaled_Type_temp_0); if (marshaled.___Data_1 != NULL) { unmarshaled.set_Data_1(il2cpp_codegen_com_get_or_create_rcw_from_iunknown(marshaled.___Data_1, Il2CppComObject_il2cpp_TypeInfo_var)); if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.get_Data_1())) { il2cpp_codegen_com_cache_queried_interface(static_cast(unmarshaled.get_Data_1()), Il2CppIUnknown::IID, marshaled.___Data_1); } } else { unmarshaled.set_Data_1(NULL); } } // Conversion method for clean up from marshalling of: o0.Serialize/Object IL2CPP_EXTERN_C void Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshal_com_cleanup(Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C_marshaled_com& marshaled) { if (marshaled.___Data_1 != NULL) { (marshaled.___Data_1)->Release(); marshaled.___Data_1 = NULL; } } // System.Void o0.Serialize/Object::.ctor(o0.SerializeType,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m3C4F908C7270C91CDC792515601FC39B9886BAA1 (Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C * __this, int32_t ___Type0, RuntimeObject * ___Data1, const RuntimeMethod* method) { { int32_t L_0 = ___Type0; __this->set_Type_0(L_0); RuntimeObject * L_1 = ___Data1; __this->set_Data_1(L_1); return; } } IL2CPP_EXTERN_C void Object__ctor_m3C4F908C7270C91CDC792515601FC39B9886BAA1_AdjustorThunk (RuntimeObject * __this, int32_t ___Type0, RuntimeObject * ___Data1, const RuntimeMethod* method) { Object_t668F390D376C59B1A99F5F2D5BFC68DF8407D18C * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Object__ctor_m3C4F908C7270C91CDC792515601FC39B9886BAA1(_thisAdjusted, ___Type0, ___Data1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void o0.o0/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m517B761A53C4C97974FBEECDD83887E00FB8E962 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * L_0 = (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 *)il2cpp_codegen_object_new(U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m0C378D5439782A3D992A8670A2F9EA8639C6B5F9(L_0, /*hidden argument*/NULL); ((U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0); return; } } // System.Void o0.o0/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0C378D5439782A3D992A8670A2F9EA8639C6B5F9 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Double o0.o0/<>c::<.cctor>b__26_0(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double U3CU3Ec_U3C_cctorU3Eb__26_0_m4B0871C9FDB36B89AA74ADE807252EFDE3CE5C2E (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { double L_0; L_0 = Fraction_ToDouble_m0631F7B038C4A5D0E55E8581A58EFAA695C5DD80((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return L_0; } } // System.Single o0.o0/<>c::<.cctor>b__26_1(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_cctorU3Eb__26_1_mE20F9E1E4F7AFC8740A54A28BCBBE728EB6B8CD0 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { double L_0; L_0 = Fraction_ToDouble_m0631F7B038C4A5D0E55E8581A58EFAA695C5DD80((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return ((float)((float)L_0)); } } // System.UInt16 o0.o0/<>c::<.cctor>b__26_2(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t U3CU3Ec_U3C_cctorU3Eb__26_2_mF0AD4914D561759CDADFE62AA7F07D62F6981A4D (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { uint32_t L_0; L_0 = Fraction_ToUInt32_m995E6DEE541BCAE8D1A5D3A3B7913644EC62496D((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return (uint16_t)((int32_t)((uint16_t)L_0)); } } // System.Int16 o0.o0/<>c::<.cctor>b__26_3(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t U3CU3Ec_U3C_cctorU3Eb__26_3_m836F9856FB904F24F5AB6FF152E804DF1592BA4B (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { int32_t L_0; L_0 = Fraction_ToInt32_m43F36531D20AD29756213BC1F5CF1C7BAAFAF460((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return ((int16_t)((int16_t)L_0)); } } // System.UInt32 o0.o0/<>c::<.cctor>b__26_4(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3C_cctorU3Eb__26_4_mC334866152213BD75F46FABA068CBCBFDE96AB31 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { uint32_t L_0; L_0 = Fraction_ToUInt32_m995E6DEE541BCAE8D1A5D3A3B7913644EC62496D((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return L_0; } } // System.Int32 o0.o0/<>c::<.cctor>b__26_5(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3C_cctorU3Eb__26_5_m40746A2DAEE9EE1063A22ACAA2BA3F763B97CD42 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { int32_t L_0; L_0 = Fraction_ToInt32_m43F36531D20AD29756213BC1F5CF1C7BAAFAF460((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return L_0; } } // System.UInt64 o0.o0/<>c::<.cctor>b__26_6(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t U3CU3Ec_U3C_cctorU3Eb__26_6_m0E914209E184E0FEE6E1B2071183357FFB9A2189 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { uint64_t L_0; L_0 = Fraction_ToUInt64_m01C43B1AAD0FB188A4C2180B736E7B6A00F5D43B((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return L_0; } } // System.Int64 o0.o0/<>c::<.cctor>b__26_7(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t U3CU3Ec_U3C_cctorU3Eb__26_7_m5E8435102E6638D8D955F764026336FB16874741 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { int64_t L_0; L_0 = Fraction_ToInt64_m86B83DF9DC82ECD113227E800C99375E290637E3((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return L_0; } } // System.String o0.o0/<>c::<.cctor>b__26_8(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3C_cctorU3Eb__26_8_mB912A8D85385C4ECF7F294EB2C6E6A5525B85CB6 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { { String_t* L_0; L_0 = Fraction_ToString_mFB99015CB4CF962B2930C780FAD36030E7C30913((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), /*hidden argument*/NULL); return L_0; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_9(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_9_mC85D7BA3E73D24F9600D930177B824C55FE38B0B (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, double ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { double L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_FromDoubleRounded_mECC3C6EE14BC6946FF0C1FCC433F4F309B119C6F(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_10(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_10_m70FCA82645988383F395C201989D89CCF9CE0327 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, float ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_FromDoubleRounded_mECC3C6EE14BC6946FF0C1FCC433F4F309B119C6F(((double)((double)L_0)), /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_11(System.UInt16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_11_m188BD8C35BA8BB5E8E7A12EF137A206778198CA9 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, uint16_t ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint16_t L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_op_Implicit_m1F105F3B1C5C785F1D1067CC4A437FE32E9C2D58(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_12(System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_12_mC0D58C90C4BE86464C29931C88362844EB1C1225 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, int16_t ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int16_t L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_op_Implicit_m2C310A94FA8DE8A9B6F415235B7AFB9F4DAC39A0(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_13(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_13_m6D2298B43741E578C6357ABCDBF2BB36646ACE1E (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, uint32_t ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint32_t L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_op_Implicit_m1F105F3B1C5C785F1D1067CC4A437FE32E9C2D58(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_14(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_14_m1AECF129319D860E59F7CF0D764E028DF835022D (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, int32_t ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_op_Implicit_m2C310A94FA8DE8A9B6F415235B7AFB9F4DAC39A0(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_15(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_15_mA5A88C949E526C88289F97601C0CB820CBE5D819 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, uint64_t ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint64_t L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_op_Implicit_m5E5B14C4EE7D97354CBCC674FA827BC8F064DCA5(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_16(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_16_m7B1E7F675979853D6D4E7CC7D1BC5E708993A490 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, int64_t ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int64_t L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_op_Implicit_m6937ED8888DA32BCF159332F37190EC6E373BCE6(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_17(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_17_m4C20A7D97E9C9E945688C529B75A9D2126FBC42C (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, String_t* ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_FromString_m3747CD0374DB88D2A3BB38443A54DC031EACD709(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_18(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_18_m129565C3403BC9336A0CA15B47D73DFE652A3523 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___a0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_op_Addition_mDEFF3A47C70E46003BD5DA57B5551C508BF4DE95(L_0, L_1, /*hidden argument*/NULL); return L_2; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_19(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_19_mD3A3BBF86FEF2BCC51BFAD21334D0DE1139465F3 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___a0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_op_Addition_mDEFF3A47C70E46003BD5DA57B5551C508BF4DE95(L_0, L_1, /*hidden argument*/NULL); return L_2; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_20(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_20_m876C50DCC5121C8019AD9B7F1B1F4984E5E83AA1 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___a0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_op_Subtraction_m484CAB8A8EA19BE90D429CBF2F1F2EC278CB4076(L_0, L_1, /*hidden argument*/NULL); return L_2; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_21(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_21_mF5BE62465AF7F8CDC139EAEBCDCD09C782B6DCEB (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___a0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_op_Multiply_mDE606ED84C0076FC3339588D7241033B873ABA4A(L_0, L_1, /*hidden argument*/NULL); return L_2; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_22(Fractions.Fraction,Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_22_m0F8347F25608196F08AE1EAC4F723BD6C66CCF59 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___a0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ___b1; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_op_Division_m02A0B73BF77F61E931B992B2196B744F00D42764(L_0, L_1, /*hidden argument*/NULL); return L_2; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_23(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_23_m7BD9E3B26F0CDD6EBFFF05F0D31EBB8D32B8376C (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0; L_0 = Fraction_op_Implicit_m2C310A94FA8DE8A9B6F415235B7AFB9F4DAC39A0(0, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ___a0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_op_Subtraction_m484CAB8A8EA19BE90D429CBF2F1F2EC278CB4076(L_0, L_1, /*hidden argument*/NULL); return L_2; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_24(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_24_mECD8BD19706C82AB89140E2ED7DC9535DE799C37 (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___a0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_Abs_m27CD74E35F0FFDBC59C2D360539ED0D2ABEEDE2A(L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_25(Fractions.Fraction,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_25_m6F1FF45C94769A1DFAC8C9D2922710A8EE5EAA6C (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___a0, double ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___a0; double L_1 = ___b1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; memset((&L_2), 0, sizeof(L_2)); Fraction__ctor_m999E37E0012CC2C2F33E0D55C1B84CD09154DEBA((&L_2), L_1, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_3; L_3 = Fraction_op_Multiply_mDE606ED84C0076FC3339588D7241033B873ABA4A(L_0, L_2, /*hidden argument*/NULL); return L_3; } } // Fractions.Fraction o0.o0/<>c::<.cctor>b__26_26(System.Collections.Generic.IEnumerable`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__26_26_mEBF9F9FB2E2E640A5FE9C464775C5FE8B0CAA7FA (U3CU3Ec_tCC067E1A336A933928030E3E600EC174171ED166 * __this, RuntimeObject* ___ValueWithRates0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tE1C6BFD1F435825CF7AC0DBBBF2F2B5022F6EC56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tEE250A1E202731302BC4469FB56F51E1703CB62F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_0; memset((&V_0), 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; ValueTuple_2_t67BD06AF141CF118258D08AD55C0740CDCF671E7 V_2; memset((&V_2), 0, sizeof(V_2)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_3; memset((&V_3), 0, sizeof(V_3)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0; L_0 = Fraction_op_Implicit_m2C310A94FA8DE8A9B6F415235B7AFB9F4DAC39A0(0, /*hidden argument*/NULL); V_0 = L_0; RuntimeObject* L_1 = ___ValueWithRates0; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IEnumerable_1_tE1C6BFD1F435825CF7AC0DBBBF2F2B5022F6EC56_il2cpp_TypeInfo_var, L_1); V_1 = L_2; } IL_0010: try {// begin try (depth: 1) { goto IL_0036; } IL_0012: { RuntimeObject* L_3 = V_1; NullCheck(L_3); ValueTuple_2_t67BD06AF141CF118258D08AD55C0740CDCF671E7 L_4; L_4 = InterfaceFuncInvoker0< ValueTuple_2_t67BD06AF141CF118258D08AD55C0740CDCF671E7 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IEnumerator_1_tEE250A1E202731302BC4469FB56F51E1703CB62F_il2cpp_TypeInfo_var, L_3); V_2 = L_4; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_5 = V_0; ValueTuple_2_t67BD06AF141CF118258D08AD55C0740CDCF671E7 L_6 = V_2; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_7 = L_6.get_Item1_0(); ValueTuple_2_t67BD06AF141CF118258D08AD55C0740CDCF671E7 L_8 = V_2; double L_9 = L_8.get_Item2_1(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_10; memset((&L_10), 0, sizeof(L_10)); Fraction__ctor_m999E37E0012CC2C2F33E0D55C1B84CD09154DEBA((&L_10), L_9, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_11; L_11 = Fraction_op_Multiply_mDE606ED84C0076FC3339588D7241033B873ABA4A(L_7, L_10, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_12; L_12 = Fraction_op_Addition_mDEFF3A47C70E46003BD5DA57B5551C508BF4DE95(L_5, L_11, /*hidden argument*/NULL); V_0 = L_12; } IL_0036: { RuntimeObject* L_13 = V_1; NullCheck(L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_13); if (L_14) { goto IL_0012; } } IL_003e: { IL2CPP_LEAVE(0x4B, FINALLY_0040); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0040; } FINALLY_0040: {// begin finally (depth: 1) { RuntimeObject* L_15 = V_1; if (!L_15) { goto IL_004a; } } IL_0043: { RuntimeObject* L_16 = V_1; NullCheck(L_16); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_16); } IL_004a: { IL2CPP_END_FINALLY(64) } }// end finally (depth: 1) IL2CPP_CLEANUP(64) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x4B, IL_004b) } IL_004b: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_17 = V_0; V_3 = L_17; goto IL_004f; } IL_004f: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_18 = V_3; return L_18; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void o0.Serialize/CustomByFunction/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m844B25686A396CF379EFD3AA60D08385D0A41D86 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 * L_0 = (U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 *)il2cpp_codegen_object_new(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m7183B71E9E579D393ECF92A6182A5EAA751CC46F(L_0, /*hidden argument*/NULL); ((U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0); return; } } // System.Void o0.Serialize/CustomByFunction/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7183B71E9E579D393ECF92A6182A5EAA751CC46F (U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Void o0.Serialize/CustomByFunction/<>c::<.ctor>b__3_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__3_0_m2F74C3D01FD5618DEAC3412F332533AB2D149865 (U3CU3Ec_t43ABF29DFF50E1573F78F5381EA63BCB82D5CE84 * __this, const RuntimeMethod* method) { { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void o0.Serialize/CustomByFunction/<>c__DisplayClass12_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m26CC7F2C7D0193A93B06A315060D13D40E6BF613 (U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Object o0.Serialize/CustomByFunction/<>c__DisplayClass12_0::b__0(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CU3Ec__DisplayClass12_0_U3CAddU3Eb__0_m978198994E9C9F838787AC0AB847776DDFDCDA4C (U3CU3Ec__DisplayClass12_0_t02188676AC67B0B070376EC5277CB9BB9461EF72 * __this, RuntimeObject * ____0, RuntimeObject * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_0 = __this->get_DerializeTo_0(); RuntimeObject * L_1 = ___value1; NullCheck(L_0); RuntimeObject * L_2; L_2 = Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6(L_0, L_1, /*hidden argument*/Func_2_Invoke_m7710BB3329F850DC1AE6AEC1144ED2D1ED1B44F6_RuntimeMethod_var); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * Buffer_get_AutoProperty_m254266B0F1DF4C3B27044BB10C5FC98E24947458_inline (Buffer_t671B7BB682671B269736BA0A9277F4A9A4263FC9 * __this, const RuntimeMethod* method) { { Dictionary_2_t4FD59D199570FB032056C56FB1A4A45BB587D03D * L_0 = __this->get_U3CAutoPropertyU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * CustomByMember_get_ItemTypes_mA87EC3B0A7AA5FC4D7124D8EA215E3ECA8F153F5_inline (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, const RuntimeMethod* method) { { Dictionary_2_tDDE97F4B1F5CCF200FCAA220F329933EA034D506 * L_0 = __this->get_U3CItemTypesU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * CustomByMember_get_SerializeMemberInfos_mD9F278495B3832FE55BCC561A1791226EF6B5A03_inline (CustomByMember_tBFDBF7FF5FC349A8976DE7DC6F592C4CF7067C8E * __this, const RuntimeMethod* method) { { Dictionary_2_t20E638CE6D197E46D1DDA6327B2AE108F61533A7 * L_0 = __this->get_U3CSerializeMemberInfosU3Ek__BackingField_1(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m4C91D0E84532DF10C654917487D82CB0AB27693B_gshared_inline (Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = (RuntimeObject *)__this->get_current_3(); return (RuntimeObject *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_m7B5E3383CB67492E573AC0D875ED82A51350F188_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL); } IL_000e: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__items_1(); int32_t L_3 = ___index0; RuntimeObject * L_4; L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2, (int32_t)L_3); return (RuntimeObject *)L_4; } }