#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 VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tF591ED968D904B93A92B04B711C65E797B9D6E5E; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD; // System.Func`3 struct Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441; // System.Func`3 struct Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE; // System.Func`3 struct Func_3_tC4BB104A362D3DBA6E3005E896F19C3AA8EF294C; // System.Func`3 struct Func_3_tBBBFF266D23D5A9A7940D16DA73BCD5DE0753A27; // System.Collections.Generic.HashSet`1 struct HashSet_1_t680119C7ED8D82AED56CDB83DF6F0E9149852A9B; // System.Collections.Generic.HashSet`1 struct HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t7EEC9B4006D6D425748908D52AA799197F29A165; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_tF5F6CE5BB42D0F5B96590598597D3ADF873BF7CB; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_tA94560C14D0F7EAAC0B9C2CE874E6BE56D74744C; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_t7A665E0B7785810A7B10DC5FF480C7A52FF0DD56; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_t4E7CD6445337B2C2D1C021A39A69D8C18571802F; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_tC72422A04CBA32C82970B07741CA1CDC83A0A2AF; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_tD2AC95A090A579A60DAB87A5F7A082D8ED4E6406; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_t2EBE02159BAB090586C455BDD5784DDAF6EBBF69; // 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.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.String[] struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00; // System.ArgumentNullException struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB; // System.ArithmeticException struct ArithmeticException_t8E5F44FABC7FAE0966CBA6DE9BFD545F2660ED47; // System.Reflection.Assembly struct Assembly_t; // System.Numerics.BigInteger struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // System.Globalization.Calendar struct Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A; // System.Globalization.CompareInfo struct CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9; // System.Globalization.CultureData struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529; // System.Globalization.CultureInfo struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98; // System.Globalization.DateTimeFormatInfo struct DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90; // Fractions.Formatter.DefaultFractionFormatProvider struct DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517; // Fractions.Formatter.DefaultFractionFormatter struct DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // System.DivideByZeroException struct DivideByZeroException_tEAEB89F460AFC9F565DBB5CEDDF8BDF1888879E3; // System.FormatException struct FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759; // System.Collections.Hashtable struct Hashtable_t7565AB92A12227AD5BADD6911F10D87EE52509AC; // System.ICustomFormatter struct ICustomFormatter_t688AE8581BC1D963C0649E9692E95285407EC930; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.IFormatProvider struct IFormatProvider_tF2AECC4B14F41D36718920D67F930CED940412DF; // System.Resources.IResourceGroveler struct IResourceGroveler_tD738FE6B83F63AC66FDD73BCD3193016FDEBFAB0; // Fractions.InvalidNumberException struct InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F; // System.Reflection.MemberFilter struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81; // System.Reflection.MethodInfo struct MethodInfo_t; // System.Globalization.NumberFormatInfo struct NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D; // System.Resources.ResourceManager struct ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A; // System.Reflection.RuntimeAssembly struct RuntimeAssembly_t799877C849878A70E10D25C690D7B0476DAF0B56; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t097DA64D9DB49ED7F2458E964BE8CCCF63FC67C1; // System.String struct String_t; // System.Text.StringBuilder struct StringBuilder_t; // System.Globalization.TextInfo struct TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C; // System.Type struct Type_t; // System.Reflection.TypeInfo struct TypeInfo_tFFBAC0D7187BFD2D25CC801679BC9645020EC04F; // System.Version struct Version_tBDAEDED25425A1D09910468B8BD1759115646E3C; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; // System.Reflection.Assembly/ResolveEventHolder struct ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C; // Fractions.TypeConverters.FractionTypeConverter/<>c struct U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3; // System.Resources.ResourceManager/CultureNameResourceSetPair struct CultureNameResourceSetPair_t7DF2947B0015A29C8148DB0F32695ECB59369A84; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DivideByZeroException_tEAEB89F460AFC9F565DBB5CEDDF8BDF1888879E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICustomFormatter_t688AE8581BC1D963C0649E9692E95285407EC930_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IFormatProvider_tF2AECC4B14F41D36718920D67F930CED940412DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869; IL2CPP_EXTERN_C String_t* _stringLiteral595C79E16C3766FC2EB249DA404686CC926560CA; IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; IL2CPP_EXTERN_C String_t* _stringLiteral97CF5837DD0BAD2624819CF91603CFDB28B7BB60; IL2CPP_EXTERN_C String_t* _stringLiteralA46E3CCB9CD15DE976A72E1B7C665F6950D7E22A; IL2CPP_EXTERN_C String_t* _stringLiteralA935905D7BC49DC64F35FD801BDF0686BF8216EB; IL2CPP_EXTERN_C String_t* _stringLiteralB2F0A19F51EBFB97570706F8A26E3C44CEA7FF9D; IL2CPP_EXTERN_C String_t* _stringLiteralF57AD0B51C8EE629C87FC26E3D9F8A49BE5E8EA5; IL2CPP_EXTERN_C String_t* _stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6; IL2CPP_EXTERN_C const RuntimeMethod* DefaultFractionFormatter_Format_m8C765FBCE8F96E0D77700808A308EA14719D0696_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA49A84DB25A128B699ECDD39DB72469DF6A77E72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC22CCAD9704BBC5B5D8581C81FD0F41A26A11710_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Fraction_CompareTo_m1014FBE69096A2EB82C79F847FCBCFECFDE5454A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Fraction_Divide_m5A0C4B4FC46364A812B2A4BB13CC1B2B209A83D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Fraction_FromDoubleRounded_mECC3C6EE14BC6946FF0C1FCC433F4F309B119C6F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Fraction_FromDouble_mF5BEC2DB8D3AACE4AF751F5354FCCD6DD474F442_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Fraction_FromString_m77AC56447160182398B388E3F9AD2A99BA5731EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mBBBBEE148ED492271216D211619EBA1D2756289D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_0_mC22647AF5B7471D7930E789B29A1BB7622256721_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_10_m5B9CC3659DAC51A3E044318155B4445FCA0295BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_11_m534328E0E94C0AF0599F57008807BC448AF17D81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_12_m77A6265AC77734799ED11259866D756FF43E77ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_13_m65568075ECD491DD0BF506DC25B64206D2A65B40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_1_mED78CC3B1881FAD16AFA960F9008A9E82032BB86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_2_mE84539FC5ABFE621F89EBDB4BA44E4F1EB757647_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_3_m8F582D8A4B438D8F9E60A49699FD8C096487A1EC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_4_m73902A576D1F7195372427009DC4B7D0F8809D9A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_5_m4C9F97E40CC1D182CC27EB7A57197A4AC51F0992_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_6_mE7411EE5DAB2B699A3BB79FC99E470D2E33367FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_7_m90F801C6B4440C86C56830F672790F924CD2418E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_8_m4436A81FECA4A819EA68CF048E217C8B814792B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__8_9_m044445BFBE49950F6BA586FDB336117373892661_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var; struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2;; struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_com; struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_com;; struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_pinvoke; struct BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_pinvoke;; struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_com; struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_pinvoke; struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com; struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // struct U3CModuleU3E_t576C636818E7B23E1F50B2C5089DE47C5EBEB917 { public: public: }; // System.Object // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E : 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_tC72422A04CBA32C82970B07741CA1CDC83A0A2AF* ___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_tF5F6CE5BB42D0F5B96590598597D3ADF873BF7CB * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t7A665E0B7785810A7B10DC5FF480C7A52FF0DD56 * ___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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___entries_1)); } inline EntryU5BU5D_tC72422A04CBA32C82970B07741CA1CDC83A0A2AF* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tC72422A04CBA32C82970B07741CA1CDC83A0A2AF** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tC72422A04CBA32C82970B07741CA1CDC83A0A2AF* 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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___keys_7)); } inline KeyCollection_tF5F6CE5BB42D0F5B96590598597D3ADF873BF7CB * get_keys_7() const { return ___keys_7; } inline KeyCollection_tF5F6CE5BB42D0F5B96590598597D3ADF873BF7CB ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tF5F6CE5BB42D0F5B96590598597D3ADF873BF7CB * 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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ___values_8)); } inline ValueCollection_t7A665E0B7785810A7B10DC5FF480C7A52FF0DD56 * get_values_8() const { return ___values_8; } inline ValueCollection_t7A665E0B7785810A7B10DC5FF480C7A52FF0DD56 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t7A665E0B7785810A7B10DC5FF480C7A52FF0DD56 * 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_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E, ____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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD : 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_tD2AC95A090A579A60DAB87A5F7A082D8ED4E6406* ___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_tA94560C14D0F7EAAC0B9C2CE874E6BE56D74744C * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t4E7CD6445337B2C2D1C021A39A69D8C18571802F * ___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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___entries_1)); } inline EntryU5BU5D_tD2AC95A090A579A60DAB87A5F7A082D8ED4E6406* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tD2AC95A090A579A60DAB87A5F7A082D8ED4E6406** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tD2AC95A090A579A60DAB87A5F7A082D8ED4E6406* 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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___keys_7)); } inline KeyCollection_tA94560C14D0F7EAAC0B9C2CE874E6BE56D74744C * get_keys_7() const { return ___keys_7; } inline KeyCollection_tA94560C14D0F7EAAC0B9C2CE874E6BE56D74744C ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tA94560C14D0F7EAAC0B9C2CE874E6BE56D74744C * 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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ___values_8)); } inline ValueCollection_t4E7CD6445337B2C2D1C021A39A69D8C18571802F * get_values_8() const { return ___values_8; } inline ValueCollection_t4E7CD6445337B2C2D1C021A39A69D8C18571802F ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t4E7CD6445337B2C2D1C021A39A69D8C18571802F * 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_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD, ____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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 : 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_t2EBE02159BAB090586C455BDD5784DDAF6EBBF69* ____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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9, ____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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9, ____slots_8)); } inline SlotU5BU5D_t2EBE02159BAB090586C455BDD5784DDAF6EBBF69* get__slots_8() const { return ____slots_8; } inline SlotU5BU5D_t2EBE02159BAB090586C455BDD5784DDAF6EBBF69** get_address_of__slots_8() { return &____slots_8; } inline void set__slots_8(SlotU5BU5D_t2EBE02159BAB090586C455BDD5784DDAF6EBBF69* 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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9, ____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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9, ____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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9, ____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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9, ____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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9, ____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_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9, ____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); } }; struct Il2CppArrayBounds; // System.Array // System.Globalization.CultureInfo struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 : public RuntimeObject { public: // System.Boolean System.Globalization.CultureInfo::m_isReadOnly bool ___m_isReadOnly_3; // System.Int32 System.Globalization.CultureInfo::cultureID int32_t ___cultureID_4; // System.Int32 System.Globalization.CultureInfo::parent_lcid int32_t ___parent_lcid_5; // System.Int32 System.Globalization.CultureInfo::datetime_index int32_t ___datetime_index_6; // System.Int32 System.Globalization.CultureInfo::number_index int32_t ___number_index_7; // System.Int32 System.Globalization.CultureInfo::default_calendar_type int32_t ___default_calendar_type_8; // System.Boolean System.Globalization.CultureInfo::m_useUserOverride bool ___m_useUserOverride_9; // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10; // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11; // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12; // System.String System.Globalization.CultureInfo::m_name String_t* ___m_name_13; // System.String System.Globalization.CultureInfo::englishname String_t* ___englishname_14; // System.String System.Globalization.CultureInfo::nativename String_t* ___nativename_15; // System.String System.Globalization.CultureInfo::iso3lang String_t* ___iso3lang_16; // System.String System.Globalization.CultureInfo::iso2lang String_t* ___iso2lang_17; // System.String System.Globalization.CultureInfo::win3lang String_t* ___win3lang_18; // System.String System.Globalization.CultureInfo::territory String_t* ___territory_19; // System.String[] System.Globalization.CultureInfo::native_calendar_names StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___native_calendar_names_20; // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21; // System.Void* System.Globalization.CultureInfo::textinfo_data void* ___textinfo_data_22; // System.Int32 System.Globalization.CultureInfo::m_dataItem int32_t ___m_dataItem_23; // System.Globalization.Calendar System.Globalization.CultureInfo::calendar Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24; // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___parent_culture_25; // System.Boolean System.Globalization.CultureInfo::constructed bool ___constructed_26; // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___cached_serialized_form_27; // System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * ___m_cultureData_28; // System.Boolean System.Globalization.CultureInfo::m_isInherited bool ___m_isInherited_29; public: inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_isReadOnly_3)); } inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; } inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; } inline void set_m_isReadOnly_3(bool value) { ___m_isReadOnly_3 = value; } inline static int32_t get_offset_of_cultureID_4() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___cultureID_4)); } inline int32_t get_cultureID_4() const { return ___cultureID_4; } inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; } inline void set_cultureID_4(int32_t value) { ___cultureID_4 = value; } inline static int32_t get_offset_of_parent_lcid_5() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___parent_lcid_5)); } inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; } inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; } inline void set_parent_lcid_5(int32_t value) { ___parent_lcid_5 = value; } inline static int32_t get_offset_of_datetime_index_6() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___datetime_index_6)); } inline int32_t get_datetime_index_6() const { return ___datetime_index_6; } inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; } inline void set_datetime_index_6(int32_t value) { ___datetime_index_6 = value; } inline static int32_t get_offset_of_number_index_7() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___number_index_7)); } inline int32_t get_number_index_7() const { return ___number_index_7; } inline int32_t* get_address_of_number_index_7() { return &___number_index_7; } inline void set_number_index_7(int32_t value) { ___number_index_7 = value; } inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___default_calendar_type_8)); } inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; } inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; } inline void set_default_calendar_type_8(int32_t value) { ___default_calendar_type_8 = value; } inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_useUserOverride_9)); } inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; } inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; } inline void set_m_useUserOverride_9(bool value) { ___m_useUserOverride_9 = value; } inline static int32_t get_offset_of_numInfo_10() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___numInfo_10)); } inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * get_numInfo_10() const { return ___numInfo_10; } inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D ** get_address_of_numInfo_10() { return &___numInfo_10; } inline void set_numInfo_10(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * value) { ___numInfo_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___numInfo_10), (void*)value); } inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___dateTimeInfo_11)); } inline DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; } inline DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; } inline void set_dateTimeInfo_11(DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * value) { ___dateTimeInfo_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___dateTimeInfo_11), (void*)value); } inline static int32_t get_offset_of_textInfo_12() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___textInfo_12)); } inline TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * get_textInfo_12() const { return ___textInfo_12; } inline TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C ** get_address_of_textInfo_12() { return &___textInfo_12; } inline void set_textInfo_12(TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * value) { ___textInfo_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___textInfo_12), (void*)value); } inline static int32_t get_offset_of_m_name_13() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_name_13)); } inline String_t* get_m_name_13() const { return ___m_name_13; } inline String_t** get_address_of_m_name_13() { return &___m_name_13; } inline void set_m_name_13(String_t* value) { ___m_name_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_name_13), (void*)value); } inline static int32_t get_offset_of_englishname_14() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___englishname_14)); } inline String_t* get_englishname_14() const { return ___englishname_14; } inline String_t** get_address_of_englishname_14() { return &___englishname_14; } inline void set_englishname_14(String_t* value) { ___englishname_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___englishname_14), (void*)value); } inline static int32_t get_offset_of_nativename_15() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___nativename_15)); } inline String_t* get_nativename_15() const { return ___nativename_15; } inline String_t** get_address_of_nativename_15() { return &___nativename_15; } inline void set_nativename_15(String_t* value) { ___nativename_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___nativename_15), (void*)value); } inline static int32_t get_offset_of_iso3lang_16() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___iso3lang_16)); } inline String_t* get_iso3lang_16() const { return ___iso3lang_16; } inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; } inline void set_iso3lang_16(String_t* value) { ___iso3lang_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___iso3lang_16), (void*)value); } inline static int32_t get_offset_of_iso2lang_17() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___iso2lang_17)); } inline String_t* get_iso2lang_17() const { return ___iso2lang_17; } inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; } inline void set_iso2lang_17(String_t* value) { ___iso2lang_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___iso2lang_17), (void*)value); } inline static int32_t get_offset_of_win3lang_18() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___win3lang_18)); } inline String_t* get_win3lang_18() const { return ___win3lang_18; } inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; } inline void set_win3lang_18(String_t* value) { ___win3lang_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___win3lang_18), (void*)value); } inline static int32_t get_offset_of_territory_19() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___territory_19)); } inline String_t* get_territory_19() const { return ___territory_19; } inline String_t** get_address_of_territory_19() { return &___territory_19; } inline void set_territory_19(String_t* value) { ___territory_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___territory_19), (void*)value); } inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___native_calendar_names_20)); } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_native_calendar_names_20() const { return ___native_calendar_names_20; } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; } inline void set_native_calendar_names_20(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value) { ___native_calendar_names_20 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_calendar_names_20), (void*)value); } inline static int32_t get_offset_of_compareInfo_21() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___compareInfo_21)); } inline CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * get_compareInfo_21() const { return ___compareInfo_21; } inline CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 ** get_address_of_compareInfo_21() { return &___compareInfo_21; } inline void set_compareInfo_21(CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * value) { ___compareInfo_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___compareInfo_21), (void*)value); } inline static int32_t get_offset_of_textinfo_data_22() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___textinfo_data_22)); } inline void* get_textinfo_data_22() const { return ___textinfo_data_22; } inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; } inline void set_textinfo_data_22(void* value) { ___textinfo_data_22 = value; } inline static int32_t get_offset_of_m_dataItem_23() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_dataItem_23)); } inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; } inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; } inline void set_m_dataItem_23(int32_t value) { ___m_dataItem_23 = value; } inline static int32_t get_offset_of_calendar_24() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___calendar_24)); } inline Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * get_calendar_24() const { return ___calendar_24; } inline Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A ** get_address_of_calendar_24() { return &___calendar_24; } inline void set_calendar_24(Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * value) { ___calendar_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___calendar_24), (void*)value); } inline static int32_t get_offset_of_parent_culture_25() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___parent_culture_25)); } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_parent_culture_25() const { return ___parent_culture_25; } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_parent_culture_25() { return &___parent_culture_25; } inline void set_parent_culture_25(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value) { ___parent_culture_25 = value; Il2CppCodeGenWriteBarrier((void**)(&___parent_culture_25), (void*)value); } inline static int32_t get_offset_of_constructed_26() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___constructed_26)); } inline bool get_constructed_26() const { return ___constructed_26; } inline bool* get_address_of_constructed_26() { return &___constructed_26; } inline void set_constructed_26(bool value) { ___constructed_26 = value; } inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___cached_serialized_form_27)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; } inline void set_cached_serialized_form_27(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___cached_serialized_form_27 = value; Il2CppCodeGenWriteBarrier((void**)(&___cached_serialized_form_27), (void*)value); } inline static int32_t get_offset_of_m_cultureData_28() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_cultureData_28)); } inline CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * get_m_cultureData_28() const { return ___m_cultureData_28; } inline CultureData_t53CDF1C5F789A28897415891667799420D3C5529 ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; } inline void set_m_cultureData_28(CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * value) { ___m_cultureData_28 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_cultureData_28), (void*)value); } inline static int32_t get_offset_of_m_isInherited_29() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_isInherited_29)); } inline bool get_m_isInherited_29() const { return ___m_isInherited_29; } inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; } inline void set_m_isInherited_29(bool value) { ___m_isInherited_29 = value; } }; struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields { public: // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___invariant_culture_info_0; // System.Object System.Globalization.CultureInfo::shared_table_lock RuntimeObject * ___shared_table_lock_1; // System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___default_current_culture_2; // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___s_DefaultThreadCurrentUICulture_33; // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___s_DefaultThreadCurrentCulture_34; // System.Collections.Generic.Dictionary`2 System.Globalization.CultureInfo::shared_by_number Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * ___shared_by_number_35; // System.Collections.Generic.Dictionary`2 System.Globalization.CultureInfo::shared_by_name Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * ___shared_by_name_36; // System.Boolean System.Globalization.CultureInfo::IsTaiwanSku bool ___IsTaiwanSku_37; public: inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___invariant_culture_info_0)); } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; } inline void set_invariant_culture_info_0(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value) { ___invariant_culture_info_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___invariant_culture_info_0), (void*)value); } inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_table_lock_1)); } inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; } inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; } inline void set_shared_table_lock_1(RuntimeObject * value) { ___shared_table_lock_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___shared_table_lock_1), (void*)value); } inline static int32_t get_offset_of_default_current_culture_2() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___default_current_culture_2)); } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_default_current_culture_2() const { return ___default_current_culture_2; } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; } inline void set_default_current_culture_2(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value) { ___default_current_culture_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___default_current_culture_2), (void*)value); } inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; } inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value) { ___s_DefaultThreadCurrentUICulture_33 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentUICulture_33), (void*)value); } inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___s_DefaultThreadCurrentCulture_34)); } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; } inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value) { ___s_DefaultThreadCurrentCulture_34 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentCulture_34), (void*)value); } inline static int32_t get_offset_of_shared_by_number_35() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_by_number_35)); } inline Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * get_shared_by_number_35() const { return ___shared_by_number_35; } inline Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; } inline void set_shared_by_number_35(Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * value) { ___shared_by_number_35 = value; Il2CppCodeGenWriteBarrier((void**)(&___shared_by_number_35), (void*)value); } inline static int32_t get_offset_of_shared_by_name_36() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_by_name_36)); } inline Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * get_shared_by_name_36() const { return ___shared_by_name_36; } inline Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; } inline void set_shared_by_name_36(Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * value) { ___shared_by_name_36 = value; Il2CppCodeGenWriteBarrier((void**)(&___shared_by_name_36), (void*)value); } inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___IsTaiwanSku_37)); } inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; } inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; } inline void set_IsTaiwanSku_37(bool value) { ___IsTaiwanSku_37 = value; } }; // Native definition for P/Invoke marshalling of System.Globalization.CultureInfo struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke { int32_t ___m_isReadOnly_3; int32_t ___cultureID_4; int32_t ___parent_lcid_5; int32_t ___datetime_index_6; int32_t ___number_index_7; int32_t ___default_calendar_type_8; int32_t ___m_useUserOverride_9; NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10; DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11; TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12; char* ___m_name_13; char* ___englishname_14; char* ___nativename_15; char* ___iso3lang_16; char* ___iso2lang_17; char* ___win3lang_18; char* ___territory_19; char** ___native_calendar_names_20; CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21; void* ___textinfo_data_22; int32_t ___m_dataItem_23; Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24; CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke* ___parent_culture_25; int32_t ___constructed_26; Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27; CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_pinvoke* ___m_cultureData_28; int32_t ___m_isInherited_29; }; // Native definition for COM marshalling of System.Globalization.CultureInfo struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com { int32_t ___m_isReadOnly_3; int32_t ___cultureID_4; int32_t ___parent_lcid_5; int32_t ___datetime_index_6; int32_t ___number_index_7; int32_t ___default_calendar_type_8; int32_t ___m_useUserOverride_9; NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10; DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11; TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12; Il2CppChar* ___m_name_13; Il2CppChar* ___englishname_14; Il2CppChar* ___nativename_15; Il2CppChar* ___iso3lang_16; Il2CppChar* ___iso2lang_17; Il2CppChar* ___win3lang_18; Il2CppChar* ___territory_19; Il2CppChar** ___native_calendar_names_20; CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21; void* ___textinfo_data_22; int32_t ___m_dataItem_23; Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24; CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com* ___parent_culture_25; int32_t ___constructed_26; Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27; CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_com* ___m_cultureData_28; int32_t ___m_isInherited_29; }; // Fractions.Formatter.DefaultFractionFormatProvider struct DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517 : public RuntimeObject { public: public: }; struct DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_StaticFields { public: // System.IFormatProvider Fractions.Formatter.DefaultFractionFormatProvider::Instance RuntimeObject* ___Instance_0; public: inline static int32_t get_offset_of_Instance_0() { return static_cast(offsetof(DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_StaticFields, ___Instance_0)); } inline RuntimeObject* get_Instance_0() const { return ___Instance_0; } inline RuntimeObject** get_address_of_Instance_0() { return &___Instance_0; } inline void set_Instance_0(RuntimeObject* value) { ___Instance_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Instance_0), (void*)value); } }; // Fractions.Formatter.DefaultFractionFormatter struct DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2 : public RuntimeObject { public: public: }; struct DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_StaticFields { public: // System.ICustomFormatter Fractions.Formatter.DefaultFractionFormatter::Instance RuntimeObject* ___Instance_0; public: inline static int32_t get_offset_of_Instance_0() { return static_cast(offsetof(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_StaticFields, ___Instance_0)); } inline RuntimeObject* get_Instance_0() const { return ___Instance_0; } inline RuntimeObject** get_address_of_Instance_0() { return &___Instance_0; } inline void set_Instance_0(RuntimeObject* value) { ___Instance_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Instance_0), (void*)value); } }; // Fractions.Extensions.MathExt struct MathExt_t1DE7F92B8390C0BADE41D6F737BE789D2926DDB1 : public RuntimeObject { public: public: }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // Fractions.Properties.Resources struct Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF : public RuntimeObject { public: public: }; struct Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields { public: // System.Resources.ResourceManager Fractions.Properties.Resources::resourceMan ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * ___resourceMan_0; // System.Globalization.CultureInfo Fractions.Properties.Resources::resourceCulture CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___resourceCulture_1; public: inline static int32_t get_offset_of_resourceMan_0() { return static_cast(offsetof(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields, ___resourceMan_0)); } inline ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * get_resourceMan_0() const { return ___resourceMan_0; } inline ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A ** get_address_of_resourceMan_0() { return &___resourceMan_0; } inline void set_resourceMan_0(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * value) { ___resourceMan_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___resourceMan_0), (void*)value); } inline static int32_t get_offset_of_resourceCulture_1() { return static_cast(offsetof(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields, ___resourceCulture_1)); } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_resourceCulture_1() const { return ___resourceCulture_1; } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_resourceCulture_1() { return &___resourceCulture_1; } inline void set_resourceCulture_1(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value) { ___resourceCulture_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___resourceCulture_1), (void*)value); } }; // 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.Text.StringBuilder struct StringBuilder_t : public RuntimeObject { public: // System.Char[] System.Text.StringBuilder::m_ChunkChars CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___m_ChunkChars_0; // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious StringBuilder_t * ___m_ChunkPrevious_1; // System.Int32 System.Text.StringBuilder::m_ChunkLength int32_t ___m_ChunkLength_2; // System.Int32 System.Text.StringBuilder::m_ChunkOffset int32_t ___m_ChunkOffset_3; // System.Int32 System.Text.StringBuilder::m_MaxCapacity int32_t ___m_MaxCapacity_4; public: inline static int32_t get_offset_of_m_ChunkChars_0() { return static_cast(offsetof(StringBuilder_t, ___m_ChunkChars_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; } inline void set_m_ChunkChars_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___m_ChunkChars_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkChars_0), (void*)value); } inline static int32_t get_offset_of_m_ChunkPrevious_1() { return static_cast(offsetof(StringBuilder_t, ___m_ChunkPrevious_1)); } inline StringBuilder_t * get_m_ChunkPrevious_1() const { return ___m_ChunkPrevious_1; } inline StringBuilder_t ** get_address_of_m_ChunkPrevious_1() { return &___m_ChunkPrevious_1; } inline void set_m_ChunkPrevious_1(StringBuilder_t * value) { ___m_ChunkPrevious_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkPrevious_1), (void*)value); } inline static int32_t get_offset_of_m_ChunkLength_2() { return static_cast(offsetof(StringBuilder_t, ___m_ChunkLength_2)); } inline int32_t get_m_ChunkLength_2() const { return ___m_ChunkLength_2; } inline int32_t* get_address_of_m_ChunkLength_2() { return &___m_ChunkLength_2; } inline void set_m_ChunkLength_2(int32_t value) { ___m_ChunkLength_2 = value; } inline static int32_t get_offset_of_m_ChunkOffset_3() { return static_cast(offsetof(StringBuilder_t, ___m_ChunkOffset_3)); } inline int32_t get_m_ChunkOffset_3() const { return ___m_ChunkOffset_3; } inline int32_t* get_address_of_m_ChunkOffset_3() { return &___m_ChunkOffset_3; } inline void set_m_ChunkOffset_3(int32_t value) { ___m_ChunkOffset_3 = value; } inline static int32_t get_offset_of_m_MaxCapacity_4() { return static_cast(offsetof(StringBuilder_t, ___m_MaxCapacity_4)); } inline int32_t get_m_MaxCapacity_4() const { return ___m_MaxCapacity_4; } inline int32_t* get_address_of_m_MaxCapacity_4() { return &___m_MaxCapacity_4; } inline void set_m_MaxCapacity_4(int32_t value) { ___m_MaxCapacity_4 = 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 { }; // Fractions.TypeConverters.FractionTypeConverter/<>c struct U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 : public RuntimeObject { public: public: }; struct U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields { public: // Fractions.TypeConverters.FractionTypeConverter/<>c Fractions.TypeConverters.FractionTypeConverter/<>c::<>9 U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * ___U3CU3E9_0; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (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.Byte struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056 { public: // System.Byte System.Byte::m_value uint8_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); } inline uint8_t get_m_value_0() const { return ___m_value_0; } inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint8_t value) { ___m_value_0 = value; } }; // System.Char struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14 { public: // System.Char System.Char::m_value Il2CppChar ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14, ___m_value_0)); } inline Il2CppChar get_m_value_0() const { return ___m_value_0; } inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(Il2CppChar value) { ___m_value_0 = value; } }; struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields { public: // System.Byte[] System.Char::categoryForLatin1 ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___categoryForLatin1_3; public: inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields, ___categoryForLatin1_3)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; } inline void set_categoryForLatin1_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___categoryForLatin1_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value); } }; // System.Decimal struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 { public: // System.Int32 System.Decimal::flags int32_t ___flags_14; // System.Int32 System.Decimal::hi int32_t ___hi_15; // System.Int32 System.Decimal::lo int32_t ___lo_16; // System.Int32 System.Decimal::mid int32_t ___mid_17; public: inline static int32_t get_offset_of_flags_14() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___flags_14)); } inline int32_t get_flags_14() const { return ___flags_14; } inline int32_t* get_address_of_flags_14() { return &___flags_14; } inline void set_flags_14(int32_t value) { ___flags_14 = value; } inline static int32_t get_offset_of_hi_15() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___hi_15)); } inline int32_t get_hi_15() const { return ___hi_15; } inline int32_t* get_address_of_hi_15() { return &___hi_15; } inline void set_hi_15(int32_t value) { ___hi_15 = value; } inline static int32_t get_offset_of_lo_16() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___lo_16)); } inline int32_t get_lo_16() const { return ___lo_16; } inline int32_t* get_address_of_lo_16() { return &___lo_16; } inline void set_lo_16(int32_t value) { ___lo_16 = value; } inline static int32_t get_offset_of_mid_17() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___mid_17)); } inline int32_t get_mid_17() const { return ___mid_17; } inline int32_t* get_address_of_mid_17() { return &___mid_17; } inline void set_mid_17(int32_t value) { ___mid_17 = value; } }; struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields { public: // System.UInt32[] System.Decimal::Powers10 UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___Powers10_6; // System.Decimal System.Decimal::Zero Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___Zero_7; // System.Decimal System.Decimal::One Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___One_8; // System.Decimal System.Decimal::MinusOne Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MinusOne_9; // System.Decimal System.Decimal::MaxValue Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MaxValue_10; // System.Decimal System.Decimal::MinValue Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MinValue_11; // System.Decimal System.Decimal::NearNegativeZero Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___NearNegativeZero_12; // System.Decimal System.Decimal::NearPositiveZero Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___NearPositiveZero_13; public: inline static int32_t get_offset_of_Powers10_6() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___Powers10_6)); } inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* get_Powers10_6() const { return ___Powers10_6; } inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF** get_address_of_Powers10_6() { return &___Powers10_6; } inline void set_Powers10_6(UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* value) { ___Powers10_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___Powers10_6), (void*)value); } inline static int32_t get_offset_of_Zero_7() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___Zero_7)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_Zero_7() const { return ___Zero_7; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_Zero_7() { return &___Zero_7; } inline void set_Zero_7(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___Zero_7 = value; } inline static int32_t get_offset_of_One_8() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___One_8)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_One_8() const { return ___One_8; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_One_8() { return &___One_8; } inline void set_One_8(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___One_8 = value; } inline static int32_t get_offset_of_MinusOne_9() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MinusOne_9)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MinusOne_9() const { return ___MinusOne_9; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MinusOne_9() { return &___MinusOne_9; } inline void set_MinusOne_9(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___MinusOne_9 = value; } inline static int32_t get_offset_of_MaxValue_10() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MaxValue_10)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MaxValue_10() const { return ___MaxValue_10; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MaxValue_10() { return &___MaxValue_10; } inline void set_MaxValue_10(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___MaxValue_10 = value; } inline static int32_t get_offset_of_MinValue_11() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MinValue_11)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MinValue_11() const { return ___MinValue_11; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MinValue_11() { return &___MinValue_11; } inline void set_MinValue_11(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___MinValue_11 = value; } inline static int32_t get_offset_of_NearNegativeZero_12() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___NearNegativeZero_12)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_NearNegativeZero_12() const { return ___NearNegativeZero_12; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_NearNegativeZero_12() { return &___NearNegativeZero_12; } inline void set_NearNegativeZero_12(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___NearNegativeZero_12 = value; } inline static int32_t get_offset_of_NearPositiveZero_13() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___NearPositiveZero_13)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_NearPositiveZero_13() const { return ___NearPositiveZero_13; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_NearPositiveZero_13() { return &___NearPositiveZero_13; } inline void set_NearPositiveZero_13(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___NearPositiveZero_13 = value; } }; // 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.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.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: }; // System.Reflection.Assembly struct Assembly_t : public RuntimeObject { public: // System.IntPtr System.Reflection.Assembly::_mono_assembly intptr_t ____mono_assembly_0; // System.Reflection.Assembly/ResolveEventHolder System.Reflection.Assembly::resolve_event_holder ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * ___resolve_event_holder_1; // System.Object System.Reflection.Assembly::_evidence RuntimeObject * ____evidence_2; // System.Object System.Reflection.Assembly::_minimum RuntimeObject * ____minimum_3; // System.Object System.Reflection.Assembly::_optional RuntimeObject * ____optional_4; // System.Object System.Reflection.Assembly::_refuse RuntimeObject * ____refuse_5; // System.Object System.Reflection.Assembly::_granted RuntimeObject * ____granted_6; // System.Object System.Reflection.Assembly::_denied RuntimeObject * ____denied_7; // System.Boolean System.Reflection.Assembly::fromByteArray bool ___fromByteArray_8; // System.String System.Reflection.Assembly::assemblyName String_t* ___assemblyName_9; public: inline static int32_t get_offset_of__mono_assembly_0() { return static_cast(offsetof(Assembly_t, ____mono_assembly_0)); } inline intptr_t get__mono_assembly_0() const { return ____mono_assembly_0; } inline intptr_t* get_address_of__mono_assembly_0() { return &____mono_assembly_0; } inline void set__mono_assembly_0(intptr_t value) { ____mono_assembly_0 = value; } inline static int32_t get_offset_of_resolve_event_holder_1() { return static_cast(offsetof(Assembly_t, ___resolve_event_holder_1)); } inline ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * get_resolve_event_holder_1() const { return ___resolve_event_holder_1; } inline ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C ** get_address_of_resolve_event_holder_1() { return &___resolve_event_holder_1; } inline void set_resolve_event_holder_1(ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * value) { ___resolve_event_holder_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___resolve_event_holder_1), (void*)value); } inline static int32_t get_offset_of__evidence_2() { return static_cast(offsetof(Assembly_t, ____evidence_2)); } inline RuntimeObject * get__evidence_2() const { return ____evidence_2; } inline RuntimeObject ** get_address_of__evidence_2() { return &____evidence_2; } inline void set__evidence_2(RuntimeObject * value) { ____evidence_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____evidence_2), (void*)value); } inline static int32_t get_offset_of__minimum_3() { return static_cast(offsetof(Assembly_t, ____minimum_3)); } inline RuntimeObject * get__minimum_3() const { return ____minimum_3; } inline RuntimeObject ** get_address_of__minimum_3() { return &____minimum_3; } inline void set__minimum_3(RuntimeObject * value) { ____minimum_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____minimum_3), (void*)value); } inline static int32_t get_offset_of__optional_4() { return static_cast(offsetof(Assembly_t, ____optional_4)); } inline RuntimeObject * get__optional_4() const { return ____optional_4; } inline RuntimeObject ** get_address_of__optional_4() { return &____optional_4; } inline void set__optional_4(RuntimeObject * value) { ____optional_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____optional_4), (void*)value); } inline static int32_t get_offset_of__refuse_5() { return static_cast(offsetof(Assembly_t, ____refuse_5)); } inline RuntimeObject * get__refuse_5() const { return ____refuse_5; } inline RuntimeObject ** get_address_of__refuse_5() { return &____refuse_5; } inline void set__refuse_5(RuntimeObject * value) { ____refuse_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____refuse_5), (void*)value); } inline static int32_t get_offset_of__granted_6() { return static_cast(offsetof(Assembly_t, ____granted_6)); } inline RuntimeObject * get__granted_6() const { return ____granted_6; } inline RuntimeObject ** get_address_of__granted_6() { return &____granted_6; } inline void set__granted_6(RuntimeObject * value) { ____granted_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____granted_6), (void*)value); } inline static int32_t get_offset_of__denied_7() { return static_cast(offsetof(Assembly_t, ____denied_7)); } inline RuntimeObject * get__denied_7() const { return ____denied_7; } inline RuntimeObject ** get_address_of__denied_7() { return &____denied_7; } inline void set__denied_7(RuntimeObject * value) { ____denied_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____denied_7), (void*)value); } inline static int32_t get_offset_of_fromByteArray_8() { return static_cast(offsetof(Assembly_t, ___fromByteArray_8)); } inline bool get_fromByteArray_8() const { return ___fromByteArray_8; } inline bool* get_address_of_fromByteArray_8() { return &___fromByteArray_8; } inline void set_fromByteArray_8(bool value) { ___fromByteArray_8 = value; } inline static int32_t get_offset_of_assemblyName_9() { return static_cast(offsetof(Assembly_t, ___assemblyName_9)); } inline String_t* get_assemblyName_9() const { return ___assemblyName_9; } inline String_t** get_address_of_assemblyName_9() { return &___assemblyName_9; } inline void set_assemblyName_9(String_t* value) { ___assemblyName_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___assemblyName_9), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Reflection.Assembly struct Assembly_t_marshaled_pinvoke { intptr_t ____mono_assembly_0; ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * ___resolve_event_holder_1; Il2CppIUnknown* ____evidence_2; Il2CppIUnknown* ____minimum_3; Il2CppIUnknown* ____optional_4; Il2CppIUnknown* ____refuse_5; Il2CppIUnknown* ____granted_6; Il2CppIUnknown* ____denied_7; int32_t ___fromByteArray_8; char* ___assemblyName_9; }; // Native definition for COM marshalling of System.Reflection.Assembly struct Assembly_t_marshaled_com { intptr_t ____mono_assembly_0; ResolveEventHolder_tA37081FAEBE21D83D216225B4489BA8A37B4E13C * ___resolve_event_holder_1; Il2CppIUnknown* ____evidence_2; Il2CppIUnknown* ____minimum_3; Il2CppIUnknown* ____optional_4; Il2CppIUnknown* ____refuse_5; Il2CppIUnknown* ____granted_6; Il2CppIUnknown* ____denied_7; int32_t ___fromByteArray_8; Il2CppChar* ___assemblyName_9; }; // 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.Globalization.NumberStyles struct NumberStyles_t379EFBF2535E1C950DEC8042704BB663BF636594 { public: // System.Int32 System.Globalization.NumberStyles::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(NumberStyles_t379EFBF2535E1C950DEC8042704BB663BF636594, ___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.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; } }; // System.ComponentModel.TypeConverter struct TypeConverter_t004F185B630F00F509F08BD8F8D82471867323B4 : public RuntimeObject { public: public: }; struct TypeConverter_t004F185B630F00F509F08BD8F8D82471867323B4_StaticFields { public: // System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.ComponentModel.TypeConverter::useCompatibleTypeConversion bool ___useCompatibleTypeConversion_1; public: inline static int32_t get_offset_of_useCompatibleTypeConversion_1() { return static_cast(offsetof(TypeConverter_t004F185B630F00F509F08BD8F8D82471867323B4_StaticFields, ___useCompatibleTypeConversion_1)); } inline bool get_useCompatibleTypeConversion_1() const { return ___useCompatibleTypeConversion_1; } inline bool* get_address_of_useCompatibleTypeConversion_1() { return &___useCompatibleTypeConversion_1; } inline void set_useCompatibleTypeConversion_1(bool value) { ___useCompatibleTypeConversion_1 = value; } }; // System.Resources.UltimateResourceFallbackLocation struct UltimateResourceFallbackLocation_tA4EBEA627CD0C386314EBB60D7A4225C435D0F0B { public: // System.Int32 System.Resources.UltimateResourceFallbackLocation::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(UltimateResourceFallbackLocation_tA4EBEA627CD0C386314EBB60D7A4225C435D0F0B, ___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; }; // Fractions.TypeConverters.FractionTypeConverter struct FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C : public TypeConverter_t004F185B630F00F509F08BD8F8D82471867323B4 { public: public: }; struct FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_StaticFields { public: // System.Collections.Generic.HashSet`1 Fractions.TypeConverters.FractionTypeConverter::SUPPORTED_TYPES HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * ___SUPPORTED_TYPES_2; // System.Collections.Generic.Dictionary`2> Fractions.TypeConverters.FractionTypeConverter::CONVERT_TO_DICTIONARY Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * ___CONVERT_TO_DICTIONARY_3; // System.Collections.Generic.Dictionary`2> Fractions.TypeConverters.FractionTypeConverter::CONVERT_FROM_DICTIONARY Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * ___CONVERT_FROM_DICTIONARY_4; public: inline static int32_t get_offset_of_SUPPORTED_TYPES_2() { return static_cast(offsetof(FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_StaticFields, ___SUPPORTED_TYPES_2)); } inline HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * get_SUPPORTED_TYPES_2() const { return ___SUPPORTED_TYPES_2; } inline HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 ** get_address_of_SUPPORTED_TYPES_2() { return &___SUPPORTED_TYPES_2; } inline void set_SUPPORTED_TYPES_2(HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * value) { ___SUPPORTED_TYPES_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___SUPPORTED_TYPES_2), (void*)value); } inline static int32_t get_offset_of_CONVERT_TO_DICTIONARY_3() { return static_cast(offsetof(FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_StaticFields, ___CONVERT_TO_DICTIONARY_3)); } inline Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * get_CONVERT_TO_DICTIONARY_3() const { return ___CONVERT_TO_DICTIONARY_3; } inline Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD ** get_address_of_CONVERT_TO_DICTIONARY_3() { return &___CONVERT_TO_DICTIONARY_3; } inline void set_CONVERT_TO_DICTIONARY_3(Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * value) { ___CONVERT_TO_DICTIONARY_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___CONVERT_TO_DICTIONARY_3), (void*)value); } inline static int32_t get_offset_of_CONVERT_FROM_DICTIONARY_4() { return static_cast(offsetof(FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_StaticFields, ___CONVERT_FROM_DICTIONARY_4)); } inline Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * get_CONVERT_FROM_DICTIONARY_4() const { return ___CONVERT_FROM_DICTIONARY_4; } inline Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E ** get_address_of_CONVERT_FROM_DICTIONARY_4() { return &___CONVERT_FROM_DICTIONARY_4; } inline void set_CONVERT_FROM_DICTIONARY_4(Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * value) { ___CONVERT_FROM_DICTIONARY_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___CONVERT_FROM_DICTIONARY_4), (void*)value); } }; // 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.Globalization.NumberFormatInfo struct NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D : public RuntimeObject { public: // System.Int32[] System.Globalization.NumberFormatInfo::numberGroupSizes Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___numberGroupSizes_1; // System.Int32[] System.Globalization.NumberFormatInfo::currencyGroupSizes Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___currencyGroupSizes_2; // System.Int32[] System.Globalization.NumberFormatInfo::percentGroupSizes Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___percentGroupSizes_3; // System.String System.Globalization.NumberFormatInfo::positiveSign String_t* ___positiveSign_4; // System.String System.Globalization.NumberFormatInfo::negativeSign String_t* ___negativeSign_5; // System.String System.Globalization.NumberFormatInfo::numberDecimalSeparator String_t* ___numberDecimalSeparator_6; // System.String System.Globalization.NumberFormatInfo::numberGroupSeparator String_t* ___numberGroupSeparator_7; // System.String System.Globalization.NumberFormatInfo::currencyGroupSeparator String_t* ___currencyGroupSeparator_8; // System.String System.Globalization.NumberFormatInfo::currencyDecimalSeparator String_t* ___currencyDecimalSeparator_9; // System.String System.Globalization.NumberFormatInfo::currencySymbol String_t* ___currencySymbol_10; // System.String System.Globalization.NumberFormatInfo::ansiCurrencySymbol String_t* ___ansiCurrencySymbol_11; // System.String System.Globalization.NumberFormatInfo::nanSymbol String_t* ___nanSymbol_12; // System.String System.Globalization.NumberFormatInfo::positiveInfinitySymbol String_t* ___positiveInfinitySymbol_13; // System.String System.Globalization.NumberFormatInfo::negativeInfinitySymbol String_t* ___negativeInfinitySymbol_14; // System.String System.Globalization.NumberFormatInfo::percentDecimalSeparator String_t* ___percentDecimalSeparator_15; // System.String System.Globalization.NumberFormatInfo::percentGroupSeparator String_t* ___percentGroupSeparator_16; // System.String System.Globalization.NumberFormatInfo::percentSymbol String_t* ___percentSymbol_17; // System.String System.Globalization.NumberFormatInfo::perMilleSymbol String_t* ___perMilleSymbol_18; // System.String[] System.Globalization.NumberFormatInfo::nativeDigits StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___nativeDigits_19; // System.Int32 System.Globalization.NumberFormatInfo::m_dataItem int32_t ___m_dataItem_20; // System.Int32 System.Globalization.NumberFormatInfo::numberDecimalDigits int32_t ___numberDecimalDigits_21; // System.Int32 System.Globalization.NumberFormatInfo::currencyDecimalDigits int32_t ___currencyDecimalDigits_22; // System.Int32 System.Globalization.NumberFormatInfo::currencyPositivePattern int32_t ___currencyPositivePattern_23; // System.Int32 System.Globalization.NumberFormatInfo::currencyNegativePattern int32_t ___currencyNegativePattern_24; // System.Int32 System.Globalization.NumberFormatInfo::numberNegativePattern int32_t ___numberNegativePattern_25; // System.Int32 System.Globalization.NumberFormatInfo::percentPositivePattern int32_t ___percentPositivePattern_26; // System.Int32 System.Globalization.NumberFormatInfo::percentNegativePattern int32_t ___percentNegativePattern_27; // System.Int32 System.Globalization.NumberFormatInfo::percentDecimalDigits int32_t ___percentDecimalDigits_28; // System.Int32 System.Globalization.NumberFormatInfo::digitSubstitution int32_t ___digitSubstitution_29; // System.Boolean System.Globalization.NumberFormatInfo::isReadOnly bool ___isReadOnly_30; // System.Boolean System.Globalization.NumberFormatInfo::m_useUserOverride bool ___m_useUserOverride_31; // System.Boolean System.Globalization.NumberFormatInfo::m_isInvariant bool ___m_isInvariant_32; // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsNumber bool ___validForParseAsNumber_33; // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsCurrency bool ___validForParseAsCurrency_34; public: inline static int32_t get_offset_of_numberGroupSizes_1() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___numberGroupSizes_1)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_numberGroupSizes_1() const { return ___numberGroupSizes_1; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_numberGroupSizes_1() { return &___numberGroupSizes_1; } inline void set_numberGroupSizes_1(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___numberGroupSizes_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___numberGroupSizes_1), (void*)value); } inline static int32_t get_offset_of_currencyGroupSizes_2() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___currencyGroupSizes_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_currencyGroupSizes_2() const { return ___currencyGroupSizes_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_currencyGroupSizes_2() { return &___currencyGroupSizes_2; } inline void set_currencyGroupSizes_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___currencyGroupSizes_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___currencyGroupSizes_2), (void*)value); } inline static int32_t get_offset_of_percentGroupSizes_3() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___percentGroupSizes_3)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_percentGroupSizes_3() const { return ___percentGroupSizes_3; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_percentGroupSizes_3() { return &___percentGroupSizes_3; } inline void set_percentGroupSizes_3(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___percentGroupSizes_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___percentGroupSizes_3), (void*)value); } inline static int32_t get_offset_of_positiveSign_4() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___positiveSign_4)); } inline String_t* get_positiveSign_4() const { return ___positiveSign_4; } inline String_t** get_address_of_positiveSign_4() { return &___positiveSign_4; } inline void set_positiveSign_4(String_t* value) { ___positiveSign_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___positiveSign_4), (void*)value); } inline static int32_t get_offset_of_negativeSign_5() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___negativeSign_5)); } inline String_t* get_negativeSign_5() const { return ___negativeSign_5; } inline String_t** get_address_of_negativeSign_5() { return &___negativeSign_5; } inline void set_negativeSign_5(String_t* value) { ___negativeSign_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___negativeSign_5), (void*)value); } inline static int32_t get_offset_of_numberDecimalSeparator_6() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___numberDecimalSeparator_6)); } inline String_t* get_numberDecimalSeparator_6() const { return ___numberDecimalSeparator_6; } inline String_t** get_address_of_numberDecimalSeparator_6() { return &___numberDecimalSeparator_6; } inline void set_numberDecimalSeparator_6(String_t* value) { ___numberDecimalSeparator_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___numberDecimalSeparator_6), (void*)value); } inline static int32_t get_offset_of_numberGroupSeparator_7() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___numberGroupSeparator_7)); } inline String_t* get_numberGroupSeparator_7() const { return ___numberGroupSeparator_7; } inline String_t** get_address_of_numberGroupSeparator_7() { return &___numberGroupSeparator_7; } inline void set_numberGroupSeparator_7(String_t* value) { ___numberGroupSeparator_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___numberGroupSeparator_7), (void*)value); } inline static int32_t get_offset_of_currencyGroupSeparator_8() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___currencyGroupSeparator_8)); } inline String_t* get_currencyGroupSeparator_8() const { return ___currencyGroupSeparator_8; } inline String_t** get_address_of_currencyGroupSeparator_8() { return &___currencyGroupSeparator_8; } inline void set_currencyGroupSeparator_8(String_t* value) { ___currencyGroupSeparator_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___currencyGroupSeparator_8), (void*)value); } inline static int32_t get_offset_of_currencyDecimalSeparator_9() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___currencyDecimalSeparator_9)); } inline String_t* get_currencyDecimalSeparator_9() const { return ___currencyDecimalSeparator_9; } inline String_t** get_address_of_currencyDecimalSeparator_9() { return &___currencyDecimalSeparator_9; } inline void set_currencyDecimalSeparator_9(String_t* value) { ___currencyDecimalSeparator_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___currencyDecimalSeparator_9), (void*)value); } inline static int32_t get_offset_of_currencySymbol_10() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___currencySymbol_10)); } inline String_t* get_currencySymbol_10() const { return ___currencySymbol_10; } inline String_t** get_address_of_currencySymbol_10() { return &___currencySymbol_10; } inline void set_currencySymbol_10(String_t* value) { ___currencySymbol_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___currencySymbol_10), (void*)value); } inline static int32_t get_offset_of_ansiCurrencySymbol_11() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___ansiCurrencySymbol_11)); } inline String_t* get_ansiCurrencySymbol_11() const { return ___ansiCurrencySymbol_11; } inline String_t** get_address_of_ansiCurrencySymbol_11() { return &___ansiCurrencySymbol_11; } inline void set_ansiCurrencySymbol_11(String_t* value) { ___ansiCurrencySymbol_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___ansiCurrencySymbol_11), (void*)value); } inline static int32_t get_offset_of_nanSymbol_12() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___nanSymbol_12)); } inline String_t* get_nanSymbol_12() const { return ___nanSymbol_12; } inline String_t** get_address_of_nanSymbol_12() { return &___nanSymbol_12; } inline void set_nanSymbol_12(String_t* value) { ___nanSymbol_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___nanSymbol_12), (void*)value); } inline static int32_t get_offset_of_positiveInfinitySymbol_13() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___positiveInfinitySymbol_13)); } inline String_t* get_positiveInfinitySymbol_13() const { return ___positiveInfinitySymbol_13; } inline String_t** get_address_of_positiveInfinitySymbol_13() { return &___positiveInfinitySymbol_13; } inline void set_positiveInfinitySymbol_13(String_t* value) { ___positiveInfinitySymbol_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___positiveInfinitySymbol_13), (void*)value); } inline static int32_t get_offset_of_negativeInfinitySymbol_14() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___negativeInfinitySymbol_14)); } inline String_t* get_negativeInfinitySymbol_14() const { return ___negativeInfinitySymbol_14; } inline String_t** get_address_of_negativeInfinitySymbol_14() { return &___negativeInfinitySymbol_14; } inline void set_negativeInfinitySymbol_14(String_t* value) { ___negativeInfinitySymbol_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___negativeInfinitySymbol_14), (void*)value); } inline static int32_t get_offset_of_percentDecimalSeparator_15() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___percentDecimalSeparator_15)); } inline String_t* get_percentDecimalSeparator_15() const { return ___percentDecimalSeparator_15; } inline String_t** get_address_of_percentDecimalSeparator_15() { return &___percentDecimalSeparator_15; } inline void set_percentDecimalSeparator_15(String_t* value) { ___percentDecimalSeparator_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___percentDecimalSeparator_15), (void*)value); } inline static int32_t get_offset_of_percentGroupSeparator_16() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___percentGroupSeparator_16)); } inline String_t* get_percentGroupSeparator_16() const { return ___percentGroupSeparator_16; } inline String_t** get_address_of_percentGroupSeparator_16() { return &___percentGroupSeparator_16; } inline void set_percentGroupSeparator_16(String_t* value) { ___percentGroupSeparator_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___percentGroupSeparator_16), (void*)value); } inline static int32_t get_offset_of_percentSymbol_17() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___percentSymbol_17)); } inline String_t* get_percentSymbol_17() const { return ___percentSymbol_17; } inline String_t** get_address_of_percentSymbol_17() { return &___percentSymbol_17; } inline void set_percentSymbol_17(String_t* value) { ___percentSymbol_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___percentSymbol_17), (void*)value); } inline static int32_t get_offset_of_perMilleSymbol_18() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___perMilleSymbol_18)); } inline String_t* get_perMilleSymbol_18() const { return ___perMilleSymbol_18; } inline String_t** get_address_of_perMilleSymbol_18() { return &___perMilleSymbol_18; } inline void set_perMilleSymbol_18(String_t* value) { ___perMilleSymbol_18 = value; Il2CppCodeGenWriteBarrier((void**)(&___perMilleSymbol_18), (void*)value); } inline static int32_t get_offset_of_nativeDigits_19() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___nativeDigits_19)); } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_nativeDigits_19() const { return ___nativeDigits_19; } inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_nativeDigits_19() { return &___nativeDigits_19; } inline void set_nativeDigits_19(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value) { ___nativeDigits_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___nativeDigits_19), (void*)value); } inline static int32_t get_offset_of_m_dataItem_20() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___m_dataItem_20)); } inline int32_t get_m_dataItem_20() const { return ___m_dataItem_20; } inline int32_t* get_address_of_m_dataItem_20() { return &___m_dataItem_20; } inline void set_m_dataItem_20(int32_t value) { ___m_dataItem_20 = value; } inline static int32_t get_offset_of_numberDecimalDigits_21() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___numberDecimalDigits_21)); } inline int32_t get_numberDecimalDigits_21() const { return ___numberDecimalDigits_21; } inline int32_t* get_address_of_numberDecimalDigits_21() { return &___numberDecimalDigits_21; } inline void set_numberDecimalDigits_21(int32_t value) { ___numberDecimalDigits_21 = value; } inline static int32_t get_offset_of_currencyDecimalDigits_22() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___currencyDecimalDigits_22)); } inline int32_t get_currencyDecimalDigits_22() const { return ___currencyDecimalDigits_22; } inline int32_t* get_address_of_currencyDecimalDigits_22() { return &___currencyDecimalDigits_22; } inline void set_currencyDecimalDigits_22(int32_t value) { ___currencyDecimalDigits_22 = value; } inline static int32_t get_offset_of_currencyPositivePattern_23() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___currencyPositivePattern_23)); } inline int32_t get_currencyPositivePattern_23() const { return ___currencyPositivePattern_23; } inline int32_t* get_address_of_currencyPositivePattern_23() { return &___currencyPositivePattern_23; } inline void set_currencyPositivePattern_23(int32_t value) { ___currencyPositivePattern_23 = value; } inline static int32_t get_offset_of_currencyNegativePattern_24() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___currencyNegativePattern_24)); } inline int32_t get_currencyNegativePattern_24() const { return ___currencyNegativePattern_24; } inline int32_t* get_address_of_currencyNegativePattern_24() { return &___currencyNegativePattern_24; } inline void set_currencyNegativePattern_24(int32_t value) { ___currencyNegativePattern_24 = value; } inline static int32_t get_offset_of_numberNegativePattern_25() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___numberNegativePattern_25)); } inline int32_t get_numberNegativePattern_25() const { return ___numberNegativePattern_25; } inline int32_t* get_address_of_numberNegativePattern_25() { return &___numberNegativePattern_25; } inline void set_numberNegativePattern_25(int32_t value) { ___numberNegativePattern_25 = value; } inline static int32_t get_offset_of_percentPositivePattern_26() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___percentPositivePattern_26)); } inline int32_t get_percentPositivePattern_26() const { return ___percentPositivePattern_26; } inline int32_t* get_address_of_percentPositivePattern_26() { return &___percentPositivePattern_26; } inline void set_percentPositivePattern_26(int32_t value) { ___percentPositivePattern_26 = value; } inline static int32_t get_offset_of_percentNegativePattern_27() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___percentNegativePattern_27)); } inline int32_t get_percentNegativePattern_27() const { return ___percentNegativePattern_27; } inline int32_t* get_address_of_percentNegativePattern_27() { return &___percentNegativePattern_27; } inline void set_percentNegativePattern_27(int32_t value) { ___percentNegativePattern_27 = value; } inline static int32_t get_offset_of_percentDecimalDigits_28() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___percentDecimalDigits_28)); } inline int32_t get_percentDecimalDigits_28() const { return ___percentDecimalDigits_28; } inline int32_t* get_address_of_percentDecimalDigits_28() { return &___percentDecimalDigits_28; } inline void set_percentDecimalDigits_28(int32_t value) { ___percentDecimalDigits_28 = value; } inline static int32_t get_offset_of_digitSubstitution_29() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___digitSubstitution_29)); } inline int32_t get_digitSubstitution_29() const { return ___digitSubstitution_29; } inline int32_t* get_address_of_digitSubstitution_29() { return &___digitSubstitution_29; } inline void set_digitSubstitution_29(int32_t value) { ___digitSubstitution_29 = value; } inline static int32_t get_offset_of_isReadOnly_30() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___isReadOnly_30)); } inline bool get_isReadOnly_30() const { return ___isReadOnly_30; } inline bool* get_address_of_isReadOnly_30() { return &___isReadOnly_30; } inline void set_isReadOnly_30(bool value) { ___isReadOnly_30 = value; } inline static int32_t get_offset_of_m_useUserOverride_31() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___m_useUserOverride_31)); } inline bool get_m_useUserOverride_31() const { return ___m_useUserOverride_31; } inline bool* get_address_of_m_useUserOverride_31() { return &___m_useUserOverride_31; } inline void set_m_useUserOverride_31(bool value) { ___m_useUserOverride_31 = value; } inline static int32_t get_offset_of_m_isInvariant_32() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___m_isInvariant_32)); } inline bool get_m_isInvariant_32() const { return ___m_isInvariant_32; } inline bool* get_address_of_m_isInvariant_32() { return &___m_isInvariant_32; } inline void set_m_isInvariant_32(bool value) { ___m_isInvariant_32 = value; } inline static int32_t get_offset_of_validForParseAsNumber_33() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___validForParseAsNumber_33)); } inline bool get_validForParseAsNumber_33() const { return ___validForParseAsNumber_33; } inline bool* get_address_of_validForParseAsNumber_33() { return &___validForParseAsNumber_33; } inline void set_validForParseAsNumber_33(bool value) { ___validForParseAsNumber_33 = value; } inline static int32_t get_offset_of_validForParseAsCurrency_34() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D, ___validForParseAsCurrency_34)); } inline bool get_validForParseAsCurrency_34() const { return ___validForParseAsCurrency_34; } inline bool* get_address_of_validForParseAsCurrency_34() { return &___validForParseAsCurrency_34; } inline void set_validForParseAsCurrency_34(bool value) { ___validForParseAsCurrency_34 = value; } }; struct NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D_StaticFields { public: // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.NumberFormatInfo::invariantInfo NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___invariantInfo_0; public: inline static int32_t get_offset_of_invariantInfo_0() { return static_cast(offsetof(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D_StaticFields, ___invariantInfo_0)); } inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * get_invariantInfo_0() const { return ___invariantInfo_0; } inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D ** get_address_of_invariantInfo_0() { return &___invariantInfo_0; } inline void set_invariantInfo_0(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * value) { ___invariantInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___invariantInfo_0), (void*)value); } }; // System.Resources.ResourceManager struct ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A : public RuntimeObject { public: // System.String System.Resources.ResourceManager::BaseNameField String_t* ___BaseNameField_0; // System.Collections.Hashtable System.Resources.ResourceManager::ResourceSets Hashtable_t7565AB92A12227AD5BADD6911F10D87EE52509AC * ___ResourceSets_1; // System.Collections.Generic.Dictionary`2 System.Resources.ResourceManager::_resourceSets Dictionary_2_tF591ED968D904B93A92B04B711C65E797B9D6E5E * ____resourceSets_2; // System.String System.Resources.ResourceManager::moduleDir String_t* ___moduleDir_3; // System.Reflection.Assembly System.Resources.ResourceManager::MainAssembly Assembly_t * ___MainAssembly_4; // System.Type System.Resources.ResourceManager::_locationInfo Type_t * ____locationInfo_5; // System.Type System.Resources.ResourceManager::_userResourceSet Type_t * ____userResourceSet_6; // System.Globalization.CultureInfo System.Resources.ResourceManager::_neutralResourcesCulture CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ____neutralResourcesCulture_7; // System.Resources.ResourceManager/CultureNameResourceSetPair System.Resources.ResourceManager::_lastUsedResourceCache CultureNameResourceSetPair_t7DF2947B0015A29C8148DB0F32695ECB59369A84 * ____lastUsedResourceCache_8; // System.Boolean System.Resources.ResourceManager::_ignoreCase bool ____ignoreCase_9; // System.Boolean System.Resources.ResourceManager::UseManifest bool ___UseManifest_10; // System.Boolean System.Resources.ResourceManager::UseSatelliteAssem bool ___UseSatelliteAssem_11; // System.Resources.UltimateResourceFallbackLocation System.Resources.ResourceManager::_fallbackLoc int32_t ____fallbackLoc_12; // System.Version System.Resources.ResourceManager::_satelliteContractVersion Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * ____satelliteContractVersion_13; // System.Boolean System.Resources.ResourceManager::_lookedForSatelliteContractVersion bool ____lookedForSatelliteContractVersion_14; // System.Reflection.Assembly System.Resources.ResourceManager::_callingAssembly Assembly_t * ____callingAssembly_15; // System.Reflection.RuntimeAssembly System.Resources.ResourceManager::m_callingAssembly RuntimeAssembly_t799877C849878A70E10D25C690D7B0476DAF0B56 * ___m_callingAssembly_16; // System.Resources.IResourceGroveler System.Resources.ResourceManager::resourceGroveler RuntimeObject* ___resourceGroveler_17; public: inline static int32_t get_offset_of_BaseNameField_0() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ___BaseNameField_0)); } inline String_t* get_BaseNameField_0() const { return ___BaseNameField_0; } inline String_t** get_address_of_BaseNameField_0() { return &___BaseNameField_0; } inline void set_BaseNameField_0(String_t* value) { ___BaseNameField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___BaseNameField_0), (void*)value); } inline static int32_t get_offset_of_ResourceSets_1() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ___ResourceSets_1)); } inline Hashtable_t7565AB92A12227AD5BADD6911F10D87EE52509AC * get_ResourceSets_1() const { return ___ResourceSets_1; } inline Hashtable_t7565AB92A12227AD5BADD6911F10D87EE52509AC ** get_address_of_ResourceSets_1() { return &___ResourceSets_1; } inline void set_ResourceSets_1(Hashtable_t7565AB92A12227AD5BADD6911F10D87EE52509AC * value) { ___ResourceSets_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___ResourceSets_1), (void*)value); } inline static int32_t get_offset_of__resourceSets_2() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____resourceSets_2)); } inline Dictionary_2_tF591ED968D904B93A92B04B711C65E797B9D6E5E * get__resourceSets_2() const { return ____resourceSets_2; } inline Dictionary_2_tF591ED968D904B93A92B04B711C65E797B9D6E5E ** get_address_of__resourceSets_2() { return &____resourceSets_2; } inline void set__resourceSets_2(Dictionary_2_tF591ED968D904B93A92B04B711C65E797B9D6E5E * value) { ____resourceSets_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____resourceSets_2), (void*)value); } inline static int32_t get_offset_of_moduleDir_3() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ___moduleDir_3)); } inline String_t* get_moduleDir_3() const { return ___moduleDir_3; } inline String_t** get_address_of_moduleDir_3() { return &___moduleDir_3; } inline void set_moduleDir_3(String_t* value) { ___moduleDir_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___moduleDir_3), (void*)value); } inline static int32_t get_offset_of_MainAssembly_4() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ___MainAssembly_4)); } inline Assembly_t * get_MainAssembly_4() const { return ___MainAssembly_4; } inline Assembly_t ** get_address_of_MainAssembly_4() { return &___MainAssembly_4; } inline void set_MainAssembly_4(Assembly_t * value) { ___MainAssembly_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___MainAssembly_4), (void*)value); } inline static int32_t get_offset_of__locationInfo_5() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____locationInfo_5)); } inline Type_t * get__locationInfo_5() const { return ____locationInfo_5; } inline Type_t ** get_address_of__locationInfo_5() { return &____locationInfo_5; } inline void set__locationInfo_5(Type_t * value) { ____locationInfo_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____locationInfo_5), (void*)value); } inline static int32_t get_offset_of__userResourceSet_6() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____userResourceSet_6)); } inline Type_t * get__userResourceSet_6() const { return ____userResourceSet_6; } inline Type_t ** get_address_of__userResourceSet_6() { return &____userResourceSet_6; } inline void set__userResourceSet_6(Type_t * value) { ____userResourceSet_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____userResourceSet_6), (void*)value); } inline static int32_t get_offset_of__neutralResourcesCulture_7() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____neutralResourcesCulture_7)); } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get__neutralResourcesCulture_7() const { return ____neutralResourcesCulture_7; } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of__neutralResourcesCulture_7() { return &____neutralResourcesCulture_7; } inline void set__neutralResourcesCulture_7(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value) { ____neutralResourcesCulture_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____neutralResourcesCulture_7), (void*)value); } inline static int32_t get_offset_of__lastUsedResourceCache_8() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____lastUsedResourceCache_8)); } inline CultureNameResourceSetPair_t7DF2947B0015A29C8148DB0F32695ECB59369A84 * get__lastUsedResourceCache_8() const { return ____lastUsedResourceCache_8; } inline CultureNameResourceSetPair_t7DF2947B0015A29C8148DB0F32695ECB59369A84 ** get_address_of__lastUsedResourceCache_8() { return &____lastUsedResourceCache_8; } inline void set__lastUsedResourceCache_8(CultureNameResourceSetPair_t7DF2947B0015A29C8148DB0F32695ECB59369A84 * value) { ____lastUsedResourceCache_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____lastUsedResourceCache_8), (void*)value); } inline static int32_t get_offset_of__ignoreCase_9() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____ignoreCase_9)); } inline bool get__ignoreCase_9() const { return ____ignoreCase_9; } inline bool* get_address_of__ignoreCase_9() { return &____ignoreCase_9; } inline void set__ignoreCase_9(bool value) { ____ignoreCase_9 = value; } inline static int32_t get_offset_of_UseManifest_10() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ___UseManifest_10)); } inline bool get_UseManifest_10() const { return ___UseManifest_10; } inline bool* get_address_of_UseManifest_10() { return &___UseManifest_10; } inline void set_UseManifest_10(bool value) { ___UseManifest_10 = value; } inline static int32_t get_offset_of_UseSatelliteAssem_11() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ___UseSatelliteAssem_11)); } inline bool get_UseSatelliteAssem_11() const { return ___UseSatelliteAssem_11; } inline bool* get_address_of_UseSatelliteAssem_11() { return &___UseSatelliteAssem_11; } inline void set_UseSatelliteAssem_11(bool value) { ___UseSatelliteAssem_11 = value; } inline static int32_t get_offset_of__fallbackLoc_12() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____fallbackLoc_12)); } inline int32_t get__fallbackLoc_12() const { return ____fallbackLoc_12; } inline int32_t* get_address_of__fallbackLoc_12() { return &____fallbackLoc_12; } inline void set__fallbackLoc_12(int32_t value) { ____fallbackLoc_12 = value; } inline static int32_t get_offset_of__satelliteContractVersion_13() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____satelliteContractVersion_13)); } inline Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * get__satelliteContractVersion_13() const { return ____satelliteContractVersion_13; } inline Version_tBDAEDED25425A1D09910468B8BD1759115646E3C ** get_address_of__satelliteContractVersion_13() { return &____satelliteContractVersion_13; } inline void set__satelliteContractVersion_13(Version_tBDAEDED25425A1D09910468B8BD1759115646E3C * value) { ____satelliteContractVersion_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____satelliteContractVersion_13), (void*)value); } inline static int32_t get_offset_of__lookedForSatelliteContractVersion_14() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____lookedForSatelliteContractVersion_14)); } inline bool get__lookedForSatelliteContractVersion_14() const { return ____lookedForSatelliteContractVersion_14; } inline bool* get_address_of__lookedForSatelliteContractVersion_14() { return &____lookedForSatelliteContractVersion_14; } inline void set__lookedForSatelliteContractVersion_14(bool value) { ____lookedForSatelliteContractVersion_14 = value; } inline static int32_t get_offset_of__callingAssembly_15() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ____callingAssembly_15)); } inline Assembly_t * get__callingAssembly_15() const { return ____callingAssembly_15; } inline Assembly_t ** get_address_of__callingAssembly_15() { return &____callingAssembly_15; } inline void set__callingAssembly_15(Assembly_t * value) { ____callingAssembly_15 = value; Il2CppCodeGenWriteBarrier((void**)(&____callingAssembly_15), (void*)value); } inline static int32_t get_offset_of_m_callingAssembly_16() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ___m_callingAssembly_16)); } inline RuntimeAssembly_t799877C849878A70E10D25C690D7B0476DAF0B56 * get_m_callingAssembly_16() const { return ___m_callingAssembly_16; } inline RuntimeAssembly_t799877C849878A70E10D25C690D7B0476DAF0B56 ** get_address_of_m_callingAssembly_16() { return &___m_callingAssembly_16; } inline void set_m_callingAssembly_16(RuntimeAssembly_t799877C849878A70E10D25C690D7B0476DAF0B56 * value) { ___m_callingAssembly_16 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_callingAssembly_16), (void*)value); } inline static int32_t get_offset_of_resourceGroveler_17() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A, ___resourceGroveler_17)); } inline RuntimeObject* get_resourceGroveler_17() const { return ___resourceGroveler_17; } inline RuntimeObject** get_address_of_resourceGroveler_17() { return &___resourceGroveler_17; } inline void set_resourceGroveler_17(RuntimeObject* value) { ___resourceGroveler_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___resourceGroveler_17), (void*)value); } }; struct ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_StaticFields { public: // System.Int32 System.Resources.ResourceManager::MagicNumber int32_t ___MagicNumber_18; // System.Int32 System.Resources.ResourceManager::HeaderVersionNumber int32_t ___HeaderVersionNumber_19; // System.Type System.Resources.ResourceManager::_minResourceSet Type_t * ____minResourceSet_20; // System.String System.Resources.ResourceManager::ResReaderTypeName String_t* ___ResReaderTypeName_21; // System.String System.Resources.ResourceManager::ResSetTypeName String_t* ___ResSetTypeName_22; // System.String System.Resources.ResourceManager::MscorlibName String_t* ___MscorlibName_23; // System.Int32 System.Resources.ResourceManager::DEBUG int32_t ___DEBUG_24; public: inline static int32_t get_offset_of_MagicNumber_18() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_StaticFields, ___MagicNumber_18)); } inline int32_t get_MagicNumber_18() const { return ___MagicNumber_18; } inline int32_t* get_address_of_MagicNumber_18() { return &___MagicNumber_18; } inline void set_MagicNumber_18(int32_t value) { ___MagicNumber_18 = value; } inline static int32_t get_offset_of_HeaderVersionNumber_19() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_StaticFields, ___HeaderVersionNumber_19)); } inline int32_t get_HeaderVersionNumber_19() const { return ___HeaderVersionNumber_19; } inline int32_t* get_address_of_HeaderVersionNumber_19() { return &___HeaderVersionNumber_19; } inline void set_HeaderVersionNumber_19(int32_t value) { ___HeaderVersionNumber_19 = value; } inline static int32_t get_offset_of__minResourceSet_20() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_StaticFields, ____minResourceSet_20)); } inline Type_t * get__minResourceSet_20() const { return ____minResourceSet_20; } inline Type_t ** get_address_of__minResourceSet_20() { return &____minResourceSet_20; } inline void set__minResourceSet_20(Type_t * value) { ____minResourceSet_20 = value; Il2CppCodeGenWriteBarrier((void**)(&____minResourceSet_20), (void*)value); } inline static int32_t get_offset_of_ResReaderTypeName_21() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_StaticFields, ___ResReaderTypeName_21)); } inline String_t* get_ResReaderTypeName_21() const { return ___ResReaderTypeName_21; } inline String_t** get_address_of_ResReaderTypeName_21() { return &___ResReaderTypeName_21; } inline void set_ResReaderTypeName_21(String_t* value) { ___ResReaderTypeName_21 = value; Il2CppCodeGenWriteBarrier((void**)(&___ResReaderTypeName_21), (void*)value); } inline static int32_t get_offset_of_ResSetTypeName_22() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_StaticFields, ___ResSetTypeName_22)); } inline String_t* get_ResSetTypeName_22() const { return ___ResSetTypeName_22; } inline String_t** get_address_of_ResSetTypeName_22() { return &___ResSetTypeName_22; } inline void set_ResSetTypeName_22(String_t* value) { ___ResSetTypeName_22 = value; Il2CppCodeGenWriteBarrier((void**)(&___ResSetTypeName_22), (void*)value); } inline static int32_t get_offset_of_MscorlibName_23() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_StaticFields, ___MscorlibName_23)); } inline String_t* get_MscorlibName_23() const { return ___MscorlibName_23; } inline String_t** get_address_of_MscorlibName_23() { return &___MscorlibName_23; } inline void set_MscorlibName_23(String_t* value) { ___MscorlibName_23 = value; Il2CppCodeGenWriteBarrier((void**)(&___MscorlibName_23), (void*)value); } inline static int32_t get_offset_of_DEBUG_24() { return static_cast(offsetof(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_StaticFields, ___DEBUG_24)); } inline int32_t get_DEBUG_24() const { return ___DEBUG_24; } inline int32_t* get_address_of_DEBUG_24() { return &___DEBUG_24; } inline void set_DEBUG_24(int32_t value) { ___DEBUG_24 = value; } }; // System.SystemException struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t { public: public: }; // 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); } }; // System.Func`3 struct Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 : public MulticastDelegate_t { public: public: }; // System.Func`3 struct Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE : public MulticastDelegate_t { public: public: }; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: // System.String System.ArgumentException::m_paramName String_t* ___m_paramName_17; public: inline static int32_t get_offset_of_m_paramName_17() { return static_cast(offsetof(ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00, ___m_paramName_17)); } inline String_t* get_m_paramName_17() const { return ___m_paramName_17; } inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; } inline void set_m_paramName_17(String_t* value) { ___m_paramName_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value); } }; // System.ArithmeticException struct ArithmeticException_t8E5F44FABC7FAE0966CBA6DE9BFD545F2660ED47 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.FormatException struct FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.Reflection.TypeInfo struct TypeInfo_tFFBAC0D7187BFD2D25CC801679BC9645020EC04F : public Type_t { public: public: }; // System.ArgumentNullException struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 { public: public: }; // System.DivideByZeroException struct DivideByZeroException_tEAEB89F460AFC9F565DBB5CEDDF8BDF1888879E3 : public ArithmeticException_t8E5F44FABC7FAE0966CBA6DE9BFD545F2660ED47 { public: public: }; // Fractions.InvalidNumberException struct InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F : public ArithmeticException_t8E5F44FABC7FAE0966CBA6DE9BFD545F2660ED47 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // 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.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34 : public RuntimeArray { public: ALIGN_FIELD (8) Il2CppChar m_Items[1]; public: inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726 : public RuntimeArray { public: ALIGN_FIELD (8) uint8_t m_Items[1]; public: inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_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, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C void BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke(const BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2& unmarshaled, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke_back(const BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_pinvoke& marshaled, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2& unmarshaled); IL2CPP_EXTERN_C void BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke_cleanup(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com(const BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2& unmarshaled, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_com& marshaled); IL2CPP_EXTERN_C void BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com_back(const BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_com& marshaled, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2& unmarshaled); IL2CPP_EXTERN_C void BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com_cleanup(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshaled_com& marshaled); // 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.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.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); // 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); // 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.Void System.Func`3::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC20FCD2E6285FB83237A9C28BF0E1CE370647D3C_gshared (Func_3_tC4BB104A362D3DBA6E3005E896F19C3AA8EF294C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* 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.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.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void Fractions.Formatter.DefaultFractionFormatProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultFractionFormatProvider__ctor_m4D5C05F6271BD3E991182AFCF697616F9DBC1417 (DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517 * __this, const RuntimeMethod* method); // System.String Fractions.Properties.Resources::get_TypeXnotSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Resources_get_TypeXnotSupported_m7C198F974D5196E4A24D74A27D8337DE83C9C7C1 (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.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17 (String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method); // System.Void System.FormatException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mB8F9A26F985EF9A6C0C082F7D70CFDF2DBDBB23B (FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m9AFBB5335B441B94E884B8A9D4A27AD60E3D7F7C (String_t* ___value0, const RuntimeMethod* method); // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method); // System.String Fractions.Formatter.DefaultFractionFormatter::FormatGeneral(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_FormatGeneral_m3C00ED55D7CF857AF1665B3CB2D475535202E319 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method); // System.Void System.Text.StringBuilder::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mEDFFE2D378A15F6DAB54D52661C84C1B52E7BA2E (StringBuilder_t * __this, int32_t ___capacity0, const RuntimeMethod* method); // System.Char System.String::get_Chars(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70 (String_t* __this, int32_t ___index0, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method); // System.Numerics.BigInteger Fractions.Fraction::get_Numerator() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164 (const RuntimeMethod* method); // System.String System.Numerics.BigInteger::ToString(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, RuntimeObject* ___provider0, const RuntimeMethod* method); // System.Numerics.BigInteger Fractions.Fraction::get_Denominator() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.String Fractions.Formatter.DefaultFractionFormatter::FormatInteger(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_FormatInteger_mE33624AD8E332B14D704579D12B9965EA7FE5585 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method); // System.String Fractions.Formatter.DefaultFractionFormatter::FormatRemainder(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_FormatRemainder_m0A1BDF930499B61A156F84E41A9EACE712AF3D33 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method); // System.String Fractions.Formatter.DefaultFractionFormatter::FormatMixed(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_FormatMixed_mFFB6E57A025833D222E0294736E7D9CBE65E4892 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1ADA3C16E40BF253BCDB5F9579B4DBA9C3E5B22E (StringBuilder_t * __this, Il2CppChar ___value0, const RuntimeMethod* method); // System.Int32 System.String::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::Abs(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_Abs_mF9100B81D50C059B2C72158F0DC17A1E0EEBC9A7 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, const RuntimeMethod* method); // System.Boolean System.Numerics.BigInteger::op_LessThan(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_LessThan_m89561BB731F384360A88B56FB95F520AF2B881D7 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::get_Zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline (const RuntimeMethod* method); // System.Boolean System.Numerics.BigInteger::op_Inequality(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_Inequality_mB1391E11D28CED8AAA43CBD9A6F2D8611D627867 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::op_Division(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___dividend0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___divisor1, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::op_Implicit(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Implicit_m8B52CCFBDB3D8534125A9437A0B3FC21DBE6E9DC (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, 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::Abs(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Abs_m27CD74E35F0FFDBC59C2D360539ED0D2ABEEDE2A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method); // System.Boolean Fractions.Fraction::get_IsZero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __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.Numerics.BigInteger::op_Equality(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_Equality_mC4EE6C9D66F0696466BBF98FC9B0A7F7058549BD (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::get_One() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline (const RuntimeMethod* method); // System.Void Fractions.Formatter.DefaultFractionFormatter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultFractionFormatter__ctor_mF2207ED6234590A7C01EAE25BDB888E66E68A20D (DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2 * __this, const RuntimeMethod* 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.String Fractions.Properties.Resources::get_CompareToArgumentException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Resources_get_CompareToArgumentException_m8F802114A7A5A7990FE7F9913987655D16D8534A (const RuntimeMethod* method); // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66 (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method); // System.Int32 Fractions.Fraction::CompareTo(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_CompareTo_mF7A97D8F66847596E16F221D89957518D0914C7A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___other0, const RuntimeMethod* method); // System.Int32 Fractions.Fraction::CompareTo(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_CompareTo_m1014FBE69096A2EB82C79F847FCBCFECFDE5454A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, RuntimeObject * ___other0, const RuntimeMethod* method); // System.Int32 System.Numerics.BigInteger::CompareTo(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_CompareTo_mB209DCCC6ADB5AED45CF17A7F953DBF1EFCA3EF9 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___other0, const RuntimeMethod* method); // System.Boolean Fractions.Fraction::get_IsPositive() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_get_IsPositive_mEF7083E3B38D4D216DD1A59CD37D905A29E41459 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::GreatestCommonDivisor(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_GreatestCommonDivisor_mAC4FF67DDD41976C857B17B85951C79368CD418C (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::Divide(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_Divide_m7AD93CF9905D1418FEB940FE2376191529FB640A (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___dividend0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___divisor1, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::Multiply(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_Multiply_mE4F1C77DA40D8D0150A7E42DB4E9944CEFC591A2 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.Numerics.BigInteger,System.Numerics.BigInteger,Fractions.FractionState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, int32_t ___state2, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, bool ___normalize2, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_mD31B1281F5041C4A0BEBD3BABA7046605D65B9F6 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::GetReducedFraction(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_GetReducedFraction_m76C84360EC78A2A80BF49C17CECB7CD1D9D72758 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, const RuntimeMethod* method); // System.Boolean System.Numerics.BigInteger::get_IsZero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, const RuntimeMethod* method); // System.Void System.Numerics.BigInteger::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m104B492675CC61CB48D17E18900DF23DCB7408D4 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m95C5CE258DD7ABC075B0D2F40FB6AB91268C04AF (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, int32_t ___numerator0, const RuntimeMethod* method); // System.Void System.Numerics.BigInteger::.ctor(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_mD712B74AEF1E9AF8497BE69D852B845EF21F8F5D (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, int64_t ___value0, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m56F1DD0CDCE763D4537C7443C8D772DA0948792E (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, int64_t ___numerator0, const RuntimeMethod* method); // System.Void System.Numerics.BigInteger::.ctor(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m52EB8D81CA50E9ED1E8658E10D79FD06C73ADCF7 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, uint32_t ___value0, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m47B903566A15E6B122D8407475B14857B78E5B83 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, uint32_t ___numerator0, const RuntimeMethod* method); // System.Void System.Numerics.BigInteger::.ctor(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_mC6F69437098FCC5419F0D9EBBF3B81F8BAEA47BC (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, uint64_t ___value0, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m58055D194857C4B88DA43E914A57456729D461F4 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, uint64_t ___numerator0, const RuntimeMethod* method); // System.Void Fractions.Fraction::.ctor(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m95F20EA19B9E574FE01881BD864E733493266C9C (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::FromDouble(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromDouble_mF5BEC2DB8D3AACE4AF751F5354FCCD6DD474F442 (double ___value0, 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); // Fractions.Fraction Fractions.Fraction::FromString(System.String,System.Globalization.NumberStyles,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromString_m77AC56447160182398B388E3F9AD2A99BA5731EF (String_t* ___fractionString0, int32_t ___numberStyles1, RuntimeObject* ___formatProvider2, const RuntimeMethod* method); // System.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97 (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Boolean Fractions.Fraction::TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Boolean,Fractions.Fraction&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_TryParse_mEB11AC1BF5D01765196FE641712E3FA9E9F62FDD (String_t* ___fractionString0, int32_t ___numberStyles1, RuntimeObject* ___formatProvider2, bool ___normalize3, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * ___fraction4, const RuntimeMethod* method); // System.String Fractions.Properties.Resources::get_CannotConvertToFraction() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Resources_get_CannotConvertToFraction_mF2738F4104A78DAC30E20BF0A265A1E70645330F (const RuntimeMethod* method); // System.Boolean Fractions.Fraction::CannotParse(Fractions.Fraction&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_CannotParse_m20DF3996437225F5D6988812F3DE9F05592188D8 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * ___fraction0, const RuntimeMethod* method); // System.String[] System.String::Split(System.Char[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* String_Split_m2C74DC2B85B322998094BEDE787C378822E1F28B (String_t* __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___separator0, const RuntimeMethod* method); // System.Boolean Fractions.Fraction::TryParseSingleNumber(System.String,System.Globalization.NumberStyles,System.IFormatProvider,Fractions.Fraction&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_TryParseSingleNumber_mD4B4F9C588E1AC8B6989FE08F6166852ED5D7677 (String_t* ___number0, int32_t ___numberStyles1, RuntimeObject* ___formatProvider2, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * ___fraction3, const RuntimeMethod* method); // System.Boolean System.Numerics.BigInteger::TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Numerics.BigInteger&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_TryParse_mAFC9E4EE82CFC39FC63375F27C090AC7CDA1E3EB (String_t* ___value0, int32_t ___style1, RuntimeObject* ___provider2, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * ___result3, const RuntimeMethod* method); // System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::GetInstance(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * NumberFormatInfo_GetInstance_mE5108A48B8BFDB2158C05951FACC08AFB09FDDBB (RuntimeObject* ___formatProvider0, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_NumberDecimalSeparator() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_mDEE0AD902FFF6FD50CC73C9636ECF5603B5705D3_inline (NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * __this, const RuntimeMethod* method); // System.Boolean System.String::Contains(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A (String_t* __this, String_t* ___value0, const RuntimeMethod* method); // System.Boolean System.Decimal::TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Decimal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decimal_TryParse_m33A509B1E4659C190D496FFCFD4494D8B0DCFCAA (String_t* ___s0, int32_t ___style1, RuntimeObject* ___provider2, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ___result3, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::FromDecimal(System.Decimal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromDecimal_m6BDD8271C168E5EA9CD52A08BDCCF2977DE60C3C (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___value0, const RuntimeMethod* method); // System.Boolean System.Double::IsNaN(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_IsNaN_m94415C98C2D7DCAA32A82E1911AC13958AAD4347 (double ___d0, const RuntimeMethod* method); // System.Boolean System.Double::IsInfinity(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_IsInfinity_mEA460DCA490F45C8AB5179BFFE48D3E06965381B (double ___d0, const RuntimeMethod* method); // System.Void Fractions.InvalidNumberException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidNumberException__ctor_m35BC8AF0E4DA2C0B29C32490265532D95402A5F6 (InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F * __this, const RuntimeMethod* method); // System.Int64 System.BitConverter::DoubleToInt64Bits(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m78E6144E962221C2F0A920C217754944BCF1DACA (double ___value0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::get_Zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_get_Zero_m090CC0BF4408AAB40935FFDF7DBBEE3677945887_inline (const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::op_Implicit(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_op_Implicit_mFB175F06ED1BC9163CECF7C8523470E5F4DC2F9D (uint64_t ___value0, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::op_LeftShift(System.Numerics.BigInteger,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_op_LeftShift_m36703D8137E21C0563C4D84DD842E15DDBDE041E (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, int32_t ___shift1, 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::Invert() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Invert_mF44C826837303B6814D1E62AB9F104F7DE1E9F33 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.Int32 System.Math::Sign(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Sign_mF70767482E334D3EA66CAD19C6B575FBB2DAF565 (double ___value0, const RuntimeMethod* method); // System.Void System.Numerics.BigInteger::.ctor(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m28984B04D3CE15020B0DF656A28FA303CC15BD5B (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, double ___value0, const RuntimeMethod* method); // System.Boolean Fractions.Extensions.MathExt::RemainingDigitsAfterTheDecimalPoint(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MathExt_RemainingDigitsAfterTheDecimalPoint_mDEF5215D9FD494312B875F54D480277D74621254 (double ___remainingDigits0, const RuntimeMethod* method); // System.Double System.Numerics.BigInteger::op_Explicit(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double BigInteger_op_Explicit_m9CFA3DA45CA0A2A28B4302CA87492587B87076FB (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::Negate(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_Negate_mD93521160B71B671B684FF2C149A5102AFA9024D (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, const RuntimeMethod* method); // System.Boolean System.Decimal::op_Equality(System.Decimal,System.Decimal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decimal_op_Equality_m2A6DA65ED2EA13C91B50973C956BAC180925D049 (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___d10, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___d21, const RuntimeMethod* method); // System.Int32[] System.Decimal::GetBits(System.Decimal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Decimal_GetBits_mED337813028359E66E5D3A525906EE3E25DAEE90 (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___d0, const RuntimeMethod* method); // System.Byte[] System.BitConverter::GetBytes(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverter_GetBytes_m5C926FE938C878F7E4E95A5DED46C34DB1431D39 (int32_t ___value0, const RuntimeMethod* method); // System.Void System.Numerics.BigInteger::.ctor(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_mE86998DE086542EC44032A9A6F3978C08DB8DC1D (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_op_Implicit_m9806E7B722243D69545EE09318A5DC364ACBC652 (int32_t ___value0, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::Pow(System.Numerics.BigInteger,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_Pow_mA52D686E2FB53238877C77EEEFAD23A9601028AF (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, int32_t ___exponent1, const RuntimeMethod* method); // System.Int32 System.Numerics.BigInteger::op_Explicit(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_op_Explicit_m1914E9F2188F67F4A904260CF995121BFCF51BFA (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, 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.Int64 System.Numerics.BigInteger::op_Explicit(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BigInteger_op_Explicit_m0B2B8DBEEE3847FA247D38807E14314D65952ABF (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, 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.UInt32 System.Numerics.BigInteger::op_Explicit(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BigInteger_op_Explicit_m94FF4CDAA9859BDD9D6F853145AB3C25E51CF79B (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, 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.UInt64 System.Numerics.BigInteger::op_Explicit(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t BigInteger_op_Explicit_m481EE272BCCA64CCCF7A78E7C4CF6E314D52E8BA (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, 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.Numerics.BigInteger Fractions.Fraction::ToBigInteger() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_ToBigInteger_mEE360E14DB6D97621A72CA8A9C53051651533579 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.Boolean System.Numerics.BigInteger::op_GreaterThanOrEqual(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThanOrEqual_mA7877996339EB4694414211C903D94F2B224C297 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // System.Boolean System.Numerics.BigInteger::op_LessThanOrEqual(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_LessThanOrEqual_m78E4ACA68BFC6D622D5D769D2A8328DAA35301F4 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // System.Decimal System.Numerics.BigInteger::op_Explicit(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 BigInteger_op_Explicit_m67FAC3B738A0A38953009C3BF2C09C2C29891633 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, const RuntimeMethod* method); // System.Decimal System.Decimal::op_Division(System.Decimal,System.Decimal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 Decimal_op_Division_mFAC0F3DAD8F0051D3996321FF2A26A0C9EF3E7BF (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___d10, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___d21, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::op_Modulus(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_op_Modulus_m90CD4DEC2293E0D71B73A33720AEE6CFEDECBE2E (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___dividend0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___divisor1, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::op_Multiply(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_op_Multiply_m2C693A37027C26E76BFF4F974553ACA2D8DCC067 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // System.Double System.Math::Pow(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F (double ___x0, double ___y1, const RuntimeMethod* method); // System.Decimal System.Decimal::op_Explicit(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 Decimal_op_Explicit_m30F045B51EAFBB86DD85D2EBEC25C435CF313D9B (double ___value0, const RuntimeMethod* method); // System.Decimal System.Decimal::op_Addition(System.Decimal,System.Decimal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 Decimal_op_Addition_mC9608A268CBC30F2F34F81394EC1D6ED1D079819 (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___d10, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___d21, const RuntimeMethod* method); // System.Decimal Fractions.Fraction::ToDecimal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 Fraction_ToDecimal_m920D18D2B15051B2AFDB65F650815FB874E2E87A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __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.Int32 System.Numerics.BigInteger::get_Sign() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_get_Sign_mB7A2E5A1C237EB3532F5AA6C13511B696B3EA660 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, const RuntimeMethod* method); // Fractions.FractionState Fractions.Fraction::get_State() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Fraction_get_State_m8B7CB80381FDD9E5619C8FEDC6FE86BC56B234AC_inline (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.Boolean System.Numerics.BigInteger::Equals(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Equals_m05302B320532185A473A0E9CBA352FA30BB43C9A (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___other0, const RuntimeMethod* method); // System.Boolean Fractions.Fraction::Equals(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_Equals_mF22BF55DADA143AD8FE489F8B53904055A88F2BC (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___other0, const RuntimeMethod* method); // System.Boolean Fractions.Fraction::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_Equals_mE19E20E141FB685542980B7E3FCD06FA645765E0 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, RuntimeObject * ___other0, const RuntimeMethod* method); // System.Int32 System.Numerics.BigInteger::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_GetHashCode_m68DD5586F08BF39F4D6547FED0EF8185F6584306 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, const RuntimeMethod* method); // System.Int32 Fractions.Fraction::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_GetHashCode_m6BF62C2B6828890CF0C06742799354D9BD755AEF (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::Add(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_Add_mF19186DC029742C86DB2D689C237162E317B31FD (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___left0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___right1, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::Add(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Add_m3A41B371FB2114551F15DD71D432A9F43A303B0A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___summand0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::Subtract(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Subtract_mB89978450885E886D5F1EBCA0029B2E0FFA3ED2F (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___subtrahend0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::Multiply(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Multiply_m4FF96C6158A505C11BF399F90A1A762F38D69BA9 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___factor0, const RuntimeMethod* method); // System.String Fractions.Properties.Resources::get_DivideByZero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Resources_get_DivideByZero_m9974079D3DD47D5D8DDA8A24838982E48E9AA6FE (const RuntimeMethod* method); // System.Void System.DivideByZeroException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DivideByZeroException__ctor_m74F3BED757509809C1ABFA2368D542AC098E8D66 (DivideByZeroException_tEAEB89F460AFC9F565DBB5CEDDF8BDF1888879E3 * __this, String_t* ___message0, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::Divide(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Divide_m5A0C4B4FC46364A812B2A4BB13CC1B2B209A83D9 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___divisor0, const RuntimeMethod* method); // System.Boolean System.Numerics.BigInteger::get_IsOne() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_get_IsOne_m634E3C96A5A2AEE571DF2E3FC24FCBED2339DD78 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, const RuntimeMethod* method); // System.String Fractions.Fraction::ToString(System.String,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Fraction_ToString_m07A9AE7B99F7235091625B2A889D21BC31738BDF (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, String_t* ___format0, RuntimeObject* ___formatProvider1, 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); // System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decimal__ctor_mB9DFF414FB23863B982F9D863D6E57867995C7F3 (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * __this, int32_t ___lo0, int32_t ___mid1, int32_t ___hi2, bool ___isNegative3, uint8_t ___scale4, const RuntimeMethod* method); // System.Void System.Numerics.BigInteger::.ctor(System.Decimal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m022F65218976B242C90878967F29358111839491 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 * __this, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___value0, const RuntimeMethod* method); // System.Numerics.BigInteger System.Numerics.BigInteger::get_MinusOne() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_get_MinusOne_m5B018EBF2A8A345E0FE9188C32AFC404C1D7347E_inline (const RuntimeMethod* method); // System.Void System.Collections.Generic.HashSet`1::.ctor() inline void HashSet_1__ctor_mBBBBEE148ED492271216D211619EBA1D2756289D (HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 *, const RuntimeMethod*))HashSet_1__ctor_m2CDA40DEC2900A9CB00F8348FF386DF44ABD0EC7_gshared)(__this, method); } // System.Boolean System.Collections.Generic.HashSet`1::Add(!0) inline bool HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B (HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * __this, Type_t * ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 *, Type_t *, const RuntimeMethod*))HashSet_1_Add_m8194125167FD7A887F1B39D342A71A0BD0C8BF5C_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_mA49A84DB25A128B699ECDD39DB72469DF6A77E72 (Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Void System.Func`3::.ctor(System.Object,System.IntPtr) inline void Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *, 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_m66639A590284205BB9C0144820B5927266663EB3 (Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * __this, Type_t * ___key0, Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD *, Type_t *, Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *, const RuntimeMethod*))Dictionary_2_Add_m1D9CF8FA99A277EE49BC3002FDEAACDCDB29803B_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_mC22CCAD9704BBC5B5D8581C81FD0F41A26A11710 (Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E *, const RuntimeMethod*))Dictionary_2__ctor_m2C8EE5C13636D67F6C451C4935049F534AEC658F_gshared)(__this, method); } // System.Void System.Func`3::.ctor(System.Object,System.IntPtr) inline void Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1 (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mC20FCD2E6285FB83237A9C28BF0E1CE370647D3C_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Collections.Generic.Dictionary`2>::Add(!0,!1) inline void Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18 (Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * __this, Type_t * ___key0, Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E *, Type_t *, Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *, const RuntimeMethod*))Dictionary_2_Add_m1D9CF8FA99A277EE49BC3002FDEAACDCDB29803B_gshared)(__this, ___key0, ___value1, method); } // System.Void System.ArithmeticException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArithmeticException__ctor_m8D777C32566482EA6C5567D5405C0D3D7E4445FB (ArithmeticException_t8E5F44FABC7FAE0966CBA6DE9BFD545F2660ED47 * __this, const RuntimeMethod* method); // System.Reflection.TypeInfo System.Reflection.IntrospectionExtensions::GetTypeInfo(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeInfo_tFFBAC0D7187BFD2D25CC801679BC9645020EC04F * IntrospectionExtensions_GetTypeInfo_m77034F8576BE695819427C13103C591277C1B636 (Type_t * ___type0, const RuntimeMethod* method); // System.Void System.Resources.ResourceManager::.ctor(System.String,System.Reflection.Assembly) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ResourceManager__ctor_m71706EDDD65E34D84909C9C65591C6FD7C6D95A2 (ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * __this, String_t* ___baseName0, Assembly_t * ___assembly1, const RuntimeMethod* method); // System.Resources.ResourceManager Fractions.Properties.Resources::get_ResourceManager() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * Resources_get_ResourceManager_mCE44C865CB04920AB0C30E45F6C4B8283BA6D128 (const RuntimeMethod* method); // System.Void Fractions.TypeConverters.FractionTypeConverter/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mA5AE0638D0AB1E75665E9FE77A840AA72F98FEA1 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, const RuntimeMethod* method); // Fractions.Fraction Fractions.Fraction::FromString(System.String,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromString_m1C8949FDCBF7F559634905BF1BB5712024FB22F7 (String_t* ___fractionString0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method); #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.Object Fractions.Formatter.DefaultFractionFormatProvider::System.IFormatProvider.GetFormat(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DefaultFractionFormatProvider_System_IFormatProvider_GetFormat_mFE3E24C2C463B8DE1BF95109DCF14AFC23C30BF0 (DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517 * __this, Type_t * ___formatType0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t * L_0 = ___formatType0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_1, /*hidden argument*/NULL); bool L_3; L_3 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046(L_0, L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0014; } } { return NULL; } IL_0014: { IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); RuntimeObject* L_4 = ((DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_StaticFields*)il2cpp_codegen_static_fields_for(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var))->get_Instance_0(); return L_4; } } // System.Void Fractions.Formatter.DefaultFractionFormatProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultFractionFormatProvider__ctor_m4D5C05F6271BD3E991182AFCF697616F9DBC1417 (DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Void Fractions.Formatter.DefaultFractionFormatProvider::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultFractionFormatProvider__cctor_mDC36CCF8E68605156C78DCD3D05B21624A71D2C1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517 * L_0 = (DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517 *)il2cpp_codegen_object_new(DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_il2cpp_TypeInfo_var); DefaultFractionFormatProvider__ctor_m4D5C05F6271BD3E991182AFCF697616F9DBC1417(L_0, /*hidden argument*/NULL); ((DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_StaticFields*)il2cpp_codegen_static_fields_for(DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_il2cpp_TypeInfo_var))->set_Instance_0(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String Fractions.Formatter.DefaultFractionFormatter::Format(System.String,System.Object,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_Format_m8C765FBCE8F96E0D77700808A308EA14719D0696 (DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2 * __this, String_t* ___format0, RuntimeObject * ___arg1, RuntimeObject* ___formatProvider2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_0; memset((&V_0), 0, sizeof(V_0)); StringBuilder_t * V_1 = NULL; String_t* V_2 = NULL; int32_t V_3 = 0; Il2CppChar V_4 = 0x0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_5; memset((&V_5), 0, sizeof(V_5)); { RuntimeObject * L_0 = ___arg1; if (L_0) { goto IL_0009; } } { String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5(); return L_1; } IL_0009: { RuntimeObject * L_2 = ___arg1; if (((RuntimeObject *)IsInstSealed((RuntimeObject*)L_2, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))) { goto IL_0027; } } { String_t* L_3; L_3 = Resources_get_TypeXnotSupported_m7C198F974D5196E4A24D74A27D8337DE83C9C7C1(/*hidden argument*/NULL); RuntimeObject * L_4 = ___arg1; NullCheck(L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B(L_4, /*hidden argument*/NULL); String_t* L_6; L_6 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(L_3, L_5, /*hidden argument*/NULL); FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 * L_7 = (FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759_il2cpp_TypeInfo_var))); FormatException__ctor_mB8F9A26F985EF9A6C0C082F7D70CFDF2DBDBB23B(L_7, L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DefaultFractionFormatter_Format_m8C765FBCE8F96E0D77700808A308EA14719D0696_RuntimeMethod_var))); } IL_0027: { RuntimeObject * L_8 = ___arg1; V_0 = ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_8, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); String_t* L_9 = ___format0; bool L_10; L_10 = String_IsNullOrEmpty_m9AFBB5335B441B94E884B8A9D4A27AD60E3D7F7C(L_9, /*hidden argument*/NULL); if (L_10) { goto IL_0043; } } { String_t* L_11 = ___format0; bool L_12; L_12 = String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB(L_11, _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869, /*hidden argument*/NULL); if (!L_12) { goto IL_004a; } } IL_0043: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_13 = V_0; IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_14; L_14 = DefaultFractionFormatter_FormatGeneral_m3C00ED55D7CF857AF1665B3CB2D475535202E319(L_13, /*hidden argument*/NULL); return L_14; } IL_004a: { StringBuilder_t * L_15 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_mEDFFE2D378A15F6DAB54D52661C84C1B52E7BA2E(L_15, ((int32_t)32), /*hidden argument*/NULL); V_1 = L_15; String_t* L_16 = ___format0; V_2 = L_16; V_3 = 0; goto IL_011d; } IL_005b: { String_t* L_17 = V_2; int32_t L_18 = V_3; NullCheck(L_17); Il2CppChar L_19; L_19 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_17, L_18, /*hidden argument*/NULL); V_4 = L_19; Il2CppChar L_20 = V_4; if ((!(((uint32_t)L_20) <= ((uint32_t)((int32_t)109))))) { goto IL_0084; } } { Il2CppChar L_21 = V_4; if ((((int32_t)L_21) == ((int32_t)((int32_t)71)))) { goto IL_0098; } } { Il2CppChar L_22 = V_4; if ((((int32_t)L_22) == ((int32_t)((int32_t)100)))) { goto IL_00c5; } } { Il2CppChar L_23 = V_4; if ((((int32_t)L_23) == ((int32_t)((int32_t)109)))) { goto IL_0101; } } { goto IL_0110; } IL_0084: { Il2CppChar L_24 = V_4; if ((((int32_t)L_24) == ((int32_t)((int32_t)110)))) { goto IL_00a7; } } { Il2CppChar L_25 = V_4; if ((((int32_t)L_25) == ((int32_t)((int32_t)114)))) { goto IL_00f2; } } { Il2CppChar L_26 = V_4; if ((((int32_t)L_26) == ((int32_t)((int32_t)122)))) { goto IL_00e3; } } { goto IL_0110; } IL_0098: { StringBuilder_t * L_27 = V_1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_28 = V_0; IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_29; L_29 = DefaultFractionFormatter_FormatGeneral_m3C00ED55D7CF857AF1665B3CB2D475535202E319(L_28, /*hidden argument*/NULL); NullCheck(L_27); StringBuilder_t * L_30; L_30 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_27, L_29, /*hidden argument*/NULL); goto IL_0119; } IL_00a7: { StringBuilder_t * L_31 = V_1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_32; L_32 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); V_5 = L_32; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_33; L_33 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_34; L_34 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_5), L_33, /*hidden argument*/NULL); NullCheck(L_31); StringBuilder_t * L_35; L_35 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_31, L_34, /*hidden argument*/NULL); goto IL_0119; } IL_00c5: { StringBuilder_t * L_36 = V_1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_37; L_37 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); V_5 = L_37; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_38; L_38 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_39; L_39 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_5), L_38, /*hidden argument*/NULL); NullCheck(L_36); StringBuilder_t * L_40; L_40 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_36, L_39, /*hidden argument*/NULL); goto IL_0119; } IL_00e3: { StringBuilder_t * L_41 = V_1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_42 = V_0; IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_43; L_43 = DefaultFractionFormatter_FormatInteger_mE33624AD8E332B14D704579D12B9965EA7FE5585(L_42, /*hidden argument*/NULL); NullCheck(L_41); StringBuilder_t * L_44; L_44 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_41, L_43, /*hidden argument*/NULL); goto IL_0119; } IL_00f2: { StringBuilder_t * L_45 = V_1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_46 = V_0; IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_47; L_47 = DefaultFractionFormatter_FormatRemainder_m0A1BDF930499B61A156F84E41A9EACE712AF3D33(L_46, /*hidden argument*/NULL); NullCheck(L_45); StringBuilder_t * L_48; L_48 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_45, L_47, /*hidden argument*/NULL); goto IL_0119; } IL_0101: { StringBuilder_t * L_49 = V_1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_50 = V_0; IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_51; L_51 = DefaultFractionFormatter_FormatMixed_mFFB6E57A025833D222E0294736E7D9CBE65E4892(L_50, /*hidden argument*/NULL); NullCheck(L_49); StringBuilder_t * L_52; L_52 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_49, L_51, /*hidden argument*/NULL); goto IL_0119; } IL_0110: { StringBuilder_t * L_53 = V_1; Il2CppChar L_54 = V_4; NullCheck(L_53); StringBuilder_t * L_55; L_55 = StringBuilder_Append_m1ADA3C16E40BF253BCDB5F9579B4DBA9C3E5B22E(L_53, L_54, /*hidden argument*/NULL); } IL_0119: { int32_t L_56 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)1)); } IL_011d: { int32_t L_57 = V_3; String_t* L_58 = V_2; NullCheck(L_58); int32_t L_59; L_59 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_58, /*hidden argument*/NULL); if ((((int32_t)L_57) < ((int32_t)L_59))) { goto IL_005b; } } { StringBuilder_t * L_60 = V_1; NullCheck(L_60); String_t* L_61; L_61 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_60); return L_61; } } // System.String Fractions.Formatter.DefaultFractionFormatter::FormatMixed(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_FormatMixed_mFFB6E57A025833D222E0294736E7D9CBE65E4892 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); s_Il2CppMethodInitialized = true; } BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_1; memset((&V_1), 0, sizeof(V_1)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0; L_0 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = BigInteger_Abs_mF9100B81D50C059B2C72158F0DC17A1E0EEBC9A7(L_0, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_Abs_mF9100B81D50C059B2C72158F0DC17A1E0EEBC9A7(L_2, /*hidden argument*/NULL); bool L_4; L_4 = BigInteger_op_LessThan_m89561BB731F384360A88B56FB95F520AF2B881D7(L_1, L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0026; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_5 = ___fraction0; IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_6; L_6 = DefaultFractionFormatter_FormatGeneral_m3C00ED55D7CF857AF1665B3CB2D475535202E319(L_5, /*hidden argument*/NULL); return L_6; } IL_0026: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7; L_7 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_8; L_8 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); bool L_9; L_9 = BigInteger_op_Inequality_mB1391E11D28CED8AAA43CBD9A6F2D8611D627867(L_7, L_8, /*hidden argument*/NULL); if (L_9) { goto IL_0040; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_10; L_10 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); G_B5_0 = L_10; goto IL_0053; } IL_0040: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_11; L_11 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_12; L_12 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_13; L_13 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_11, L_12, /*hidden argument*/NULL); G_B5_0 = L_13; } IL_0053: { V_0 = G_B5_0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_14 = ___fraction0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_15 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_16; L_16 = Fraction_op_Implicit_m8B52CCFBDB3D8534125A9437A0B3FC21DBE6E9DC(L_15, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_17; L_17 = Fraction_op_Subtraction_m484CAB8A8EA19BE90D429CBF2F1F2EC278CB4076(L_14, L_16, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_18; L_18 = Fraction_Abs_m27CD74E35F0FFDBC59C2D360539ED0D2ABEEDE2A(L_17, /*hidden argument*/NULL); V_1 = L_18; bool L_19; L_19 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_1), /*hidden argument*/NULL); if (L_19) { goto IL_008c; } } { IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_20; L_20 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_21; L_21 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_20, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_22 = V_1; IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_23; L_23 = DefaultFractionFormatter_FormatGeneral_m3C00ED55D7CF857AF1665B3CB2D475535202E319(L_22, /*hidden argument*/NULL); String_t* L_24; L_24 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44(L_21, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_23, /*hidden argument*/NULL); return L_24; } IL_008c: { IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_25; L_25 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_26; L_26 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_25, /*hidden argument*/NULL); return L_26; } } // System.String Fractions.Formatter.DefaultFractionFormatter::FormatInteger(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_FormatInteger_mE33624AD8E332B14D704579D12B9965EA7FE5585 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0; L_0 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); bool L_2; L_2 = BigInteger_op_Inequality_mB1391E11D28CED8AAA43CBD9A6F2D8611D627867(L_0, L_1, /*hidden argument*/NULL); if (L_2) { goto IL_0026; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); V_0 = L_3; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_4; L_4 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_5; L_5 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_4, /*hidden argument*/NULL); return L_5; } IL_0026: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6; L_6 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7; L_7 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_8; L_8 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_6, L_7, /*hidden argument*/NULL); V_0 = L_8; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_9; L_9 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_10; L_10 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_9, /*hidden argument*/NULL); return L_10; } } // System.String Fractions.Formatter.DefaultFractionFormatter::FormatRemainder(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_FormatRemainder_m0A1BDF930499B61A156F84E41A9EACE712AF3D33 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0; L_0 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = BigInteger_Abs_mF9100B81D50C059B2C72158F0DC17A1E0EEBC9A7(L_0, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_Abs_mF9100B81D50C059B2C72158F0DC17A1E0EEBC9A7(L_2, /*hidden argument*/NULL); bool L_4; L_4 = BigInteger_op_LessThan_m89561BB731F384360A88B56FB95F520AF2B881D7(L_1, L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0026; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_5 = ___fraction0; IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_6; L_6 = DefaultFractionFormatter_FormatGeneral_m3C00ED55D7CF857AF1665B3CB2D475535202E319(L_5, /*hidden argument*/NULL); return L_6; } IL_0026: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7; L_7 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_8; L_8 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); bool L_9; L_9 = BigInteger_op_Inequality_mB1391E11D28CED8AAA43CBD9A6F2D8611D627867(L_7, L_8, /*hidden argument*/NULL); if (L_9) { goto IL_0040; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_10; L_10 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); G_B5_0 = L_10; goto IL_0053; } IL_0040: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_11; L_11 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_12; L_12 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_13; L_13 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_11, L_12, /*hidden argument*/NULL); G_B5_0 = L_13; } IL_0053: { V_0 = G_B5_0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_14 = ___fraction0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_15 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_16; L_16 = Fraction_op_Implicit_m8B52CCFBDB3D8534125A9437A0B3FC21DBE6E9DC(L_15, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_17; L_17 = Fraction_op_Subtraction_m484CAB8A8EA19BE90D429CBF2F1F2EC278CB4076(L_14, L_16, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); String_t* L_18; L_18 = DefaultFractionFormatter_FormatGeneral_m3C00ED55D7CF857AF1665B3CB2D475535202E319(L_17, /*hidden argument*/NULL); return L_18; } } // System.String Fractions.Formatter.DefaultFractionFormatter::FormatGeneral(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultFractionFormatter_FormatGeneral_m3C00ED55D7CF857AF1665B3CB2D475535202E319 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0; L_0 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); bool L_2; L_2 = BigInteger_op_Equality_mC4EE6C9D66F0696466BBF98FC9B0A7F7058549BD(L_0, L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_0026; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); V_0 = L_3; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_4; L_4 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_5; L_5 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_4, /*hidden argument*/NULL); return L_5; } IL_0026: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6; L_6 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7; L_7 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); bool L_8; L_8 = BigInteger_op_Equality_mC4EE6C9D66F0696466BBF98FC9B0A7F7058549BD(L_6, L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_004e; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_9; L_9 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); V_0 = L_9; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_10; L_10 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_11; L_11 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_10, /*hidden argument*/NULL); return L_11; } IL_004e: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_12; L_12 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); V_0 = L_12; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_13; L_13 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_14; L_14 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_13, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_15; L_15 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); V_0 = L_15; CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_16; L_16 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL); String_t* L_17; L_17 = BigInteger_ToString_m7E5D4069C1C5C61EFB9C822980A6DDA1D57192E1((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_16, /*hidden argument*/NULL); String_t* L_18; L_18 = String_Concat_m89EAB4C6A96B0E5C3F87300D6BE78D386B9EFC44(L_14, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_17, /*hidden argument*/NULL); return L_18; } } // System.Void Fractions.Formatter.DefaultFractionFormatter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultFractionFormatter__ctor_mF2207ED6234590A7C01EAE25BDB888E66E68A20D (DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Void Fractions.Formatter.DefaultFractionFormatter::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultFractionFormatter__cctor_m0EB3E45CDA84CFF5EB79464D26C145FAAA0C47B4 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2 * L_0 = (DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2 *)il2cpp_codegen_object_new(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); DefaultFractionFormatter__ctor_mF2207ED6234590A7C01EAE25BDB888E66E68A20D(L_0, /*hidden argument*/NULL); ((DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_StaticFields*)il2cpp_codegen_static_fields_for(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var))->set_Instance_0(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Fractions.Fraction IL2CPP_EXTERN_C void Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshal_pinvoke(const Fraction_t949DB96245DCB21D980284D32045C76D207D04E7& unmarshaled, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshaled_pinvoke& marshaled) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke(unmarshaled.get__denominator_5(), marshaled.____denominator_5); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke(unmarshaled.get__numerator_6(), marshaled.____numerator_6); marshaled.____state_7 = unmarshaled.get__state_7(); } IL2CPP_EXTERN_C void Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshal_pinvoke_back(const Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshaled_pinvoke& marshaled, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7& unmarshaled) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 unmarshaled__denominator_temp_0; memset((&unmarshaled__denominator_temp_0), 0, sizeof(unmarshaled__denominator_temp_0)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke_back(marshaled.____denominator_5, unmarshaled__denominator_temp_0); unmarshaled.set__denominator_5(unmarshaled__denominator_temp_0); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 unmarshaled__numerator_temp_1; memset((&unmarshaled__numerator_temp_1), 0, sizeof(unmarshaled__numerator_temp_1)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke_back(marshaled.____numerator_6, unmarshaled__numerator_temp_1); unmarshaled.set__numerator_6(unmarshaled__numerator_temp_1); int32_t unmarshaled__state_temp_2 = 0; unmarshaled__state_temp_2 = marshaled.____state_7; unmarshaled.set__state_7(unmarshaled__state_temp_2); } // Conversion method for clean up from marshalling of: Fractions.Fraction IL2CPP_EXTERN_C void Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshal_pinvoke_cleanup(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshaled_pinvoke& marshaled) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke_cleanup(marshaled.____denominator_5); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_pinvoke_cleanup(marshaled.____numerator_6); } // Conversion methods for marshalling of: Fractions.Fraction IL2CPP_EXTERN_C void Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshal_com(const Fraction_t949DB96245DCB21D980284D32045C76D207D04E7& unmarshaled, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshaled_com& marshaled) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com(unmarshaled.get__denominator_5(), marshaled.____denominator_5); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com(unmarshaled.get__numerator_6(), marshaled.____numerator_6); marshaled.____state_7 = unmarshaled.get__state_7(); } IL2CPP_EXTERN_C void Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshal_com_back(const Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshaled_com& marshaled, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7& unmarshaled) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 unmarshaled__denominator_temp_0; memset((&unmarshaled__denominator_temp_0), 0, sizeof(unmarshaled__denominator_temp_0)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com_back(marshaled.____denominator_5, unmarshaled__denominator_temp_0); unmarshaled.set__denominator_5(unmarshaled__denominator_temp_0); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 unmarshaled__numerator_temp_1; memset((&unmarshaled__numerator_temp_1), 0, sizeof(unmarshaled__numerator_temp_1)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com_back(marshaled.____numerator_6, unmarshaled__numerator_temp_1); unmarshaled.set__numerator_6(unmarshaled__numerator_temp_1); int32_t unmarshaled__state_temp_2 = 0; unmarshaled__state_temp_2 = marshaled.____state_7; unmarshaled.set__state_7(unmarshaled__state_temp_2); } // Conversion method for clean up from marshalling of: Fractions.Fraction IL2CPP_EXTERN_C void Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshal_com_cleanup(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_marshaled_com& marshaled) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com_cleanup(marshaled.____denominator_5); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_marshal_com_cleanup(marshaled.____numerator_6); } // System.Int32 Fractions.Fraction::CompareTo(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_CompareTo_m1014FBE69096A2EB82C79F847FCBCFECFDE5454A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, RuntimeObject * ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___other0; if (L_0) { goto IL_0005; } } { return 1; } IL_0005: { RuntimeObject * L_1 = ___other0; NullCheck(L_1); Type_t * L_2; L_2 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B(L_1, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_3 = { reinterpret_cast (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4; L_4 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_3, /*hidden argument*/NULL); bool L_5; L_5 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0(L_2, L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0047; } } { String_t* L_6; L_6 = Resources_get_CompareToArgumentException_m8F802114A7A5A7990FE7F9913987655D16D8534A(/*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_7 = (*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_8 = L_7; RuntimeObject * L_9 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)), &L_8); NullCheck(L_9); Type_t * L_10; L_10 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B(L_9, /*hidden argument*/NULL); RuntimeObject * L_11 = ___other0; NullCheck(L_11); Type_t * L_12; L_12 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B(L_11, /*hidden argument*/NULL); String_t* L_13; L_13 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66(L_6, L_10, L_12, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_14 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_14, L_13, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Fraction_CompareTo_m1014FBE69096A2EB82C79F847FCBCFECFDE5454A_RuntimeMethod_var))); } IL_0047: { RuntimeObject * L_15 = ___other0; int32_t L_16; L_16 = Fraction_CompareTo_mF7A97D8F66847596E16F221D89957518D0914C7A((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_15, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); return L_16; } } IL2CPP_EXTERN_C int32_t Fraction_CompareTo_m1014FBE69096A2EB82C79F847FCBCFECFDE5454A_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___other0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Fraction_CompareTo_m1014FBE69096A2EB82C79F847FCBCFECFDE5454A(_thisAdjusted, ___other0, method); return _returnValue; } // System.Int32 Fractions.Fraction::CompareTo(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_CompareTo_mF7A97D8F66847596E16F221D89957518D0914C7A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_1; memset((&V_1), 0, sizeof(V_1)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_2; memset((&V_2), 0, sizeof(V_2)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_3; memset((&V_3), 0, sizeof(V_3)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_4; memset((&V_4), 0, sizeof(V_4)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_5; memset((&V_5), 0, sizeof(V_5)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__denominator_5(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ___other0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = L_1.get__denominator_5(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_3; L_3 = BigInteger_op_Equality_mC4EE6C9D66F0696466BBF98FC9B0A7F7058549BD(L_0, L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0029; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4 = __this->get__numerator_6(); V_5 = L_4; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_5 = ___other0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6 = L_5.get__numerator_6(); int32_t L_7; L_7 = BigInteger_CompareTo_mB209DCCC6ADB5AED45CF17A7F953DBF1EFCA3EF9((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_5), L_6, /*hidden argument*/NULL); return L_7; } IL_0029: { bool L_8; L_8 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); bool L_9; L_9 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___other0), /*hidden argument*/NULL); if ((((int32_t)L_8) == ((int32_t)L_9))) { goto IL_0059; } } { bool L_10; L_10 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_10) { goto IL_004d; } } { bool L_11; L_11 = Fraction_get_IsPositive_mEF7083E3B38D4D216DD1A59CD37D905A29E41459((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___other0), /*hidden argument*/NULL); if (L_11) { goto IL_004b; } } { return 1; } IL_004b: { return (-1); } IL_004d: { bool L_12; L_12 = Fraction_get_IsPositive_mEF7083E3B38D4D216DD1A59CD37D905A29E41459((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (L_12) { goto IL_0057; } } { return (-1); } IL_0057: { return 1; } IL_0059: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_13 = __this->get__denominator_5(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_14 = ___other0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_15 = L_14.get__denominator_5(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_16; L_16 = BigInteger_GreatestCommonDivisor_mAC4FF67DDD41976C857B17B85951C79368CD418C(L_13, L_15, /*hidden argument*/NULL); V_0 = L_16; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_17 = __this->get__denominator_5(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_18 = V_0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_19; L_19 = BigInteger_Divide_m7AD93CF9905D1418FEB940FE2376191529FB640A(L_17, L_18, /*hidden argument*/NULL); V_1 = L_19; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_20 = ___other0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_21 = L_20.get__denominator_5(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_22 = V_0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_23; L_23 = BigInteger_Divide_m7AD93CF9905D1418FEB940FE2376191529FB640A(L_21, L_22, /*hidden argument*/NULL); V_2 = L_23; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_24 = __this->get__numerator_6(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_25 = V_2; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_26; L_26 = BigInteger_Multiply_mE4F1C77DA40D8D0150A7E42DB4E9944CEFC591A2(L_24, L_25, /*hidden argument*/NULL); V_3 = L_26; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_27 = ___other0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_28 = L_27.get__numerator_6(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_29 = V_1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_30; L_30 = BigInteger_Multiply_mE4F1C77DA40D8D0150A7E42DB4E9944CEFC591A2(L_28, L_29, /*hidden argument*/NULL); V_4 = L_30; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_31 = V_4; int32_t L_32; L_32 = BigInteger_CompareTo_mB209DCCC6ADB5AED45CF17A7F953DBF1EFCA3EF9((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_3), L_31, /*hidden argument*/NULL); return L_32; } } IL2CPP_EXTERN_C int32_t Fraction_CompareTo_mF7A97D8F66847596E16F221D89957518D0914C7A_AdjustorThunk (RuntimeObject * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___other0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Fraction_CompareTo_mF7A97D8F66847596E16F221D89957518D0914C7A(_thisAdjusted, ___other0, method); return _returnValue; } // System.Void Fractions.Fraction::.ctor(System.Numerics.BigInteger,System.Numerics.BigInteger,Fractions.FractionState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, int32_t ___state2, const RuntimeMethod* method) { { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = ___numerator0; __this->set__numerator_6(L_0); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1 = ___denominator1; __this->set__denominator_5(L_1); int32_t L_2 = ___state2; __this->set__state_7(L_2); return; } } IL2CPP_EXTERN_C void Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53_AdjustorThunk (RuntimeObject * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, int32_t ___state2, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53(_thisAdjusted, ___numerator0, ___denominator1, ___state2, method); } // System.Void Fractions.Fraction::.ctor(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_mD31B1281F5041C4A0BEBD3BABA7046605D65B9F6 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, const RuntimeMethod* method) { { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1 = ___denominator1; Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, L_0, L_1, (bool)1, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Fraction__ctor_mD31B1281F5041C4A0BEBD3BABA7046605D65B9F6_AdjustorThunk (RuntimeObject * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_mD31B1281F5041C4A0BEBD3BABA7046605D65B9F6(_thisAdjusted, ___numerator0, ___denominator1, method); } // System.Void Fractions.Fraction::.ctor(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, bool ___normalize2, 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 * G_B4_0 = NULL; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B3_0 = NULL; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B5_0 = NULL; int32_t G_B6_0 = 0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B6_1 = NULL; { bool L_0 = ___normalize2; if (!L_0) { goto IL_0011; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = ___denominator1; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_3; L_3 = Fraction_GetReducedFraction_m76C84360EC78A2A80BF49C17CECB7CD1D9D72758(L_1, L_2, /*hidden argument*/NULL); *(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this = L_3; Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this)->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this)->____numerator_6))->____bits_1), (void*)NULL); #endif return; } IL_0011: { bool L_4; L_4 = BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&___numerator0), /*hidden argument*/NULL); G_B3_0 = __this; if (!L_4) { G_B4_0 = __this; goto IL_0024; } } { bool L_5; L_5 = BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&___denominator1), /*hidden argument*/NULL); G_B4_0 = G_B3_0; if (L_5) { G_B5_0 = G_B3_0; goto IL_0027; } } IL_0024: { G_B6_0 = 0; G_B6_1 = G_B4_0; goto IL_0028; } IL_0027: { G_B6_0 = 1; G_B6_1 = G_B5_0; } IL_0028: { G_B6_1->set__state_7(G_B6_0); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6 = ___numerator0; __this->set__numerator_6(L_6); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7 = ___denominator1; __this->set__denominator_5(L_7); return; } } IL2CPP_EXTERN_C void Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40_AdjustorThunk (RuntimeObject * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, bool ___normalize2, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40(_thisAdjusted, ___numerator0, ___denominator1, ___normalize2, method); } // System.Void Fractions.Fraction::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m95C5CE258DD7ABC075B0D2F40FB6AB91268C04AF (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, int32_t ___numerator0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B2_0 = NULL; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B1_0 = NULL; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B3_1 = NULL; { int32_t L_0 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; memset((&L_1), 0, sizeof(L_1)); BigInteger__ctor_m104B492675CC61CB48D17E18900DF23DCB7408D4((&L_1), L_0, /*hidden argument*/NULL); __this->set__numerator_6(L_1); int32_t L_2 = ___numerator0; G_B1_0 = __this; if (L_2) { G_B2_0 = __this; goto IL_0017; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); G_B3_0 = L_3; G_B3_1 = G_B1_0; goto IL_001c; } IL_0017: { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4; L_4 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_001c: { G_B3_1->set__denominator_5(G_B3_0); __this->set__state_7(1); return; } } IL2CPP_EXTERN_C void Fraction__ctor_m95C5CE258DD7ABC075B0D2F40FB6AB91268C04AF_AdjustorThunk (RuntimeObject * __this, int32_t ___numerator0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_m95C5CE258DD7ABC075B0D2F40FB6AB91268C04AF(_thisAdjusted, ___numerator0, method); } // System.Void Fractions.Fraction::.ctor(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m56F1DD0CDCE763D4537C7443C8D772DA0948792E (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, int64_t ___numerator0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B2_0 = NULL; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B1_0 = NULL; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B3_1 = NULL; { int64_t L_0 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; memset((&L_1), 0, sizeof(L_1)); BigInteger__ctor_mD712B74AEF1E9AF8497BE69D852B845EF21F8F5D((&L_1), L_0, /*hidden argument*/NULL); __this->set__numerator_6(L_1); int64_t L_2 = ___numerator0; G_B1_0 = __this; if (L_2) { G_B2_0 = __this; goto IL_0017; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); G_B3_0 = L_3; G_B3_1 = G_B1_0; goto IL_001c; } IL_0017: { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4; L_4 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_001c: { G_B3_1->set__denominator_5(G_B3_0); __this->set__state_7(1); return; } } IL2CPP_EXTERN_C void Fraction__ctor_m56F1DD0CDCE763D4537C7443C8D772DA0948792E_AdjustorThunk (RuntimeObject * __this, int64_t ___numerator0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_m56F1DD0CDCE763D4537C7443C8D772DA0948792E(_thisAdjusted, ___numerator0, method); } // System.Void Fractions.Fraction::.ctor(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m47B903566A15E6B122D8407475B14857B78E5B83 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, uint32_t ___numerator0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B2_0 = NULL; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B1_0 = NULL; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B3_1 = NULL; { uint32_t L_0 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; memset((&L_1), 0, sizeof(L_1)); BigInteger__ctor_m52EB8D81CA50E9ED1E8658E10D79FD06C73ADCF7((&L_1), L_0, /*hidden argument*/NULL); __this->set__numerator_6(L_1); uint32_t L_2 = ___numerator0; G_B1_0 = __this; if (L_2) { G_B2_0 = __this; goto IL_0017; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); G_B3_0 = L_3; G_B3_1 = G_B1_0; goto IL_001c; } IL_0017: { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4; L_4 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_001c: { G_B3_1->set__denominator_5(G_B3_0); __this->set__state_7(1); return; } } IL2CPP_EXTERN_C void Fraction__ctor_m47B903566A15E6B122D8407475B14857B78E5B83_AdjustorThunk (RuntimeObject * __this, uint32_t ___numerator0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_m47B903566A15E6B122D8407475B14857B78E5B83(_thisAdjusted, ___numerator0, method); } // System.Void Fractions.Fraction::.ctor(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m58055D194857C4B88DA43E914A57456729D461F4 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, uint64_t ___numerator0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B2_0 = NULL; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B1_0 = NULL; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B3_1 = NULL; { uint64_t L_0 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; memset((&L_1), 0, sizeof(L_1)); BigInteger__ctor_mC6F69437098FCC5419F0D9EBBF3B81F8BAEA47BC((&L_1), L_0, /*hidden argument*/NULL); __this->set__numerator_6(L_1); uint64_t L_2 = ___numerator0; G_B1_0 = __this; if (L_2) { G_B2_0 = __this; goto IL_0017; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); G_B3_0 = L_3; G_B3_1 = G_B1_0; goto IL_001c; } IL_0017: { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4; L_4 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; } IL_001c: { G_B3_1->set__denominator_5(G_B3_0); __this->set__state_7(1); return; } } IL2CPP_EXTERN_C void Fraction__ctor_m58055D194857C4B88DA43E914A57456729D461F4_AdjustorThunk (RuntimeObject * __this, uint64_t ___numerator0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_m58055D194857C4B88DA43E914A57456729D461F4(_thisAdjusted, ___numerator0, method); } // System.Void Fractions.Fraction::.ctor(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__ctor_m95F20EA19B9E574FE01881BD864E733493266C9C (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B2_0 = NULL; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B1_0 = NULL; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * G_B3_1 = NULL; { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = ___numerator0; __this->set__numerator_6(L_0); bool L_1; L_1 = BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&___numerator0), /*hidden argument*/NULL); G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0018; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); G_B3_0 = L_2; G_B3_1 = G_B1_0; goto IL_001d; } IL_0018: { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001d: { G_B3_1->set__denominator_5(G_B3_0); __this->set__state_7(1); return; } } IL2CPP_EXTERN_C void Fraction__ctor_m95F20EA19B9E574FE01881BD864E733493266C9C_AdjustorThunk (RuntimeObject * __this, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_m95F20EA19B9E574FE01881BD864E733493266C9C(_thisAdjusted, ___numerator0, 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) { 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 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_FromDouble_mF5BEC2DB8D3AACE4AF751F5354FCCD6DD474F442(L_0, /*hidden argument*/NULL); *(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this = L_1; Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this)->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this)->____numerator_6))->____bits_1), (void*)NULL); #endif return; } } IL2CPP_EXTERN_C void Fraction__ctor_m999E37E0012CC2C2F33E0D55C1B84CD09154DEBA_AdjustorThunk (RuntimeObject * __this, double ___value0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction__ctor_m999E37E0012CC2C2F33E0D55C1B84CD09154DEBA(_thisAdjusted, ___value0, 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) { 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 = ___fractionString0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_FromString_m77AC56447160182398B388E3F9AD2A99BA5731EF(L_0, ((int32_t)111), (RuntimeObject*)NULL, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction Fractions.Fraction::FromString(System.String,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromString_m1C8949FDCBF7F559634905BF1BB5712024FB22F7 (String_t* ___fractionString0, RuntimeObject* ___formatProvider1, 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 = ___fractionString0; RuntimeObject* L_1 = ___formatProvider1; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_FromString_m77AC56447160182398B388E3F9AD2A99BA5731EF(L_0, ((int32_t)111), L_1, /*hidden argument*/NULL); return L_2; } } // Fractions.Fraction Fractions.Fraction::FromString(System.String,System.Globalization.NumberStyles,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromString_m77AC56447160182398B388E3F9AD2A99BA5731EF (String_t* ___fractionString0, int32_t ___numberStyles1, RuntimeObject* ___formatProvider2, 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 V_0; memset((&V_0), 0, sizeof(V_0)); { String_t* L_0 = ___fractionString0; if (L_0) { goto IL_000e; } } { ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA46E3CCB9CD15DE976A72E1B7C665F6950D7E22A)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Fraction_FromString_m77AC56447160182398B388E3F9AD2A99BA5731EF_RuntimeMethod_var))); } IL_000e: { String_t* L_2 = ___fractionString0; int32_t L_3 = ___numberStyles1; RuntimeObject* L_4 = ___formatProvider2; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); bool L_5; L_5 = Fraction_TryParse_mEB11AC1BF5D01765196FE641712E3FA9E9F62FDD(L_2, L_3, L_4, (bool)1, (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); if (L_5) { goto IL_002c; } } { String_t* L_6; L_6 = Resources_get_CannotConvertToFraction_mF2738F4104A78DAC30E20BF0A265A1E70645330F(/*hidden argument*/NULL); String_t* L_7 = ___fractionString0; String_t* L_8; L_8 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(L_6, L_7, /*hidden argument*/NULL); FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 * L_9 = (FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759_il2cpp_TypeInfo_var))); FormatException__ctor_mB8F9A26F985EF9A6C0C082F7D70CFDF2DBDBB23B(L_9, L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Fraction_FromString_m77AC56447160182398B388E3F9AD2A99BA5731EF_RuntimeMethod_var))); } IL_002c: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_10 = V_0; return L_10; } } // System.Boolean Fractions.Fraction::TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Boolean,Fractions.Fraction&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_TryParse_mEB11AC1BF5D01765196FE641712E3FA9E9F62FDD (String_t* ___fractionString0, int32_t ___numberStyles1, RuntimeObject* ___formatProvider2, bool ___normalize3, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * ___fraction4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* V_0 = NULL; String_t* V_1 = NULL; String_t* V_2 = NULL; int32_t V_3 = 0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_4; memset((&V_4), 0, sizeof(V_4)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_5; memset((&V_5), 0, sizeof(V_5)); { String_t* L_0 = ___fractionString0; if (L_0) { goto IL_000b; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_1 = ___fraction4; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); bool L_2; L_2 = Fraction_CannotParse_m20DF3996437225F5D6988812F3DE9F05592188D8((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_1, /*hidden argument*/NULL); return L_2; } IL_000b: { String_t* L_3 = ___fractionString0; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_4 = (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)SZArrayNew(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_5 = L_4; NullCheck(L_5); (L_5)->SetAt(static_cast(0), (Il2CppChar)((int32_t)47)); NullCheck(L_3); StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_6; L_6 = String_Split_m2C74DC2B85B322998094BEDE787C378822E1F28B(L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_7 = V_0; NullCheck(L_7); if ((!(((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))) == ((uint32_t)1)))) { goto IL_0030; } } { StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_8 = V_0; NullCheck(L_8); int32_t L_9 = 0; String_t* L_10 = (L_8)->GetAt(static_cast(L_9)); int32_t L_11 = ___numberStyles1; RuntimeObject* L_12 = ___formatProvider2; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_13 = ___fraction4; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); bool L_14; L_14 = Fraction_TryParseSingleNumber_mD4B4F9C588E1AC8B6989FE08F6166852ED5D7677(L_10, L_11, L_12, (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_13, /*hidden argument*/NULL); return L_14; } IL_0030: { StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_15 = V_0; NullCheck(L_15); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))) < ((int32_t)2))) { goto IL_0076; } } { StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_16 = V_0; NullCheck(L_16); int32_t L_17 = 0; String_t* L_18 = (L_16)->GetAt(static_cast(L_17)); V_1 = L_18; StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_19 = V_0; NullCheck(L_19); int32_t L_20 = 1; String_t* L_21 = (L_19)->GetAt(static_cast(L_20)); V_2 = L_21; int32_t L_22 = ___numberStyles1; V_3 = ((int32_t)((int32_t)L_22&(int32_t)((int32_t)-33))); String_t* L_23 = V_1; int32_t L_24 = V_3; RuntimeObject* L_25 = ___formatProvider2; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_26; L_26 = BigInteger_TryParse_mAFC9E4EE82CFC39FC63375F27C090AC7CDA1E3EB(L_23, L_24, L_25, (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_4), /*hidden argument*/NULL); if (!L_26) { goto IL_005b; } } { String_t* L_27 = V_2; int32_t L_28 = V_3; RuntimeObject* L_29 = ___formatProvider2; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_30; L_30 = BigInteger_TryParse_mAFC9E4EE82CFC39FC63375F27C090AC7CDA1E3EB(L_27, L_28, L_29, (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_5), /*hidden argument*/NULL); if (L_30) { goto IL_0063; } } IL_005b: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_31 = ___fraction4; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); bool L_32; L_32 = Fraction_CannotParse_m20DF3996437225F5D6988812F3DE9F05592188D8((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_31, /*hidden argument*/NULL); return L_32; } IL_0063: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_33 = ___fraction4; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_34 = V_4; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_35 = V_5; bool L_36 = ___normalize3; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_37; memset((&L_37), 0, sizeof(L_37)); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((&L_37), L_34, L_35, L_36, /*hidden argument*/NULL); *(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_33 = L_37; Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_33)->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_33)->____numerator_6))->____bits_1), (void*)NULL); #endif return (bool)1; } IL_0076: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_38 = ___fraction4; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); bool L_39; L_39 = Fraction_CannotParse_m20DF3996437225F5D6988812F3DE9F05592188D8((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_38, /*hidden argument*/NULL); return L_39; } } // System.Boolean Fractions.Fraction::TryParseSingleNumber(System.String,System.Globalization.NumberStyles,System.IFormatProvider,Fractions.Fraction&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_TryParseSingleNumber_mD4B4F9C588E1AC8B6989FE08F6166852ED5D7677 (String_t* ___number0, int32_t ___numberStyles1, RuntimeObject* ___formatProvider2, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * ___fraction3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * V_0 = NULL; int32_t V_1 = 0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_2; memset((&V_2), 0, sizeof(V_2)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_3; memset((&V_3), 0, sizeof(V_3)); { RuntimeObject* L_0 = ___formatProvider2; NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * L_1; L_1 = NumberFormatInfo_GetInstance_mE5108A48B8BFDB2158C05951FACC08AFB09FDDBB(L_0, /*hidden argument*/NULL); V_0 = L_1; String_t* L_2 = ___number0; NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * L_3 = V_0; NullCheck(L_3); String_t* L_4; L_4 = NumberFormatInfo_get_NumberDecimalSeparator_mDEE0AD902FFF6FD50CC73C9636ECF5603B5705D3_inline(L_3, /*hidden argument*/NULL); NullCheck(L_2); bool L_5; L_5 = String_Contains_mA26BDCCE8F191E8965EB8EEFC18BB4D0F85A075A(L_2, L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0036; } } { String_t* L_6 = ___number0; int32_t L_7 = ___numberStyles1; RuntimeObject* L_8 = ___formatProvider2; IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); bool L_9; L_9 = Decimal_TryParse_m33A509B1E4659C190D496FFCFD4494D8B0DCFCAA(L_6, L_7, L_8, (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(&V_3), /*hidden argument*/NULL); if (L_9) { goto IL_0028; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_10 = ___fraction3; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); bool L_11; L_11 = Fraction_CannotParse_m20DF3996437225F5D6988812F3DE9F05592188D8((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_10, /*hidden argument*/NULL); return L_11; } IL_0028: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_12 = ___fraction3; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_13 = V_3; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_14; L_14 = Fraction_FromDecimal_m6BDD8271C168E5EA9CD52A08BDCCF2977DE60C3C(L_13, /*hidden argument*/NULL); *(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_12 = L_14; Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_12)->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_12)->____numerator_6))->____bits_1), (void*)NULL); #endif return (bool)1; } IL_0036: { int32_t L_15 = ___numberStyles1; V_1 = ((int32_t)((int32_t)L_15&(int32_t)((int32_t)-33))); String_t* L_16 = ___number0; int32_t L_17 = V_1; RuntimeObject* L_18 = ___formatProvider2; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_19; L_19 = BigInteger_TryParse_mAFC9E4EE82CFC39FC63375F27C090AC7CDA1E3EB(L_16, L_17, L_18, (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_2), /*hidden argument*/NULL); if (L_19) { goto IL_004e; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_20 = ___fraction3; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); bool L_21; L_21 = Fraction_CannotParse_m20DF3996437225F5D6988812F3DE9F05592188D8((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_20, /*hidden argument*/NULL); return L_21; } IL_004e: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_22 = ___fraction3; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_23 = V_2; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_24; memset((&L_24), 0, sizeof(L_24)); Fraction__ctor_m95F20EA19B9E574FE01881BD864E733493266C9C((&L_24), L_23, /*hidden argument*/NULL); *(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_22 = L_24; Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_22)->____denominator_5))->____bits_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)L_22)->____numerator_6))->____bits_1), (void*)NULL); #endif return (bool)1; } } // System.Boolean Fractions.Fraction::CannotParse(Fractions.Fraction&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_CannotParse_m20DF3996437225F5D6988812F3DE9F05592188D8 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * ___fraction0, const RuntimeMethod* method) { { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * L_0 = ___fraction0; il2cpp_codegen_initobj(L_0, sizeof(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 )); return (bool)0; } } // Fractions.Fraction Fractions.Fraction::FromDouble(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromDouble_mF5BEC2DB8D3AACE4AF751F5354FCCD6DD474F442 (double ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); uint64_t V_1 = 0; bool V_2 = false; uint64_t V_3 = 0; int32_t V_4 = 0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_5; memset((&V_5), 0, sizeof(V_5)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_6; memset((&V_6), 0, sizeof(V_6)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 G_B7_0; memset((&G_B7_0), 0, sizeof(G_B7_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 G_B6_0; memset((&G_B6_0), 0, sizeof(G_B6_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 G_B8_0; memset((&G_B8_0), 0, sizeof(G_B8_0)); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 G_B8_1; memset((&G_B8_1), 0, sizeof(G_B8_1)); { double L_0 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); bool L_1; L_1 = Double_IsNaN_m94415C98C2D7DCAA32A82E1911AC13958AAD4347(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_0010; } } { double L_2 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); bool L_3; L_3 = Double_IsInfinity_mEA460DCA490F45C8AB5179BFFE48D3E06965381B(L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0016; } } IL_0010: { InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F * L_4 = (InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F_il2cpp_TypeInfo_var))); InvalidNumberException__ctor_m35BC8AF0E4DA2C0B29C32490265532D95402A5F6(L_4, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Fraction_FromDouble_mF5BEC2DB8D3AACE4AF751F5354FCCD6DD474F442_RuntimeMethod_var))); } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_5; L_5 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); V_0 = L_5; double L_6 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var); int64_t L_7; L_7 = BitConverter_DoubleToInt64Bits_m78E6144E962221C2F0A920C217754944BCF1DACA(L_6, /*hidden argument*/NULL); V_1 = L_7; uint64_t L_8 = V_1; if (L_8) { goto IL_002c; } } { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_9; L_9 = Fraction_get_Zero_m090CC0BF4408AAB40935FFDF7DBBEE3677945887_inline(/*hidden argument*/NULL); return L_9; } IL_002c: { uint64_t L_10 = V_1; V_2 = (bool)((((int64_t)((int64_t)((int64_t)L_10&(int64_t)((int64_t)(std::numeric_limits::min)())))) == ((int64_t)((int64_t)(std::numeric_limits::min)())))? 1 : 0); uint64_t L_11 = V_1; V_3 = ((int64_t)((int64_t)L_11&(int64_t)((int64_t)4503599627370495LL))); uint64_t L_12 = V_1; V_4 = ((int32_t)((int32_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)((uint64_t)((int64_t)((int64_t)L_12&(int64_t)((int64_t)9218868437227405312LL)))>>((int32_t)52))), (int64_t)((int64_t)((int64_t)((int32_t)1023))))))); uint64_t L_13 = V_3; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_14; L_14 = BigInteger_op_Implicit_mFB175F06ED1BC9163CECF7C8523470E5F4DC2F9D(((int64_t)il2cpp_codegen_add((int64_t)L_13, (int64_t)((int64_t)4503599627370496LL))), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_15; L_15 = BigInteger_op_Implicit_mFB175F06ED1BC9163CECF7C8523470E5F4DC2F9D(((int64_t)4503599627370496LL), /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_16; memset((&L_16), 0, sizeof(L_16)); Fraction__ctor_mD31B1281F5041C4A0BEBD3BABA7046605D65B9F6((&L_16), L_14, L_15, /*hidden argument*/NULL); int32_t L_17 = V_4; G_B6_0 = L_16; if ((((int32_t)L_17) < ((int32_t)0))) { G_B7_0 = L_16; goto IL_009e; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_18 = V_0; int32_t L_19 = V_4; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_20; L_20 = BigInteger_op_LeftShift_m36703D8137E21C0563C4D84DD842E15DDBDE041E(L_18, L_19, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_21; memset((&L_21), 0, sizeof(L_21)); Fraction__ctor_m95F20EA19B9E574FE01881BD864E733493266C9C((&L_21), L_20, /*hidden argument*/NULL); G_B8_0 = L_21; G_B8_1 = G_B6_0; goto IL_00b1; } IL_009e: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_22 = V_0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_23 = V_0; int32_t L_24 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_25; L_25 = il2cpp_codegen_abs(L_24); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_26; L_26 = BigInteger_op_LeftShift_m36703D8137E21C0563C4D84DD842E15DDBDE041E(L_23, L_25, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_27; memset((&L_27), 0, sizeof(L_27)); Fraction__ctor_mD31B1281F5041C4A0BEBD3BABA7046605D65B9F6((&L_27), L_22, L_26, /*hidden argument*/NULL); G_B8_0 = L_27; G_B8_1 = G_B7_0; } IL_00b1: { V_5 = G_B8_0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_28 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_29; L_29 = Fraction_op_Multiply_mDE606ED84C0076FC3339588D7241033B873ABA4A(G_B8_1, L_28, /*hidden argument*/NULL); V_6 = L_29; bool L_30 = V_2; if (L_30) { goto IL_00c2; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_31 = V_6; return L_31; } IL_00c2: { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_32; L_32 = Fraction_Invert_mF44C826837303B6814D1E62AB9F104F7DE1E9F33((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_6), /*hidden argument*/NULL); return L_32; } } // Fractions.Fraction Fractions.Fraction::FromDoubleRounded(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromDoubleRounded_mECC3C6EE14BC6946FF0C1FCC433F4F309B119C6F (double ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; double V_1 = 0.0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_2; memset((&V_2), 0, sizeof(V_2)); double V_3 = 0.0; double V_4 = 0.0; double V_5 = 0.0; int32_t V_6 = 0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 G_B12_0; memset((&G_B12_0), 0, sizeof(G_B12_0)); { double L_0 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); bool L_1; L_1 = Double_IsNaN_m94415C98C2D7DCAA32A82E1911AC13958AAD4347(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_0010; } } { double L_2 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); bool L_3; L_3 = Double_IsInfinity_mEA460DCA490F45C8AB5179BFFE48D3E06965381B(L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0016; } } IL_0010: { InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F * L_4 = (InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F_il2cpp_TypeInfo_var))); InvalidNumberException__ctor_m35BC8AF0E4DA2C0B29C32490265532D95402A5F6(L_4, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Fraction_FromDoubleRounded_mECC3C6EE14BC6946FF0C1FCC433F4F309B119C6F_RuntimeMethod_var))); } IL_0016: { double L_5 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_6; L_6 = fabs(((double)il2cpp_codegen_subtract((double)L_5, (double)(0.0)))); if ((!(((double)L_6) < ((double)(4.9406564584124654E-324))))) { goto IL_0037; } } { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_7; L_7 = Fraction_get_Zero_m090CC0BF4408AAB40935FFDF7DBBEE3677945887_inline(/*hidden argument*/NULL); return L_7; } IL_0037: { double L_8 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_9; L_9 = Math_Sign_mF70767482E334D3EA66CAD19C6B575FBB2DAF565(L_8, /*hidden argument*/NULL); V_0 = L_9; double L_10 = ___value0; double L_11; L_11 = fabs(L_10); V_1 = L_11; double L_12 = V_1; BigInteger__ctor_m28984B04D3CE15020B0DF656A28FA303CC15BD5B((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_2), L_12, /*hidden argument*/NULL); V_3 = (1.0); double L_13 = V_1; V_4 = L_13; V_5 = (0.0); V_6 = 0; goto IL_00b2; } IL_006a: { double L_14 = V_4; double L_15 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_16; L_16 = floor(L_15); V_4 = ((double)((double)(1.0)/(double)((double)il2cpp_codegen_subtract((double)L_14, (double)L_16)))); double L_17 = V_3; double L_18 = V_4; double L_19; L_19 = floor(L_18); double L_20 = V_3; double L_21 = V_5; V_3 = ((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_multiply((double)L_19, (double)L_20)), (double)L_21)); double L_22 = V_1; double L_23 = V_3; BigInteger__ctor_m28984B04D3CE15020B0DF656A28FA303CC15BD5B((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_2), ((double)il2cpp_codegen_add((double)((double)il2cpp_codegen_multiply((double)L_22, (double)L_23)), (double)(0.5))), /*hidden argument*/NULL); V_5 = L_17; int32_t L_24 = V_6; int32_t L_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); V_6 = L_25; if ((((int32_t)L_25) > ((int32_t)((int32_t)594)))) { goto IL_00d6; } } IL_00b2: { double L_26 = V_4; bool L_27; L_27 = MathExt_RemainingDigitsAfterTheDecimalPoint_mDEF5215D9FD494312B875F54D480277D74621254(L_26, /*hidden argument*/NULL); if (!L_27) { goto IL_00d6; } } { double L_28 = V_1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_29 = V_2; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); double L_30; L_30 = BigInteger_op_Explicit_m9CFA3DA45CA0A2A28B4302CA87492587B87076FB(L_29, /*hidden argument*/NULL); double L_31 = V_3; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_32; L_32 = fabs(((double)il2cpp_codegen_subtract((double)L_28, (double)((double)((double)((double)((double)L_30))/(double)L_31))))); if ((((double)L_32) > ((double)(4.9406564584124654E-324)))) { goto IL_006a; } } IL_00d6: { int32_t L_33 = V_0; if ((((int32_t)L_33) < ((int32_t)0))) { goto IL_00dd; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_34 = V_2; G_B12_0 = L_34; goto IL_00e3; } IL_00dd: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_35 = V_2; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_36; L_36 = BigInteger_Negate_mD93521160B71B671B684FF2C149A5102AFA9024D(L_35, /*hidden argument*/NULL); G_B12_0 = L_36; } IL_00e3: { double L_37 = V_3; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_38; memset((&L_38), 0, sizeof(L_38)); BigInteger__ctor_m28984B04D3CE15020B0DF656A28FA303CC15BD5B((&L_38), L_37, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_39; memset((&L_39), 0, sizeof(L_39)); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((&L_39), G_B12_0, L_38, (bool)1, /*hidden argument*/NULL); return L_39; } } // Fractions.Fraction Fractions.Fraction::FromDecimal(System.Decimal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_FromDecimal_m6BDD8271C168E5EA9CD52A08BDCCF2977DE60C3C (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_0 = NULL; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_1 = NULL; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_2 = NULL; uint8_t V_3 = 0x0; bool V_4 = false; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_5; memset((&V_5), 0, sizeof(V_5)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_6; memset((&V_6), 0, sizeof(V_6)); { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_0 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_1 = ((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields*)il2cpp_codegen_static_fields_for(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var))->get_Zero_7(); bool L_2; L_2 = Decimal_op_Equality_m2A6DA65ED2EA13C91B50973C956BAC180925D049(L_0, L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_0013; } } { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_3 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get__zero_2(); return L_3; } IL_0013: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_4 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_5 = ((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields*)il2cpp_codegen_static_fields_for(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var))->get_One_8(); bool L_6; L_6 = Decimal_op_Equality_m2A6DA65ED2EA13C91B50973C956BAC180925D049(L_4, L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0026; } } { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_7 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get__one_3(); return L_7; } IL_0026: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_8 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_9 = ((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields*)il2cpp_codegen_static_fields_for(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var))->get_MinusOne_9(); bool L_10; L_10 = Decimal_op_Equality_m2A6DA65ED2EA13C91B50973C956BAC180925D049(L_8, L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0039; } } { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_11 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get__minus_one_4(); return L_11; } IL_0039: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_12 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13; L_13 = Decimal_GetBits_mED337813028359E66E5D3A525906EE3E25DAEE90(L_12, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14 = L_13; NullCheck(L_14); int32_t L_15 = 0; int32_t L_16 = (L_14)->GetAt(static_cast(L_15)); IL2CPP_RUNTIME_CLASS_INIT(BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_17; L_17 = BitConverter_GetBytes_m5C926FE938C878F7E4E95A5DED46C34DB1431D39(L_16, /*hidden argument*/NULL); V_0 = L_17; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = L_14; NullCheck(L_18); int32_t L_19 = 1; int32_t L_20 = (L_18)->GetAt(static_cast(L_19)); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_21; L_21 = BitConverter_GetBytes_m5C926FE938C878F7E4E95A5DED46C34DB1431D39(L_20, /*hidden argument*/NULL); V_1 = L_21; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_22 = L_18; NullCheck(L_22); int32_t L_23 = 2; int32_t L_24 = (L_22)->GetAt(static_cast(L_23)); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_25; L_25 = BitConverter_GetBytes_m5C926FE938C878F7E4E95A5DED46C34DB1431D39(L_24, /*hidden argument*/NULL); V_2 = L_25; NullCheck(L_22); int32_t L_26 = 3; int32_t L_27 = (L_22)->GetAt(static_cast(L_26)); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_28; L_28 = BitConverter_GetBytes_m5C926FE938C878F7E4E95A5DED46C34DB1431D39(L_27, /*hidden argument*/NULL); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_29 = L_28; NullCheck(L_29); int32_t L_30 = 2; uint8_t L_31 = (L_29)->GetAt(static_cast(L_30)); V_3 = L_31; NullCheck(L_29); int32_t L_32 = 3; uint8_t L_33 = (L_29)->GetAt(static_cast(L_32)); V_4 = (bool)((((int32_t)((int32_t)((int32_t)L_33&(int32_t)((int32_t)128)))) == ((int32_t)0))? 1 : 0); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_34 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_35 = L_34; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_36 = V_0; NullCheck(L_36); int32_t L_37 = 0; uint8_t L_38 = (L_36)->GetAt(static_cast(L_37)); NullCheck(L_35); (L_35)->SetAt(static_cast(0), (uint8_t)L_38); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_39 = L_35; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_40 = V_0; NullCheck(L_40); int32_t L_41 = 1; uint8_t L_42 = (L_40)->GetAt(static_cast(L_41)); NullCheck(L_39); (L_39)->SetAt(static_cast(1), (uint8_t)L_42); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_43 = L_39; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_44 = V_0; NullCheck(L_44); int32_t L_45 = 2; uint8_t L_46 = (L_44)->GetAt(static_cast(L_45)); NullCheck(L_43); (L_43)->SetAt(static_cast(2), (uint8_t)L_46); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_47 = L_43; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_48 = V_0; NullCheck(L_48); int32_t L_49 = 3; uint8_t L_50 = (L_48)->GetAt(static_cast(L_49)); NullCheck(L_47); (L_47)->SetAt(static_cast(3), (uint8_t)L_50); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_51 = L_47; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_52 = V_1; NullCheck(L_52); int32_t L_53 = 0; uint8_t L_54 = (L_52)->GetAt(static_cast(L_53)); NullCheck(L_51); (L_51)->SetAt(static_cast(4), (uint8_t)L_54); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_55 = L_51; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_56 = V_1; NullCheck(L_56); int32_t L_57 = 1; uint8_t L_58 = (L_56)->GetAt(static_cast(L_57)); NullCheck(L_55); (L_55)->SetAt(static_cast(5), (uint8_t)L_58); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_59 = L_55; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_60 = V_1; NullCheck(L_60); int32_t L_61 = 2; uint8_t L_62 = (L_60)->GetAt(static_cast(L_61)); NullCheck(L_59); (L_59)->SetAt(static_cast(6), (uint8_t)L_62); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_63 = L_59; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_64 = V_1; NullCheck(L_64); int32_t L_65 = 3; uint8_t L_66 = (L_64)->GetAt(static_cast(L_65)); NullCheck(L_63); (L_63)->SetAt(static_cast(7), (uint8_t)L_66); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_67 = L_63; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_68 = V_2; NullCheck(L_68); int32_t L_69 = 0; uint8_t L_70 = (L_68)->GetAt(static_cast(L_69)); NullCheck(L_67); (L_67)->SetAt(static_cast(8), (uint8_t)L_70); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_71 = L_67; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_72 = V_2; NullCheck(L_72); int32_t L_73 = 1; uint8_t L_74 = (L_72)->GetAt(static_cast(L_73)); NullCheck(L_71); (L_71)->SetAt(static_cast(((int32_t)9)), (uint8_t)L_74); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_75 = L_71; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_76 = V_2; NullCheck(L_76); int32_t L_77 = 2; uint8_t L_78 = (L_76)->GetAt(static_cast(L_77)); NullCheck(L_75); (L_75)->SetAt(static_cast(((int32_t)10)), (uint8_t)L_78); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_79 = L_75; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_80 = V_2; NullCheck(L_80); int32_t L_81 = 3; uint8_t L_82 = (L_80)->GetAt(static_cast(L_81)); NullCheck(L_79); (L_79)->SetAt(static_cast(((int32_t)11)), (uint8_t)L_82); BigInteger__ctor_mE86998DE086542EC44032A9A6F3978C08DB8DC1D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_5), L_79, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_83; L_83 = BigInteger_op_Implicit_m9806E7B722243D69545EE09318A5DC364ACBC652(((int32_t)10), /*hidden argument*/NULL); uint8_t L_84 = V_3; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_85; L_85 = BigInteger_Pow_mA52D686E2FB53238877C77EEEFAD23A9601028AF(L_83, L_84, /*hidden argument*/NULL); V_6 = L_85; bool L_86 = V_4; if (L_86) { goto IL_00ee; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_87 = V_5; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_88; L_88 = BigInteger_Negate_mD93521160B71B671B684FF2C149A5102AFA9024D(L_87, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_89 = V_6; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_90; memset((&L_90), 0, sizeof(L_90)); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((&L_90), L_88, L_89, (bool)1, /*hidden argument*/NULL); return L_90; } IL_00ee: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_91 = V_5; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_92 = V_6; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_93; memset((&L_93), 0, sizeof(L_93)); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((&L_93), L_91, L_92, (bool)1, /*hidden argument*/NULL); return L_93; } } // System.Int32 Fractions.Fraction::ToInt32() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_ToInt32_m43F36531D20AD29756213BC1F5CF1C7BAAFAF460 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_0) { goto IL_000a; } } { return 0; } IL_000a: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_1, L_2, /*hidden argument*/NULL); int32_t L_4; L_4 = BigInteger_op_Explicit_m1914E9F2188F67F4A904260CF995121BFCF51BFA(L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_EXTERN_C int32_t Fraction_ToInt32_m43F36531D20AD29756213BC1F5CF1C7BAAFAF460_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Fraction_ToInt32_m43F36531D20AD29756213BC1F5CF1C7BAAFAF460(_thisAdjusted, method); return _returnValue; } // System.Int64 Fractions.Fraction::ToInt64() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Fraction_ToInt64_m86B83DF9DC82ECD113227E800C99375E290637E3 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_0) { goto IL_000b; } } { return ((int64_t)((int64_t)0)); } IL_000b: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_1, L_2, /*hidden argument*/NULL); int64_t L_4; L_4 = BigInteger_op_Explicit_m0B2B8DBEEE3847FA247D38807E14314D65952ABF(L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_EXTERN_C int64_t Fraction_ToInt64_m86B83DF9DC82ECD113227E800C99375E290637E3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int64_t _returnValue; _returnValue = Fraction_ToInt64_m86B83DF9DC82ECD113227E800C99375E290637E3(_thisAdjusted, method); return _returnValue; } // System.UInt32 Fractions.Fraction::ToUInt32() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Fraction_ToUInt32_m995E6DEE541BCAE8D1A5D3A3B7913644EC62496D (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_0) { goto IL_000a; } } { return 0; } IL_000a: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_1, L_2, /*hidden argument*/NULL); uint32_t L_4; L_4 = BigInteger_op_Explicit_m94FF4CDAA9859BDD9D6F853145AB3C25E51CF79B(L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_EXTERN_C uint32_t Fraction_ToUInt32_m995E6DEE541BCAE8D1A5D3A3B7913644EC62496D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = Fraction_ToUInt32_m995E6DEE541BCAE8D1A5D3A3B7913644EC62496D(_thisAdjusted, method); return _returnValue; } // System.UInt64 Fractions.Fraction::ToUInt64() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Fraction_ToUInt64_m01C43B1AAD0FB188A4C2180B736E7B6A00F5D43B (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_0) { goto IL_000b; } } { return ((int64_t)((int64_t)0)); } IL_000b: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_1, L_2, /*hidden argument*/NULL); uint64_t L_4; L_4 = BigInteger_op_Explicit_m481EE272BCCA64CCCF7A78E7C4CF6E314D52E8BA(L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_EXTERN_C uint64_t Fraction_ToUInt64_m01C43B1AAD0FB188A4C2180B736E7B6A00F5D43B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint64_t _returnValue; _returnValue = Fraction_ToUInt64_m01C43B1AAD0FB188A4C2180B736E7B6A00F5D43B(_thisAdjusted, method); return _returnValue; } // System.Numerics.BigInteger Fractions.Fraction::ToBigInteger() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_ToBigInteger_mEE360E14DB6D97621A72CA8A9C53051651533579 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); return L_1; } IL_000e: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4; L_4 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_EXTERN_C BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_ToBigInteger_mEE360E14DB6D97621A72CA8A9C53051651533579_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 _returnValue; _returnValue = Fraction_ToBigInteger_mEE360E14DB6D97621A72CA8A9C53051651533579(_thisAdjusted, method); return _returnValue; } // System.Decimal Fractions.Fraction::ToDecimal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 Fraction_ToDecimal_m920D18D2B15051B2AFDB65F650815FB874E2E87A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_0; memset((&V_0), 0, sizeof(V_0)); { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_1 = ((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields*)il2cpp_codegen_static_fields_for(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var))->get_Zero_7(); return L_1; } IL_000e: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = __this->get__numerator_6(); IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get_MIN_DECIMAL_0(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_4; L_4 = BigInteger_op_GreaterThanOrEqual_mA7877996339EB4694414211C903D94F2B224C297(L_2, L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0072; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_5 = __this->get__numerator_6(); IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get_MAX_DECIMAL_1(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_7; L_7 = BigInteger_op_LessThanOrEqual_m78E4ACA68BFC6D622D5D769D2A8328DAA35301F4(L_5, L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0072; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_8 = __this->get__denominator_5(); IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_9 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get_MIN_DECIMAL_0(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_10; L_10 = BigInteger_op_GreaterThanOrEqual_mA7877996339EB4694414211C903D94F2B224C297(L_8, L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0072; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_11 = __this->get__denominator_5(); IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_12 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get_MAX_DECIMAL_1(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_13; L_13 = BigInteger_op_LessThanOrEqual_m78E4ACA68BFC6D622D5D769D2A8328DAA35301F4(L_11, L_12, /*hidden argument*/NULL); if (!L_13) { goto IL_0072; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_14 = __this->get__numerator_6(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_15; L_15 = BigInteger_op_Explicit_m67FAC3B738A0A38953009C3BF2C09C2C29891633(L_14, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_16 = __this->get__denominator_5(); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_17; L_17 = BigInteger_op_Explicit_m67FAC3B738A0A38953009C3BF2C09C2C29891633(L_16, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_18; L_18 = Decimal_op_Division_mFAC0F3DAD8F0051D3996321FF2A26A0C9EF3E7BF(L_15, L_17, /*hidden argument*/NULL); return L_18; } IL_0072: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_19 = __this->get__numerator_6(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_20 = __this->get__denominator_5(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_21; L_21 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_19, L_20, /*hidden argument*/NULL); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_22; L_22 = BigInteger_op_Explicit_m67FAC3B738A0A38953009C3BF2C09C2C29891633(L_21, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_23 = __this->get__numerator_6(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_24 = __this->get__denominator_5(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_25; L_25 = BigInteger_op_Modulus_m90CD4DEC2293E0D71B73A33720AEE6CFEDECBE2E(L_23, L_24, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_26; L_26 = BigInteger_op_Implicit_m9806E7B722243D69545EE09318A5DC364ACBC652(((int32_t)10), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_27; L_27 = BigInteger_Pow_mA52D686E2FB53238877C77EEEFAD23A9601028AF(L_26, ((int32_t)28), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_28; L_28 = BigInteger_op_Multiply_m2C693A37027C26E76BFF4F974553ACA2D8DCC067(L_25, L_27, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_29 = __this->get__denominator_5(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_30; L_30 = BigInteger_op_Division_m2D185E48C4E6D957CDE6CC6551999807A378C59B(L_28, L_29, /*hidden argument*/NULL); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_31; L_31 = BigInteger_op_Explicit_m67FAC3B738A0A38953009C3BF2C09C2C29891633(L_30, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_32; L_32 = Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F((10.0), (28.0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_33; L_33 = Decimal_op_Explicit_m30F045B51EAFBB86DD85D2EBEC25C435CF313D9B(L_32, /*hidden argument*/NULL); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_34; L_34 = Decimal_op_Division_mFAC0F3DAD8F0051D3996321FF2A26A0C9EF3E7BF(L_31, L_33, /*hidden argument*/NULL); V_0 = L_34; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_35 = V_0; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_36; L_36 = Decimal_op_Addition_mC9608A268CBC30F2F34F81394EC1D6ED1D079819(L_22, L_35, /*hidden argument*/NULL); return L_36; } } IL2CPP_EXTERN_C Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 Fraction_ToDecimal_m920D18D2B15051B2AFDB65F650815FB874E2E87A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 _returnValue; _returnValue = Fraction_ToDecimal_m920D18D2B15051B2AFDB65F650815FB874E2E87A(_thisAdjusted, method); return _returnValue; } // System.Double Fractions.Fraction::ToDouble() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Fraction_ToDouble_m0631F7B038C4A5D0E55E8581A58EFAA695C5DD80 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_0) { goto IL_0012; } } { return (0.0); } IL_0012: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); double L_2; L_2 = BigInteger_op_Explicit_m9CFA3DA45CA0A2A28B4302CA87492587B87076FB(L_1, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); double L_4; L_4 = BigInteger_op_Explicit_m9CFA3DA45CA0A2A28B4302CA87492587B87076FB(L_3, /*hidden argument*/NULL); return ((double)((double)((double)((double)L_2))/(double)((double)((double)L_4)))); } } IL2CPP_EXTERN_C double Fraction_ToDouble_m0631F7B038C4A5D0E55E8581A58EFAA695C5DD80_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = Fraction_ToDouble_m0631F7B038C4A5D0E55E8581A58EFAA695C5DD80(_thisAdjusted, method); return _returnValue; } // System.Numerics.BigInteger Fractions.Fraction::get_Numerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__numerator_6(); return L_0; } } IL2CPP_EXTERN_C BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 _returnValue; _returnValue = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline(_thisAdjusted, method); return _returnValue; } // System.Numerics.BigInteger Fractions.Fraction::get_Denominator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__denominator_5(); return L_0; } } IL2CPP_EXTERN_C BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 _returnValue; _returnValue = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean Fractions.Fraction::get_IsPositive() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_get_IsPositive_mEF7083E3B38D4D216DD1A59CD37D905A29E41459 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__numerator_6(); V_0 = L_0; int32_t L_1; L_1 = BigInteger_get_Sign_mB7A2E5A1C237EB3532F5AA6C13511B696B3EA660((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0022; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = __this->get__denominator_5(); V_0 = L_2; int32_t L_3; L_3 = BigInteger_get_Sign_mB7A2E5A1C237EB3532F5AA6C13511B696B3EA660((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0047; } } IL_0022: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4 = __this->get__numerator_6(); V_0 = L_4; int32_t L_5; L_5 = BigInteger_get_Sign_mB7A2E5A1C237EB3532F5AA6C13511B696B3EA660((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); if ((!(((uint32_t)L_5) == ((uint32_t)(-1))))) { goto IL_0045; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6 = __this->get__denominator_5(); V_0 = L_6; int32_t L_7; L_7 = BigInteger_get_Sign_mB7A2E5A1C237EB3532F5AA6C13511B696B3EA660((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); return (bool)((((int32_t)L_7) == ((int32_t)(-1)))? 1 : 0); } IL_0045: { return (bool)0; } IL_0047: { return (bool)1; } } IL2CPP_EXTERN_C bool Fraction_get_IsPositive_mEF7083E3B38D4D216DD1A59CD37D905A29E41459_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Fraction_get_IsPositive_mEF7083E3B38D4D216DD1A59CD37D905A29E41459(_thisAdjusted, method); return _returnValue; } // System.Boolean Fractions.Fraction::get_IsZero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__numerator_6(); V_0 = L_0; bool L_1; L_1 = BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); if (L_1) { goto IL_001f; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = __this->get__denominator_5(); V_0 = L_2; bool L_3; L_3 = BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); return L_3; } IL_001f: { return (bool)1; } } IL2CPP_EXTERN_C bool Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269(_thisAdjusted, method); return _returnValue; } // Fractions.FractionState Fractions.Fraction::get_State() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_get_State_m8B7CB80381FDD9E5619C8FEDC6FE86BC56B234AC (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__state_7(); return L_0; } } IL2CPP_EXTERN_C int32_t Fraction_get_State_m8B7CB80381FDD9E5619C8FEDC6FE86BC56B234AC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Fraction_get_State_m8B7CB80381FDD9E5619C8FEDC6FE86BC56B234AC_inline(_thisAdjusted, method); return _returnValue; } // Fractions.Fraction Fractions.Fraction::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_get_Zero_m090CC0BF4408AAB40935FFDF7DBBEE3677945887 (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 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get__zero_2(); return L_0; } } // System.Boolean Fractions.Fraction::Equals(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_Equals_mF22BF55DADA143AD8FE489F8B53904055A88F2BC (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___other0, const RuntimeMethod* method) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___other0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1 = L_0.get__denominator_5(); V_0 = L_1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = __this->get__denominator_5(); bool L_3; L_3 = BigInteger_Equals_m05302B320532185A473A0E9CBA352FA30BB43C9A((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_002b; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_4 = ___other0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_5 = L_4.get__numerator_6(); V_0 = L_5; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6 = __this->get__numerator_6(); bool L_7; L_7 = BigInteger_Equals_m05302B320532185A473A0E9CBA352FA30BB43C9A((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), L_6, /*hidden argument*/NULL); return L_7; } IL_002b: { return (bool)0; } } IL2CPP_EXTERN_C bool Fraction_Equals_mF22BF55DADA143AD8FE489F8B53904055A88F2BC_AdjustorThunk (RuntimeObject * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___other0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Fraction_Equals_mF22BF55DADA143AD8FE489F8B53904055A88F2BC(_thisAdjusted, ___other0, method); return _returnValue; } // System.Boolean Fractions.Fraction::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Fraction_Equals_mE19E20E141FB685542980B7E3FCD06FA645765E0 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, RuntimeObject * ___other0, 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; } { RuntimeObject * L_0 = ___other0; if (L_0) { goto IL_0005; } } { return (bool)0; } IL_0005: { RuntimeObject * L_1 = ___other0; if (!((RuntimeObject *)IsInstSealed((RuntimeObject*)L_1, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))) { goto IL_001a; } } { RuntimeObject * L_2 = ___other0; bool L_3; L_3 = Fraction_Equals_mF22BF55DADA143AD8FE489F8B53904055A88F2BC((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_2, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); return L_3; } IL_001a: { return (bool)0; } } IL2CPP_EXTERN_C bool Fraction_Equals_mE19E20E141FB685542980B7E3FCD06FA645765E0_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___other0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Fraction_Equals_mE19E20E141FB685542980B7E3FCD06FA645765E0(_thisAdjusted, ___other0, method); return _returnValue; } // System.Int32 Fractions.Fraction::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Fraction_GetHashCode_m6BF62C2B6828890CF0C06742799354D9BD755AEF (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__denominator_5(); V_0 = L_0; int32_t L_1; L_1 = BigInteger_GetHashCode_m68DD5586F08BF39F4D6547FED0EF8185F6584306((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = __this->get__numerator_6(); V_0 = L_2; int32_t L_3; L_3 = BigInteger_GetHashCode_m68DD5586F08BF39F4D6547FED0EF8185F6584306((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); return ((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)((int32_t)397)))^(int32_t)L_3)); } } IL2CPP_EXTERN_C int32_t Fraction_GetHashCode_m6BF62C2B6828890CF0C06742799354D9BD755AEF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Fraction_GetHashCode_m6BF62C2B6828890CF0C06742799354D9BD755AEF(_thisAdjusted, method); return _returnValue; } // Fractions.Fraction Fractions.Fraction::Add(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Add_m3A41B371FB2114551F15DD71D432A9F43A303B0A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___summand0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_1; memset((&V_1), 0, sizeof(V_1)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_2; memset((&V_2), 0, sizeof(V_2)); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_3; memset((&V_3), 0, sizeof(V_3)); { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__denominator_5(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___summand0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); bool L_2; L_2 = BigInteger_op_Equality_mC4EE6C9D66F0696466BBF98FC9B0A7F7058549BD(L_0, L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_0033; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3 = __this->get__numerator_6(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4; L_4 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___summand0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_5; L_5 = BigInteger_Add_mF19186DC029742C86DB2D689C237162E317B31FD(L_3, L_4, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6 = __this->get__denominator_5(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_7; memset((&L_7), 0, sizeof(L_7)); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((&L_7), L_5, L_6, (bool)1, /*hidden argument*/NULL); return L_7; } IL_0033: { bool L_8; L_8 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_8) { goto IL_003d; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_9 = ___summand0; return L_9; } IL_003d: { bool L_10; L_10 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___summand0), /*hidden argument*/NULL); if (!L_10) { goto IL_004d; } } { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_11 = (*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this); return L_11; } IL_004d: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_12 = __this->get__denominator_5(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_13; L_13 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___summand0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_14; L_14 = BigInteger_GreatestCommonDivisor_mAC4FF67DDD41976C857B17B85951C79368CD418C(L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_15 = __this->get__denominator_5(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_16 = V_0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_17; L_17 = BigInteger_Divide_m7AD93CF9905D1418FEB940FE2376191529FB640A(L_15, L_16, /*hidden argument*/NULL); V_1 = L_17; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_18; L_18 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___summand0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_19 = V_0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_20; L_20 = BigInteger_Divide_m7AD93CF9905D1418FEB940FE2376191529FB640A(L_18, L_19, /*hidden argument*/NULL); V_2 = L_20; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_21 = V_1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_22; L_22 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___summand0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_23; L_23 = BigInteger_Multiply_mE4F1C77DA40D8D0150A7E42DB4E9944CEFC591A2(L_21, L_22, /*hidden argument*/NULL); V_3 = L_23; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_24 = __this->get__numerator_6(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_25 = V_2; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_26; L_26 = BigInteger_Multiply_mE4F1C77DA40D8D0150A7E42DB4E9944CEFC591A2(L_24, L_25, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_27; L_27 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___summand0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_28 = V_1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_29; L_29 = BigInteger_Multiply_mE4F1C77DA40D8D0150A7E42DB4E9944CEFC591A2(L_27, L_28, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_30; L_30 = BigInteger_Add_mF19186DC029742C86DB2D689C237162E317B31FD(L_26, L_29, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_31 = V_3; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_32; memset((&L_32), 0, sizeof(L_32)); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((&L_32), L_30, L_31, (bool)1, /*hidden argument*/NULL); return L_32; } } IL2CPP_EXTERN_C Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Add_m3A41B371FB2114551F15DD71D432A9F43A303B0A_AdjustorThunk (RuntimeObject * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___summand0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 _returnValue; _returnValue = Fraction_Add_m3A41B371FB2114551F15DD71D432A9F43A303B0A(_thisAdjusted, ___summand0, method); return _returnValue; } // Fractions.Fraction Fractions.Fraction::Subtract(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Subtract_mB89978450885E886D5F1EBCA0029B2E0FFA3ED2F (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___subtrahend0, const RuntimeMethod* method) { { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0; L_0 = Fraction_Invert_mF44C826837303B6814D1E62AB9F104F7DE1E9F33((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___subtrahend0), /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_Add_m3A41B371FB2114551F15DD71D432A9F43A303B0A((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, L_0, /*hidden argument*/NULL); return L_1; } } IL2CPP_EXTERN_C Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Subtract_mB89978450885E886D5F1EBCA0029B2E0FFA3ED2F_AdjustorThunk (RuntimeObject * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___subtrahend0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 _returnValue; _returnValue = Fraction_Subtract_mB89978450885E886D5F1EBCA0029B2E0FFA3ED2F(_thisAdjusted, ___subtrahend0, method); return _returnValue; } // Fractions.Fraction Fractions.Fraction::Invert() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Invert_mF44C826837303B6814D1E62AB9F104F7DE1E9F33 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, /*hidden argument*/NULL); if (!L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get__zero_2(); return L_1; } IL_000e: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = __this->get__numerator_6(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_Negate_mD93521160B71B671B684FF2C149A5102AFA9024D(L_2, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4 = __this->get__denominator_5(); int32_t L_5 = __this->get__state_7(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_6; memset((&L_6), 0, sizeof(L_6)); Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53((&L_6), L_3, L_4, L_5, /*hidden argument*/NULL); return L_6; } } IL2CPP_EXTERN_C Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Invert_mF44C826837303B6814D1E62AB9F104F7DE1E9F33_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 _returnValue; _returnValue = Fraction_Invert_mF44C826837303B6814D1E62AB9F104F7DE1E9F33(_thisAdjusted, method); return _returnValue; } // Fractions.Fraction Fractions.Fraction::Multiply(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Multiply_m4FF96C6158A505C11BF399F90A1A762F38D69BA9 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___factor0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__numerator_6(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ___factor0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = L_1.get__numerator_6(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_op_Multiply_m2C693A37027C26E76BFF4F974553ACA2D8DCC067(L_0, L_2, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4 = __this->get__denominator_5(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_5 = ___factor0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6 = L_5.get__denominator_5(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7; L_7 = BigInteger_op_Multiply_m2C693A37027C26E76BFF4F974553ACA2D8DCC067(L_4, L_6, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_8; memset((&L_8), 0, sizeof(L_8)); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((&L_8), L_3, L_7, (bool)1, /*hidden argument*/NULL); return L_8; } } IL2CPP_EXTERN_C Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Multiply_m4FF96C6158A505C11BF399F90A1A762F38D69BA9_AdjustorThunk (RuntimeObject * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___factor0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 _returnValue; _returnValue = Fraction_Multiply_m4FF96C6158A505C11BF399F90A1A762F38D69BA9(_thisAdjusted, ___factor0, method); return _returnValue; } // Fractions.Fraction Fractions.Fraction::Divide(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Divide_m5A0C4B4FC46364A812B2A4BB13CC1B2B209A83D9 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___divisor0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Fraction_get_IsZero_mDA0DCADB71D74ECA5BB41C2DA1AAEC921AF7D269((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___divisor0), /*hidden argument*/NULL); if (!L_0) { goto IL_0024; } } { String_t* L_1; L_1 = Resources_get_DivideByZero_m9974079D3DD47D5D8DDA8A24838982E48E9AA6FE(/*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2 = (*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_3 = L_2; RuntimeObject * L_4 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)), &L_3); String_t* L_5; L_5 = String_Format_mB3D38E5238C3164DB4D7D29339D9E225A4496D17(L_1, L_4, /*hidden argument*/NULL); DivideByZeroException_tEAEB89F460AFC9F565DBB5CEDDF8BDF1888879E3 * L_6 = (DivideByZeroException_tEAEB89F460AFC9F565DBB5CEDDF8BDF1888879E3 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tEAEB89F460AFC9F565DBB5CEDDF8BDF1888879E3_il2cpp_TypeInfo_var))); DivideByZeroException__ctor_m74F3BED757509809C1ABFA2368D542AC098E8D66(L_6, L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Fraction_Divide_m5A0C4B4FC46364A812B2A4BB13CC1B2B209A83D9_RuntimeMethod_var))); } IL_0024: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7 = __this->get__numerator_6(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_8 = ___divisor0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_9 = L_8.get__denominator_5(); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_10; L_10 = BigInteger_op_Multiply_m2C693A37027C26E76BFF4F974553ACA2D8DCC067(L_7, L_9, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_11 = __this->get__denominator_5(); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_12 = ___divisor0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_13 = L_12.get__numerator_6(); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_14; L_14 = BigInteger_op_Multiply_m2C693A37027C26E76BFF4F974553ACA2D8DCC067(L_11, L_13, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_15; memset((&L_15), 0, sizeof(L_15)); Fraction__ctor_m1E3BF2A3B14FBAA26EC49E96AC4D063A8FBD7E40((&L_15), L_10, L_14, (bool)1, /*hidden argument*/NULL); return L_15; } } IL2CPP_EXTERN_C Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Divide_m5A0C4B4FC46364A812B2A4BB13CC1B2B209A83D9_AdjustorThunk (RuntimeObject * __this, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___divisor0, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 _returnValue; _returnValue = Fraction_Divide_m5A0C4B4FC46364A812B2A4BB13CC1B2B209A83D9(_thisAdjusted, ___divisor0, method); return _returnValue; } // Fractions.Fraction Fractions.Fraction::Abs(Fractions.Fraction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_Abs_m27CD74E35F0FFDBC59C2D360539ED0D2ABEEDE2A (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 ___fraction0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0; L_0 = Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = BigInteger_Abs_mF9100B81D50C059B2C72158F0DC17A1E0EEBC9A7(L_0, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2; L_2 = Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; L_3 = BigInteger_Abs_mF9100B81D50C059B2C72158F0DC17A1E0EEBC9A7(L_2, /*hidden argument*/NULL); int32_t L_4; L_4 = Fraction_get_State_m8B7CB80381FDD9E5619C8FEDC6FE86BC56B234AC_inline((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___fraction0), /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_5; memset((&L_5), 0, sizeof(L_5)); Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53((&L_5), L_1, L_3, L_4, /*hidden argument*/NULL); return L_5; } } // Fractions.Fraction Fractions.Fraction::GetReducedFraction(System.Numerics.BigInteger,System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_GetReducedFraction_m76C84360EC78A2A80BF49C17CECB7CD1D9D72758 (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___numerator0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___denominator1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 V_0; memset((&V_0), 0, sizeof(V_0)); { bool L_0; L_0 = BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&___numerator0), /*hidden argument*/NULL); if (L_0) { goto IL_0012; } } { bool L_1; L_1 = BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&___denominator1), /*hidden argument*/NULL); if (!L_1) { goto IL_0018; } } IL_0012: { IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_get_Zero_m090CC0BF4408AAB40935FFDF7DBBEE3677945887_inline(/*hidden argument*/NULL); return L_2; } IL_0018: { int32_t L_3; L_3 = BigInteger_get_Sign_mB7A2E5A1C237EB3532F5AA6C13511B696B3EA660((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&___denominator1), /*hidden argument*/NULL); if ((!(((uint32_t)L_3) == ((uint32_t)(-1))))) { goto IL_0032; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4 = ___numerator0; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_5; L_5 = BigInteger_Negate_mD93521160B71B671B684FF2C149A5102AFA9024D(L_4, /*hidden argument*/NULL); ___numerator0 = L_5; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_6 = ___denominator1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7; L_7 = BigInteger_Negate_mD93521160B71B671B684FF2C149A5102AFA9024D(L_6, /*hidden argument*/NULL); ___denominator1 = L_7; } IL_0032: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_8 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_9 = ___denominator1; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_10; L_10 = BigInteger_GreatestCommonDivisor_mAC4FF67DDD41976C857B17B85951C79368CD418C(L_8, L_9, /*hidden argument*/NULL); V_0 = L_10; bool L_11; L_11 = BigInteger_get_IsOne_m634E3C96A5A2AEE571DF2E3FC24FCBED2339DD78((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); if (L_11) { goto IL_0061; } } { bool L_12; L_12 = BigInteger_get_IsZero_m926C5F3453B1335A6A50264AF7A448619850949D((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)(&V_0), /*hidden argument*/NULL); if (L_12) { goto IL_0061; } } { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_13 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_14 = V_0; IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_15; L_15 = BigInteger_Divide_m7AD93CF9905D1418FEB940FE2376191529FB640A(L_13, L_14, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_16 = ___denominator1; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_17 = V_0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_18; L_18 = BigInteger_Divide_m7AD93CF9905D1418FEB940FE2376191529FB640A(L_16, L_17, /*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_19; memset((&L_19), 0, sizeof(L_19)); Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53((&L_19), L_15, L_18, 1, /*hidden argument*/NULL); return L_19; } IL_0061: { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_20 = ___numerator0; BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_21 = ___denominator1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_22; memset((&L_22), 0, sizeof(L_22)); Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53((&L_22), L_20, L_21, 1, /*hidden argument*/NULL); return L_22; } } // 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) { { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___b1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_Add_m3A41B371FB2114551F15DD71D432A9F43A303B0A((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), L_0, /*hidden argument*/NULL); return L_1; } } // 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) { { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___b1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_Subtract_mB89978450885E886D5F1EBCA0029B2E0FFA3ED2F((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), L_0, /*hidden argument*/NULL); return L_1; } } // 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) { { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___b1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_Multiply_m4FF96C6158A505C11BF399F90A1A762F38D69BA9((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), L_0, /*hidden argument*/NULL); return L_1; } } // 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) { { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_0 = ___b1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_Divide_m5A0C4B4FC46364A812B2A4BB13CC1B2B209A83D9((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&___a0), L_0, /*hidden argument*/NULL); return L_1; } } // 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) { { int32_t L_0 = ___value0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; memset((&L_1), 0, sizeof(L_1)); Fraction__ctor_m95C5CE258DD7ABC075B0D2F40FB6AB91268C04AF((&L_1), L_0, /*hidden argument*/NULL); return L_1; } } // 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) { { int64_t L_0 = ___value0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; memset((&L_1), 0, sizeof(L_1)); Fraction__ctor_m56F1DD0CDCE763D4537C7443C8D772DA0948792E((&L_1), L_0, /*hidden argument*/NULL); return L_1; } } // 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) { { uint32_t L_0 = ___value0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; memset((&L_1), 0, sizeof(L_1)); Fraction__ctor_m47B903566A15E6B122D8407475B14857B78E5B83((&L_1), L_0, /*hidden argument*/NULL); return L_1; } } // 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) { { uint64_t L_0 = ___value0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; memset((&L_1), 0, sizeof(L_1)); Fraction__ctor_m58055D194857C4B88DA43E914A57456729D461F4((&L_1), L_0, /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction Fractions.Fraction::op_Implicit(System.Numerics.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_op_Implicit_m8B52CCFBDB3D8534125A9437A0B3FC21DBE6E9DC (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 ___value0, const RuntimeMethod* method) { { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = ___value0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; memset((&L_1), 0, sizeof(L_1)); Fraction__ctor_m95F20EA19B9E574FE01881BD864E733493266C9C((&L_1), L_0, /*hidden argument*/NULL); return L_1; } } // System.String Fractions.Fraction::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Fraction_ToString_mFB99015CB4CF962B2930C780FAD36030E7C30913 (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_StaticFields*)il2cpp_codegen_static_fields_for(DefaultFractionFormatProvider_tBDC9B68FDB2FEDE237FFAC21D81BF5F5582E9517_il2cpp_TypeInfo_var))->get_Instance_0(); String_t* L_1; L_1 = Fraction_ToString_m07A9AE7B99F7235091625B2A889D21BC31738BDF((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this, _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869, L_0, /*hidden argument*/NULL); return L_1; } } IL2CPP_EXTERN_C String_t* Fraction_ToString_mFB99015CB4CF962B2930C780FAD36030E7C30913_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Fraction_ToString_mFB99015CB4CF962B2930C780FAD36030E7C30913(_thisAdjusted, method); return _returnValue; } // System.String Fractions.Fraction::ToString(System.String,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Fraction_ToString_m07A9AE7B99F7235091625B2A889D21BC31738BDF (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICustomFormatter_t688AE8581BC1D963C0649E9692E95285407EC930_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFormatProvider_tF2AECC4B14F41D36718920D67F930CED940412DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject * G_B3_0 = NULL; { RuntimeObject* L_0 = ___formatProvider1; if (L_0) { goto IL_0006; } } { G_B3_0 = NULL; goto IL_001c; } IL_0006: { RuntimeObject* L_1 = ___formatProvider1; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2 = (*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_3 = L_2; RuntimeObject * L_4 = Box(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var, &L_3); NullCheck(L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B(L_4, /*hidden argument*/NULL); NullCheck(L_1); RuntimeObject * L_6; L_6 = InterfaceFuncInvoker1< RuntimeObject *, Type_t * >::Invoke(0 /* System.Object System.IFormatProvider::GetFormat(System.Type) */, IFormatProvider_tF2AECC4B14F41D36718920D67F930CED940412DF_il2cpp_TypeInfo_var, L_1, L_5); G_B3_0 = L_6; } IL_001c: { V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)G_B3_0, ICustomFormatter_t688AE8581BC1D963C0649E9692E95285407EC930_il2cpp_TypeInfo_var)); RuntimeObject* L_7 = V_0; if (L_7) { goto IL_003d; } } { IL2CPP_RUNTIME_CLASS_INIT(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var); RuntimeObject* L_8 = ((DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_StaticFields*)il2cpp_codegen_static_fields_for(DefaultFractionFormatter_t29EF38A05937F3276FED85B1118E6E7B4C29FEB2_il2cpp_TypeInfo_var))->get_Instance_0(); String_t* L_9 = ___format0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_10 = (*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_11 = L_10; RuntimeObject * L_12 = Box(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var, &L_11); RuntimeObject* L_13 = ___formatProvider1; NullCheck(L_8); String_t* L_14; L_14 = InterfaceFuncInvoker3< String_t*, String_t*, RuntimeObject *, RuntimeObject* >::Invoke(0 /* System.String System.ICustomFormatter::Format(System.String,System.Object,System.IFormatProvider) */, ICustomFormatter_t688AE8581BC1D963C0649E9692E95285407EC930_il2cpp_TypeInfo_var, L_8, L_9, L_12, L_13); return L_14; } IL_003d: { RuntimeObject* L_15 = V_0; String_t* L_16 = ___format0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_17 = (*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)__this); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_18 = L_17; RuntimeObject * L_19 = Box(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var, &L_18); RuntimeObject* L_20 = ___formatProvider1; NullCheck(L_15); String_t* L_21; L_21 = InterfaceFuncInvoker3< String_t*, String_t*, RuntimeObject *, RuntimeObject* >::Invoke(0 /* System.String System.ICustomFormatter::Format(System.String,System.Object,System.IFormatProvider) */, ICustomFormatter_t688AE8581BC1D963C0649E9692E95285407EC930_il2cpp_TypeInfo_var, L_15, L_16, L_19, L_20); return L_21; } } IL2CPP_EXTERN_C String_t* Fraction_ToString_m07A9AE7B99F7235091625B2A889D21BC31738BDF_AdjustorThunk (RuntimeObject * __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) { Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Fraction_ToString_m07A9AE7B99F7235091625B2A889D21BC31738BDF(_thisAdjusted, ___format0, ___formatProvider1, method); return _returnValue; } // System.Void Fractions.Fraction::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Fraction__cctor_mD99981AA71BA27731C311353FCAB3AE4E7348677 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_0; memset((&L_0), 0, sizeof(L_0)); Decimal__ctor_mB9DFF414FB23863B982F9D863D6E57867995C7F3((&L_0), (-1), (-1), (-1), (bool)1, (uint8_t)0, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; memset((&L_1), 0, sizeof(L_1)); BigInteger__ctor_m022F65218976B242C90878967F29358111839491((&L_1), L_0, /*hidden argument*/NULL); ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->set_MIN_DECIMAL_0(L_1); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_2; memset((&L_2), 0, sizeof(L_2)); Decimal__ctor_mB9DFF414FB23863B982F9D863D6E57867995C7F3((&L_2), (-1), (-1), (-1), (bool)0, (uint8_t)0, /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_3; memset((&L_3), 0, sizeof(L_3)); BigInteger__ctor_m022F65218976B242C90878967F29358111839491((&L_3), L_2, /*hidden argument*/NULL); ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->set_MAX_DECIMAL_1(L_3); IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_4; L_4 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_5; L_5 = BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline(/*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_6; memset((&L_6), 0, sizeof(L_6)); Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53((&L_6), L_4, L_5, 1, /*hidden argument*/NULL); ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->set__zero_2(L_6); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_7; L_7 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_8; L_8 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_9; memset((&L_9), 0, sizeof(L_9)); Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53((&L_9), L_7, L_8, 1, /*hidden argument*/NULL); ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->set__one_3(L_9); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_10; L_10 = BigInteger_get_MinusOne_m5B018EBF2A8A345E0FE9188C32AFC404C1D7347E_inline(/*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_11; L_11 = BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline(/*hidden argument*/NULL); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_12; memset((&L_12), 0, sizeof(L_12)); Fraction__ctor_m90845EA5535271D5E0BCEE33F54A2D9814201A53((&L_12), L_10, L_11, 1, /*hidden argument*/NULL); ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->set__minus_one_4(L_12); 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 Fractions.TypeConverters.FractionTypeConverter::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FractionTypeConverter__cctor_mCEBCD04E26AA58BA32853ABB48F2504BB507E953 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA49A84DB25A128B699ECDD39DB72469DF6A77E72_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC22CCAD9704BBC5B5D8581C81FD0F41A26A11710_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mBBBBEE148ED492271216D211619EBA1D2756289D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_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_cctorU3Eb__8_0_mC22647AF5B7471D7930E789B29A1BB7622256721_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_10_m5B9CC3659DAC51A3E044318155B4445FCA0295BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_11_m534328E0E94C0AF0599F57008807BC448AF17D81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_12_m77A6265AC77734799ED11259866D756FF43E77ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_13_m65568075ECD491DD0BF506DC25B64206D2A65B40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_1_mED78CC3B1881FAD16AFA960F9008A9E82032BB86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_2_mE84539FC5ABFE621F89EBDB4BA44E4F1EB757647_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_3_m8F582D8A4B438D8F9E60A49699FD8C096487A1EC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_4_m73902A576D1F7195372427009DC4B7D0F8809D9A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_5_m4C9F97E40CC1D182CC27EB7A57197A4AC51F0992_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_6_mE7411EE5DAB2B699A3BB79FC99E470D2E33367FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_7_m90F801C6B4440C86C56830F672790F924CD2418E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_8_m4436A81FECA4A819EA68CF048E217C8B814792B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__8_9_m044445BFBE49950F6BA586FDB336117373892661_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * L_0 = (HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 *)il2cpp_codegen_object_new(HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9_il2cpp_TypeInfo_var); HashSet_1__ctor_mBBBBEE148ED492271216D211619EBA1D2756289D(L_0, /*hidden argument*/HashSet_1__ctor_mBBBBEE148ED492271216D211619EBA1D2756289D_RuntimeMethod_var); HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * L_1 = L_0; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_2, /*hidden argument*/NULL); NullCheck(L_1); bool L_4; L_4 = HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B(L_1, L_3, /*hidden argument*/HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var); HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * L_5 = L_1; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_0_0_0_var) }; Type_t * L_7; L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_6, /*hidden argument*/NULL); NullCheck(L_5); bool L_8; L_8 = HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B(L_5, L_7, /*hidden argument*/HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var); HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * L_9 = L_5; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_10 = { reinterpret_cast (Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_0_0_0_var) }; Type_t * L_11; L_11 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_10, /*hidden argument*/NULL); NullCheck(L_9); bool L_12; L_12 = HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B(L_9, L_11, /*hidden argument*/HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var); HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * L_13 = L_9; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_0_0_0_var) }; Type_t * L_15; L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_14, /*hidden argument*/NULL); NullCheck(L_13); bool L_16; L_16 = HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B(L_13, L_15, /*hidden argument*/HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var); HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * L_17 = L_13; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_0_0_0_var) }; Type_t * L_19; L_19 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_18, /*hidden argument*/NULL); NullCheck(L_17); bool L_20; L_20 = HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B(L_17, L_19, /*hidden argument*/HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var); HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * L_21 = L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var) }; Type_t * L_23; L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_22, /*hidden argument*/NULL); NullCheck(L_21); bool L_24; L_24 = HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B(L_21, L_23, /*hidden argument*/HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var); HashSet_1_t6DF4EF51925F07D2DF32F6A9A96C6B4624263BB9 * L_25 = L_21; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_26 = { reinterpret_cast (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_0_0_0_var) }; Type_t * L_27; L_27 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_26, /*hidden argument*/NULL); NullCheck(L_25); bool L_28; L_28 = HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B(L_25, L_27, /*hidden argument*/HashSet_1_Add_m46ADE47113FEE0E38D1241A7D95E9A0BAD57719B_RuntimeMethod_var); ((FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_StaticFields*)il2cpp_codegen_static_fields_for(FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_il2cpp_TypeInfo_var))->set_SUPPORTED_TYPES_2(L_25); Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * L_29 = (Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD *)il2cpp_codegen_object_new(Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD_il2cpp_TypeInfo_var); Dictionary_2__ctor_mA49A84DB25A128B699ECDD39DB72469DF6A77E72(L_29, /*hidden argument*/Dictionary_2__ctor_mA49A84DB25A128B699ECDD39DB72469DF6A77E72_RuntimeMethod_var); Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * L_30 = L_29; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_31 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_32; L_32 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_31, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_33 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * L_34 = (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *)il2cpp_codegen_object_new(Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var); Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A(L_34, L_33, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_0_mC22647AF5B7471D7930E789B29A1BB7622256721_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var); NullCheck(L_30); Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3(L_30, L_32, L_34, /*hidden argument*/Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var); Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * L_35 = L_30; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_36 = { reinterpret_cast (Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_0_0_0_var) }; Type_t * L_37; L_37 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_36, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_38 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * L_39 = (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *)il2cpp_codegen_object_new(Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var); Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A(L_39, L_38, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_1_mED78CC3B1881FAD16AFA960F9008A9E82032BB86_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var); NullCheck(L_35); Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3(L_35, L_37, L_39, /*hidden argument*/Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var); Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * L_40 = L_35; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_41 = { reinterpret_cast (Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_0_0_0_var) }; Type_t * L_42; L_42 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_41, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_43 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * L_44 = (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *)il2cpp_codegen_object_new(Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var); Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A(L_44, L_43, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_2_mE84539FC5ABFE621F89EBDB4BA44E4F1EB757647_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var); NullCheck(L_40); Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3(L_40, L_42, L_44, /*hidden argument*/Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var); Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * L_45 = L_40; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_46 = { reinterpret_cast (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_0_0_0_var) }; Type_t * L_47; L_47 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_46, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_48 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * L_49 = (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *)il2cpp_codegen_object_new(Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var); Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A(L_49, L_48, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_3_m8F582D8A4B438D8F9E60A49699FD8C096487A1EC_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var); NullCheck(L_45); Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3(L_45, L_47, L_49, /*hidden argument*/Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var); Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * L_50 = L_45; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_51 = { reinterpret_cast (Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_0_0_0_var) }; Type_t * L_52; L_52 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_51, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_53 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * L_54 = (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *)il2cpp_codegen_object_new(Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var); Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A(L_54, L_53, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_4_m73902A576D1F7195372427009DC4B7D0F8809D9A_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var); NullCheck(L_50); Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3(L_50, L_52, L_54, /*hidden argument*/Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var); Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * L_55 = L_50; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_56 = { reinterpret_cast (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var) }; Type_t * L_57; L_57 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_56, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_58 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * L_59 = (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *)il2cpp_codegen_object_new(Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var); Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A(L_59, L_58, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_5_m4C9F97E40CC1D182CC27EB7A57197A4AC51F0992_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var); NullCheck(L_55); Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3(L_55, L_57, L_59, /*hidden argument*/Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var); Dictionary_2_t76C57149F66748E29C1A0E15F8FE5702AD0C8EBD * L_60 = L_55; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_61 = { reinterpret_cast (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_0_0_0_var) }; Type_t * L_62; L_62 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_61, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_63 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE * L_64 = (Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE *)il2cpp_codegen_object_new(Func_3_t965CF81F5D54586EF3F56485C4724B1EE93AE8AE_il2cpp_TypeInfo_var); Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A(L_64, L_63, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_6_mE7411EE5DAB2B699A3BB79FC99E470D2E33367FB_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m37843D9B67EFBD5D696A4D200646AAB068CCC99A_RuntimeMethod_var); NullCheck(L_60); Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3(L_60, L_62, L_64, /*hidden argument*/Dictionary_2_Add_m66639A590284205BB9C0144820B5927266663EB3_RuntimeMethod_var); ((FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_StaticFields*)il2cpp_codegen_static_fields_for(FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_il2cpp_TypeInfo_var))->set_CONVERT_TO_DICTIONARY_3(L_60); Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * L_65 = (Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E *)il2cpp_codegen_object_new(Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E_il2cpp_TypeInfo_var); Dictionary_2__ctor_mC22CCAD9704BBC5B5D8581C81FD0F41A26A11710(L_65, /*hidden argument*/Dictionary_2__ctor_mC22CCAD9704BBC5B5D8581C81FD0F41A26A11710_RuntimeMethod_var); Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * L_66 = L_65; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_67 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t * L_68; L_68 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_67, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_69 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * L_70 = (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *)il2cpp_codegen_object_new(Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var); Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1(L_70, L_69, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_7_m90F801C6B4440C86C56830F672790F924CD2418E_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var); NullCheck(L_66); Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18(L_66, L_68, L_70, /*hidden argument*/Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var); Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * L_71 = L_66; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_72 = { reinterpret_cast (Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_0_0_0_var) }; Type_t * L_73; L_73 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_72, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_74 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * L_75 = (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *)il2cpp_codegen_object_new(Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var); Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1(L_75, L_74, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_8_m4436A81FECA4A819EA68CF048E217C8B814792B7_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var); NullCheck(L_71); Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18(L_71, L_73, L_75, /*hidden argument*/Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var); Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * L_76 = L_71; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_77 = { reinterpret_cast (Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_0_0_0_var) }; Type_t * L_78; L_78 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_77, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_79 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * L_80 = (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *)il2cpp_codegen_object_new(Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var); Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1(L_80, L_79, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_9_m044445BFBE49950F6BA586FDB336117373892661_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var); NullCheck(L_76); Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18(L_76, L_78, L_80, /*hidden argument*/Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var); Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * L_81 = L_76; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_82 = { reinterpret_cast (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_0_0_0_var) }; Type_t * L_83; L_83 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_82, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_84 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * L_85 = (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *)il2cpp_codegen_object_new(Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var); Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1(L_85, L_84, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_10_m5B9CC3659DAC51A3E044318155B4445FCA0295BF_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var); NullCheck(L_81); Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18(L_81, L_83, L_85, /*hidden argument*/Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var); Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * L_86 = L_81; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_87 = { reinterpret_cast (Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_0_0_0_var) }; Type_t * L_88; L_88 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_87, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_89 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * L_90 = (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *)il2cpp_codegen_object_new(Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var); Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1(L_90, L_89, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_11_m534328E0E94C0AF0599F57008807BC448AF17D81_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var); NullCheck(L_86); Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18(L_86, L_88, L_90, /*hidden argument*/Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var); Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * L_91 = L_86; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_92 = { reinterpret_cast (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_0_0_0_var) }; Type_t * L_93; L_93 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_92, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_94 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * L_95 = (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *)il2cpp_codegen_object_new(Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var); Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1(L_95, L_94, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_12_m77A6265AC77734799ED11259866D756FF43E77ED_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var); NullCheck(L_91); Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18(L_91, L_93, L_95, /*hidden argument*/Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var); Dictionary_2_tC42109D08A55BBEE066949F8FEF64EDDEDC7075E * L_96 = L_91; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_97 = { reinterpret_cast (BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_0_0_0_var) }; Type_t * L_98; L_98 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_97, /*hidden argument*/NULL); U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_99 = ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 * L_100 = (Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441 *)il2cpp_codegen_object_new(Func_3_t38A6A0BBF0FDC5F704DA779C1B66EDBD7C77C441_il2cpp_TypeInfo_var); Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1(L_100, L_99, (intptr_t)((intptr_t)U3CU3Ec_U3C_cctorU3Eb__8_13_m65568075ECD491DD0BF506DC25B64206D2A65B40_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mBE295FB43A969DC59165AF5B42A00029C1447AB1_RuntimeMethod_var); NullCheck(L_96); Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18(L_96, L_98, L_100, /*hidden argument*/Dictionary_2_Add_mADD967ECDFB551433E5AE47DD9BB3762AD96CD18_RuntimeMethod_var); ((FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_StaticFields*)il2cpp_codegen_static_fields_for(FractionTypeConverter_t8D8154F6C7631033C2126266C1306089D99A2A1C_il2cpp_TypeInfo_var))->set_CONVERT_FROM_DICTIONARY_4(L_96); 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 Fractions.InvalidNumberException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidNumberException__ctor_m35BC8AF0E4DA2C0B29C32490265532D95402A5F6 (InvalidNumberException_tA028BA131F7C3300B316B6E02BA6D636BDA3767F * __this, const RuntimeMethod* method) { { ArithmeticException__ctor_m8D777C32566482EA6C5567D5405C0D3D7E4445FB(__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 // System.Boolean Fractions.Extensions.MathExt::RemainingDigitsAfterTheDecimalPoint(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MathExt_RemainingDigitsAfterTheDecimalPoint_mDEF5215D9FD494312B875F54D480277D74621254 (double ___remainingDigits0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { double L_0 = ___remainingDigits0; double L_1 = ___remainingDigits0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_2; L_2 = floor(L_1); double L_3; L_3 = fabs(((double)il2cpp_codegen_subtract((double)L_0, (double)L_2))); return (bool)((((double)L_3) > ((double)(4.9406564584124654E-324)))? 1 : 0); } } #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.Resources.ResourceManager Fractions.Properties.Resources::get_ResourceManager() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * Resources_get_ResourceManager_mCE44C865CB04920AB0C30E45F6C4B8283BA6D128 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97CF5837DD0BAD2624819CF91603CFDB28B7BB60); s_Il2CppMethodInitialized = true; } { ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * L_0 = ((Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields*)il2cpp_codegen_static_fields_for(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var))->get_resourceMan_0(); if (L_0) { goto IL_002a; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_1, /*hidden argument*/NULL); TypeInfo_tFFBAC0D7187BFD2D25CC801679BC9645020EC04F * L_3; L_3 = IntrospectionExtensions_GetTypeInfo_m77034F8576BE695819427C13103C591277C1B636(L_2, /*hidden argument*/NULL); NullCheck(L_3); Assembly_t * L_4; L_4 = VirtualFuncInvoker0< Assembly_t * >::Invoke(25 /* System.Reflection.Assembly System.Type::get_Assembly() */, L_3); ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * L_5 = (ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A *)il2cpp_codegen_object_new(ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A_il2cpp_TypeInfo_var); ResourceManager__ctor_m71706EDDD65E34D84909C9C65591C6FD7C6D95A2(L_5, _stringLiteral97CF5837DD0BAD2624819CF91603CFDB28B7BB60, L_4, /*hidden argument*/NULL); ((Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields*)il2cpp_codegen_static_fields_for(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var))->set_resourceMan_0(L_5); } IL_002a: { ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * L_6 = ((Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields*)il2cpp_codegen_static_fields_for(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var))->get_resourceMan_0(); return L_6; } } // System.String Fractions.Properties.Resources::get_CannotConvertToFraction() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Resources_get_CannotConvertToFraction_mF2738F4104A78DAC30E20BF0A265A1E70645330F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2F0A19F51EBFB97570706F8A26E3C44CEA7FF9D); s_Il2CppMethodInitialized = true; } { ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * L_0; L_0 = Resources_get_ResourceManager_mCE44C865CB04920AB0C30E45F6C4B8283BA6D128(/*hidden argument*/NULL); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_1 = ((Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields*)il2cpp_codegen_static_fields_for(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var))->get_resourceCulture_1(); NullCheck(L_0); String_t* L_2; L_2 = VirtualFuncInvoker2< String_t*, String_t*, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * >::Invoke(10 /* System.String System.Resources.ResourceManager::GetString(System.String,System.Globalization.CultureInfo) */, L_0, _stringLiteralB2F0A19F51EBFB97570706F8A26E3C44CEA7FF9D, L_1); return L_2; } } // System.String Fractions.Properties.Resources::get_CompareToArgumentException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Resources_get_CompareToArgumentException_m8F802114A7A5A7990FE7F9913987655D16D8534A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA935905D7BC49DC64F35FD801BDF0686BF8216EB); s_Il2CppMethodInitialized = true; } { ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * L_0; L_0 = Resources_get_ResourceManager_mCE44C865CB04920AB0C30E45F6C4B8283BA6D128(/*hidden argument*/NULL); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_1 = ((Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields*)il2cpp_codegen_static_fields_for(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var))->get_resourceCulture_1(); NullCheck(L_0); String_t* L_2; L_2 = VirtualFuncInvoker2< String_t*, String_t*, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * >::Invoke(10 /* System.String System.Resources.ResourceManager::GetString(System.String,System.Globalization.CultureInfo) */, L_0, _stringLiteralA935905D7BC49DC64F35FD801BDF0686BF8216EB, L_1); return L_2; } } // System.String Fractions.Properties.Resources::get_DivideByZero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Resources_get_DivideByZero_m9974079D3DD47D5D8DDA8A24838982E48E9AA6FE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral595C79E16C3766FC2EB249DA404686CC926560CA); s_Il2CppMethodInitialized = true; } { ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * L_0; L_0 = Resources_get_ResourceManager_mCE44C865CB04920AB0C30E45F6C4B8283BA6D128(/*hidden argument*/NULL); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_1 = ((Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields*)il2cpp_codegen_static_fields_for(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var))->get_resourceCulture_1(); NullCheck(L_0); String_t* L_2; L_2 = VirtualFuncInvoker2< String_t*, String_t*, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * >::Invoke(10 /* System.String System.Resources.ResourceManager::GetString(System.String,System.Globalization.CultureInfo) */, L_0, _stringLiteral595C79E16C3766FC2EB249DA404686CC926560CA, L_1); return L_2; } } // System.String Fractions.Properties.Resources::get_TypeXnotSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Resources_get_TypeXnotSupported_m7C198F974D5196E4A24D74A27D8337DE83C9C7C1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF57AD0B51C8EE629C87FC26E3D9F8A49BE5E8EA5); s_Il2CppMethodInitialized = true; } { ResourceManager_t015B887ECBCB2AEE41F774C390F25EB507B06B8A * L_0; L_0 = Resources_get_ResourceManager_mCE44C865CB04920AB0C30E45F6C4B8283BA6D128(/*hidden argument*/NULL); CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_1 = ((Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_StaticFields*)il2cpp_codegen_static_fields_for(Resources_t572BDA160C07503B6419BA1F5827228781CCDBBF_il2cpp_TypeInfo_var))->get_resourceCulture_1(); NullCheck(L_0); String_t* L_2; L_2 = VirtualFuncInvoker2< String_t*, String_t*, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * >::Invoke(10 /* System.String System.Resources.ResourceManager::GetString(System.String,System.Globalization.CultureInfo) */, L_0, _stringLiteralF57AD0B51C8EE629C87FC26E3D9F8A49BE5E8EA5, L_1); return L_2; } } #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 Fractions.TypeConverters.FractionTypeConverter/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m4890DAFC81955AC174F42452A3BB87E3F76DDADA (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * L_0 = (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 *)il2cpp_codegen_object_new(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var); U3CU3Ec__ctor_mA5AE0638D0AB1E75665E9FE77A840AA72F98FEA1(L_0, /*hidden argument*/NULL); ((U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0); return; } } // System.Void Fractions.TypeConverters.FractionTypeConverter/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mA5AE0638D0AB1E75665E9FE77A840AA72F98FEA1 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Object Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_0(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CU3Ec_U3C_cctorU3Eb__8_0_mC22647AF5B7471D7930E789B29A1BB7622256721 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, 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 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___o0; V_0 = ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); String_t* L_1; L_1 = Fraction_ToString_mFB99015CB4CF962B2930C780FAD36030E7C30913((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); return L_1; } } // System.Object Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_1(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CU3Ec_U3C_cctorU3Eb__8_1_mED78CC3B1881FAD16AFA960F9008A9E82032BB86 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, 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*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___o0; V_0 = ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); int32_t L_1; L_1 = Fraction_ToInt32_m43F36531D20AD29756213BC1F5CF1C7BAAFAF460((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); int32_t L_2 = L_1; RuntimeObject * L_3 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_2); return L_3; } } // System.Object Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_2(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CU3Ec_U3C_cctorU3Eb__8_2_mE84539FC5ABFE621F89EBDB4BA44E4F1EB757647 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, 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*)&Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___o0; V_0 = ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); int64_t L_1; L_1 = Fraction_ToInt64_m86B83DF9DC82ECD113227E800C99375E290637E3((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); int64_t L_2 = L_1; RuntimeObject * L_3 = Box(Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_il2cpp_TypeInfo_var, &L_2); return L_3; } } // System.Object Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_3(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CU3Ec_U3C_cctorU3Eb__8_3_m8F582D8A4B438D8F9E60A49699FD8C096487A1EC (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___o0; V_0 = ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_1; L_1 = Fraction_ToDecimal_m920D18D2B15051B2AFDB65F650815FB874E2E87A((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_2 = L_1; RuntimeObject * L_3 = Box(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var, &L_2); return L_3; } } // System.Object Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_4(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CU3Ec_U3C_cctorU3Eb__8_4_m73902A576D1F7195372427009DC4B7D0F8809D9A (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___o0; V_0 = ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); double L_1; L_1 = Fraction_ToDouble_m0631F7B038C4A5D0E55E8581A58EFAA695C5DD80((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); double L_2 = L_1; RuntimeObject * L_3 = Box(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var, &L_2); return L_3; } } // System.Object Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_5(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CU3Ec_U3C_cctorU3Eb__8_5_m4C9F97E40CC1D182CC27EB7A57197A4AC51F0992 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, 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; } { RuntimeObject * L_0 = ___o0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1 = ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); RuntimeObject * L_2 = Box(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var, &L_1); return L_2; } } // System.Object Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_6(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * U3CU3Ec_U3C_cctorU3Eb__8_6_mE7411EE5DAB2B699A3BB79FC99E470D2E33367FB (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___o0; V_0 = ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_1; L_1 = Fraction_ToBigInteger_mEE360E14DB6D97621A72CA8A9C53051651533579((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)(&V_0), /*hidden argument*/NULL); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_2 = L_1; RuntimeObject * L_3 = Box(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var, &L_2); return L_3; } } // Fractions.Fraction Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_7(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__8_7_m90F801C6B4440C86C56830F672790F924CD2418E (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, 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*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___o0; CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_1 = ___info1; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_2; L_2 = Fraction_FromString_m1C8949FDCBF7F559634905BF1BB5712024FB22F7(((String_t*)CastclassSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var)), L_1, /*hidden argument*/NULL); return L_2; } } // Fractions.Fraction Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_8(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__8_8_m4436A81FECA4A819EA68CF048E217C8B814792B7 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___o0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; memset((&L_1), 0, sizeof(L_1)); Fraction__ctor_m95C5CE258DD7ABC075B0D2F40FB6AB91268C04AF((&L_1), ((*(int32_t*)((int32_t*)UnBox(L_0, Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_9(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__8_9_m044445BFBE49950F6BA586FDB336117373892661 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___o0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; memset((&L_1), 0, sizeof(L_1)); Fraction__ctor_m56F1DD0CDCE763D4537C7443C8D772DA0948792E((&L_1), ((*(int64_t*)((int64_t*)UnBox(L_0, Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_10(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__8_10_m5B9CC3659DAC51A3E044318155B4445FCA0295BF (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___o0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_FromDecimal_m6BDD8271C168E5EA9CD52A08BDCCF2977DE60C3C(((*(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)UnBox(L_0, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_11(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__8_11_m534328E0E94C0AF0599F57008807BC448AF17D81 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___o0; IL2CPP_RUNTIME_CLASS_INIT(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var); Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; L_1 = Fraction_FromDouble_mF5BEC2DB8D3AACE4AF751F5354FCCD6DD474F442(((*(double*)((double*)UnBox(L_0, Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); return L_1; } } // Fractions.Fraction Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_12(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__8_12_m77A6265AC77734799ED11259866D756FF43E77ED (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, 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; } { RuntimeObject * L_0 = ___o0; return ((*(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 *)UnBox(L_0, Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var)))); } } // Fractions.Fraction Fractions.TypeConverters.FractionTypeConverter/<>c::<.cctor>b__8_13(System.Object,System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 U3CU3Ec_U3C_cctorU3Eb__8_13_m65568075ECD491DD0BF506DC25B64206D2A65B40 (U3CU3Ec_t01DAD5DBB8500CE9A465F485A5D085B77F9E82A3 * __this, RuntimeObject * ___o0, CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___info1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___o0; Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 L_1; memset((&L_1), 0, sizeof(L_1)); Fraction__ctor_m95F20EA19B9E574FE01881BD864E733493266C9C((&L_1), ((*(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 *)UnBox(L_0, BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_get_Numerator_m185E87BEB9126C04B1844F7C05CA19DDEE31E408_inline (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__numerator_6(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 Fraction_get_Denominator_m3AE221D1AD3AD0F15F5A27AD69BB8AE3CFACB305_inline (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { { BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = __this->get__denominator_5(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_m_stringLength_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_get_Zero_mE10EE4CF6BAD05BC10D0D5012ECDCC1B81E438BF_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = ((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var))->get_s_bnZeroInt_4(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_get_One_mBB0EA0E27365CD29C1A4F71AFD04962A91A51052_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = ((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var))->get_s_bnOneInt_3(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_mDEE0AD902FFF6FD50CC73C9636ECF5603B5705D3_inline (NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_numberDecimalSeparator_6(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 Fraction_get_Zero_m090CC0BF4408AAB40935FFDF7DBBEE3677945887_inline (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 = ((Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_StaticFields*)il2cpp_codegen_static_fields_for(Fraction_t949DB96245DCB21D980284D32045C76D207D04E7_il2cpp_TypeInfo_var))->get__zero_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Fraction_get_State_m8B7CB80381FDD9E5619C8FEDC6FE86BC56B234AC_inline (Fraction_t949DB96245DCB21D980284D32045C76D207D04E7 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__state_7(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 BigInteger_get_MinusOne_m5B018EBF2A8A345E0FE9188C32AFC404C1D7347E_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var); BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2 L_0 = ((BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tB5F51572CFCA06393E28819DAD57C189747B58F2_il2cpp_TypeInfo_var))->get_s_bnMinusOneInt_5(); return L_0; } }