#include "il2cpp-config.h" #ifndef _MSC_VER # include #else # include #endif #include #include #include #include #include #include #include #include "codegen/il2cpp-codegen.h" #include "il2cpp-object-internals.h" template struct VirtFuncInvoker0 { 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); } }; // ArrayPool`1 struct ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709; // CString struct CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8; // CString/CStringBlock struct CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E; // CString/CStringBlock[] struct CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5; // CString[] struct CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7; // IStringBlock struct IStringBlock_t548ECA080302CD1FFCA20AD19F185577EFFAC116; // NumberFormatter struct NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613; // NumberFormatter/CustomInfo struct CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020; // System.ArgumentException struct ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1; // System.ArgumentNullException struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA; // System.Byte[] struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821; // System.Char[] struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_t9B76AD672F0A07CA5F5AE395D5D276779EAB3076; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_tB4946DABA813ADA7B08FA2437ECF474618EAB83F; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_tFBEF07B514B2E9C2A26B976C89724773361BC560; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t7B82AA0F8B96BAAA21E36DDF7A1FE4348BDDBE95; // System.Collections.Generic.List`1 struct List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600; // System.Collections.Generic.List`1 struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D; // System.Collections.Generic.Queue`1 struct Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670; // System.Collections.Generic.Queue`1 struct Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82; // System.Collections.Generic.Queue`1[] struct Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF; // System.Collections.Generic.Queue`1 struct Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0; // System.Collections.Generic.Queue`1 struct Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172; // System.Collections.Generic.Stack`1 struct Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14; // System.Collections.Generic.Stack`1 struct Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8; // System.Collections.IDictionary struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196; // System.Exception struct Exception_t; // System.FormatException struct FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC; // System.Globalization.Calendar struct Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5; // System.Globalization.CompareInfo struct CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1; // System.Globalization.CultureData struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD; // System.Globalization.CultureInfo struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F; // System.Globalization.DateTimeFormatInfo struct DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F; // System.Globalization.NumberFormatInfo struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8; // System.Globalization.TextInfo struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8; // System.IFormatProvider struct IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901; // System.Int32[] struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83; // System.Int64[] struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F; // System.IntPtr[] struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD; // System.LocalDataStoreHolder struct LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304; // System.LocalDataStoreMgr struct LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9; // System.MulticastDelegate struct MulticastDelegate_t; // System.Object[] struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770; // System.Security.Principal.IPrincipal struct IPrincipal_t63FD7F58FBBE134C8FE4D31710AAEA00B000F0BF; // System.String struct String_t; // System.String[] struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E; // System.Text.StringBuilder struct StringBuilder_t; // System.Threading.AsyncLocal`1 struct AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A; // System.Threading.ExecutionContext struct ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70; // System.Threading.InternalThread struct InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192; // System.Threading.Thread struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7; // System.UInt64[] struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4; // System.Void struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____44EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____59F5BD34B6C013DEACC784F69C67E95150033A84_2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____714A581A59C860E1C36934C9751FFB81838C1E81_3_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____793DEAA83354CAE749C6AFF580340AB568595211_4_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____F78C320F25CF552D08E99BEF3BA28B34DD79867C_6_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0CA5DDB5E0F062AC47DCB8186AC67F1634B15D45; IL2CPP_EXTERN_C String_t* _stringLiteral3DEE701517E5DC4B50EFF674034A0B7F7C69237A; IL2CPP_EXTERN_C String_t* _stringLiteral5333C95EEF3653ADA7FB3938F954312C6198A976; IL2CPP_EXTERN_C String_t* _stringLiteral5A0234F3919ECC6048578D5EE0BAF79692EF12EC; IL2CPP_EXTERN_C String_t* _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C; IL2CPP_EXTERN_C String_t* _stringLiteralF4B203C13607C6CE36A755A30A248EF452047C4F; IL2CPP_EXTERN_C String_t* _stringLiteralF89D5A96288F441DD3B43DA2C8B63C812F22C45D; IL2CPP_EXTERN_C const RuntimeMethod* ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayPool_1__ctor_m150375EC563BE4096DA07DCACD267328DB226B68_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CStringBlock_Dispose_m642F0039B1C5C1FB38FFE74E824D683BBCAA1A56_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CString_ReplaceUnchecked_m77FD5E5DDD6403861F7F74BA1D6D0EC2450B415D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CString_Replace_m638A1A66D23F0A2730220DB17C0B5A93E557146D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CustomInfo_GetActiveSection_m804DD427CBF0CC131890F65AE628435035E072BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m87774885D9162CEF15F9FAB482E601EB649142E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFF4DFBD09A2F660BF20BA1FB1AC94791C4329777_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mBA09B722D9D5EDD6530664952C458DE6394BC493_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m66417CAE46E16D27D80AB7F0A75AA8776F1D9C13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m86D8C213AD5AEC5796EF99A6BB96F7E58CE0FAA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE8B617AF978F61E290CB56413603143B34F0D1B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4402689C3C50493FF96FECB0F6D383CCE397D770_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mCE225FE3D758A5CFE00F2AD1A944EB313D5E721F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NumberFormatter_AppendNonNegativeNumber_mFFB81CA6414DE788DA75764A21F8E4A02797AFD0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NumberFormatter_FormatHexadecimal_m46735711B7230F2AE4CED8AB65E62A9D93EC0041_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NumberFormatter_IntegerToString_m25DA0E5EF99AC034C0A5434656BB53AF4DFC5362_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m2214EF95DC742090998444C9D1FE389643EF1806_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m4670D465FB02991B55141267057B16A6A80FB9F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mD8250D682DC45B2B2009B270EB471C8C995CEA67_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m1A7BF82CFDBC4A6C0559A9F9A714D4724C2C8323_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_mF9245B56BD8783F6A9AB423E86735681B0E8B817_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_mFFAEDC3B9E0E39BA95F2B14594A7741E6F9020EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m378AE5F785F150F99676BC61CCAA2C731DF07CD5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m83D6C3D7B95CEA1553719E7A2A681EE8BF96D599_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mC592852F500725EBADFCB038D6B4586410C0F2D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m1043E8C42DDF563F09FCB152AFBF5815694864E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m713627073A3FBF2D2B8D923721B8A9CECF2EDD8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m71BED76F00DB7D3B894FAA58533D8080E75500FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Peek_mE404A0A662AE23531BA3D0EEA1A9A50D968D2392_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m4F1C11352A6B7BE62BA6763733B52ADD3B5C664E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m9E6706573CDB42896C56E60F628DE2234EB59DF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m153C5A5CEDFF581A3679A3987E5FEBDC47F95C76_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m9B9925C4B1141AA2AFA49F3A44B6DFB7734A153B_RuntimeMethod_var; IL2CPP_EXTERN_C const uint32_t CStringBlock_Dispose_m642F0039B1C5C1FB38FFE74E824D683BBCAA1A56_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CStringBlock_Push_m74B907652E73188DF65BB7754A58EABD90754401_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CStringBlock__ctor_mD455687419BEE4B80F490670376924EA6A0875A9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_Append_m04B3ECE2463A7442B8B7BFA078E2C71810DEBA61_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_Append_mF8312F464442A9A2867445952077B903393E09F9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_Block_m67588066EF5B6F8E7BA20F2D31A6F16A765B7567_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_CharCopy_m4A0E1D0292C29A2A2220AD64611156A94C5821B5_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_ClearBuffer_mCFB6AEDF6032C7D450F59A435D410B2CC247A295_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_CopyToString_mFC5D2C3ABFBD949408E54552C5625C517564074B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_Dispose_mB98F2C8DF3A9EC6C43F22F15EBAAD311966A9E29_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_Equals_m40F28DB7DE36A8C2263143DA207EE5A5A195B7C4_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_ReplaceFallback_m12B5C4FED3D6D9AEDE60ECD36289C7FC8F9D9A02_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_ReplaceUnchecked_m77FD5E5DDD6403861F7F74BA1D6D0EC2450B415D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_Replace_m638A1A66D23F0A2730220DB17C0B5A93E557146D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_SubstringUnchecked_m8A2DA4E432B01BCE4E499C7B006FE9CBE4EE387C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString_ToString_m6F152F1EE5749F1A54BF603D3CBC671C7E668EB1_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString__cctor_mE09F406E33CE012A1330DC96579734DBBD6C24FA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CString__ctor_m82A0DEA0429AE48DE095412A4FE8E8723B07EFD1_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CustomInfo_Format_m20F8019C600572CCEC79CF42DA79CEB4FC5FAE73_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CustomInfo_GetActiveSection_m804DD427CBF0CC131890F65AE628435035E072BE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t CustomInfo_Parse_mFE7832A39A85E2E2EB28ED44A8313595ADAF09D0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_AddOneToDecHex_mE8D4C7F253C3C37BAACA9150E2F417B3875DA4AD_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_AppendExponent_mFEEEE82B7A5BFC012097CD4CDA7D9D37822584B6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_AppendNonNegativeNumber_mFFB81CA6414DE788DA75764A21F8E4A02797AFD0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_CountTrailingZeros_mF3E4E23C83ECDE414265F17BE0C739A1315C7268_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_DecHexLen_mE225B5C2FFEBBF9BD373AE3EB1B5A2D4E7AF07AB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_DecHexLen_mF0C9CB3C1FF552AA6C0E247206B983AC2BB8E742_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_FastAppendDigits_mED62323ACA4631651A0D81D558166EECC0DF1EE5_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_FastToDecHex_mF71701959CA6B08C63B9DC6348B4CCB66253AAE5_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_FormatCustom_mB4078BAC18E22A0E91541912C2B7553E1EDA95E6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_FormatHexadecimal_m46735711B7230F2AE4CED8AB65E62A9D93EC0041_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_GetInstance_m58A8E542E700FCFD28EC7122F399D2396C23F535_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_GetNumberFormatInstance_m9CA8C0397CF79599BAE370CC29EB2F741630DA98_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_GetTenPowerOf_mEFF2B606B9628E6A8855B37B57D666E758632588_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_InitDecHexDigits_m996D83DBE1B0F123D49886EA8BD988154AB78203_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_Init_m66DC30434B14119516734943F95C8E270A488D04_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_IntegerToString_m25DA0E5EF99AC034C0A5434656BB53AF4DFC5362_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_IsZeroOnly_m0264C6FCAD49758F383959C393509CB90DE36034_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_mB20B4F4DB84A064BD460FA0F5349069D0A6214BB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_mC910A7CE37B8510619FA6B49911CF99CBE7861DE_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BFCString_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_ScaleOrder_mBB1B442D34216903BEC0EC3A32EFBAB789DF3BED_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_ToDecHex_mF0C11703484BA0B8B8E0F43CAEBF7BA6F7104F2C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter__cctor_m21C96E2701C1AD2890F675503DBBE6590D33DF44_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t NumberFormatter_set_CurrentCulture_mEECC620D484D98642B2E50269C6C604A38157939_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t StringPool_Alloc_mC4AFABF63242614DAA282FB5543AB2F5AD847961_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t StringPool_Collect_mAF2853D3B1216B84A457D10BBF4A3F85BB621127_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t StringPool_PreAlloc_mCA0424C0EAB9788C7C2D761CA4DF9204A918844C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t StringPool__cctor_m6F89791E11C654199B29B64502B8662F53CB2F79_MetadataUsageId; struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com; struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke; struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com; struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2; struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83; struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F; struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A; struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4; 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_t3582BE72850D02842726D4EA1DBA8F78EF979477 { public: public: }; // System.Object // ArrayPool`1 struct ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 : public RuntimeObject { public: // System.Collections.Generic.Queue`1[] ArrayPool`1::pool Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* ___pool_0; public: inline static int32_t get_offset_of_pool_0() { return static_cast(offsetof(ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709, ___pool_0)); } inline Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* get_pool_0() const { return ___pool_0; } inline Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF** get_address_of_pool_0() { return &___pool_0; } inline void set_pool_0(Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* value) { ___pool_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pool_0), (void*)value); } }; // CString struct CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 : public RuntimeObject { public: // System.Char[] CString::_buffer CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ____buffer_6; // System.Int32 CString::length int32_t ___length_7; // System.Boolean CString::beDisposed bool ___beDisposed_8; public: inline static int32_t get_offset_of__buffer_6() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8, ____buffer_6)); } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get__buffer_6() const { return ____buffer_6; } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of__buffer_6() { return &____buffer_6; } inline void set__buffer_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value) { ____buffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____buffer_6), (void*)value); } inline static int32_t get_offset_of_length_7() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8, ___length_7)); } inline int32_t get_length_7() const { return ___length_7; } inline int32_t* get_address_of_length_7() { return &___length_7; } inline void set_length_7(int32_t value) { ___length_7 = value; } inline static int32_t get_offset_of_beDisposed_8() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8, ___beDisposed_8)); } inline bool get_beDisposed_8() const { return ___beDisposed_8; } inline bool* get_address_of_beDisposed_8() { return &___beDisposed_8; } inline void set_beDisposed_8(bool value) { ___beDisposed_8 = value; } }; struct CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields { public: // ArrayPool`1 CString::pool ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * ___pool_0; // System.Collections.Generic.Queue`1 CString::queue Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * ___queue_1; // System.Collections.Generic.Queue`1 CString::blocks Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * ___blocks_2; // System.Collections.Generic.Stack`1 CString::stack Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * ___stack_3; // CString_CStringBlock CString::currentBlock CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * ___currentBlock_4; // System.String CString::NewLine String_t* ___NewLine_5; // System.Char[] CString::WhiteChars CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___WhiteChars_9; // System.Collections.Generic.List`1 CString::splitList List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * ___splitList_10; // System.Char[] CString::numbuffer CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___numbuffer_11; public: inline static int32_t get_offset_of_pool_0() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___pool_0)); } inline ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * get_pool_0() const { return ___pool_0; } inline ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 ** get_address_of_pool_0() { return &___pool_0; } inline void set_pool_0(ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * value) { ___pool_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pool_0), (void*)value); } inline static int32_t get_offset_of_queue_1() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___queue_1)); } inline Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * get_queue_1() const { return ___queue_1; } inline Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 ** get_address_of_queue_1() { return &___queue_1; } inline void set_queue_1(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * value) { ___queue_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___queue_1), (void*)value); } inline static int32_t get_offset_of_blocks_2() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___blocks_2)); } inline Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * get_blocks_2() const { return ___blocks_2; } inline Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 ** get_address_of_blocks_2() { return &___blocks_2; } inline void set_blocks_2(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * value) { ___blocks_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___blocks_2), (void*)value); } inline static int32_t get_offset_of_stack_3() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___stack_3)); } inline Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * get_stack_3() const { return ___stack_3; } inline Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 ** get_address_of_stack_3() { return &___stack_3; } inline void set_stack_3(Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * value) { ___stack_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___stack_3), (void*)value); } inline static int32_t get_offset_of_currentBlock_4() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___currentBlock_4)); } inline CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * get_currentBlock_4() const { return ___currentBlock_4; } inline CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E ** get_address_of_currentBlock_4() { return &___currentBlock_4; } inline void set_currentBlock_4(CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * value) { ___currentBlock_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___currentBlock_4), (void*)value); } inline static int32_t get_offset_of_NewLine_5() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___NewLine_5)); } inline String_t* get_NewLine_5() const { return ___NewLine_5; } inline String_t** get_address_of_NewLine_5() { return &___NewLine_5; } inline void set_NewLine_5(String_t* value) { ___NewLine_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___NewLine_5), (void*)value); } inline static int32_t get_offset_of_WhiteChars_9() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___WhiteChars_9)); } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_WhiteChars_9() const { return ___WhiteChars_9; } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_WhiteChars_9() { return &___WhiteChars_9; } inline void set_WhiteChars_9(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value) { ___WhiteChars_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___WhiteChars_9), (void*)value); } inline static int32_t get_offset_of_splitList_10() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___splitList_10)); } inline List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * get_splitList_10() const { return ___splitList_10; } inline List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 ** get_address_of_splitList_10() { return &___splitList_10; } inline void set_splitList_10(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * value) { ___splitList_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___splitList_10), (void*)value); } inline static int32_t get_offset_of_numbuffer_11() { return static_cast(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___numbuffer_11)); } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_numbuffer_11() const { return ___numbuffer_11; } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_numbuffer_11() { return &___numbuffer_11; } inline void set_numbuffer_11(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value) { ___numbuffer_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___numbuffer_11), (void*)value); } }; // CString_CStringBlock struct CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E : public RuntimeObject { public: // System.Collections.Generic.List`1 CString_CStringBlock::list List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * ___list_0; // System.Boolean CString_CStringBlock::beDisposed bool ___beDisposed_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E, ___list_0)); } inline List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * get_list_0() const { return ___list_0; } inline List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_beDisposed_1() { return static_cast(offsetof(CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E, ___beDisposed_1)); } inline bool get_beDisposed_1() const { return ___beDisposed_1; } inline bool* get_address_of_beDisposed_1() { return &___beDisposed_1; } inline void set_beDisposed_1(bool value) { ___beDisposed_1 = value; } }; // NumberFormatter struct NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 : public RuntimeObject { public: // System.Threading.Thread NumberFormatter::_thread Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * ____thread_6; // System.Int32 NumberFormatter::_ind int32_t ____ind_8; // System.Boolean NumberFormatter::_NaN bool ____NaN_9; // System.Boolean NumberFormatter::_infinity bool ____infinity_10; // System.Boolean NumberFormatter::_isCustomFormat bool ____isCustomFormat_11; // System.Boolean NumberFormatter::_specifierIsUpper bool ____specifierIsUpper_12; // System.Boolean NumberFormatter::_positive bool ____positive_13; // System.Char NumberFormatter::_specifier Il2CppChar ____specifier_14; // System.Int32 NumberFormatter::_precision int32_t ____precision_15; // System.Int32 NumberFormatter::_defPrecision int32_t ____defPrecision_16; // System.Int32 NumberFormatter::_digitsLen int32_t ____digitsLen_17; // System.Int32 NumberFormatter::_offset int32_t ____offset_18; // System.Int32 NumberFormatter::_decPointPos int32_t ____decPointPos_19; // System.UInt32 NumberFormatter::_val1 uint32_t ____val1_20; // System.UInt32 NumberFormatter::_val2 uint32_t ____val2_21; // System.UInt32 NumberFormatter::_val3 uint32_t ____val3_22; // System.UInt32 NumberFormatter::_val4 uint32_t ____val4_23; public: inline static int32_t get_offset_of__thread_6() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____thread_6)); } inline Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * get__thread_6() const { return ____thread_6; } inline Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 ** get_address_of__thread_6() { return &____thread_6; } inline void set__thread_6(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * value) { ____thread_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____thread_6), (void*)value); } inline static int32_t get_offset_of__ind_8() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____ind_8)); } inline int32_t get__ind_8() const { return ____ind_8; } inline int32_t* get_address_of__ind_8() { return &____ind_8; } inline void set__ind_8(int32_t value) { ____ind_8 = value; } inline static int32_t get_offset_of__NaN_9() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____NaN_9)); } inline bool get__NaN_9() const { return ____NaN_9; } inline bool* get_address_of__NaN_9() { return &____NaN_9; } inline void set__NaN_9(bool value) { ____NaN_9 = value; } inline static int32_t get_offset_of__infinity_10() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____infinity_10)); } inline bool get__infinity_10() const { return ____infinity_10; } inline bool* get_address_of__infinity_10() { return &____infinity_10; } inline void set__infinity_10(bool value) { ____infinity_10 = value; } inline static int32_t get_offset_of__isCustomFormat_11() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____isCustomFormat_11)); } inline bool get__isCustomFormat_11() const { return ____isCustomFormat_11; } inline bool* get_address_of__isCustomFormat_11() { return &____isCustomFormat_11; } inline void set__isCustomFormat_11(bool value) { ____isCustomFormat_11 = value; } inline static int32_t get_offset_of__specifierIsUpper_12() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____specifierIsUpper_12)); } inline bool get__specifierIsUpper_12() const { return ____specifierIsUpper_12; } inline bool* get_address_of__specifierIsUpper_12() { return &____specifierIsUpper_12; } inline void set__specifierIsUpper_12(bool value) { ____specifierIsUpper_12 = value; } inline static int32_t get_offset_of__positive_13() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____positive_13)); } inline bool get__positive_13() const { return ____positive_13; } inline bool* get_address_of__positive_13() { return &____positive_13; } inline void set__positive_13(bool value) { ____positive_13 = value; } inline static int32_t get_offset_of__specifier_14() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____specifier_14)); } inline Il2CppChar get__specifier_14() const { return ____specifier_14; } inline Il2CppChar* get_address_of__specifier_14() { return &____specifier_14; } inline void set__specifier_14(Il2CppChar value) { ____specifier_14 = value; } inline static int32_t get_offset_of__precision_15() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____precision_15)); } inline int32_t get__precision_15() const { return ____precision_15; } inline int32_t* get_address_of__precision_15() { return &____precision_15; } inline void set__precision_15(int32_t value) { ____precision_15 = value; } inline static int32_t get_offset_of__defPrecision_16() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____defPrecision_16)); } inline int32_t get__defPrecision_16() const { return ____defPrecision_16; } inline int32_t* get_address_of__defPrecision_16() { return &____defPrecision_16; } inline void set__defPrecision_16(int32_t value) { ____defPrecision_16 = value; } inline static int32_t get_offset_of__digitsLen_17() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____digitsLen_17)); } inline int32_t get__digitsLen_17() const { return ____digitsLen_17; } inline int32_t* get_address_of__digitsLen_17() { return &____digitsLen_17; } inline void set__digitsLen_17(int32_t value) { ____digitsLen_17 = value; } inline static int32_t get_offset_of__offset_18() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____offset_18)); } inline int32_t get__offset_18() const { return ____offset_18; } inline int32_t* get_address_of__offset_18() { return &____offset_18; } inline void set__offset_18(int32_t value) { ____offset_18 = value; } inline static int32_t get_offset_of__decPointPos_19() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____decPointPos_19)); } inline int32_t get__decPointPos_19() const { return ____decPointPos_19; } inline int32_t* get_address_of__decPointPos_19() { return &____decPointPos_19; } inline void set__decPointPos_19(int32_t value) { ____decPointPos_19 = value; } inline static int32_t get_offset_of__val1_20() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____val1_20)); } inline uint32_t get__val1_20() const { return ____val1_20; } inline uint32_t* get_address_of__val1_20() { return &____val1_20; } inline void set__val1_20(uint32_t value) { ____val1_20 = value; } inline static int32_t get_offset_of__val2_21() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____val2_21)); } inline uint32_t get__val2_21() const { return ____val2_21; } inline uint32_t* get_address_of__val2_21() { return &____val2_21; } inline void set__val2_21(uint32_t value) { ____val2_21 = value; } inline static int32_t get_offset_of__val3_22() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____val3_22)); } inline uint32_t get__val3_22() const { return ____val3_22; } inline uint32_t* get_address_of__val3_22() { return &____val3_22; } inline void set__val3_22(uint32_t value) { ____val3_22 = value; } inline static int32_t get_offset_of__val4_23() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613, ____val4_23)); } inline uint32_t get__val4_23() const { return ____val4_23; } inline uint32_t* get_address_of__val4_23() { return &____val4_23; } inline void set__val4_23(uint32_t value) { ____val4_23 = value; } }; struct NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields { public: // System.Int32[] NumberFormatter::DecHexDigits Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DecHexDigits_0; // System.Char[] NumberFormatter::DigitLowerTable CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___DigitLowerTable_1; // System.Char[] NumberFormatter::DigitUpperTable CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___DigitUpperTable_2; // System.Int64[] NumberFormatter::TenPowersList Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ___TenPowersList_3; // System.UInt64[] NumberFormatter::MantissaBitsTable UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ___MantissaBitsTable_4; // System.Int32[] NumberFormatter::TensExponentTable Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___TensExponentTable_5; // System.Globalization.NumberFormatInfo NumberFormatter::_nfi NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ____nfi_7; public: inline static int32_t get_offset_of_DecHexDigits_0() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields, ___DecHexDigits_0)); } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DecHexDigits_0() const { return ___DecHexDigits_0; } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DecHexDigits_0() { return &___DecHexDigits_0; } inline void set_DecHexDigits_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value) { ___DecHexDigits_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___DecHexDigits_0), (void*)value); } inline static int32_t get_offset_of_DigitLowerTable_1() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields, ___DigitLowerTable_1)); } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_DigitLowerTable_1() const { return ___DigitLowerTable_1; } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_DigitLowerTable_1() { return &___DigitLowerTable_1; } inline void set_DigitLowerTable_1(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value) { ___DigitLowerTable_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___DigitLowerTable_1), (void*)value); } inline static int32_t get_offset_of_DigitUpperTable_2() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields, ___DigitUpperTable_2)); } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_DigitUpperTable_2() const { return ___DigitUpperTable_2; } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_DigitUpperTable_2() { return &___DigitUpperTable_2; } inline void set_DigitUpperTable_2(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value) { ___DigitUpperTable_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___DigitUpperTable_2), (void*)value); } inline static int32_t get_offset_of_TenPowersList_3() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields, ___TenPowersList_3)); } inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* get_TenPowersList_3() const { return ___TenPowersList_3; } inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F** get_address_of_TenPowersList_3() { return &___TenPowersList_3; } inline void set_TenPowersList_3(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* value) { ___TenPowersList_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___TenPowersList_3), (void*)value); } inline static int32_t get_offset_of_MantissaBitsTable_4() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields, ___MantissaBitsTable_4)); } inline UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* get_MantissaBitsTable_4() const { return ___MantissaBitsTable_4; } inline UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4** get_address_of_MantissaBitsTable_4() { return &___MantissaBitsTable_4; } inline void set_MantissaBitsTable_4(UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* value) { ___MantissaBitsTable_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___MantissaBitsTable_4), (void*)value); } inline static int32_t get_offset_of_TensExponentTable_5() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields, ___TensExponentTable_5)); } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_TensExponentTable_5() const { return ___TensExponentTable_5; } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_TensExponentTable_5() { return &___TensExponentTable_5; } inline void set_TensExponentTable_5(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value) { ___TensExponentTable_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TensExponentTable_5), (void*)value); } inline static int32_t get_offset_of__nfi_7() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields, ____nfi_7)); } inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get__nfi_7() const { return ____nfi_7; } inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of__nfi_7() { return &____nfi_7; } inline void set__nfi_7(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value) { ____nfi_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____nfi_7), (void*)value); } }; struct NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_ThreadStaticFields { public: // NumberFormatter NumberFormatter::threadNumberFormatter NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * ___threadNumberFormatter_24; public: inline static int32_t get_offset_of_threadNumberFormatter_24() { return static_cast(offsetof(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_ThreadStaticFields, ___threadNumberFormatter_24)); } inline NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * get_threadNumberFormatter_24() const { return ___threadNumberFormatter_24; } inline NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 ** get_address_of_threadNumberFormatter_24() { return &___threadNumberFormatter_24; } inline void set_threadNumberFormatter_24(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * value) { ___threadNumberFormatter_24 = value; Il2CppCodeGenWriteBarrier((void**)(&___threadNumberFormatter_24), (void*)value); } }; // NumberFormatter_CustomInfo struct CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 : public RuntimeObject { public: // System.Boolean NumberFormatter_CustomInfo::UseGroup bool ___UseGroup_0; // System.Int32 NumberFormatter_CustomInfo::DecimalDigits int32_t ___DecimalDigits_1; // System.Int32 NumberFormatter_CustomInfo::DecimalPointPos int32_t ___DecimalPointPos_2; // System.Int32 NumberFormatter_CustomInfo::DecimalTailSharpDigits int32_t ___DecimalTailSharpDigits_3; // System.Int32 NumberFormatter_CustomInfo::IntegerDigits int32_t ___IntegerDigits_4; // System.Int32 NumberFormatter_CustomInfo::IntegerHeadSharpDigits int32_t ___IntegerHeadSharpDigits_5; // System.Int32 NumberFormatter_CustomInfo::IntegerHeadPos int32_t ___IntegerHeadPos_6; // System.Boolean NumberFormatter_CustomInfo::UseExponent bool ___UseExponent_7; // System.Int32 NumberFormatter_CustomInfo::ExponentDigits int32_t ___ExponentDigits_8; // System.Int32 NumberFormatter_CustomInfo::ExponentTailSharpDigits int32_t ___ExponentTailSharpDigits_9; // System.Boolean NumberFormatter_CustomInfo::ExponentNegativeSignOnly bool ___ExponentNegativeSignOnly_10; // System.Int32 NumberFormatter_CustomInfo::DividePlaces int32_t ___DividePlaces_11; // System.Int32 NumberFormatter_CustomInfo::Percents int32_t ___Percents_12; // System.Int32 NumberFormatter_CustomInfo::Permilles int32_t ___Permilles_13; public: inline static int32_t get_offset_of_UseGroup_0() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___UseGroup_0)); } inline bool get_UseGroup_0() const { return ___UseGroup_0; } inline bool* get_address_of_UseGroup_0() { return &___UseGroup_0; } inline void set_UseGroup_0(bool value) { ___UseGroup_0 = value; } inline static int32_t get_offset_of_DecimalDigits_1() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___DecimalDigits_1)); } inline int32_t get_DecimalDigits_1() const { return ___DecimalDigits_1; } inline int32_t* get_address_of_DecimalDigits_1() { return &___DecimalDigits_1; } inline void set_DecimalDigits_1(int32_t value) { ___DecimalDigits_1 = value; } inline static int32_t get_offset_of_DecimalPointPos_2() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___DecimalPointPos_2)); } inline int32_t get_DecimalPointPos_2() const { return ___DecimalPointPos_2; } inline int32_t* get_address_of_DecimalPointPos_2() { return &___DecimalPointPos_2; } inline void set_DecimalPointPos_2(int32_t value) { ___DecimalPointPos_2 = value; } inline static int32_t get_offset_of_DecimalTailSharpDigits_3() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___DecimalTailSharpDigits_3)); } inline int32_t get_DecimalTailSharpDigits_3() const { return ___DecimalTailSharpDigits_3; } inline int32_t* get_address_of_DecimalTailSharpDigits_3() { return &___DecimalTailSharpDigits_3; } inline void set_DecimalTailSharpDigits_3(int32_t value) { ___DecimalTailSharpDigits_3 = value; } inline static int32_t get_offset_of_IntegerDigits_4() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___IntegerDigits_4)); } inline int32_t get_IntegerDigits_4() const { return ___IntegerDigits_4; } inline int32_t* get_address_of_IntegerDigits_4() { return &___IntegerDigits_4; } inline void set_IntegerDigits_4(int32_t value) { ___IntegerDigits_4 = value; } inline static int32_t get_offset_of_IntegerHeadSharpDigits_5() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___IntegerHeadSharpDigits_5)); } inline int32_t get_IntegerHeadSharpDigits_5() const { return ___IntegerHeadSharpDigits_5; } inline int32_t* get_address_of_IntegerHeadSharpDigits_5() { return &___IntegerHeadSharpDigits_5; } inline void set_IntegerHeadSharpDigits_5(int32_t value) { ___IntegerHeadSharpDigits_5 = value; } inline static int32_t get_offset_of_IntegerHeadPos_6() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___IntegerHeadPos_6)); } inline int32_t get_IntegerHeadPos_6() const { return ___IntegerHeadPos_6; } inline int32_t* get_address_of_IntegerHeadPos_6() { return &___IntegerHeadPos_6; } inline void set_IntegerHeadPos_6(int32_t value) { ___IntegerHeadPos_6 = value; } inline static int32_t get_offset_of_UseExponent_7() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___UseExponent_7)); } inline bool get_UseExponent_7() const { return ___UseExponent_7; } inline bool* get_address_of_UseExponent_7() { return &___UseExponent_7; } inline void set_UseExponent_7(bool value) { ___UseExponent_7 = value; } inline static int32_t get_offset_of_ExponentDigits_8() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___ExponentDigits_8)); } inline int32_t get_ExponentDigits_8() const { return ___ExponentDigits_8; } inline int32_t* get_address_of_ExponentDigits_8() { return &___ExponentDigits_8; } inline void set_ExponentDigits_8(int32_t value) { ___ExponentDigits_8 = value; } inline static int32_t get_offset_of_ExponentTailSharpDigits_9() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___ExponentTailSharpDigits_9)); } inline int32_t get_ExponentTailSharpDigits_9() const { return ___ExponentTailSharpDigits_9; } inline int32_t* get_address_of_ExponentTailSharpDigits_9() { return &___ExponentTailSharpDigits_9; } inline void set_ExponentTailSharpDigits_9(int32_t value) { ___ExponentTailSharpDigits_9 = value; } inline static int32_t get_offset_of_ExponentNegativeSignOnly_10() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___ExponentNegativeSignOnly_10)); } inline bool get_ExponentNegativeSignOnly_10() const { return ___ExponentNegativeSignOnly_10; } inline bool* get_address_of_ExponentNegativeSignOnly_10() { return &___ExponentNegativeSignOnly_10; } inline void set_ExponentNegativeSignOnly_10(bool value) { ___ExponentNegativeSignOnly_10 = value; } inline static int32_t get_offset_of_DividePlaces_11() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___DividePlaces_11)); } inline int32_t get_DividePlaces_11() const { return ___DividePlaces_11; } inline int32_t* get_address_of_DividePlaces_11() { return &___DividePlaces_11; } inline void set_DividePlaces_11(int32_t value) { ___DividePlaces_11 = value; } inline static int32_t get_offset_of_Percents_12() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___Percents_12)); } inline int32_t get_Percents_12() const { return ___Percents_12; } inline int32_t* get_address_of_Percents_12() { return &___Percents_12; } inline void set_Percents_12(int32_t value) { ___Percents_12 = value; } inline static int32_t get_offset_of_Permilles_13() { return static_cast(offsetof(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020, ___Permilles_13)); } inline int32_t get_Permilles_13() const { return ___Permilles_13; } inline int32_t* get_address_of_Permilles_13() { return &___Permilles_13; } inline void set_Permilles_13(int32_t value) { ___Permilles_13 = value; } }; // StringPool struct StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465 : public RuntimeObject { public: public: }; struct StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields { public: // System.Collections.Generic.Dictionary`2> StringPool::map Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * ___map_0; public: inline static int32_t get_offset_of_map_0() { return static_cast(offsetof(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields, ___map_0)); } inline Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * get_map_0() const { return ___map_0; } inline Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC ** get_address_of_map_0() { return &___map_0; } inline void set_map_0(Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * value) { ___map_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___map_0), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0; // System.Collections.Generic.Dictionary`2_Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t9B76AD672F0A07CA5F5AE395D5D276779EAB3076* ___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_tB4946DABA813ADA7B08FA2437ECF474618EAB83F * ___keys_7; // System.Collections.Generic.Dictionary`2_ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_tFBEF07B514B2E9C2A26B976C89724773361BC560 * ___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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___buckets_0)); } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___entries_1)); } inline EntryU5BU5D_t9B76AD672F0A07CA5F5AE395D5D276779EAB3076* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t9B76AD672F0A07CA5F5AE395D5D276779EAB3076** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t9B76AD672F0A07CA5F5AE395D5D276779EAB3076* 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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___keys_7)); } inline KeyCollection_tB4946DABA813ADA7B08FA2437ECF474618EAB83F * get_keys_7() const { return ___keys_7; } inline KeyCollection_tB4946DABA813ADA7B08FA2437ECF474618EAB83F ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tB4946DABA813ADA7B08FA2437ECF474618EAB83F * 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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ___values_8)); } inline ValueCollection_tFBEF07B514B2E9C2A26B976C89724773361BC560 * get_values_8() const { return ___values_8; } inline ValueCollection_tFBEF07B514B2E9C2A26B976C89724773361BC560 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_tFBEF07B514B2E9C2A26B976C89724773361BC560 * 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_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC, ____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.List`1 struct List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600, ____items_1)); } inline CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* get__items_1() const { return ____items_1; } inline CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7** get_address_of__items_1() { return &____items_1; } inline void set__items_1(CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600_StaticFields, ____emptyArray_5)); } inline CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* get__emptyArray_5() const { return ____emptyArray_5; } inline CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____items_1)); } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__items_1() const { return ____items_1; } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_StaticFields, ____emptyArray_5)); } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__emptyArray_5() const { return ____emptyArray_5; } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.Queue`1 struct Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 : public RuntimeObject { public: // T[] System.Collections.Generic.Queue`1::_array CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5* ____array_0; // System.Int32 System.Collections.Generic.Queue`1::_head int32_t ____head_1; // System.Int32 System.Collections.Generic.Queue`1::_tail int32_t ____tail_2; // System.Int32 System.Collections.Generic.Queue`1::_size int32_t ____size_3; // System.Int32 System.Collections.Generic.Queue`1::_version int32_t ____version_4; // System.Object System.Collections.Generic.Queue`1::_syncRoot RuntimeObject * ____syncRoot_5; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670, ____array_0)); } inline CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5* get__array_0() const { return ____array_0; } inline CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5** get_address_of__array_0() { return &____array_0; } inline void set__array_0(CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__head_1() { return static_cast(offsetof(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670, ____head_1)); } inline int32_t get__head_1() const { return ____head_1; } inline int32_t* get_address_of__head_1() { return &____head_1; } inline void set__head_1(int32_t value) { ____head_1 = value; } inline static int32_t get_offset_of__tail_2() { return static_cast(offsetof(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670, ____tail_2)); } inline int32_t get__tail_2() const { return ____tail_2; } inline int32_t* get_address_of__tail_2() { return &____tail_2; } inline void set__tail_2(int32_t value) { ____tail_2 = value; } inline static int32_t get_offset_of__size_3() { return static_cast(offsetof(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670, ____size_3)); } inline int32_t get__size_3() const { return ____size_3; } inline int32_t* get_address_of__size_3() { return &____size_3; } inline void set__size_3(int32_t value) { ____size_3 = value; } inline static int32_t get_offset_of__version_4() { return static_cast(offsetof(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670, ____version_4)); } inline int32_t get__version_4() const { return ____version_4; } inline int32_t* get_address_of__version_4() { return &____version_4; } inline void set__version_4(int32_t value) { ____version_4 = value; } inline static int32_t get_offset_of__syncRoot_5() { return static_cast(offsetof(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670, ____syncRoot_5)); } inline RuntimeObject * get__syncRoot_5() const { return ____syncRoot_5; } inline RuntimeObject ** get_address_of__syncRoot_5() { return &____syncRoot_5; } inline void set__syncRoot_5(RuntimeObject * value) { ____syncRoot_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_5), (void*)value); } }; // System.Collections.Generic.Queue`1 struct Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 : public RuntimeObject { public: // T[] System.Collections.Generic.Queue`1::_array CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* ____array_0; // System.Int32 System.Collections.Generic.Queue`1::_head int32_t ____head_1; // System.Int32 System.Collections.Generic.Queue`1::_tail int32_t ____tail_2; // System.Int32 System.Collections.Generic.Queue`1::_size int32_t ____size_3; // System.Int32 System.Collections.Generic.Queue`1::_version int32_t ____version_4; // System.Object System.Collections.Generic.Queue`1::_syncRoot RuntimeObject * ____syncRoot_5; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82, ____array_0)); } inline CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* get__array_0() const { return ____array_0; } inline CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7** get_address_of__array_0() { return &____array_0; } inline void set__array_0(CStringU5BU5D_t0D7A2592157EFD4212D2BBD79D5795655492E8B7* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__head_1() { return static_cast(offsetof(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82, ____head_1)); } inline int32_t get__head_1() const { return ____head_1; } inline int32_t* get_address_of__head_1() { return &____head_1; } inline void set__head_1(int32_t value) { ____head_1 = value; } inline static int32_t get_offset_of__tail_2() { return static_cast(offsetof(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82, ____tail_2)); } inline int32_t get__tail_2() const { return ____tail_2; } inline int32_t* get_address_of__tail_2() { return &____tail_2; } inline void set__tail_2(int32_t value) { ____tail_2 = value; } inline static int32_t get_offset_of__size_3() { return static_cast(offsetof(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82, ____size_3)); } inline int32_t get__size_3() const { return ____size_3; } inline int32_t* get_address_of__size_3() { return &____size_3; } inline void set__size_3(int32_t value) { ____size_3 = value; } inline static int32_t get_offset_of__version_4() { return static_cast(offsetof(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82, ____version_4)); } inline int32_t get__version_4() const { return ____version_4; } inline int32_t* get_address_of__version_4() { return &____version_4; } inline void set__version_4(int32_t value) { ____version_4 = value; } inline static int32_t get_offset_of__syncRoot_5() { return static_cast(offsetof(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82, ____syncRoot_5)); } inline RuntimeObject * get__syncRoot_5() const { return ____syncRoot_5; } inline RuntimeObject ** get_address_of__syncRoot_5() { return &____syncRoot_5; } inline void set__syncRoot_5(RuntimeObject * value) { ____syncRoot_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_5), (void*)value); } }; // System.Collections.Generic.Queue`1 struct Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0 : public RuntimeObject { public: // T[] System.Collections.Generic.Queue`1::_array ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____array_0; // System.Int32 System.Collections.Generic.Queue`1::_head int32_t ____head_1; // System.Int32 System.Collections.Generic.Queue`1::_tail int32_t ____tail_2; // System.Int32 System.Collections.Generic.Queue`1::_size int32_t ____size_3; // System.Int32 System.Collections.Generic.Queue`1::_version int32_t ____version_4; // System.Object System.Collections.Generic.Queue`1::_syncRoot RuntimeObject * ____syncRoot_5; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0, ____array_0)); } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__array_0() const { return ____array_0; } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__head_1() { return static_cast(offsetof(Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0, ____head_1)); } inline int32_t get__head_1() const { return ____head_1; } inline int32_t* get_address_of__head_1() { return &____head_1; } inline void set__head_1(int32_t value) { ____head_1 = value; } inline static int32_t get_offset_of__tail_2() { return static_cast(offsetof(Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0, ____tail_2)); } inline int32_t get__tail_2() const { return ____tail_2; } inline int32_t* get_address_of__tail_2() { return &____tail_2; } inline void set__tail_2(int32_t value) { ____tail_2 = value; } inline static int32_t get_offset_of__size_3() { return static_cast(offsetof(Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0, ____size_3)); } inline int32_t get__size_3() const { return ____size_3; } inline int32_t* get_address_of__size_3() { return &____size_3; } inline void set__size_3(int32_t value) { ____size_3 = value; } inline static int32_t get_offset_of__version_4() { return static_cast(offsetof(Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0, ____version_4)); } inline int32_t get__version_4() const { return ____version_4; } inline int32_t* get_address_of__version_4() { return &____version_4; } inline void set__version_4(int32_t value) { ____version_4 = value; } inline static int32_t get_offset_of__syncRoot_5() { return static_cast(offsetof(Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0, ____syncRoot_5)); } inline RuntimeObject * get__syncRoot_5() const { return ____syncRoot_5; } inline RuntimeObject ** get_address_of__syncRoot_5() { return &____syncRoot_5; } inline void set__syncRoot_5(RuntimeObject * value) { ____syncRoot_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_5), (void*)value); } }; // System.Collections.Generic.Queue`1 struct Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 : public RuntimeObject { public: // T[] System.Collections.Generic.Queue`1::_array StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ____array_0; // System.Int32 System.Collections.Generic.Queue`1::_head int32_t ____head_1; // System.Int32 System.Collections.Generic.Queue`1::_tail int32_t ____tail_2; // System.Int32 System.Collections.Generic.Queue`1::_size int32_t ____size_3; // System.Int32 System.Collections.Generic.Queue`1::_version int32_t ____version_4; // System.Object System.Collections.Generic.Queue`1::_syncRoot RuntimeObject * ____syncRoot_5; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172, ____array_0)); } inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get__array_0() const { return ____array_0; } inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of__array_0() { return &____array_0; } inline void set__array_0(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__head_1() { return static_cast(offsetof(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172, ____head_1)); } inline int32_t get__head_1() const { return ____head_1; } inline int32_t* get_address_of__head_1() { return &____head_1; } inline void set__head_1(int32_t value) { ____head_1 = value; } inline static int32_t get_offset_of__tail_2() { return static_cast(offsetof(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172, ____tail_2)); } inline int32_t get__tail_2() const { return ____tail_2; } inline int32_t* get_address_of__tail_2() { return &____tail_2; } inline void set__tail_2(int32_t value) { ____tail_2 = value; } inline static int32_t get_offset_of__size_3() { return static_cast(offsetof(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172, ____size_3)); } inline int32_t get__size_3() const { return ____size_3; } inline int32_t* get_address_of__size_3() { return &____size_3; } inline void set__size_3(int32_t value) { ____size_3 = value; } inline static int32_t get_offset_of__version_4() { return static_cast(offsetof(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172, ____version_4)); } inline int32_t get__version_4() const { return ____version_4; } inline int32_t* get_address_of__version_4() { return &____version_4; } inline void set__version_4(int32_t value) { ____version_4 = value; } inline static int32_t get_offset_of__syncRoot_5() { return static_cast(offsetof(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172, ____syncRoot_5)); } inline RuntimeObject * get__syncRoot_5() const { return ____syncRoot_5; } inline RuntimeObject ** get_address_of__syncRoot_5() { return &____syncRoot_5; } inline void set__syncRoot_5(RuntimeObject * value) { ____syncRoot_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_5), (void*)value); } }; // System.Collections.Generic.Stack`1 struct Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 : public RuntimeObject { public: // T[] System.Collections.Generic.Stack`1::_array CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5* ____array_0; // System.Int32 System.Collections.Generic.Stack`1::_size int32_t ____size_1; // System.Int32 System.Collections.Generic.Stack`1::_version int32_t ____version_2; // System.Object System.Collections.Generic.Stack`1::_syncRoot RuntimeObject * ____syncRoot_3; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14, ____array_0)); } inline CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5* get__array_0() const { return ____array_0; } inline CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5** get_address_of__array_0() { return &____array_0; } inline void set__array_0(CStringBlockU5BU5D_t21D78B4C877275C17D23E670A315B8CFBD86D9D5* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__size_1() { return static_cast(offsetof(Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14, ____size_1)); } inline int32_t get__size_1() const { return ____size_1; } inline int32_t* get_address_of__size_1() { return &____size_1; } inline void set__size_1(int32_t value) { ____size_1 = value; } inline static int32_t get_offset_of__version_2() { return static_cast(offsetof(Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14, ____version_2)); } inline int32_t get__version_2() const { return ____version_2; } inline int32_t* get_address_of__version_2() { return &____version_2; } inline void set__version_2(int32_t value) { ____version_2 = value; } inline static int32_t get_offset_of__syncRoot_3() { return static_cast(offsetof(Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14, ____syncRoot_3)); } inline RuntimeObject * get__syncRoot_3() const { return ____syncRoot_3; } inline RuntimeObject ** get_address_of__syncRoot_3() { return &____syncRoot_3; } inline void set__syncRoot_3(RuntimeObject * value) { ____syncRoot_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_3), (void*)value); } }; // System.Collections.Generic.Stack`1 struct Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8 : public RuntimeObject { public: // T[] System.Collections.Generic.Stack`1::_array ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____array_0; // System.Int32 System.Collections.Generic.Stack`1::_size int32_t ____size_1; // System.Int32 System.Collections.Generic.Stack`1::_version int32_t ____version_2; // System.Object System.Collections.Generic.Stack`1::_syncRoot RuntimeObject * ____syncRoot_3; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8, ____array_0)); } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__array_0() const { return ____array_0; } inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__size_1() { return static_cast(offsetof(Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8, ____size_1)); } inline int32_t get__size_1() const { return ____size_1; } inline int32_t* get_address_of__size_1() { return &____size_1; } inline void set__size_1(int32_t value) { ____size_1 = value; } inline static int32_t get_offset_of__version_2() { return static_cast(offsetof(Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8, ____version_2)); } inline int32_t get__version_2() const { return ____version_2; } inline int32_t* get_address_of__version_2() { return &____version_2; } inline void set__version_2(int32_t value) { ____version_2 = value; } inline static int32_t get_offset_of__syncRoot_3() { return static_cast(offsetof(Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8, ____syncRoot_3)); } inline RuntimeObject * get__syncRoot_3() const { return ____syncRoot_3; } inline RuntimeObject ** get_address_of__syncRoot_3() { return &____syncRoot_3; } inline void set__syncRoot_3(RuntimeObject * value) { ____syncRoot_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_3), (void*)value); } }; // System.Globalization.CultureInfo struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F : 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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10; // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11; // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___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_t933FB07893230EA91C40FF900D5400665E87B14E* ___native_calendar_names_20; // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24; // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___parent_culture_25; // System.Boolean System.Globalization.CultureInfo::constructed bool ___constructed_26; // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___cached_serialized_form_27; // System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___numInfo_10)); } inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_numInfo_10() const { return ___numInfo_10; } inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_numInfo_10() { return &___numInfo_10; } inline void set_numInfo_10(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value) { ___numInfo_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___numInfo_10), (void*)value); } inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___dateTimeInfo_11)); } inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; } inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; } inline void set_dateTimeInfo_11(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * value) { ___dateTimeInfo_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___dateTimeInfo_11), (void*)value); } inline static int32_t get_offset_of_textInfo_12() { return static_cast(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textInfo_12)); } inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_textInfo_12() const { return ___textInfo_12; } inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_textInfo_12() { return &___textInfo_12; } inline void set_textInfo_12(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___native_calendar_names_20)); } inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_native_calendar_names_20() const { return ___native_calendar_names_20; } inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; } inline void set_native_calendar_names_20(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___compareInfo_21)); } inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_compareInfo_21() const { return ___compareInfo_21; } inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_compareInfo_21() { return &___compareInfo_21; } inline void set_compareInfo_21(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___calendar_24)); } inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_calendar_24() const { return ___calendar_24; } inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_calendar_24() { return &___calendar_24; } inline void set_calendar_24(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_culture_25)); } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_parent_culture_25() const { return ___parent_culture_25; } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_parent_culture_25() { return &___parent_culture_25; } inline void set_parent_culture_25(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cached_serialized_form_27)); } inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; } inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; } inline void set_cached_serialized_form_27(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_cultureData_28)); } inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_28() const { return ___m_cultureData_28; } inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; } inline void set_m_cultureData_28(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields { public: // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___default_current_culture_2; // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentUICulture_33; // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentCulture_34; // System.Collections.Generic.Dictionary`2 System.Globalization.CultureInfo::shared_by_number Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * ___shared_by_number_35; // System.Collections.Generic.Dictionary`2 System.Globalization.CultureInfo::shared_by_name Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___invariant_culture_info_0)); } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; } inline void set_invariant_culture_info_0(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___default_current_culture_2)); } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_default_current_culture_2() const { return ___default_current_culture_2; } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; } inline void set_default_current_culture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; } inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentCulture_34)); } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; } inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_number_35)); } inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * get_shared_by_number_35() const { return ___shared_by_number_35; } inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; } inline void set_shared_by_number_35(Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_name_36)); } inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * get_shared_by_name_36() const { return ___shared_by_name_36; } inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; } inline void set_shared_by_name_36(Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10; DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11; TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___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_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21; void* ___textinfo_data_22; int32_t ___m_dataItem_23; Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24; CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___parent_culture_25; int32_t ___constructed_26; Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27; CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke* ___m_cultureData_28; int32_t ___m_isInherited_29; }; // Native definition for COM marshalling of System.Globalization.CultureInfo struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10; DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11; TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___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_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21; void* ___textinfo_data_22; int32_t ___m_dataItem_23; Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24; CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___parent_culture_25; int32_t ___constructed_26; Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27; CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com* ___m_cultureData_28; int32_t ___m_isInherited_29; }; // System.Runtime.ConstrainedExecution.CriticalFinalizerObject struct CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9 : public RuntimeObject { public: public: }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.Text.StringBuilder struct StringBuilder_t : public RuntimeObject { public: // System.Char[] System.Text.StringBuilder::m_ChunkChars CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___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_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; } inline void set_m_ChunkChars_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com { }; // ___StaticArrayInitTypeSizeU3D152 struct __StaticArrayInitTypeSizeU3D152_tDAB504B84D8913089D8BE8F073C6AF7493123C4D { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D152_tDAB504B84D8913089D8BE8F073C6AF7493123C4D__padding[152]; }; public: }; // ___StaticArrayInitTypeSizeU3D16384 struct __StaticArrayInitTypeSizeU3D16384_tE66694D54DA2C9BA3B20691D78BB9B174A423626 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D16384_tE66694D54DA2C9BA3B20691D78BB9B174A423626__padding[16384]; }; public: }; // ___StaticArrayInitTypeSizeU3D32 struct __StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704__padding[32]; }; public: }; // ___StaticArrayInitTypeSizeU3D400 struct __StaticArrayInitTypeSizeU3D400_t8AC8D4839402B2053732406628FDEDC2C47A4FB4 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D400_t8AC8D4839402B2053732406628FDEDC2C47A4FB4__padding[400]; }; public: }; // ___StaticArrayInitTypeSizeU3D50 struct __StaticArrayInitTypeSizeU3D50_t343FA41C2E3767B50F9D3F522198C72C9C84A427 { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D50_t343FA41C2E3767B50F9D3F522198C72C9C84A427__padding[50]; }; public: }; // ___StaticArrayInitTypeSizeU3D8192 struct __StaticArrayInitTypeSizeU3D8192_t9E3AEADA73026036A06E87C86E899CE790802FCE { public: union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D8192_t9E3AEADA73026036A06E87C86E899CE790802FCE__padding[8192]; }; public: }; // System.Boolean struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C { 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_tB53F6830F670160873277339AA58F15CAED4399C, ___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_tB53F6830F670160873277339AA58F15CAED4399C_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_tB53F6830F670160873277339AA58F15CAED4399C_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_tB53F6830F670160873277339AA58F15CAED4399C_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_tF87C579059BD4633E6840EBBBEEF899C6E33EF07 { 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_tF87C579059BD4633E6840EBBBEEF899C6E33EF07, ___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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9 { 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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9, ___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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields { public: // System.Byte[] System.Char::categoryForLatin1 ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___categoryForLatin1_3; public: inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields, ___categoryForLatin1_3)); } inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; } inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; } inline void set_categoryForLatin1_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value) { ___categoryForLatin1_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value); } }; // System.Enum struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF { public: public: }; struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com { }; // System.Int32 struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102 { 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_t585191389E07734F19F3156FF88FB3EF4800D102, ___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_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436 { 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_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436, ___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.Threading.Thread struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 : public CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9 { public: // System.Threading.InternalThread System.Threading.Thread::internal_thread InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * ___internal_thread_6; // System.Object System.Threading.Thread::m_ThreadStartArg RuntimeObject * ___m_ThreadStartArg_7; // System.Object System.Threading.Thread::pending_exception RuntimeObject * ___pending_exception_8; // System.Security.Principal.IPrincipal System.Threading.Thread::principal RuntimeObject* ___principal_9; // System.Int32 System.Threading.Thread::principal_version int32_t ___principal_version_10; // System.MulticastDelegate System.Threading.Thread::m_Delegate MulticastDelegate_t * ___m_Delegate_12; // System.Threading.ExecutionContext System.Threading.Thread::m_ExecutionContext ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * ___m_ExecutionContext_13; // System.Boolean System.Threading.Thread::m_ExecutionContextBelongsToOuterScope bool ___m_ExecutionContextBelongsToOuterScope_14; public: inline static int32_t get_offset_of_internal_thread_6() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___internal_thread_6)); } inline InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * get_internal_thread_6() const { return ___internal_thread_6; } inline InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 ** get_address_of_internal_thread_6() { return &___internal_thread_6; } inline void set_internal_thread_6(InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * value) { ___internal_thread_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___internal_thread_6), (void*)value); } inline static int32_t get_offset_of_m_ThreadStartArg_7() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_ThreadStartArg_7)); } inline RuntimeObject * get_m_ThreadStartArg_7() const { return ___m_ThreadStartArg_7; } inline RuntimeObject ** get_address_of_m_ThreadStartArg_7() { return &___m_ThreadStartArg_7; } inline void set_m_ThreadStartArg_7(RuntimeObject * value) { ___m_ThreadStartArg_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ThreadStartArg_7), (void*)value); } inline static int32_t get_offset_of_pending_exception_8() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___pending_exception_8)); } inline RuntimeObject * get_pending_exception_8() const { return ___pending_exception_8; } inline RuntimeObject ** get_address_of_pending_exception_8() { return &___pending_exception_8; } inline void set_pending_exception_8(RuntimeObject * value) { ___pending_exception_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___pending_exception_8), (void*)value); } inline static int32_t get_offset_of_principal_9() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___principal_9)); } inline RuntimeObject* get_principal_9() const { return ___principal_9; } inline RuntimeObject** get_address_of_principal_9() { return &___principal_9; } inline void set_principal_9(RuntimeObject* value) { ___principal_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___principal_9), (void*)value); } inline static int32_t get_offset_of_principal_version_10() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___principal_version_10)); } inline int32_t get_principal_version_10() const { return ___principal_version_10; } inline int32_t* get_address_of_principal_version_10() { return &___principal_version_10; } inline void set_principal_version_10(int32_t value) { ___principal_version_10 = value; } inline static int32_t get_offset_of_m_Delegate_12() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_Delegate_12)); } inline MulticastDelegate_t * get_m_Delegate_12() const { return ___m_Delegate_12; } inline MulticastDelegate_t ** get_address_of_m_Delegate_12() { return &___m_Delegate_12; } inline void set_m_Delegate_12(MulticastDelegate_t * value) { ___m_Delegate_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Delegate_12), (void*)value); } inline static int32_t get_offset_of_m_ExecutionContext_13() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_ExecutionContext_13)); } inline ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * get_m_ExecutionContext_13() const { return ___m_ExecutionContext_13; } inline ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 ** get_address_of_m_ExecutionContext_13() { return &___m_ExecutionContext_13; } inline void set_m_ExecutionContext_13(ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * value) { ___m_ExecutionContext_13 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ExecutionContext_13), (void*)value); } inline static int32_t get_offset_of_m_ExecutionContextBelongsToOuterScope_14() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_ExecutionContextBelongsToOuterScope_14)); } inline bool get_m_ExecutionContextBelongsToOuterScope_14() const { return ___m_ExecutionContextBelongsToOuterScope_14; } inline bool* get_address_of_m_ExecutionContextBelongsToOuterScope_14() { return &___m_ExecutionContextBelongsToOuterScope_14; } inline void set_m_ExecutionContextBelongsToOuterScope_14(bool value) { ___m_ExecutionContextBelongsToOuterScope_14 = value; } }; struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields { public: // System.LocalDataStoreMgr System.Threading.Thread::s_LocalDataStoreMgr LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * ___s_LocalDataStoreMgr_0; // System.Threading.AsyncLocal`1 System.Threading.Thread::s_asyncLocalCurrentCulture AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * ___s_asyncLocalCurrentCulture_4; // System.Threading.AsyncLocal`1 System.Threading.Thread::s_asyncLocalCurrentUICulture AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * ___s_asyncLocalCurrentUICulture_5; public: inline static int32_t get_offset_of_s_LocalDataStoreMgr_0() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_LocalDataStoreMgr_0)); } inline LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * get_s_LocalDataStoreMgr_0() const { return ___s_LocalDataStoreMgr_0; } inline LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 ** get_address_of_s_LocalDataStoreMgr_0() { return &___s_LocalDataStoreMgr_0; } inline void set_s_LocalDataStoreMgr_0(LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * value) { ___s_LocalDataStoreMgr_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_LocalDataStoreMgr_0), (void*)value); } inline static int32_t get_offset_of_s_asyncLocalCurrentCulture_4() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_asyncLocalCurrentCulture_4)); } inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * get_s_asyncLocalCurrentCulture_4() const { return ___s_asyncLocalCurrentCulture_4; } inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A ** get_address_of_s_asyncLocalCurrentCulture_4() { return &___s_asyncLocalCurrentCulture_4; } inline void set_s_asyncLocalCurrentCulture_4(AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * value) { ___s_asyncLocalCurrentCulture_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_asyncLocalCurrentCulture_4), (void*)value); } inline static int32_t get_offset_of_s_asyncLocalCurrentUICulture_5() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_asyncLocalCurrentUICulture_5)); } inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * get_s_asyncLocalCurrentUICulture_5() const { return ___s_asyncLocalCurrentUICulture_5; } inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A ** get_address_of_s_asyncLocalCurrentUICulture_5() { return &___s_asyncLocalCurrentUICulture_5; } inline void set_s_asyncLocalCurrentUICulture_5(AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * value) { ___s_asyncLocalCurrentUICulture_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_asyncLocalCurrentUICulture_5), (void*)value); } }; struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields { public: // System.LocalDataStoreHolder System.Threading.Thread::s_LocalDataStore LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * ___s_LocalDataStore_1; // System.Globalization.CultureInfo System.Threading.Thread::m_CurrentCulture CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___m_CurrentCulture_2; // System.Globalization.CultureInfo System.Threading.Thread::m_CurrentUICulture CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___m_CurrentUICulture_3; // System.Threading.Thread System.Threading.Thread::current_thread Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * ___current_thread_11; public: inline static int32_t get_offset_of_s_LocalDataStore_1() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___s_LocalDataStore_1)); } inline LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * get_s_LocalDataStore_1() const { return ___s_LocalDataStore_1; } inline LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 ** get_address_of_s_LocalDataStore_1() { return &___s_LocalDataStore_1; } inline void set_s_LocalDataStore_1(LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * value) { ___s_LocalDataStore_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_LocalDataStore_1), (void*)value); } inline static int32_t get_offset_of_m_CurrentCulture_2() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___m_CurrentCulture_2)); } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_m_CurrentCulture_2() const { return ___m_CurrentCulture_2; } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_m_CurrentCulture_2() { return &___m_CurrentCulture_2; } inline void set_m_CurrentCulture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value) { ___m_CurrentCulture_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_CurrentCulture_2), (void*)value); } inline static int32_t get_offset_of_m_CurrentUICulture_3() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___m_CurrentUICulture_3)); } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_m_CurrentUICulture_3() const { return ___m_CurrentUICulture_3; } inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_m_CurrentUICulture_3() { return &___m_CurrentUICulture_3; } inline void set_m_CurrentUICulture_3(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value) { ___m_CurrentUICulture_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_CurrentUICulture_3), (void*)value); } inline static int32_t get_offset_of_current_thread_11() { return static_cast(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___current_thread_11)); } inline Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * get_current_thread_11() const { return ___current_thread_11; } inline Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 ** get_address_of_current_thread_11() { return &___current_thread_11; } inline void set_current_thread_11(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * value) { ___current_thread_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_thread_11), (void*)value); } }; // System.UInt32 struct UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B { 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_t4980FA09003AFAAB5A6E361BA2748EA9A005709B, ___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_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E { 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_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E, ___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_t22962CB4C05B1D89B55A6E1139F0E87A90987017 { public: union { struct { }; uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1]; }; public: }; // struct U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096 : public RuntimeObject { public: public: }; struct U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096_StaticFields { public: // ___StaticArrayInitTypeSizeU3D152 ::284E0936DD0EACE33AA8F33A3E9CF4475C06F90C __StaticArrayInitTypeSizeU3D152_tDAB504B84D8913089D8BE8F073C6AF7493123C4D ___284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0; // ___StaticArrayInitTypeSizeU3D16384 ::44EDD5807FD1F0FB6E35E248353AAA4ABD1D207A __StaticArrayInitTypeSizeU3D16384_tE66694D54DA2C9BA3B20691D78BB9B174A423626 ___44EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1; // ___StaticArrayInitTypeSizeU3D32 ::59F5BD34B6C013DEACC784F69C67E95150033A84 __StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 ___59F5BD34B6C013DEACC784F69C67E95150033A84_2; // ___StaticArrayInitTypeSizeU3D8192 ::714A581A59C860E1C36934C9751FFB81838C1E81 __StaticArrayInitTypeSizeU3D8192_t9E3AEADA73026036A06E87C86E899CE790802FCE ___714A581A59C860E1C36934C9751FFB81838C1E81_3; // ___StaticArrayInitTypeSizeU3D400 ::793DEAA83354CAE749C6AFF580340AB568595211 __StaticArrayInitTypeSizeU3D400_t8AC8D4839402B2053732406628FDEDC2C47A4FB4 ___793DEAA83354CAE749C6AFF580340AB568595211_4; // ___StaticArrayInitTypeSizeU3D32 ::C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536 __StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 ___C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5; // ___StaticArrayInitTypeSizeU3D50 ::F78C320F25CF552D08E99BEF3BA28B34DD79867C __StaticArrayInitTypeSizeU3D50_t343FA41C2E3767B50F9D3F522198C72C9C84A427 ___F78C320F25CF552D08E99BEF3BA28B34DD79867C_6; public: inline static int32_t get_offset_of_U3284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096_StaticFields, ___284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0)); } inline __StaticArrayInitTypeSizeU3D152_tDAB504B84D8913089D8BE8F073C6AF7493123C4D get_U3284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0() const { return ___284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0; } inline __StaticArrayInitTypeSizeU3D152_tDAB504B84D8913089D8BE8F073C6AF7493123C4D * get_address_of_U3284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0() { return &___284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0; } inline void set_U3284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0(__StaticArrayInitTypeSizeU3D152_tDAB504B84D8913089D8BE8F073C6AF7493123C4D value) { ___284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0 = value; } inline static int32_t get_offset_of_U344EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096_StaticFields, ___44EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1)); } inline __StaticArrayInitTypeSizeU3D16384_tE66694D54DA2C9BA3B20691D78BB9B174A423626 get_U344EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1() const { return ___44EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1; } inline __StaticArrayInitTypeSizeU3D16384_tE66694D54DA2C9BA3B20691D78BB9B174A423626 * get_address_of_U344EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1() { return &___44EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1; } inline void set_U344EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1(__StaticArrayInitTypeSizeU3D16384_tE66694D54DA2C9BA3B20691D78BB9B174A423626 value) { ___44EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1 = value; } inline static int32_t get_offset_of_U359F5BD34B6C013DEACC784F69C67E95150033A84_2() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096_StaticFields, ___59F5BD34B6C013DEACC784F69C67E95150033A84_2)); } inline __StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 get_U359F5BD34B6C013DEACC784F69C67E95150033A84_2() const { return ___59F5BD34B6C013DEACC784F69C67E95150033A84_2; } inline __StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 * get_address_of_U359F5BD34B6C013DEACC784F69C67E95150033A84_2() { return &___59F5BD34B6C013DEACC784F69C67E95150033A84_2; } inline void set_U359F5BD34B6C013DEACC784F69C67E95150033A84_2(__StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 value) { ___59F5BD34B6C013DEACC784F69C67E95150033A84_2 = value; } inline static int32_t get_offset_of_U3714A581A59C860E1C36934C9751FFB81838C1E81_3() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096_StaticFields, ___714A581A59C860E1C36934C9751FFB81838C1E81_3)); } inline __StaticArrayInitTypeSizeU3D8192_t9E3AEADA73026036A06E87C86E899CE790802FCE get_U3714A581A59C860E1C36934C9751FFB81838C1E81_3() const { return ___714A581A59C860E1C36934C9751FFB81838C1E81_3; } inline __StaticArrayInitTypeSizeU3D8192_t9E3AEADA73026036A06E87C86E899CE790802FCE * get_address_of_U3714A581A59C860E1C36934C9751FFB81838C1E81_3() { return &___714A581A59C860E1C36934C9751FFB81838C1E81_3; } inline void set_U3714A581A59C860E1C36934C9751FFB81838C1E81_3(__StaticArrayInitTypeSizeU3D8192_t9E3AEADA73026036A06E87C86E899CE790802FCE value) { ___714A581A59C860E1C36934C9751FFB81838C1E81_3 = value; } inline static int32_t get_offset_of_U3793DEAA83354CAE749C6AFF580340AB568595211_4() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096_StaticFields, ___793DEAA83354CAE749C6AFF580340AB568595211_4)); } inline __StaticArrayInitTypeSizeU3D400_t8AC8D4839402B2053732406628FDEDC2C47A4FB4 get_U3793DEAA83354CAE749C6AFF580340AB568595211_4() const { return ___793DEAA83354CAE749C6AFF580340AB568595211_4; } inline __StaticArrayInitTypeSizeU3D400_t8AC8D4839402B2053732406628FDEDC2C47A4FB4 * get_address_of_U3793DEAA83354CAE749C6AFF580340AB568595211_4() { return &___793DEAA83354CAE749C6AFF580340AB568595211_4; } inline void set_U3793DEAA83354CAE749C6AFF580340AB568595211_4(__StaticArrayInitTypeSizeU3D400_t8AC8D4839402B2053732406628FDEDC2C47A4FB4 value) { ___793DEAA83354CAE749C6AFF580340AB568595211_4 = value; } inline static int32_t get_offset_of_C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096_StaticFields, ___C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5)); } inline __StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 get_C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5() const { return ___C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5; } inline __StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 * get_address_of_C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5() { return &___C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5; } inline void set_C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5(__StaticArrayInitTypeSizeU3D32_tF944B97CABB04BCA5A1779747AA01275E7728704 value) { ___C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5 = value; } inline static int32_t get_offset_of_F78C320F25CF552D08E99BEF3BA28B34DD79867C_6() { return static_cast(offsetof(U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096_StaticFields, ___F78C320F25CF552D08E99BEF3BA28B34DD79867C_6)); } inline __StaticArrayInitTypeSizeU3D50_t343FA41C2E3767B50F9D3F522198C72C9C84A427 get_F78C320F25CF552D08E99BEF3BA28B34DD79867C_6() const { return ___F78C320F25CF552D08E99BEF3BA28B34DD79867C_6; } inline __StaticArrayInitTypeSizeU3D50_t343FA41C2E3767B50F9D3F522198C72C9C84A427 * get_address_of_F78C320F25CF552D08E99BEF3BA28B34DD79867C_6() { return &___F78C320F25CF552D08E99BEF3BA28B34DD79867C_6; } inline void set_F78C320F25CF552D08E99BEF3BA28B34DD79867C_6(__StaticArrayInitTypeSizeU3D50_t343FA41C2E3767B50F9D3F522198C72C9C84A427 value) { ___F78C320F25CF552D08E99BEF3BA28B34DD79867C_6 = value; } }; // 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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* ___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_t4A754D86B0F784B18CBC36C073BA564BED109770 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * 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_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* 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_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* 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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13; StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13; StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // System.Globalization.NumberStyles struct NumberStyles_tB0ADA2D9CCAA236331AED14C42BE5832B2351592 { 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_tB0ADA2D9CCAA236331AED14C42BE5832B2351592, ___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.RuntimeFieldHandle struct RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF { public: // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF, ___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.Globalization.NumberFormatInfo struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 : public RuntimeObject { public: // System.Int32[] System.Globalization.NumberFormatInfo::numberGroupSizes Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___numberGroupSizes_1; // System.Int32[] System.Globalization.NumberFormatInfo::currencyGroupSizes Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___currencyGroupSizes_2; // System.Int32[] System.Globalization.NumberFormatInfo::percentGroupSizes Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___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_t933FB07893230EA91C40FF900D5400665E87B14E* ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___numberGroupSizes_1)); } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_numberGroupSizes_1() const { return ___numberGroupSizes_1; } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_numberGroupSizes_1() { return &___numberGroupSizes_1; } inline void set_numberGroupSizes_1(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value) { ___numberGroupSizes_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___numberGroupSizes_1), (void*)value); } inline static int32_t get_offset_of_currencyGroupSizes_2() { return static_cast(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencyGroupSizes_2)); } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_currencyGroupSizes_2() const { return ___currencyGroupSizes_2; } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_currencyGroupSizes_2() { return &___currencyGroupSizes_2; } inline void set_currencyGroupSizes_2(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value) { ___currencyGroupSizes_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___currencyGroupSizes_2), (void*)value); } inline static int32_t get_offset_of_percentGroupSizes_3() { return static_cast(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentGroupSizes_3)); } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_percentGroupSizes_3() const { return ___percentGroupSizes_3; } inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_percentGroupSizes_3() { return &___percentGroupSizes_3; } inline void set_percentGroupSizes_3(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value) { ___percentGroupSizes_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___percentGroupSizes_3), (void*)value); } inline static int32_t get_offset_of_positiveSign_4() { return static_cast(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___nativeDigits_19)); } inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_nativeDigits_19() const { return ___nativeDigits_19; } inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_nativeDigits_19() { return &___nativeDigits_19; } inline void set_nativeDigits_19(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields { public: // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.NumberFormatInfo::invariantInfo NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___invariantInfo_0; public: inline static int32_t get_offset_of_invariantInfo_0() { return static_cast(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields, ___invariantInfo_0)); } inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_invariantInfo_0() const { return ___invariantInfo_0; } inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_invariantInfo_0() { return &___invariantInfo_0; } inline void set_invariantInfo_0(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value) { ___invariantInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___invariantInfo_0), (void*)value); } }; // System.SystemException struct SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 : public Exception_t { public: public: }; // System.ArgumentException struct ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 { 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_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1, ___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.FormatException struct FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 { public: public: }; // System.ArgumentNullException struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 { public: public: }; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 { public: // System.Object System.ArgumentOutOfRangeException::m_actualValue RuntimeObject * ___m_actualValue_19; public: inline static int32_t get_offset_of_m_actualValue_19() { return static_cast(offsetof(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA, ___m_actualValue_19)); } inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; } inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; } inline void set_m_actualValue_19(RuntimeObject * value) { ___m_actualValue_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_actualValue_19), (void*)value); } }; struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_StaticFields { public: // System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage String_t* ____rangeMessage_18; public: inline static int32_t get_offset_of__rangeMessage_18() { return static_cast(offsetof(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_StaticFields, ____rangeMessage_18)); } inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; } inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; } inline void set__rangeMessage_18(String_t* value) { ____rangeMessage_18 = value; Il2CppCodeGenWriteBarrier((void**)(&____rangeMessage_18), (void*)value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Char[] struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2 : 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.Int64[] struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F : public RuntimeArray { public: ALIGN_FIELD (8) int64_t m_Items[1]; public: inline int64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int64_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, int64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83 : 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; } }; // System.UInt64[] struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4 : public RuntimeArray { public: ALIGN_FIELD (8) uint64_t m_Items[1]; public: inline uint64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint64_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, uint64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: inline RuntimeObject * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // T[] ArrayPool`1::Alloc(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, int32_t ___n0, const RuntimeMethod* method); // System.Int32 ArrayPool`1::NextPowerOfTwo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, int32_t ___v0, const RuntimeMethod* method); // System.Void ArrayPool`1::Collect(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___buffer0, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.Queue`1::get_Count() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m0CE0B6919A09EFFBB1EBA5B5DFEF50E4F8A89CFA_gshared_inline (Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0 * __this, const RuntimeMethod* method); // !0 System.Collections.Generic.Queue`1::Dequeue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Queue_1_Dequeue_m6013DB8A542ACA15F662B6832ED389BB061EFEDE_gshared (Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Queue`1::Enqueue(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m12D1C0BBE742C2537335B7E2B71F7E42A421A6FD_gshared (Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Stack`1::Push(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_mEAE34C8EACBF792D1CCC0B69009BD7C521F27865_gshared (Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Void ArrayPool`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPool_1__ctor_m150375EC563BE4096DA07DCACD267328DB226B68_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Queue`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m57D20E9B6532A644845C835306D5BCBCD3163964_gshared (Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Stack`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m9EA0E43EFB22CCD482720CE21296BDF1B86F44D8_gshared (Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Add(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // !0 System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method); // !0 System.Collections.Generic.Stack`1::Pop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Stack_1_Pop_m9886C5EBA07CB356DE616B11958360B7FC67F6DC_gshared (Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8 * __this, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.Stack`1::get_Count() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mADA59B620C88DF47CBB953A8941CFE545BDF556D_gshared_inline (Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8 * __this, const RuntimeMethod* method); // !0 System.Collections.Generic.Stack`1::Peek() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Stack_1_Peek_mF8C724A72EC2AE08CF8792B91198AFD7AAB94C0C_gshared (Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(!0,!1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m867F6DA953678D0333A55270B7C6EF38EFC293FF_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, int32_t ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::set_Item(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mF9A6FBE4006C89D15B8C88B2CB46E9B24D18B7FC_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m7D745ADE56151C2895459668F4A4242985E526D8_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, const RuntimeMethod* method); // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method); // T[] ArrayPool`1::Alloc(System.Int32) inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, int32_t ___n0, const RuntimeMethod* method) { return (( CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* (*) (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *, int32_t, const RuntimeMethod*))ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E_gshared)(__this, ___n0, method); } // System.Void CString/CStringBlock::Push(CString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CStringBlock_Push_m74B907652E73188DF65BB7754A58EABD90754401 (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * __this, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___str0, const RuntimeMethod* method); // System.Int32 ArrayPool`1::NextPowerOfTwo(System.Int32) inline int32_t ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, int32_t ___v0, const RuntimeMethod* method) { return (( int32_t (*) (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *, int32_t, const RuntimeMethod*))ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F_gshared)(__this, ___v0, method); } // System.Void CString::ClearBuffer(System.Char[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_ClearBuffer_mCFB6AEDF6032C7D450F59A435D410B2CC247A295 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___buffer0, const RuntimeMethod* method); // System.Void System.ArgumentOutOfRangeException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6 (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void CString::CharCopy(System.Char[],System.Char[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_CharCopy_m4A0E1D0292C29A2A2220AD64611156A94C5821B5 (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___target0, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___source1, int32_t ___count2, const RuntimeMethod* method); // System.Void ArrayPool`1::Collect(T[]) inline void ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920 (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___buffer0, const RuntimeMethod* method) { (( void (*) (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, const RuntimeMethod*))ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920_gshared)(__this, ___buffer0, method); } // System.Int32 System.Collections.Generic.Queue`1::get_Count() inline int32_t Queue_1_get_Count_m71BED76F00DB7D3B894FAA58533D8080E75500FF_inline (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 *, const RuntimeMethod*))Queue_1_get_Count_m0CE0B6919A09EFFBB1EBA5B5DFEF50E4F8A89CFA_gshared_inline)(__this, method); } // !0 System.Collections.Generic.Queue`1::Dequeue() inline CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * Queue_1_Dequeue_mD8250D682DC45B2B2009B270EB471C8C995CEA67 (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * __this, const RuntimeMethod* method) { return (( CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * (*) (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 *, const RuntimeMethod*))Queue_1_Dequeue_m6013DB8A542ACA15F662B6832ED389BB061EFEDE_gshared)(__this, method); } // System.Void CString::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString__ctor_m20C9C0B9B8F0C78752CB13FCD8B2D5DE518A05EF (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Queue`1::Enqueue(!0) inline void Queue_1_Enqueue_m1A7BF82CFDBC4A6C0559A9F9A714D4724C2C8323 (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * __this, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___item0, const RuntimeMethod* method) { (( void (*) (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 *, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 *, const RuntimeMethod*))Queue_1_Enqueue_m12D1C0BBE742C2537335B7E2B71F7E42A421A6FD_gshared)(__this, ___item0, method); } // System.Int32 System.Collections.Generic.Queue`1::get_Count() inline int32_t Queue_1_get_Count_m1043E8C42DDF563F09FCB152AFBF5815694864E0_inline (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 *, const RuntimeMethod*))Queue_1_get_Count_m0CE0B6919A09EFFBB1EBA5B5DFEF50E4F8A89CFA_gshared_inline)(__this, method); } // !0 System.Collections.Generic.Queue`1::Dequeue() inline CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * Queue_1_Dequeue_m2214EF95DC742090998444C9D1FE389643EF1806 (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * __this, const RuntimeMethod* method) { return (( CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * (*) (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 *, const RuntimeMethod*))Queue_1_Dequeue_m6013DB8A542ACA15F662B6832ED389BB061EFEDE_gshared)(__this, method); } // System.Void CString/CStringBlock::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CStringBlock__ctor_mD455687419BEE4B80F490670376924EA6A0875A9 (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * __this, const RuntimeMethod* method); // System.Void CString/CStringBlock::Init() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CStringBlock_Init_m543F9A5D9F7B21A7A8871D40FC626D9A37F40B1D (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Stack`1::Push(!0) inline void Stack_1_Push_m9E6706573CDB42896C56E60F628DE2234EB59DF3 (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * __this, CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * ___item0, const RuntimeMethod* method) { (( void (*) (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 *, CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E *, const RuntimeMethod*))Stack_1_Push_mEAE34C8EACBF792D1CCC0B69009BD7C521F27865_gshared)(__this, ___item0, method); } // System.Void CString::memset(System.Byte*,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_memset_m01A725905790BDE9906F5153B727A8EA6720218F (uint8_t* ___dest0, int32_t ___val1, int32_t ___len2, const RuntimeMethod* method); // System.Boolean CString::Equals(CString,CString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CString_Equals_mC2A91E638506998787F025A58DEA651914AD5FD4 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___a0, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___b1, const RuntimeMethod* method); // CString CString::Alloc(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612 (int32_t ___size0, const RuntimeMethod* method); // System.Void CString::CharCopy(System.Char*,System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF (Il2CppChar* ___dest0, Il2CppChar* ___src1, int32_t ___count2, const RuntimeMethod* method); // System.Int32 System.String::get_Length() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method); // System.Char System.String::get_Chars(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96 (String_t* __this, int32_t ___index0, const RuntimeMethod* method); // System.Int32 CString::IndexOfUnchecked(System.Char,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CString_IndexOfUnchecked_m7E9C4E3713933E796522372557ACEA016F32317A (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, Il2CppChar ___value0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method); // System.Int32 System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B (const RuntimeMethod* method); // System.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, String_t* ___message0, const RuntimeMethod* method); // CString CString::ReplaceUnchecked(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_ReplaceUnchecked_m77FD5E5DDD6403861F7F74BA1D6D0EC2450B415D (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method); // CString CString::Replace(System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Replace_m496689C8F695A948F87A9E306456E05C6FFA0B28 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, const RuntimeMethod* method); // System.Int32 CString::IndexOfOrdinalUnchecked(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CString_IndexOfOrdinalUnchecked_m23E38F9FB3F906A2A74A83B14406EE8312BD37B9 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___value0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method); // CString CString::ReplaceFallback(System.String,System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_ReplaceFallback_m12B5C4FED3D6D9AEDE60ECD36289C7FC8F9D9A02 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___oldValue0, String_t* ___newValue1, int32_t ___testedCount2, const RuntimeMethod* method); // CString CString::SubstringUnchecked(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_SubstringUnchecked_m8A2DA4E432B01BCE4E499C7B006FE9CBE4EE387C (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, int32_t ___startIndex0, int32_t ___len1, const RuntimeMethod* method); // CString CString::Append(CString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Append_mF8312F464442A9A2867445952077B903393E09F9 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___right0, const RuntimeMethod* method); // CString CString::Append(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___value0, const RuntimeMethod* method); // System.String System.String::CreateString(System.Char[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___val0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Buffer::BlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353 (RuntimeArray * ___src0, int32_t ___srcOffset1, RuntimeArray * ___dst2, int32_t ___dstOffset3, int32_t ___count4, const RuntimeMethod* method); // System.Int32 CString::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, int32_t ___capacity0, const RuntimeMethod* method); // System.Int32 NumberFormatter::NumberToString(System.Char*,System.Int32,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_NumberToString_mB20B4F4DB84A064BD460FA0F5349069D0A6214BB (Il2CppChar* ___buf0, int32_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method); // System.Void CString::memcpy2(System.Byte*,System.Byte*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_memcpy2_mCED4AFA4203361A9718C18A962E3A7218DD8E98D (uint8_t* ___dest0, uint8_t* ___src1, int32_t ___size2, const RuntimeMethod* method); // System.Void CString::memcpy4(System.Byte*,System.Byte*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_memcpy4_m4D14933922DA4A68BEF85518A82A0FBF1DB70483 (uint8_t* ___dest0, uint8_t* ___src1, int32_t ___size2, const RuntimeMethod* method); // System.Void ArrayPool`1::.ctor() inline void ArrayPool_1__ctor_m150375EC563BE4096DA07DCACD267328DB226B68 (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, const RuntimeMethod* method) { (( void (*) (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *, const RuntimeMethod*))ArrayPool_1__ctor_m150375EC563BE4096DA07DCACD267328DB226B68_gshared)(__this, method); } // System.Void System.Collections.Generic.Queue`1::.ctor() inline void Queue_1__ctor_m378AE5F785F150F99676BC61CCAA2C731DF07CD5 (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * __this, const RuntimeMethod* method) { (( void (*) (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 *, const RuntimeMethod*))Queue_1__ctor_m57D20E9B6532A644845C835306D5BCBCD3163964_gshared)(__this, method); } // System.Void System.Collections.Generic.Queue`1::.ctor() inline void Queue_1__ctor_mC592852F500725EBADFCB038D6B4586410C0F2D0 (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * __this, const RuntimeMethod* method) { (( void (*) (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 *, const RuntimeMethod*))Queue_1__ctor_m57D20E9B6532A644845C835306D5BCBCD3163964_gshared)(__this, method); } // System.Void System.Collections.Generic.Stack`1::.ctor() inline void Stack_1__ctor_m153C5A5CEDFF581A3679A3987E5FEBDC47F95C76 (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * __this, const RuntimeMethod* method) { (( void (*) (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 *, const RuntimeMethod*))Stack_1__ctor_m9EA0E43EFB22CCD482720CE21296BDF1B86F44D8_gshared)(__this, method); } // System.String System.Environment::get_NewLine() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318 (const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A (RuntimeArray * ___array0, RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF ___fldHandle1, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE8B617AF978F61E290CB56413603143B34F0D1B4 (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * __this, const RuntimeMethod* method) { (( void (*) (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(!0) inline void List_1_Add_m66417CAE46E16D27D80AB7F0A75AA8776F1D9C13 (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * __this, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 *, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, ___item0, method); } // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method); // !0 System.Collections.Generic.List`1::get_Item(System.Int32) inline CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * List_1_get_Item_mCE225FE3D758A5CFE00F2AD1A944EB313D5E721F_inline (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * (*) (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline)(__this, ___index0, method); } // System.Void CString::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_Dispose_mB98F2C8DF3A9EC6C43F22F15EBAAD311966A9E29 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m4402689C3C50493FF96FECB0F6D383CCE397D770_inline (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m86D8C213AD5AEC5796EF99A6BB96F7E58CE0FAA3 (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * __this, const RuntimeMethod* method) { (( void (*) (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 *, const RuntimeMethod*))List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared)(__this, method); } // System.Void System.Collections.Generic.Queue`1::Enqueue(!0) inline void Queue_1_Enqueue_mFFAEDC3B9E0E39BA95F2B14594A7741E6F9020EA (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * __this, CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * ___item0, const RuntimeMethod* method) { (( void (*) (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 *, CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E *, const RuntimeMethod*))Queue_1_Enqueue_m12D1C0BBE742C2537335B7E2B71F7E42A421A6FD_gshared)(__this, ___item0, method); } // !0 System.Collections.Generic.Stack`1::Pop() inline CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * Stack_1_Pop_m4F1C11352A6B7BE62BA6763733B52ADD3B5C664E (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * __this, const RuntimeMethod* method) { return (( CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * (*) (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 *, const RuntimeMethod*))Stack_1_Pop_m9886C5EBA07CB356DE616B11958360B7FC67F6DC_gshared)(__this, method); } // System.Int32 System.Collections.Generic.Stack`1::get_Count() inline int32_t Stack_1_get_Count_m9B9925C4B1141AA2AFA49F3A44B6DFB7734A153B_inline (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 *, const RuntimeMethod*))Stack_1_get_Count_mADA59B620C88DF47CBB953A8941CFE545BDF556D_gshared_inline)(__this, method); } // !0 System.Collections.Generic.Stack`1::Peek() inline CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * Stack_1_Peek_mE404A0A662AE23531BA3D0EEA1A9A50D968D2392 (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * __this, const RuntimeMethod* method) { return (( CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * (*) (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 *, const RuntimeMethod*))Stack_1_Peek_mF8C724A72EC2AE08CF8792B91198AFD7AAB94C0C_gshared)(__this, method); } // System.UInt32 NumberFormatter::FastToDecHex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_FastToDecHex_mF71701959CA6B08C63B9DC6348B4CCB66253AAE5 (int32_t ___val0, const RuntimeMethod* method); // System.UInt32 NumberFormatter::ToDecHex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_ToDecHex_mF0C11703484BA0B8B8E0F43CAEBF7BA6F7104F2C (int32_t ___val0, const RuntimeMethod* method); // System.Int32 NumberFormatter::FastDecHexLen(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FastDecHexLen_m95E73FF56FA7A4506F6FB6BA940B90335913FA37 (int32_t ___val0, const RuntimeMethod* method); // System.Int32 NumberFormatter::DecHexLen(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_DecHexLen_mE225B5C2FFEBBF9BD373AE3EB1B5A2D4E7AF07AB (uint32_t ___val0, const RuntimeMethod* method); // System.Int64 NumberFormatter::GetTenPowerOf(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t NumberFormatter_GetTenPowerOf_mEFF2B606B9628E6A8855B37B57D666E758632588 (int32_t ___i0, const RuntimeMethod* method); // System.Globalization.CultureInfo System.Threading.Thread::get_CurrentCulture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * Thread_get_CurrentCulture_m97A15448A16FB3B5EC1E21A0538C9FC1F84AEE66 (Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::set_CurrentCulture(System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_set_CurrentCulture_mEECC620D484D98642B2E50269C6C604A38157939 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___value0, const RuntimeMethod* method); // System.Int32 NumberFormatter::DecHexLen() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_DecHexLen_mF0C9CB3C1FF552AA6C0E247206B983AC2BB8E742 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Int32 NumberFormatter::ParsePrecision(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_ParsePrecision_m035BEE0A5F978CFF6876C8002B47CE5BA518447B (String_t* ___format0, const RuntimeMethod* method); // System.Void NumberFormatter::Init(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m66DC30434B14119516734943F95C8E270A488D04 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, String_t* ___format0, const RuntimeMethod* method); // System.Void NumberFormatter::InitHex(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitHex_m06CE0ABD4932A61D0E66EF2332BE782BF429183C (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, uint64_t ___value0, const RuntimeMethod* method); // System.Void NumberFormatter::InitDecHexDigits(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitDecHexDigits_m996D83DBE1B0F123D49886EA8BD988154AB78203 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, uint32_t ___value0, const RuntimeMethod* method); // System.Boolean System.Globalization.CultureInfo::get_IsReadOnly() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool CultureInfo_get_IsReadOnly_m527F0337C516B57391AD20A70BF18FF7B0AC4849_inline (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * __this, const RuntimeMethod* method); // System.Boolean NumberFormatter::RoundBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_RoundBits_mC1B7A79409DDBE879EF5AC8680A8828922327122 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___shift0, const RuntimeMethod* method); // System.Void NumberFormatter::AddOneToDecHex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AddOneToDecHex_mE8D4C7F253C3C37BAACA9150E2F417B3875DA4AD (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::RemoveTrailingZeros() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_RemoveTrailingZeros_m1FBBF91FAB2D219D00BE5F93A1DF4581F9455657 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Int32 NumberFormatter::CountTrailingZeros() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CountTrailingZeros_mF3E4E23C83ECDE414265F17BE0C739A1315C7268 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.UInt32 NumberFormatter::AddOneToDecHex(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_AddOneToDecHex_mE619C6D7A42EF1901D4ACBEE93CC495593887C3F (uint32_t ___val0, const RuntimeMethod* method); // System.Int32 NumberFormatter::CountTrailingZeros(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CountTrailingZeros_m72E1EFCA4D63857AAFF6F4171C3D436D42D26242 (uint32_t ___val0, const RuntimeMethod* method); // System.Threading.Thread System.Threading.Thread::get_CurrentThread() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * Thread_get_CurrentThread_mB7A83CAE2B9A74CEA053196DFD1AF1E7AB30A70E (const RuntimeMethod* method); // System.Void NumberFormatter::.ctor(System.Threading.Thread) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter__ctor_m3537229CF9CC928C6677E5BD293ADDD2ED005382 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * ___current0, const RuntimeMethod* method); // System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::GetInstance(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatInfo_GetInstance_m713D298B436F3765F059FEA6C446F0A6ABF0A89A (RuntimeObject* ___formatProvider0, const RuntimeMethod* method); // NumberFormatter NumberFormatter::GetInstance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * NumberFormatter_GetInstance_m58A8E542E700FCFD28EC7122F399D2396C23F535 (const RuntimeMethod* method); // System.Void NumberFormatter::Init(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m10029A206CB80E5526A845FCC87938123BF4C930 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, String_t* ___format0, int32_t ___value1, int32_t ___defPrecision2, const RuntimeMethod* method); // System.Int32 NumberFormatter::IntegerToString(System.Char*,System.String,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_IntegerToString_m25DA0E5EF99AC034C0A5434656BB53AF4DFC5362 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, String_t* ___format1, RuntimeObject* ___fp2, const RuntimeMethod* method); // System.Void NumberFormatter::Release() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BF_inline (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Int32 NumberFormatter::NumberToString(System.Char*,System.String,System.Int32,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_NumberToString_mC910A7CE37B8510619FA6B49911CF99CBE7861DE (Il2CppChar* ___p0, String_t* ___format1, int32_t ___value2, RuntimeObject* ___fp3, const RuntimeMethod* method); // System.Int32 NumberFormatter::FastIntToCString(System.Char*,System.Int32,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FastIntToCString_mB97BD611CCC909B9D8DE4FB623D9C5E3AFA5EFAF (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___p0, int32_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method); // System.Globalization.NumberFormatInfo NumberFormatter::GetNumberFormatInstance(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatter_GetNumberFormatInstance_m9CA8C0397CF79599BAE370CC29EB2F741630DA98 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, RuntimeObject* ___fp0, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_NegativeSign() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::Append(System.Char*,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___dest0, String_t* ___s1, const RuntimeMethod* method); // System.Void NumberFormatter::FastAppendDigits(System.Char*,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_FastAppendDigits_mED62323ACA4631651A0D81D558166EECC0DF1EE5 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___val1, bool ___force2, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatCurrency(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatCurrency_m87CA625785C30E021F4ACD03F057AEF817F8EF35 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatDecimal(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatDecimal_mE51F03AF20279CF59A124276B04A5334522DA79E (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatExponential(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatExponential_mFD1F2F1674E7B8D88095CCFBF185DCCDD592FBA1 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatFixedPoint(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatFixedPoint_mA94839644CC8690A1E14A3599A932A4E8711FB5D (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatGeneral(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatGeneral_m959218AF6104B298FC311C89EB0260A58242535D (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatNumber(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatNumber_mFD2EE00CF7D8EFA7900DD11C11742073161E6E5E (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatPercent(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatPercent_m8AEFC7C4C7BFC6A0A74CC61E83E265CEF82756B3 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatHexadecimal(System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatHexadecimal_m46735711B7230F2AE4CED8AB65E62A9D93EC0041 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatCustom(System.Char*,System.String,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatCustom_mB4078BAC18E22A0E91541912C2B7553E1EDA95E6 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF4626905368D6558695A823466A1AF65EADB9923 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method); // System.Void System.FormatException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14 (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * __this, String_t* ___message0, const RuntimeMethod* method); // System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyDecimalDigits() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyDecimalDigits_mB08BE40DFC57B589B74916CF3D63CEBBC7432C25_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Boolean NumberFormatter::RoundDecimal(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_RoundDecimal_m39B1E672B2A76DB2E9F3320B9E2D2A0773EFA6B9 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___decimals0, const RuntimeMethod* method); // System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyPositivePattern() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyPositivePattern_mA9F592EAAA7F5BD929C60D65936892A45A101D7B_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_CurrencySymbol() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::Append(System.Char*,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, Il2CppChar ___c1, const RuntimeMethod* method); // System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyNegativePattern() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyNegativePattern_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Int32[] System.Globalization.NumberFormatInfo::get_CurrencyGroupSizes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_CurrencyGroupSeparator() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyGroupSeparator_m5AC1CA2A478284D1D059459951C8208168A20130_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::AppendIntegerStringWithGroupSeparator(System.Char*,System.Int32[],System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerStringWithGroupSeparator_m80217F163723E1EF94AC2E1F261B67C1C99E9E95 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___groups1, String_t* ___groupSeparator2, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_CurrencyDecimalSeparator() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyDecimalSeparator_mB1EE2B6EA5D9F58355F26F071B9A08435378214D_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::AppendDecimalString(System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDecimalString_m570E45A5B4BB6334EC90C9BF2C60C4787C9477D4 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, const RuntimeMethod* method); // System.Void NumberFormatter::AppendDigits(System.Char*,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___start1, int32_t ___end2, const RuntimeMethod* method); // System.Int32 System.Math::Max(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_mA99E48BB021F2E4B62D4EA9F52EA6928EED618A2 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Int32 System.Globalization.NumberFormatInfo::get_NumberDecimalDigits() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberDecimalDigits_m52C856E2079DAA1657069DB00506DCF77EA62DC2_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Int32 NumberFormatter::get_IntegerDigits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_get_IntegerDigits_mBB33259F43824560BC8768B455FD1C07E446A4DF (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::AppendIntegerString(System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerString_m54DC627D68C139C07FF2293BA9B5FA6F94D1B728 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___minLength1, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_NumberDecimalSeparator() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Boolean NumberFormatter::get_IsFloatingSource() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsFloatingSource_mF8028D766F77D6C31D82E100D00B7D7D6C95BFBB (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::RoundPos(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_RoundPos_mA7BA9D3DED4923E4CDF1E1130251F80242B559D8 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___pos0, const RuntimeMethod* method); // System.Int32 NumberFormatter::FormatExponential(System.Char*,System.Int32,System.Globalization.NumberFormatInfo,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatExponential_m1DA038FECB2A3A34D17FD86B6AA9B8CA59DB73F2 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, int32_t ___expDigits3, const RuntimeMethod* method); // System.Int32 System.Globalization.NumberFormatInfo::get_PercentDecimalDigits() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentDecimalDigits_mC976C226BAA510C75E13D526FF7407B2A2E2A164_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::Multiply10(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Multiply10_m91958D04F33844354A0434802B863C616C78ADD9 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___count0, const RuntimeMethod* method); // System.Int32 System.Globalization.NumberFormatInfo::get_PercentPositivePattern() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentPositivePattern_mD23B2B53488F48B707952CCFADD216A7E7BAA430_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_PercentSymbol() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Int32 System.Globalization.NumberFormatInfo::get_PercentNegativePattern() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentNegativePattern_m9563E73E22236A41D695465A1B2E76F3AA7DD463_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_PercentGroupSeparator() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentGroupSeparator_mBCCC5E617B3BEFED528AB99571AC593CEA45B4EC_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_PercentDecimalSeparator() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentDecimalSeparator_m8E0E23E04199DCA6D6E7E494D11522465180CCD2_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Int32 System.Globalization.NumberFormatInfo::get_NumberNegativePattern() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_NumberGroupSeparator() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::AppendOneDigit(System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendOneDigit_m440B0281FC29AC61C3FB85EE4DEC7938C211CD22 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___start1, const RuntimeMethod* method); // System.Void NumberFormatter::AppendExponent(System.Char*,System.Globalization.NumberFormatInfo,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendExponent_mFEEEE82B7A5BFC012097CD4CDA7D9D37822584B6 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, int32_t ___exponent2, int32_t ___minDigits3, const RuntimeMethod* method); // System.Boolean NumberFormatter::get_IsZero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsZero_mE12D75CB2DB9D7B22B777F82A628EA390A2A82D8 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Void NumberFormatter/CustomInfo::GetActiveSection(System.String,System.Boolean&,System.Boolean,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomInfo_GetActiveSection_m804DD427CBF0CC131890F65AE628435035E072BE (String_t* ___format0, bool* ___positive1, bool ___zero2, int32_t* ___offset3, int32_t* ___length4, const RuntimeMethod* method); // System.Int32 NumberFormatter::CharCopy(System.Char*,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CharCopy_mCEF232FA101FF96243DDE7A25BA51494F77F78AD (Il2CppChar* ___buf0, String_t* ___str1, const RuntimeMethod* method); // NumberFormatter/CustomInfo NumberFormatter/CustomInfo::Parse(System.String,System.Int32,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * CustomInfo_Parse_mFE7832A39A85E2E2EB28ED44A8313595ADAF09D0 (String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi3, const RuntimeMethod* method); // System.Void System.Text.StringBuilder::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956 (StringBuilder_t * __this, int32_t ___capacity0, const RuntimeMethod* method); // System.Void NumberFormatter::Divide10(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Divide10_mDF7F09A4DEC03B147A8FA3474EEBF9BACB3B3053 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___count0, const RuntimeMethod* method); // System.Void NumberFormatter::AppendNonNegativeNumber(System.Text.StringBuilder,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendNonNegativeNumber_mFFB81CA6414DE788DA75764A21F8E4A02797AFD0 (StringBuilder_t * ___sb0, int32_t ___v1, const RuntimeMethod* method); // System.Boolean NumberFormatter::get_IsZeroInteger() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsZeroInteger_mE3EBC79EF494E000E3841C48A47C950A8DA63426 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::AppendIntegerString(System.Int32,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerString_mDD9FB0A535A4DCB69A8DCFC1BC831658C5F856FD (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___minLength0, StringBuilder_t * ___sb1, const RuntimeMethod* method); // System.Int32 NumberFormatter::get_DecimalDigits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_get_DecimalDigits_mD169AD4F4F933EBAAC3AA64943D55652236390A1 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method); // System.Void NumberFormatter::AppendDecimalString(System.Int32,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDecimalString_mE4617C7D3CC6A8439216212D5B4C28E9372B2A7F (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___precision0, StringBuilder_t * ___sb1, const RuntimeMethod* method); // System.Int32 System.Text.StringBuilder::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07 (StringBuilder_t * __this, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Insert_mC4C722CFB7E8BA17F47DF230DD69F6E0E46C7D05 (StringBuilder_t * __this, int32_t ___index0, String_t* ___value1, int32_t ___count2, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Insert_m5A00CEB69C56B823E3766C84114D8B8ACCFC67A1 (StringBuilder_t * __this, int32_t ___index0, Il2CppChar ___value1, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_PositiveSign() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Insert_m38829D9C9FE52ACD6541ED735D4435FB2A831A2C (StringBuilder_t * __this, int32_t ___index0, String_t* ___value1, const RuntimeMethod* method); // System.Boolean NumberFormatter::IsZeroOnly(System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_IsZeroOnly_m0264C6FCAD49758F383959C393509CB90DE36034 (StringBuilder_t * ___sb0, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Remove(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Remove_m5DA9C1C4D056FA61B8923BE85E6BFF44B14A24F9 (StringBuilder_t * __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method); // System.Void NumberFormatter::ZeroTrimEnd(System.Text.StringBuilder,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_ZeroTrimEnd_mF2D5BD37BC73D64C9777A062F1F7C5332B443D2B (StringBuilder_t * ___sb0, bool ___canEmpty1, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A (StringBuilder_t * __this, Il2CppChar ___value0, const RuntimeMethod* method); // System.Text.StringBuilder NumberFormatter/CustomInfo::Format(System.String,System.Int32,System.Int32,System.Globalization.NumberFormatInfo,System.Boolean,System.Text.StringBuilder,System.Text.StringBuilder,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * CustomInfo_Format_m20F8019C600572CCEC79CF42DA79CEB4FC5FAE73 (CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * __this, String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi3, bool ___positive4, StringBuilder_t * ___sb_int5, StringBuilder_t * ___sb_dec6, StringBuilder_t * ___sb_exp7, const RuntimeMethod* method); // System.Char System.Text.StringBuilder::get_Chars(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6 (StringBuilder_t * __this, int32_t ___index0, const RuntimeMethod* method); // System.Boolean System.Char::IsDigit(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsDigit_m29508E0B60DAE54350BDC3DED0D42895DBA4087E (Il2CppChar ___c0, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m77591C20EDA3ADEE2FAF1987321D686E249326C5 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, const RuntimeMethod* method); // System.Int32 NumberFormatter::ScaleOrder(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_ScaleOrder_mBB1B442D34216903BEC0EC3A32EFBAB789DF3BED (int64_t ___hi0, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m9702CA108F81CBF2B174826C1DFC5F7552C36C45 (StringBuilder_t * __this, Il2CppChar ___value0, int32_t ___repeatCount1, const RuntimeMethod* method); // System.Void NumberFormatter::AppendDigits(System.Int32,System.Int32,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDigits_m331415451E841DC3D22F571470C8FF8E44BC2EFA (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___start0, int32_t ___end1, StringBuilder_t * ___sb2, const RuntimeMethod* method); // System.Void NumberFormatter::Append(System.Char*,System.Char,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_mEC4FF8A85816A7C98183A03ECCBE6FF5CEA8BD34 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, Il2CppChar ___c1, int32_t ___cnt2, const RuntimeMethod* method); // System.Void System.Text.StringBuilder::set_Length(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Length_m84AF318230AE5C3D0D48F1CE7C2170F6F5C19F5B (StringBuilder_t * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void System.Text.StringBuilder::set_Chars(System.Int32,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA (StringBuilder_t * __this, int32_t ___index0, Il2CppChar ___value1, const RuntimeMethod* method); // System.Void NumberFormatter/CustomInfo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomInfo__ctor_mC29213F8AF518301976F61762CDDEDFCEA192E52 (CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * __this, const RuntimeMethod* method); // System.Void System.Text.StringBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E (StringBuilder_t * __this, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mA1A063A1388A21C8EA011DBA7FC98C24C3EE3D65 (StringBuilder_t * __this, RuntimeObject * ___value0, const RuntimeMethod* method); // System.String System.Globalization.NumberFormatInfo::get_PerMilleSymbol() IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PerMilleSymbol_m3876887016E8E505064301E65DC57B76040FF42E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2>::TryGetValue(!0,!1&) inline bool Dictionary_2_TryGetValue_m87774885D9162CEF15F9FAB482E601EB649142E1 (Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * __this, int32_t ___key0, Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 ** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC *, int32_t, Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 **, const RuntimeMethod*))Dictionary_2_TryGetValue_m867F6DA953678D0333A55270B7C6EF38EFC293FF_gshared)(__this, ___key0, ___value1, method); } // System.Int32 System.Collections.Generic.Queue`1::get_Count() inline int32_t Queue_1_get_Count_m713627073A3FBF2D2B8D923721B8A9CECF2EDD8E_inline (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *, const RuntimeMethod*))Queue_1_get_Count_m0CE0B6919A09EFFBB1EBA5B5DFEF50E4F8A89CFA_gshared_inline)(__this, method); } // System.String System.String::CreateString(System.Char,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_m0E7BBCE09E386877E2B63BF7FA36B956BF221C93 (String_t* __this, Il2CppChar ___c0, int32_t ___count1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Queue`1::Enqueue(!0) inline void Queue_1_Enqueue_mF9245B56BD8783F6A9AB423E86735681B0E8B817 (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * __this, String_t* ___item0, const RuntimeMethod* method) { (( void (*) (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *, String_t*, const RuntimeMethod*))Queue_1_Enqueue_m12D1C0BBE742C2537335B7E2B71F7E42A421A6FD_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.Queue`1::.ctor() inline void Queue_1__ctor_m83D6C3D7B95CEA1553719E7A2A681EE8BF96D599 (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * __this, const RuntimeMethod* method) { (( void (*) (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *, const RuntimeMethod*))Queue_1__ctor_m57D20E9B6532A644845C835306D5BCBCD3163964_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2>::set_Item(!0,!1) inline void Dictionary_2_set_Item_mBA09B722D9D5EDD6530664952C458DE6394BC493 (Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * __this, int32_t ___key0, Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC *, int32_t, Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *, const RuntimeMethod*))Dictionary_2_set_Item_mF9A6FBE4006C89D15B8C88B2CB46E9B24D18B7FC_gshared)(__this, ___key0, ___value1, method); } // !0 System.Collections.Generic.Queue`1::Dequeue() inline String_t* Queue_1_Dequeue_m4670D465FB02991B55141267057B16A6A80FB9F4 (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *, const RuntimeMethod*))Queue_1_Dequeue_m6013DB8A542ACA15F662B6832ED389BB061EFEDE_gshared)(__this, method); } // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229 (String_t* ___value0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_mFF4DFBD09A2F660BF20BA1FB1AC94791C4329777 (Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC *, const RuntimeMethod*))Dictionary_2__ctor_m7D745ADE56151C2895459668F4A4242985E526D8_gshared)(__this, method); } // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550 (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 #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 #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 #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 #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 CString::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString__ctor_m82A0DEA0429AE48DE095412A4FE8E8723B07EFD1 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, int32_t ___count0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString__ctor_m82A0DEA0429AE48DE095412A4FE8E8723B07EFD1_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_0 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_currentBlock_4(); if (!L_0) { goto IL_002b; } } { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * L_1 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_pool_0(); int32_t L_2 = ___count0; NullCheck(L_1); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E(L_1, L_2, /*hidden argument*/ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E_RuntimeMethod_var); __this->set__buffer_6(L_3); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_4 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_currentBlock_4(); NullCheck(L_4); CStringBlock_Push_m74B907652E73188DF65BB7754A58EABD90754401(L_4, __this, /*hidden argument*/NULL); goto IL_0041; } IL_002b: { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * L_5 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_pool_0(); int32_t L_6 = ___count0; NullCheck(L_5); int32_t L_7 = ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F(L_5, L_6, /*hidden argument*/ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F_RuntimeMethod_var); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)L_7); __this->set__buffer_6(L_8); } IL_0041: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = __this->get__buffer_6(); CString_ClearBuffer_mCFB6AEDF6032C7D450F59A435D410B2CC247A295(__this, L_9, /*hidden argument*/NULL); return; } } // System.Int32 CString::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3_MetadataUsageId); s_Il2CppMethodInitialized = true; } CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_0 = NULL; { int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000f; } } { ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_1 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_1, _stringLiteralF89D5A96288F441DD3B43DA2C8B63C812F22C45D, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3_RuntimeMethod_var); } IL_000f: { int32_t L_2 = ___capacity0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = __this->get__buffer_6(); NullCheck(L_3); if ((((int32_t)L_2) > ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))))) { goto IL_0023; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = __this->get__buffer_6(); NullCheck(L_4); return (((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))); } IL_0023: { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * L_5 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_pool_0(); int32_t L_6 = ___capacity0; NullCheck(L_5); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E(L_5, L_6, /*hidden argument*/ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E_RuntimeMethod_var); V_0 = L_7; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = V_0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = __this->get__buffer_6(); int32_t L_10 = __this->get_length_7(); CString_CharCopy_m4A0E1D0292C29A2A2220AD64611156A94C5821B5(L_8, L_9, L_10, /*hidden argument*/NULL); ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * L_11 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_pool_0(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = __this->get__buffer_6(); NullCheck(L_11); ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920(L_11, L_12, /*hidden argument*/ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920_RuntimeMethod_var); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = V_0; __this->set__buffer_6(L_13); int32_t L_14 = ___capacity0; return L_14; } } // System.Void CString::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString__ctor_m20C9C0B9B8F0C78752CB13FCD8B2D5DE518A05EF (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method) { { Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL); __this->set__buffer_6((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)NULL); __this->set_length_7(0); return; } } // CString CString::Alloc(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612 (int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612_MetadataUsageId); s_Il2CppMethodInitialized = true; } CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * V_0 = NULL; { V_0 = (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 *)NULL; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * L_0 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_queue_1(); NullCheck(L_0); int32_t L_1 = Queue_1_get_Count_m71BED76F00DB7D3B894FAA58533D8080E75500FF_inline(L_0, /*hidden argument*/Queue_1_get_Count_m71BED76F00DB7D3B894FAA58533D8080E75500FF_RuntimeMethod_var); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0023; } } { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_2 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_currentBlock_4(); if (!L_2) { goto IL_0023; } } { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * L_3 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_queue_1(); NullCheck(L_3); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_4 = Queue_1_Dequeue_mD8250D682DC45B2B2009B270EB471C8C995CEA67(L_3, /*hidden argument*/Queue_1_Dequeue_mD8250D682DC45B2B2009B270EB471C8C995CEA67_RuntimeMethod_var); V_0 = L_4; goto IL_0029; } IL_0023: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_5 = (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 *)il2cpp_codegen_object_new(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString__ctor_m20C9C0B9B8F0C78752CB13FCD8B2D5DE518A05EF(L_5, /*hidden argument*/NULL); V_0 = L_5; } IL_0029: { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_6 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_currentBlock_4(); if (!L_6) { goto IL_004e; } } { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_7 = V_0; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * L_8 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_pool_0(); int32_t L_9 = ___size0; NullCheck(L_8); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E(L_8, L_9, /*hidden argument*/ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E_RuntimeMethod_var); NullCheck(L_7); L_7->set__buffer_6(L_10); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_11 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_currentBlock_4(); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_12 = V_0; NullCheck(L_11); CStringBlock_Push_m74B907652E73188DF65BB7754A58EABD90754401(L_11, L_12, /*hidden argument*/NULL); goto IL_0064; } IL_004e: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_13 = V_0; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * L_14 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_pool_0(); int32_t L_15 = ___size0; NullCheck(L_14); int32_t L_16 = ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F(L_14, L_15, /*hidden argument*/ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F_RuntimeMethod_var); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)L_16); NullCheck(L_13); L_13->set__buffer_6(L_17); } IL_0064: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_18 = V_0; NullCheck(L_18); L_18->set_beDisposed_8((bool)0); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_19 = V_0; NullCheck(L_19); L_19->set_length_7(0); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_20 = V_0; return L_20; } } // System.Void CString::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_Dispose_mB98F2C8DF3A9EC6C43F22F15EBAAD311966A9E29 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_Dispose_mB98F2C8DF3A9EC6C43F22F15EBAAD311966A9E29_MetadataUsageId); s_Il2CppMethodInitialized = true; } { bool L_0 = __this->get_beDisposed_8(); if (!L_0) { goto IL_0009; } } { return; } IL_0009: { __this->set_beDisposed_8((bool)1); IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_1 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_currentBlock_4(); if (!L_1) { goto IL_0032; } } { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * L_2 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_pool_0(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = __this->get__buffer_6(); NullCheck(L_2); ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920(L_2, L_3, /*hidden argument*/ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920_RuntimeMethod_var); Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * L_4 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_queue_1(); NullCheck(L_4); Queue_1_Enqueue_m1A7BF82CFDBC4A6C0559A9F9A714D4724C2C8323(L_4, __this, /*hidden argument*/Queue_1_Enqueue_m1A7BF82CFDBC4A6C0559A9F9A714D4724C2C8323_RuntimeMethod_var); } IL_0032: { __this->set__buffer_6((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)NULL); __this->set_length_7(0); return; } } // IStringBlock CString::Block() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CString_Block_m67588066EF5B6F8E7BA20F2D31A6F16A765B7567 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_Block_m67588066EF5B6F8E7BA20F2D31A6F16A765B7567_MetadataUsageId); s_Il2CppMethodInitialized = true; } CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * V_0 = NULL; { V_0 = (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E *)NULL; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * L_0 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_blocks_2(); NullCheck(L_0); int32_t L_1 = Queue_1_get_Count_m1043E8C42DDF563F09FCB152AFBF5815694864E0_inline(L_0, /*hidden argument*/Queue_1_get_Count_m1043E8C42DDF563F09FCB152AFBF5815694864E0_RuntimeMethod_var); if (!L_1) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * L_2 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_blocks_2(); NullCheck(L_2); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_3 = Queue_1_Dequeue_m2214EF95DC742090998444C9D1FE389643EF1806(L_2, /*hidden argument*/Queue_1_Dequeue_m2214EF95DC742090998444C9D1FE389643EF1806_RuntimeMethod_var); V_0 = L_3; goto IL_0021; } IL_001b: { CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_4 = (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E *)il2cpp_codegen_object_new(CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E_il2cpp_TypeInfo_var); CStringBlock__ctor_mD455687419BEE4B80F490670376924EA6A0875A9(L_4, /*hidden argument*/NULL); V_0 = L_4; } IL_0021: { CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_5 = V_0; NullCheck(L_5); CStringBlock_Init_m543F9A5D9F7B21A7A8871D40FC626D9A37F40B1D(L_5, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * L_6 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_stack_3(); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_7 = V_0; NullCheck(L_6); Stack_1_Push_m9E6706573CDB42896C56E60F628DE2234EB59DF3(L_6, L_7, /*hidden argument*/Stack_1_Push_m9E6706573CDB42896C56E60F628DE2234EB59DF3_RuntimeMethod_var); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_8 = V_0; ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_currentBlock_4(L_8); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_9 = V_0; return L_9; } } // System.Void CString::ClearBuffer(System.Char[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_ClearBuffer_mCFB6AEDF6032C7D450F59A435D410B2CC247A295 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___buffer0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_ClearBuffer_mCFB6AEDF6032C7D450F59A435D410B2CC247A295_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL; { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = ___buffer0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = L_0; V_1 = L_1; if (!L_1) { goto IL_000a; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = V_1; NullCheck(L_2); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_000f; } } IL_000a: { V_0 = (Il2CppChar*)(((uintptr_t)0)); goto IL_0017; } IL_000f: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = V_1; NullCheck(L_3); V_0 = (Il2CppChar*)((L_3)->GetAddressAt(static_cast(0))); } IL_0017: { Il2CppChar* L_4 = V_0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = ___buffer0; NullCheck(L_5); IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_memset_m01A725905790BDE9906F5153B727A8EA6720218F((uint8_t*)(uint8_t*)(((intptr_t)L_4)), ((int32_t)204), ((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))), /*hidden argument*/NULL); V_0 = (Il2CppChar*)(((uintptr_t)0)); return; } } // System.Void CString::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_Clear_m5DEEBD48427926E8E81FBB23EA6DDD00B197B44F (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method) { { __this->set_length_7(0); return; } } // System.Boolean CString::Equals(CString,CString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CString_Equals_mC2A91E638506998787F025A58DEA651914AD5FD4 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___a0, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___b1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; RuntimeObject * V_1 = NULL; int32_t V_2 = 0; Il2CppChar* V_3 = NULL; Il2CppChar* V_4 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_5 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_6 = NULL; Il2CppChar* V_7 = NULL; Il2CppChar* V_8 = NULL; { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_0 = ___a0; V_0 = L_0; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_1 = ___b1; V_1 = L_1; RuntimeObject * L_2 = V_0; RuntimeObject * L_3 = V_1; if ((!(((RuntimeObject*)(RuntimeObject *)L_2) == ((RuntimeObject*)(RuntimeObject *)L_3)))) { goto IL_000a; } } { return (bool)1; } IL_000a: { RuntimeObject * L_4 = V_0; if (!L_4) { goto IL_0010; } } { RuntimeObject * L_5 = V_1; if (L_5) { goto IL_0012; } } IL_0010: { return (bool)0; } IL_0012: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_6 = ___a0; NullCheck(L_6); int32_t L_7 = L_6->get_length_7(); V_2 = L_7; int32_t L_8 = V_2; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_9 = ___b1; NullCheck(L_9); int32_t L_10 = L_9->get_length_7(); if ((((int32_t)L_8) == ((int32_t)L_10))) { goto IL_0024; } } { return (bool)0; } IL_0024: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_11 = ___a0; NullCheck(L_11); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = L_11->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = L_12; V_5 = L_13; if (!L_13) { goto IL_0035; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_14 = V_5; NullCheck(L_14); if ((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_003a; } } IL_0035: { V_3 = (Il2CppChar*)(((uintptr_t)0)); goto IL_0043; } IL_003a: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_15 = V_5; NullCheck(L_15); V_3 = (Il2CppChar*)((L_15)->GetAddressAt(static_cast(0))); } IL_0043: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_16 = ___b1; NullCheck(L_16); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = L_16->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_18 = L_17; V_6 = L_18; if (!L_18) { goto IL_0054; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_19 = V_6; NullCheck(L_19); if ((((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_005a; } } IL_0054: { V_4 = (Il2CppChar*)(((uintptr_t)0)); goto IL_0064; } IL_005a: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_20 = V_6; NullCheck(L_20); V_4 = (Il2CppChar*)((L_20)->GetAddressAt(static_cast(0))); } IL_0064: { Il2CppChar* L_21 = V_3; V_7 = (Il2CppChar*)(((intptr_t)L_21)); Il2CppChar* L_22 = V_4; V_8 = (Il2CppChar*)(((intptr_t)L_22)); goto IL_00bf; } IL_006f: { Il2CppChar* L_23 = V_7; int32_t L_24 = *((int32_t*)L_23); Il2CppChar* L_25 = V_8; int32_t L_26 = *((int32_t*)L_25); if ((!(((uint32_t)L_24) == ((uint32_t)L_26)))) { goto IL_00a7; } } { Il2CppChar* L_27 = V_7; int32_t L_28 = *((int32_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_27, (int32_t)4))); Il2CppChar* L_29 = V_8; int32_t L_30 = *((int32_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_29, (int32_t)4))); if ((!(((uint32_t)L_28) == ((uint32_t)L_30)))) { goto IL_00a7; } } { Il2CppChar* L_31 = V_7; int32_t L_32 = *((int32_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_31, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)4))))); Il2CppChar* L_33 = V_8; int32_t L_34 = *((int32_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)4))))); if ((!(((uint32_t)L_32) == ((uint32_t)L_34)))) { goto IL_00a7; } } { Il2CppChar* L_35 = V_7; int32_t L_36 = *((int32_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_35, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)3)), (int32_t)4))))); Il2CppChar* L_37 = V_8; int32_t L_38 = *((int32_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_37, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)3)), (int32_t)4))))); if ((((int32_t)L_36) == ((int32_t)L_38))) { goto IL_00a9; } } IL_00a7: { return (bool)0; } IL_00a9: { Il2CppChar* L_39 = V_7; V_7 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_39, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)8)), (int32_t)2)))); Il2CppChar* L_40 = V_8; V_8 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_40, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)8)), (int32_t)2)))); int32_t L_41 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_41, (int32_t)8)); } IL_00bf: { int32_t L_42 = V_2; if ((((int32_t)L_42) >= ((int32_t)8))) { goto IL_006f; } } { int32_t L_43 = V_2; if ((((int32_t)L_43) < ((int32_t)4))) { goto IL_00f3; } } { Il2CppChar* L_44 = V_7; int32_t L_45 = *((int32_t*)L_44); Il2CppChar* L_46 = V_8; int32_t L_47 = *((int32_t*)L_46); if ((!(((uint32_t)L_45) == ((uint32_t)L_47)))) { goto IL_00db; } } { Il2CppChar* L_48 = V_7; int32_t L_49 = *((int32_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_48, (int32_t)4))); Il2CppChar* L_50 = V_8; int32_t L_51 = *((int32_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_50, (int32_t)4))); if ((((int32_t)L_49) == ((int32_t)L_51))) { goto IL_00dd; } } IL_00db: { return (bool)0; } IL_00dd: { Il2CppChar* L_52 = V_7; V_7 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_52, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)4)), (int32_t)2)))); Il2CppChar* L_53 = V_8; V_8 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_53, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)4)), (int32_t)2)))); int32_t L_54 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)4)); } IL_00f3: { int32_t L_55 = V_2; if ((((int32_t)L_55) <= ((int32_t)1))) { goto IL_0117; } } { Il2CppChar* L_56 = V_7; int32_t L_57 = *((int32_t*)L_56); Il2CppChar* L_58 = V_8; int32_t L_59 = *((int32_t*)L_58); if ((((int32_t)L_57) == ((int32_t)L_59))) { goto IL_0101; } } { return (bool)0; } IL_0101: { Il2CppChar* L_60 = V_7; V_7 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_60, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)2)))); Il2CppChar* L_61 = V_8; V_8 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_61, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)2)))); int32_t L_62 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)2)); } IL_0117: { int32_t L_63 = V_2; if (!L_63) { goto IL_0123; } } { Il2CppChar* L_64 = V_7; int32_t L_65 = *((uint16_t*)L_64); Il2CppChar* L_66 = V_8; int32_t L_67 = *((uint16_t*)L_66); return (bool)((((int32_t)L_65) == ((int32_t)L_67))? 1 : 0); } IL_0123: { return (bool)1; } } // System.Boolean CString::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CString_Equals_m40F28DB7DE36A8C2263143DA207EE5A5A195B7C4 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_Equals_m40F28DB7DE36A8C2263143DA207EE5A5A195B7C4_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___obj0; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); bool L_1 = CString_Equals_mC2A91E638506998787F025A58DEA651914AD5FD4(__this, ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 *)IsInstClass((RuntimeObject*)L_0, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var)), /*hidden argument*/NULL); return L_1; } } // System.Int32 CString::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CString_GetHashCode_m4B7944A3097CD7AE024809AF177DEBC1D7A01658 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method) { Il2CppChar* V_0 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL; Il2CppChar* V_2 = NULL; Il2CppChar* V_3 = NULL; int32_t V_4 = 0; { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = L_0; V_1 = L_1; if (!L_1) { goto IL_000f; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = V_1; NullCheck(L_2); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_0014; } } IL_000f: { V_0 = (Il2CppChar*)(((uintptr_t)0)); goto IL_001c; } IL_0014: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = V_1; NullCheck(L_3); V_0 = (Il2CppChar*)((L_3)->GetAddressAt(static_cast(0))); } IL_001c: { Il2CppChar* L_4 = V_0; V_2 = (Il2CppChar*)(((intptr_t)L_4)); Il2CppChar* L_5 = V_2; int32_t L_6 = __this->get_length_7(); V_3 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_5, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_6)), (int32_t)2)))), (int32_t)2)); V_4 = 0; goto IL_0053; } IL_0032: { int32_t L_7 = V_4; int32_t L_8 = V_4; Il2CppChar* L_9 = V_2; int32_t L_10 = *((uint16_t*)L_9); V_4 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)L_7<<(int32_t)5)), (int32_t)L_8)), (int32_t)L_10)); int32_t L_11 = V_4; int32_t L_12 = V_4; Il2CppChar* L_13 = V_2; int32_t L_14 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_13, (int32_t)2))); V_4 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)L_11<<(int32_t)5)), (int32_t)L_12)), (int32_t)L_14)); Il2CppChar* L_15 = V_2; V_2 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)2)))); } IL_0053: { Il2CppChar* L_16 = V_2; Il2CppChar* L_17 = V_3; if ((!(((uintptr_t)L_16) >= ((uintptr_t)L_17)))) { goto IL_0032; } } { Il2CppChar* L_18 = V_3; V_3 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_18, (int32_t)2)); Il2CppChar* L_19 = V_2; Il2CppChar* L_20 = V_3; if ((!(((uintptr_t)L_19) < ((uintptr_t)L_20)))) { goto IL_006b; } } { int32_t L_21 = V_4; int32_t L_22 = V_4; Il2CppChar* L_23 = V_2; int32_t L_24 = *((uint16_t*)L_23); V_4 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)L_21<<(int32_t)5)), (int32_t)L_22)), (int32_t)L_24)); } IL_006b: { int32_t L_25 = V_4; return L_25; } } // System.Char CString::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar CString_get_Item_mB289D6ABC6D2B95AB117D43BB84066A29DF370E8 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, int32_t ___index0, const RuntimeMethod* method) { { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = __this->get__buffer_6(); int32_t L_1 = ___index0; NullCheck(L_0); int32_t L_2 = L_1; uint16_t L_3 = (uint16_t)(L_0)->GetAt(static_cast(L_2)); return L_3; } } // System.Int32 CString::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CString_get_Length_m7421D3D96F8063CC6C46C44ED30DFB2D5656557A (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_length_7(); return L_0; } } // CString CString::SubstringUnchecked(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_SubstringUnchecked_m8A2DA4E432B01BCE4E499C7B006FE9CBE4EE387C (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, int32_t ___startIndex0, int32_t ___len1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_SubstringUnchecked_m8A2DA4E432B01BCE4E499C7B006FE9CBE4EE387C_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_2 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * G_B4_0 = NULL; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * G_B3_0 = NULL; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * G_B5_0 = NULL; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * G_B6_0 = NULL; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * G_B8_0 = NULL; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * G_B7_0 = NULL; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * G_B9_0 = NULL; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * G_B10_0 = NULL; { int32_t L_0 = ___len1; if (L_0) { goto IL_000a; } } { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_1 = CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612(0, /*hidden argument*/NULL); return L_1; } IL_000a: { int32_t L_2 = ___len1; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_3 = CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612(L_2, /*hidden argument*/NULL); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_4 = L_3; NullCheck(L_4); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = L_4->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = L_5; V_2 = L_6; G_B3_0 = L_4; if (!L_6) { G_B4_0 = L_4; goto IL_001f; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = V_2; NullCheck(L_7); G_B4_0 = G_B3_0; if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) { G_B5_0 = G_B3_0; goto IL_0024; } } IL_001f: { V_0 = (Il2CppChar*)(((uintptr_t)0)); G_B6_0 = G_B4_0; goto IL_002c; } IL_0024: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = V_2; NullCheck(L_8); V_0 = (Il2CppChar*)((L_8)->GetAddressAt(static_cast(0))); G_B6_0 = G_B5_0; } IL_002c: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = L_9; V_3 = L_10; G_B7_0 = G_B6_0; if (!L_10) { G_B8_0 = G_B6_0; goto IL_003b; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_11 = V_3; NullCheck(L_11); G_B8_0 = G_B7_0; if ((((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { G_B9_0 = G_B7_0; goto IL_0040; } } IL_003b: { V_1 = (Il2CppChar*)(((uintptr_t)0)); G_B10_0 = G_B8_0; goto IL_0048; } IL_0040: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = V_3; NullCheck(L_12); V_1 = (Il2CppChar*)((L_12)->GetAddressAt(static_cast(0))); G_B10_0 = G_B9_0; } IL_0048: { Il2CppChar* L_13 = V_0; Il2CppChar* L_14 = V_1; int32_t L_15 = ___startIndex0; int32_t L_16 = ___len1; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF((Il2CppChar*)(Il2CppChar*)(((intptr_t)L_13)), (Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_14)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_15)), (int32_t)2)))), L_16, /*hidden argument*/NULL); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_17 = G_B10_0; int32_t L_18 = ___len1; NullCheck(L_17); L_17->set_length_7(L_18); V_0 = (Il2CppChar*)(((uintptr_t)0)); V_1 = (Il2CppChar*)(((uintptr_t)0)); return L_17; } } // System.Int32 CString::IndexOfUnchecked(System.Char,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CString_IndexOfUnchecked_m7E9C4E3713933E796522372557ACEA016F32317A (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, Il2CppChar ___value0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method) { int32_t V_0 = 0; Il2CppChar* V_1 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_2 = NULL; Il2CppChar* V_3 = NULL; Il2CppChar* V_4 = NULL; { Il2CppChar L_0 = ___value0; V_0 = L_0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = L_1; V_2 = L_2; if (!L_2) { goto IL_0011; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = V_2; NullCheck(L_3); if ((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_0016; } } IL_0011: { V_1 = (Il2CppChar*)(((uintptr_t)0)); goto IL_001e; } IL_0016: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = V_2; NullCheck(L_4); V_1 = (Il2CppChar*)((L_4)->GetAddressAt(static_cast(0))); } IL_001e: { Il2CppChar* L_5 = V_1; int32_t L_6 = ___startIndex1; V_3 = (Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_5)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_6)), (int32_t)2)))); Il2CppChar* L_7 = V_3; int32_t L_8 = ___count2; V_4 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_7, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)((int32_t)((int32_t)((int32_t)L_8>>(int32_t)3))<<(int32_t)3)))), (int32_t)2)))); goto IL_00e3; } IL_0037: { Il2CppChar* L_9 = V_3; int32_t L_10 = *((uint16_t*)L_9); int32_t L_11 = V_0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0045; } } { Il2CppChar* L_12 = V_3; Il2CppChar* L_13 = V_1; return (((int32_t)((int32_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_12, (intptr_t)(((intptr_t)L_13))))/(int32_t)2)))))))); } IL_0045: { Il2CppChar* L_14 = V_3; int32_t L_15 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_14, (int32_t)2))); int32_t L_16 = V_0; if ((!(((uint32_t)L_15) == ((uint32_t)L_16)))) { goto IL_0058; } } { Il2CppChar* L_17 = V_3; Il2CppChar* L_18 = V_1; return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_17, (intptr_t)(((intptr_t)L_18))))/(int32_t)2))))), (int64_t)(((int64_t)((int64_t)1)))))))); } IL_0058: { Il2CppChar* L_19 = V_3; int32_t L_20 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_19, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)2))))); int32_t L_21 = V_0; if ((!(((uint32_t)L_20) == ((uint32_t)L_21)))) { goto IL_006e; } } { Il2CppChar* L_22 = V_3; Il2CppChar* L_23 = V_1; return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_22, (intptr_t)(((intptr_t)L_23))))/(int32_t)2))))), (int64_t)(((int64_t)((int64_t)2)))))))); } IL_006e: { Il2CppChar* L_24 = V_3; int32_t L_25 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_24, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)3)), (int32_t)2))))); int32_t L_26 = V_0; if ((!(((uint32_t)L_25) == ((uint32_t)L_26)))) { goto IL_0084; } } { Il2CppChar* L_27 = V_3; Il2CppChar* L_28 = V_1; return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_27, (intptr_t)(((intptr_t)L_28))))/(int32_t)2))))), (int64_t)(((int64_t)((int64_t)3)))))))); } IL_0084: { Il2CppChar* L_29 = V_3; int32_t L_30 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_29, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)4)), (int32_t)2))))); int32_t L_31 = V_0; if ((!(((uint32_t)L_30) == ((uint32_t)L_31)))) { goto IL_009a; } } { Il2CppChar* L_32 = V_3; Il2CppChar* L_33 = V_1; return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_32, (intptr_t)(((intptr_t)L_33))))/(int32_t)2))))), (int64_t)(((int64_t)((int64_t)4)))))))); } IL_009a: { Il2CppChar* L_34 = V_3; int32_t L_35 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_34, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)5)), (int32_t)2))))); int32_t L_36 = V_0; if ((!(((uint32_t)L_35) == ((uint32_t)L_36)))) { goto IL_00b0; } } { Il2CppChar* L_37 = V_3; Il2CppChar* L_38 = V_1; return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_37, (intptr_t)(((intptr_t)L_38))))/(int32_t)2))))), (int64_t)(((int64_t)((int64_t)5)))))))); } IL_00b0: { Il2CppChar* L_39 = V_3; int32_t L_40 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_39, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)6)), (int32_t)2))))); int32_t L_41 = V_0; if ((!(((uint32_t)L_40) == ((uint32_t)L_41)))) { goto IL_00c6; } } { Il2CppChar* L_42 = V_3; Il2CppChar* L_43 = V_1; return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_42, (intptr_t)(((intptr_t)L_43))))/(int32_t)2))))), (int64_t)(((int64_t)((int64_t)6)))))))); } IL_00c6: { Il2CppChar* L_44 = V_3; int32_t L_45 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_44, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)7)), (int32_t)2))))); int32_t L_46 = V_0; if ((!(((uint32_t)L_45) == ((uint32_t)L_46)))) { goto IL_00dc; } } { Il2CppChar* L_47 = V_3; Il2CppChar* L_48 = V_1; return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_47, (intptr_t)(((intptr_t)L_48))))/(int32_t)2))))), (int64_t)(((int64_t)((int64_t)7)))))))); } IL_00dc: { Il2CppChar* L_49 = V_3; V_3 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_49, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)8)), (int32_t)2)))); } IL_00e3: { Il2CppChar* L_50 = V_3; Il2CppChar* L_51 = V_4; if ((!(((uintptr_t)L_50) == ((uintptr_t)L_51)))) { goto IL_0037; } } { Il2CppChar* L_52 = V_4; int32_t L_53 = ___count2; V_4 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_52, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)((int32_t)L_53&(int32_t)7)))), (int32_t)2)))); goto IL_010a; } IL_00f8: { Il2CppChar* L_54 = V_3; int32_t L_55 = *((uint16_t*)L_54); int32_t L_56 = V_0; if ((!(((uint32_t)L_55) == ((uint32_t)L_56)))) { goto IL_0106; } } { Il2CppChar* L_57 = V_3; Il2CppChar* L_58 = V_1; return (((int32_t)((int32_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_57, (intptr_t)(((intptr_t)L_58))))/(int32_t)2)))))))); } IL_0106: { Il2CppChar* L_59 = V_3; V_3 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_59, (int32_t)2)); } IL_010a: { Il2CppChar* L_60 = V_3; Il2CppChar* L_61 = V_4; if ((!(((uintptr_t)L_60) == ((uintptr_t)L_61)))) { goto IL_00f8; } } { return (-1); } } // System.Int32 CString::IndexOfOrdinalUnchecked(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CString_IndexOfOrdinalUnchecked_m23E38F9FB3F906A2A74A83B14406EE8312BD37B9 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___value0, int32_t ___startIndex1, int32_t ___count2, const RuntimeMethod* method) { int32_t V_0 = 0; Il2CppChar* V_1 = NULL; Il2CppChar* V_2 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL; String_t* V_4 = NULL; Il2CppChar* V_5 = NULL; Il2CppChar* V_6 = NULL; int32_t V_7 = 0; { String_t* L_0 = ___value0; NullCheck(L_0); int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_0, /*hidden argument*/NULL); V_0 = L_1; int32_t L_2 = ___count2; int32_t L_3 = V_0; if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_000d; } } { return (-1); } IL_000d: { int32_t L_4 = V_0; if ((((int32_t)L_4) > ((int32_t)1))) { goto IL_0027; } } { int32_t L_5 = V_0; if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0025; } } { String_t* L_6 = ___value0; NullCheck(L_6); Il2CppChar L_7 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_6, 0, /*hidden argument*/NULL); int32_t L_8 = ___startIndex1; int32_t L_9 = ___count2; int32_t L_10 = CString_IndexOfUnchecked_m7E9C4E3713933E796522372557ACEA016F32317A(__this, L_7, L_8, L_9, /*hidden argument*/NULL); return L_10; } IL_0025: { int32_t L_11 = ___startIndex1; return L_11; } IL_0027: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = L_12; V_3 = L_13; if (!L_13) { goto IL_0036; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_14 = V_3; NullCheck(L_14); if ((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_003b; } } IL_0036: { V_1 = (Il2CppChar*)(((uintptr_t)0)); goto IL_0043; } IL_003b: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_15 = V_3; NullCheck(L_15); V_1 = (Il2CppChar*)((L_15)->GetAddressAt(static_cast(0))); } IL_0043: { String_t* L_16 = ___value0; V_4 = L_16; String_t* L_17 = V_4; V_2 = (Il2CppChar*)(((intptr_t)L_17)); Il2CppChar* L_18 = V_2; if (!L_18) { goto IL_0055; } } { Il2CppChar* L_19 = V_2; int32_t L_20 = RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*hidden argument*/NULL); V_2 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_19, (int32_t)L_20)); } IL_0055: { Il2CppChar* L_21 = V_1; int32_t L_22 = ___startIndex1; V_5 = (Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_21)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_22)), (int32_t)2)))); Il2CppChar* L_23 = V_5; int32_t L_24 = ___count2; int32_t L_25 = V_0; V_6 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_23, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_24)), (int32_t)2)))), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_25)), (int32_t)2)))), (int32_t)2)); goto IL_00aa; } IL_0070: { Il2CppChar* L_26 = V_5; int32_t L_27 = *((uint16_t*)L_26); Il2CppChar* L_28 = V_2; int32_t L_29 = *((uint16_t*)L_28); if ((!(((uint32_t)L_27) == ((uint32_t)L_29)))) { goto IL_00a4; } } { V_7 = 1; goto IL_0095; } IL_007c: { Il2CppChar* L_30 = V_5; int32_t L_31 = V_7; int32_t L_32 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_30, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_31)), (int32_t)2))))); Il2CppChar* L_33 = V_2; int32_t L_34 = V_7; int32_t L_35 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_34)), (int32_t)2))))); if ((!(((uint32_t)L_32) == ((uint32_t)L_35)))) { goto IL_00a4; } } { int32_t L_36 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1)); } IL_0095: { int32_t L_37 = V_7; int32_t L_38 = V_0; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_007c; } } { Il2CppChar* L_39 = V_5; Il2CppChar* L_40 = V_1; return (((int32_t)((int32_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_39, (intptr_t)(((intptr_t)L_40))))/(int32_t)2)))))))); } IL_00a4: { Il2CppChar* L_41 = V_5; V_5 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_41, (int32_t)2)); } IL_00aa: { Il2CppChar* L_42 = V_5; Il2CppChar* L_43 = V_6; if ((!(((uintptr_t)L_42) == ((uintptr_t)L_43)))) { goto IL_0070; } } { V_1 = (Il2CppChar*)(((uintptr_t)0)); V_4 = (String_t*)NULL; return (-1); } } // CString CString::Replace(System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Replace_m496689C8F695A948F87A9E306456E05C6FFA0B28 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = __this->get_length_7(); if (!L_0) { goto IL_000c; } } { Il2CppChar L_1 = ___oldChar0; Il2CppChar L_2 = ___newChar1; if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_000e; } } IL_000c: { return __this; } IL_000e: { Il2CppChar L_3 = ___oldChar0; int32_t L_4 = __this->get_length_7(); int32_t L_5 = CString_IndexOfUnchecked_m7E9C4E3713933E796522372557ACEA016F32317A(__this, L_3, 0, L_4, /*hidden argument*/NULL); V_0 = L_5; int32_t L_6 = V_0; if ((!(((uint32_t)L_6) == ((uint32_t)(-1))))) { goto IL_0023; } } { return __this; } IL_0023: { int32_t L_7 = V_0; V_1 = L_7; goto IL_003f; } IL_0027: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = __this->get__buffer_6(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; uint16_t L_11 = (uint16_t)(L_8)->GetAt(static_cast(L_10)); Il2CppChar L_12 = ___oldChar0; if ((!(((uint32_t)L_11) == ((uint32_t)L_12)))) { goto IL_003b; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = __this->get__buffer_6(); int32_t L_14 = V_1; Il2CppChar L_15 = ___newChar1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (Il2CppChar)L_15); } IL_003b: { int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_003f: { int32_t L_17 = V_1; int32_t L_18 = __this->get_length_7(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0027; } } { return __this; } } // CString CString::Replace(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Replace_m638A1A66D23F0A2730220DB17C0B5A93E557146D (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_Replace_m638A1A66D23F0A2730220DB17C0B5A93E557146D_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___oldValue0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var); ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral5333C95EEF3653ADA7FB3938F954312C6198A976, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, CString_Replace_m638A1A66D23F0A2730220DB17C0B5A93E557146D_RuntimeMethod_var); } IL_000e: { String_t* L_2 = ___oldValue0; NullCheck(L_2); int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_2, /*hidden argument*/NULL); if (L_3) { goto IL_0021; } } { ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_4 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var); ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_4, _stringLiteral5A0234F3919ECC6048578D5EE0BAF79692EF12EC, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, CString_Replace_m638A1A66D23F0A2730220DB17C0B5A93E557146D_RuntimeMethod_var); } IL_0021: { int32_t L_5 = __this->get_length_7(); if (L_5) { goto IL_002b; } } { return __this; } IL_002b: { String_t* L_6 = ___newValue1; if (L_6) { goto IL_0035; } } { String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5(); ___newValue1 = L_7; } IL_0035: { String_t* L_8 = ___oldValue0; String_t* L_9 = ___newValue1; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_10 = CString_ReplaceUnchecked_m77FD5E5DDD6403861F7F74BA1D6D0EC2450B415D(__this, L_8, L_9, /*hidden argument*/NULL); return L_10; } } // CString CString::ReplaceUnchecked(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_ReplaceUnchecked_m77FD5E5DDD6403861F7F74BA1D6D0EC2450B415D (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_ReplaceUnchecked_m77FD5E5DDD6403861F7F74BA1D6D0EC2450B415D_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t* V_0 = NULL; Il2CppChar* V_1 = NULL; Il2CppChar* V_2 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL; String_t* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; Il2CppChar* V_12 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_13 = NULL; int32_t V_14 = 0; int32_t V_15 = 0; { String_t* L_0 = ___oldValue0; NullCheck(L_0); int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_0, /*hidden argument*/NULL); int32_t L_2 = __this->get_length_7(); if ((((int32_t)L_1) <= ((int32_t)L_2))) { goto IL_0010; } } { return __this; } IL_0010: { String_t* L_3 = ___oldValue0; NullCheck(L_3); int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_3, /*hidden argument*/NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0037; } } { String_t* L_5 = ___newValue1; NullCheck(L_5); int32_t L_6 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_5, /*hidden argument*/NULL); if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_0037; } } { String_t* L_7 = ___oldValue0; NullCheck(L_7); Il2CppChar L_8 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_7, 0, /*hidden argument*/NULL); String_t* L_9 = ___newValue1; NullCheck(L_9); Il2CppChar L_10 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_9, 0, /*hidden argument*/NULL); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_11 = CString_Replace_m496689C8F695A948F87A9E306456E05C6FFA0B28(__this, L_8, L_10, /*hidden argument*/NULL); return L_11; } IL_0037: { if ((uintptr_t)(((uintptr_t)((int32_t)200))) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), CString_ReplaceUnchecked_m77FD5E5DDD6403861F7F74BA1D6D0EC2450B415D_RuntimeMethod_var); int8_t* L_12 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)(((uintptr_t)((int32_t)200))), (int32_t)4))); memset(L_12, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)(((uintptr_t)((int32_t)200))), (int32_t)4))); V_0 = (int32_t*)(L_12); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_14 = L_13; V_3 = L_14; if (!L_14) { goto IL_0051; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_15 = V_3; NullCheck(L_15); if ((((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_0056; } } IL_0051: { V_1 = (Il2CppChar*)(((uintptr_t)0)); goto IL_005e; } IL_0056: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_16 = V_3; NullCheck(L_16); V_1 = (Il2CppChar*)((L_16)->GetAddressAt(static_cast(0))); } IL_005e: { String_t* L_17 = ___newValue1; V_4 = L_17; String_t* L_18 = V_4; V_2 = (Il2CppChar*)(((intptr_t)L_18)); Il2CppChar* L_19 = V_2; if (!L_19) { goto IL_0070; } } { Il2CppChar* L_20 = V_2; int32_t L_21 = RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*hidden argument*/NULL); V_2 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_20, (int32_t)L_21)); } IL_0070: { V_5 = 0; V_6 = 0; goto IL_00c4; } IL_0078: { String_t* L_22 = ___oldValue0; int32_t L_23 = V_5; int32_t L_24 = __this->get_length_7(); int32_t L_25 = V_5; int32_t L_26 = CString_IndexOfOrdinalUnchecked_m23E38F9FB3F906A2A74A83B14406EE8312BD37B9(__this, L_22, L_23, ((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)L_25)), /*hidden argument*/NULL); V_11 = L_26; int32_t L_27 = V_11; if ((((int32_t)L_27) < ((int32_t)0))) { goto IL_00ce; } } { int32_t L_28 = V_6; if ((((int32_t)L_28) >= ((int32_t)((int32_t)200)))) { goto IL_00ab; } } { int32_t* L_29 = V_0; int32_t L_30 = V_6; int32_t L_31 = L_30; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); int32_t L_32 = V_11; *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_29, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_31)), (int32_t)4))))) = (int32_t)L_32; goto IL_00b9; } IL_00ab: { String_t* L_33 = ___oldValue0; String_t* L_34 = ___newValue1; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_35 = CString_ReplaceFallback_m12B5C4FED3D6D9AEDE60ECD36289C7FC8F9D9A02(__this, L_33, L_34, ((int32_t)200), /*hidden argument*/NULL); return L_35; } IL_00b9: { int32_t L_36 = V_11; String_t* L_37 = ___oldValue0; NullCheck(L_37); int32_t L_38 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_37, /*hidden argument*/NULL); V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)L_38)); } IL_00c4: { int32_t L_39 = V_5; int32_t L_40 = __this->get_length_7(); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0078; } } IL_00ce: { int32_t L_41 = V_6; if (L_41) { goto IL_00d4; } } { return __this; } IL_00d4: { int32_t L_42 = __this->get_length_7(); String_t* L_43 = ___newValue1; NullCheck(L_43); int32_t L_44 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_43, /*hidden argument*/NULL); String_t* L_45 = ___oldValue0; NullCheck(L_45); int32_t L_46 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_45, /*hidden argument*/NULL); int32_t L_47 = V_6; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_44, (int32_t)L_46)), (int32_t)L_47)))); int32_t L_48 = V_7; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_49 = CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612(L_48, /*hidden argument*/NULL); V_8 = L_49; V_9 = 0; V_10 = 0; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_50 = V_8; NullCheck(L_50); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_51 = L_50->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_52 = L_51; V_13 = L_52; if (!L_52) { goto IL_010e; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_53 = V_13; NullCheck(L_53); if ((((int32_t)((int32_t)(((RuntimeArray*)L_53)->max_length))))) { goto IL_0114; } } IL_010e: { V_12 = (Il2CppChar*)(((uintptr_t)0)); goto IL_011e; } IL_0114: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_54 = V_13; NullCheck(L_54); V_12 = (Il2CppChar*)((L_54)->GetAddressAt(static_cast(0))); } IL_011e: { V_14 = 0; goto IL_0186; } IL_0123: { int32_t* L_55 = V_0; int32_t L_56 = V_14; int32_t L_57 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_55, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_56)), (int32_t)4))))); int32_t L_58 = V_10; V_15 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_57, (int32_t)L_58)); Il2CppChar* L_59 = V_12; int32_t L_60 = V_9; Il2CppChar* L_61 = V_1; int32_t L_62 = V_10; int32_t L_63 = V_15; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF((Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_59)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_60)), (int32_t)2)))), (Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_61)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_62)), (int32_t)2)))), L_63, /*hidden argument*/NULL); int32_t L_64 = V_9; int32_t L_65 = V_15; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)L_65)); int32_t* L_66 = V_0; int32_t L_67 = V_14; int32_t L_68 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_66, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_67)), (int32_t)4))))); String_t* L_69 = ___oldValue0; NullCheck(L_69); int32_t L_70 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_69, /*hidden argument*/NULL); V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)L_70)); Il2CppChar* L_71 = V_12; int32_t L_72 = V_9; Il2CppChar* L_73 = V_2; String_t* L_74 = ___newValue1; NullCheck(L_74); int32_t L_75 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_74, /*hidden argument*/NULL); CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF((Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_71)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_72)), (int32_t)2)))), (Il2CppChar*)(Il2CppChar*)L_73, L_75, /*hidden argument*/NULL); int32_t L_76 = V_9; String_t* L_77 = ___newValue1; NullCheck(L_77); int32_t L_78 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_77, /*hidden argument*/NULL); V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)L_78)); int32_t L_79 = V_14; V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)1)); } IL_0186: { int32_t L_80 = V_14; int32_t L_81 = V_6; if ((((int32_t)L_80) < ((int32_t)L_81))) { goto IL_0123; } } { Il2CppChar* L_82 = V_12; int32_t L_83 = V_9; Il2CppChar* L_84 = V_1; int32_t L_85 = V_10; int32_t L_86 = __this->get_length_7(); int32_t L_87 = V_10; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF((Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_82)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_83)), (int32_t)2)))), (Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_84)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_85)), (int32_t)2)))), ((int32_t)il2cpp_codegen_subtract((int32_t)L_86, (int32_t)L_87)), /*hidden argument*/NULL); V_12 = (Il2CppChar*)(((uintptr_t)0)); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_88 = V_8; int32_t L_89 = V_7; NullCheck(L_88); L_88->set_length_7(L_89); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_90 = V_8; return L_90; } } // CString CString::ReplaceFallback(System.String,System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_ReplaceFallback_m12B5C4FED3D6D9AEDE60ECD36289C7FC8F9D9A02 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___oldValue0, String_t* ___newValue1, int32_t ___testedCount2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_ReplaceFallback_m12B5C4FED3D6D9AEDE60ECD36289C7FC8F9D9A02_MetadataUsageId); s_Il2CppMethodInitialized = true; } CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = __this->get_length_7(); String_t* L_1 = ___newValue1; NullCheck(L_1); int32_t L_2 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_1, /*hidden argument*/NULL); String_t* L_3 = ___oldValue0; NullCheck(L_3); int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_3, /*hidden argument*/NULL); int32_t L_5 = ___testedCount2; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_6 = CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_4)), (int32_t)L_5)))), /*hidden argument*/NULL); V_0 = L_6; V_1 = 0; goto IL_006f; } IL_0020: { String_t* L_7 = ___oldValue0; int32_t L_8 = V_1; int32_t L_9 = __this->get_length_7(); int32_t L_10 = V_1; int32_t L_11 = CString_IndexOfOrdinalUnchecked_m23E38F9FB3F906A2A74A83B14406EE8312BD37B9(__this, L_7, L_8, ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); V_2 = L_11; int32_t L_12 = V_2; if ((((int32_t)L_12) >= ((int32_t)0))) { goto IL_004d; } } { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_13 = V_0; int32_t L_14 = V_1; int32_t L_15 = __this->get_length_7(); int32_t L_16 = V_1; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_17 = CString_SubstringUnchecked_m8A2DA4E432B01BCE4E499C7B006FE9CBE4EE387C(__this, L_14, ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); NullCheck(L_13); CString_Append_mF8312F464442A9A2867445952077B903393E09F9(L_13, L_17, /*hidden argument*/NULL); goto IL_0078; } IL_004d: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_18 = V_0; int32_t L_19 = V_1; int32_t L_20 = V_2; int32_t L_21 = V_1; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_22 = CString_SubstringUnchecked_m8A2DA4E432B01BCE4E499C7B006FE9CBE4EE387C(__this, L_19, ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)L_21)), /*hidden argument*/NULL); NullCheck(L_18); CString_Append_mF8312F464442A9A2867445952077B903393E09F9(L_18, L_22, /*hidden argument*/NULL); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_23 = V_0; String_t* L_24 = ___newValue1; NullCheck(L_23); CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34(L_23, L_24, /*hidden argument*/NULL); int32_t L_25 = V_2; String_t* L_26 = ___oldValue0; NullCheck(L_26); int32_t L_27 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_26, /*hidden argument*/NULL); V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_27)); } IL_006f: { int32_t L_28 = V_1; int32_t L_29 = __this->get_length_7(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0020; } } IL_0078: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_30 = V_0; return L_30; } } // System.String CString::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CString_ToString_m6F152F1EE5749F1A54BF603D3CBC671C7E668EB1 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_ToString_m6F152F1EE5749F1A54BF603D3CBC671C7E668EB1_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = __this->get_length_7(); if (L_0) { goto IL_000e; } } { String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5(); return L_1; } IL_000e: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = __this->get__buffer_6(); int32_t L_3 = __this->get_length_7(); String_t* L_4 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_2, 0, L_3, /*hidden argument*/NULL); return L_4; } } // System.String CString::CopyToString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CString_CopyToString_mFC5D2C3ABFBD949408E54552C5625C517564074B (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___str0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_CopyToString_mFC5D2C3ABFBD949408E54552C5625C517564074B_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_2 = NULL; String_t* V_3 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_4 = NULL; { String_t* L_0 = ___str0; NullCheck(L_0); int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_0, /*hidden argument*/NULL); int32_t L_2 = __this->get_length_7(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_004f; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = L_3; V_2 = L_4; if (!L_4) { goto IL_001d; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = V_2; NullCheck(L_5); if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))) { goto IL_0022; } } IL_001d: { V_0 = (Il2CppChar*)(((uintptr_t)0)); goto IL_002a; } IL_0022: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = V_2; NullCheck(L_6); V_0 = (Il2CppChar*)((L_6)->GetAddressAt(static_cast(0))); } IL_002a: { String_t* L_7 = ___str0; V_3 = L_7; String_t* L_8 = V_3; V_1 = (Il2CppChar*)(((intptr_t)L_8)); Il2CppChar* L_9 = V_1; if (!L_9) { goto IL_003a; } } { Il2CppChar* L_10 = V_1; int32_t L_11 = RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*hidden argument*/NULL); V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_10, (int32_t)L_11)); } IL_003a: { Il2CppChar* L_12 = V_1; Il2CppChar* L_13 = V_0; int32_t L_14 = __this->get_length_7(); IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF((Il2CppChar*)(Il2CppChar*)L_12, (Il2CppChar*)(Il2CppChar*)(((intptr_t)L_13)), L_14, /*hidden argument*/NULL); V_0 = (Il2CppChar*)(((uintptr_t)0)); V_3 = (String_t*)NULL; String_t* L_15 = ___str0; return L_15; } IL_004f: { int32_t L_16 = __this->get_length_7(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)L_16); V_4 = L_17; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_18 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_19 = V_4; int32_t L_20 = __this->get_length_7(); Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_18, 0, (RuntimeArray *)(RuntimeArray *)L_19, 0, ((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)2)), /*hidden argument*/NULL); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_21 = V_4; int32_t L_22 = __this->get_length_7(); String_t* L_23 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_21, 0, L_22, /*hidden argument*/NULL); return L_23; } } // CString CString::Append(CString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Append_mF8312F464442A9A2867445952077B903393E09F9 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___right0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_Append_mF8312F464442A9A2867445952077B903393E09F9_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Il2CppChar* V_1 = NULL; Il2CppChar* V_2 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_4 = NULL; { int32_t L_0 = __this->get_length_7(); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_1 = ___right0; NullCheck(L_1); int32_t L_2 = L_1->get_length_7(); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_2)); int32_t L_3 = V_0; CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3(__this, L_3, /*hidden argument*/NULL); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = L_4; V_3 = L_5; if (!L_5) { goto IL_0025; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = V_3; NullCheck(L_6); if ((((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))))) { goto IL_002a; } } IL_0025: { V_1 = (Il2CppChar*)(((uintptr_t)0)); goto IL_0032; } IL_002a: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = V_3; NullCheck(L_7); V_1 = (Il2CppChar*)((L_7)->GetAddressAt(static_cast(0))); } IL_0032: { CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_8 = ___right0; NullCheck(L_8); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = L_8->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = L_9; V_4 = L_10; if (!L_10) { goto IL_0043; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_11 = V_4; NullCheck(L_11); if ((((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_0048; } } IL_0043: { V_2 = (Il2CppChar*)(((uintptr_t)0)); goto IL_0051; } IL_0048: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = V_4; NullCheck(L_12); V_2 = (Il2CppChar*)((L_12)->GetAddressAt(static_cast(0))); } IL_0051: { Il2CppChar* L_13 = V_1; int32_t L_14 = __this->get_length_7(); Il2CppChar* L_15 = V_2; CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_16 = ___right0; NullCheck(L_16); int32_t L_17 = L_16->get_length_7(); IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF((Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_13)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_14)), (int32_t)2)))), (Il2CppChar*)(Il2CppChar*)(((intptr_t)L_15)), L_17, /*hidden argument*/NULL); V_1 = (Il2CppChar*)(((uintptr_t)0)); V_2 = (Il2CppChar*)(((uintptr_t)0)); int32_t L_18 = V_0; __this->set_length_7(L_18); return __this; } } // CString CString::Append(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Append_m6C929ABACA99519B74565F42909562A30081AA36 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, Il2CppChar ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->get_length_7(); CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)), /*hidden argument*/NULL); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = __this->get__buffer_6(); int32_t L_2 = __this->get_length_7(); V_0 = L_2; int32_t L_3 = V_0; __this->set_length_7(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); int32_t L_4 = V_0; Il2CppChar L_5 = ___value0; NullCheck(L_1); (L_1)->SetAt(static_cast(L_4), (Il2CppChar)L_5); return __this; } } // CString CString::Append(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Append_m04B3ECE2463A7442B8B7BFA078E2C71810DEBA61 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_Append_m04B3ECE2463A7442B8B7BFA078E2C71810DEBA61_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL; { int32_t L_0 = __this->get_length_7(); CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)16))), /*hidden argument*/NULL); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = L_1; V_1 = L_2; if (!L_2) { goto IL_001f; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = V_1; NullCheck(L_3); if ((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_0024; } } IL_001f: { V_0 = (Il2CppChar*)(((uintptr_t)0)); goto IL_002c; } IL_0024: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = V_1; NullCheck(L_4); V_0 = (Il2CppChar*)((L_4)->GetAddressAt(static_cast(0))); } IL_002c: { int32_t L_5 = __this->get_length_7(); Il2CppChar* L_6 = V_0; int32_t L_7 = __this->get_length_7(); int32_t L_8 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_9 = NumberFormatter_NumberToString_mB20B4F4DB84A064BD460FA0F5349069D0A6214BB((Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_6)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_7)), (int32_t)2)))), L_8, (RuntimeObject*)NULL, /*hidden argument*/NULL); __this->set_length_7(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_9))); V_0 = (Il2CppChar*)(((uintptr_t)0)); return __this; } } // CString CString::Append(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Il2CppChar* V_1 = NULL; Il2CppChar* V_2 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL; String_t* V_4 = NULL; { int32_t L_0 = __this->get_length_7(); String_t* L_1 = ___value0; NullCheck(L_1); int32_t L_2 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_1, /*hidden argument*/NULL); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_2)); int32_t L_3 = V_0; CString_EnsureCapacity_mE0E55A9AE0769B5637C754E9015480AEFDAA3AF3(__this, L_3, /*hidden argument*/NULL); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = __this->get__buffer_6(); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = L_4; V_3 = L_5; if (!L_5) { goto IL_0025; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = V_3; NullCheck(L_6); if ((((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))))) { goto IL_002a; } } IL_0025: { V_1 = (Il2CppChar*)(((uintptr_t)0)); goto IL_0032; } IL_002a: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = V_3; NullCheck(L_7); V_1 = (Il2CppChar*)((L_7)->GetAddressAt(static_cast(0))); } IL_0032: { String_t* L_8 = ___value0; V_4 = L_8; String_t* L_9 = V_4; V_2 = (Il2CppChar*)(((intptr_t)L_9)); Il2CppChar* L_10 = V_2; if (!L_10) { goto IL_0044; } } { Il2CppChar* L_11 = V_2; int32_t L_12 = RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*hidden argument*/NULL); V_2 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_11, (int32_t)L_12)); } IL_0044: { Il2CppChar* L_13 = V_1; int32_t L_14 = __this->get_length_7(); Il2CppChar* L_15 = V_2; String_t* L_16 = ___value0; NullCheck(L_16); int32_t L_17 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_16, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF((Il2CppChar*)(Il2CppChar*)((intptr_t)il2cpp_codegen_add((intptr_t)(((intptr_t)L_13)), (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_14)), (int32_t)2)))), (Il2CppChar*)(Il2CppChar*)L_15, L_17, /*hidden argument*/NULL); V_1 = (Il2CppChar*)(((uintptr_t)0)); V_4 = (String_t*)NULL; int32_t L_18 = V_0; __this->set_length_7(L_18); return __this; } } // System.Void CString::memset(System.Byte*,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_memset_m01A725905790BDE9906F5153B727A8EA6720218F (uint8_t* ___dest0, int32_t ___val1, int32_t ___len2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___len2; if ((((int32_t)L_0) >= ((int32_t)8))) { goto IL_0018; } } { goto IL_0014; } IL_0006: { uint8_t* L_1 = ___dest0; int32_t L_2 = ___val1; *((int8_t*)L_1) = (int8_t)(((int32_t)((uint8_t)L_2))); uint8_t* L_3 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, (int32_t)1)); int32_t L_4 = ___len2; ___len2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); } IL_0014: { int32_t L_5 = ___len2; if (L_5) { goto IL_0006; } } { return; } IL_0018: { int32_t L_6 = ___val1; if (!L_6) { goto IL_002a; } } { int32_t L_7 = ___val1; int32_t L_8 = ___val1; ___val1 = ((int32_t)((int32_t)L_7|(int32_t)((int32_t)((int32_t)L_8<<(int32_t)8)))); int32_t L_9 = ___val1; int32_t L_10 = ___val1; ___val1 = ((int32_t)((int32_t)L_9|(int32_t)((int32_t)((int32_t)L_10<<(int32_t)((int32_t)16))))); } IL_002a: { uint8_t* L_11 = ___dest0; V_0 = ((int32_t)((int32_t)(((int32_t)((int32_t)(intptr_t)L_11)))&(int32_t)3)); int32_t L_12 = V_0; if (!L_12) { goto IL_0071; } } { int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)4, (int32_t)L_13)); int32_t L_14 = ___len2; int32_t L_15 = V_0; ___len2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)L_15)); } IL_003b: { uint8_t* L_16 = ___dest0; int32_t L_17 = ___val1; *((int8_t*)L_16) = (int8_t)(((int32_t)((uint8_t)L_17))); uint8_t* L_18 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_18, (int32_t)1)); int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); int32_t L_20 = V_0; if (L_20) { goto IL_003b; } } { goto IL_0071; } IL_004d: { uint8_t* L_21 = ___dest0; int32_t L_22 = ___val1; *((int32_t*)L_21) = (int32_t)L_22; uint8_t* L_23 = ___dest0; int32_t L_24 = ___val1; *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_23, (int32_t)4))) = (int32_t)L_24; uint8_t* L_25 = ___dest0; int32_t L_26 = ___val1; *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_25, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)4))))) = (int32_t)L_26; uint8_t* L_27 = ___dest0; int32_t L_28 = ___val1; *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_27, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)3)), (int32_t)4))))) = (int32_t)L_28; uint8_t* L_29 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_29, (int32_t)((int32_t)16))); int32_t L_30 = ___len2; ___len2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)((int32_t)16))); } IL_0071: { int32_t L_31 = ___len2; if ((((int32_t)L_31) >= ((int32_t)((int32_t)16)))) { goto IL_004d; } } { goto IL_0085; } IL_0078: { uint8_t* L_32 = ___dest0; int32_t L_33 = ___val1; *((int32_t*)L_32) = (int32_t)L_33; uint8_t* L_34 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_34, (int32_t)4)); int32_t L_35 = ___len2; ___len2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)4)); } IL_0085: { int32_t L_36 = ___len2; if ((((int32_t)L_36) >= ((int32_t)4))) { goto IL_0078; } } { goto IL_0099; } IL_008b: { uint8_t* L_37 = ___dest0; int32_t L_38 = ___val1; *((int8_t*)L_37) = (int8_t)(((int32_t)((uint8_t)L_38))); uint8_t* L_39 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_39, (int32_t)1)); int32_t L_40 = ___len2; ___len2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_40, (int32_t)1)); } IL_0099: { int32_t L_41 = ___len2; if ((((int32_t)L_41) > ((int32_t)0))) { goto IL_008b; } } { return; } } // System.Void CString::memcpy4(System.Byte*,System.Byte*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_memcpy4_m4D14933922DA4A68BEF85518A82A0FBF1DB70483 (uint8_t* ___dest0, uint8_t* ___src1, int32_t ___size2, const RuntimeMethod* method) { { goto IL_003c; } IL_0002: { uint8_t* L_0 = ___dest0; uint8_t* L_1 = ___src1; int32_t L_2 = *((int32_t*)L_1); *((int32_t*)L_0) = (int32_t)L_2; uint8_t* L_3 = ___dest0; uint8_t* L_4 = ___src1; int32_t L_5 = *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, (int32_t)4))); *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, (int32_t)4))) = (int32_t)L_5; uint8_t* L_6 = ___dest0; uint8_t* L_7 = ___src1; int32_t L_8 = *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)4))))); *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)4))))) = (int32_t)L_8; uint8_t* L_9 = ___dest0; uint8_t* L_10 = ___src1; int32_t L_11 = *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_10, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)3)), (int32_t)4))))); *((int32_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)3)), (int32_t)4))))) = (int32_t)L_11; uint8_t* L_12 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_12, (int32_t)((int32_t)16))); uint8_t* L_13 = ___src1; ___src1 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_13, (int32_t)((int32_t)16))); int32_t L_14 = ___size2; ___size2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)((int32_t)16))); } IL_003c: { int32_t L_15 = ___size2; if ((((int32_t)L_15) >= ((int32_t)((int32_t)16)))) { goto IL_0002; } } { goto IL_0056; } IL_0043: { uint8_t* L_16 = ___dest0; uint8_t* L_17 = ___src1; int32_t L_18 = *((int32_t*)L_17); *((int32_t*)L_16) = (int32_t)L_18; uint8_t* L_19 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (int32_t)4)); uint8_t* L_20 = ___src1; ___src1 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_20, (int32_t)4)); int32_t L_21 = ___size2; ___size2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)4)); } IL_0056: { int32_t L_22 = ___size2; if ((((int32_t)L_22) >= ((int32_t)4))) { goto IL_0043; } } { goto IL_006f; } IL_005c: { uint8_t* L_23 = ___dest0; uint8_t* L_24 = ___src1; int32_t L_25 = *((uint8_t*)L_24); *((int8_t*)L_23) = (int8_t)L_25; uint8_t* L_26 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_26, (int32_t)1)); uint8_t* L_27 = ___src1; ___src1 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_27, (int32_t)1)); int32_t L_28 = ___size2; ___size2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)1)); } IL_006f: { int32_t L_29 = ___size2; if ((((int32_t)L_29) > ((int32_t)0))) { goto IL_005c; } } { return; } } // System.Void CString::memcpy2(System.Byte*,System.Byte*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_memcpy2_mCED4AFA4203361A9718C18A962E3A7218DD8E98D (uint8_t* ___dest0, uint8_t* ___src1, int32_t ___size2, const RuntimeMethod* method) { { goto IL_0039; } IL_0002: { uint8_t* L_0 = ___dest0; uint8_t* L_1 = ___src1; int32_t L_2 = *((int16_t*)L_1); *((int16_t*)L_0) = (int16_t)L_2; uint8_t* L_3 = ___dest0; uint8_t* L_4 = ___src1; int32_t L_5 = *((int16_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, (int32_t)2))); *((int16_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, (int32_t)2))) = (int16_t)L_5; uint8_t* L_6 = ___dest0; uint8_t* L_7 = ___src1; int32_t L_8 = *((int16_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)2))))); *((int16_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)2))))) = (int16_t)L_8; uint8_t* L_9 = ___dest0; uint8_t* L_10 = ___src1; int32_t L_11 = *((int16_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_10, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)3)), (int32_t)2))))); *((int16_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)3)), (int32_t)2))))) = (int16_t)L_11; uint8_t* L_12 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_12, (int32_t)8)); uint8_t* L_13 = ___src1; ___src1 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_13, (int32_t)8)); int32_t L_14 = ___size2; ___size2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)8)); } IL_0039: { int32_t L_15 = ___size2; if ((((int32_t)L_15) >= ((int32_t)8))) { goto IL_0002; } } { goto IL_0052; } IL_003f: { uint8_t* L_16 = ___dest0; uint8_t* L_17 = ___src1; int32_t L_18 = *((int16_t*)L_17); *((int16_t*)L_16) = (int16_t)L_18; uint8_t* L_19 = ___dest0; ___dest0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (int32_t)2)); uint8_t* L_20 = ___src1; ___src1 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_20, (int32_t)2)); int32_t L_21 = ___size2; ___size2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)2)); } IL_0052: { int32_t L_22 = ___size2; if ((((int32_t)L_22) >= ((int32_t)2))) { goto IL_003f; } } { int32_t L_23 = ___size2; if ((((int32_t)L_23) <= ((int32_t)0))) { goto IL_005e; } } { uint8_t* L_24 = ___dest0; uint8_t* L_25 = ___src1; int32_t L_26 = *((uint8_t*)L_25); *((int8_t*)L_24) = (int8_t)L_26; } IL_005e: { return; } } // System.Void CString::CharCopy(System.Char*,System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF (Il2CppChar* ___dest0, Il2CppChar* ___src1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Il2CppChar* L_0 = ___dest0; Il2CppChar* L_1 = ___src1; if (!((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(intptr_t)L_0)))|(int32_t)(((int32_t)((int32_t)(intptr_t)L_1)))))&(int32_t)3))) { goto IL_0040; } } { Il2CppChar* L_2 = ___dest0; if (!((int32_t)((int32_t)(((int32_t)((int32_t)(intptr_t)L_2)))&(int32_t)2))) { goto IL_002c; } } { Il2CppChar* L_3 = ___src1; if (!((int32_t)((int32_t)(((int32_t)((int32_t)(intptr_t)L_3)))&(int32_t)2))) { goto IL_002c; } } { int32_t L_4 = ___count2; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_002c; } } { Il2CppChar* L_5 = ___dest0; Il2CppChar* L_6 = ___src1; int32_t L_7 = *((int16_t*)L_6); *((int16_t*)L_5) = (int16_t)L_7; Il2CppChar* L_8 = ___dest0; ___dest0 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_8, (int32_t)2)); Il2CppChar* L_9 = ___src1; ___src1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_9, (int32_t)2)); int32_t L_10 = ___count2; ___count2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); } IL_002c: { Il2CppChar* L_11 = ___dest0; Il2CppChar* L_12 = ___src1; if (!((int32_t)((int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(intptr_t)L_11)))|(int32_t)(((int32_t)((int32_t)(intptr_t)L_12)))))&(int32_t)2))) { goto IL_0040; } } { Il2CppChar* L_13 = ___dest0; Il2CppChar* L_14 = ___src1; int32_t L_15 = ___count2; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_memcpy2_mCED4AFA4203361A9718C18A962E3A7218DD8E98D((uint8_t*)(uint8_t*)L_13, (uint8_t*)(uint8_t*)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, (int32_t)2)), /*hidden argument*/NULL); return; } IL_0040: { Il2CppChar* L_16 = ___dest0; Il2CppChar* L_17 = ___src1; int32_t L_18 = ___count2; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_memcpy4_m4D14933922DA4A68BEF85518A82A0FBF1DB70483((uint8_t*)(uint8_t*)L_16, (uint8_t*)(uint8_t*)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)2)), /*hidden argument*/NULL); return; } } // System.Void CString::CharCopy(System.Char[],System.Char[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString_CharCopy_m4A0E1D0292C29A2A2220AD64611156A94C5821B5 (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___target0, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___source1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString_CharCopy_m4A0E1D0292C29A2A2220AD64611156A94C5821B5_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_2 = NULL; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL; { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = ___target0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = L_0; V_2 = L_1; if (!L_1) { goto IL_000a; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = V_2; NullCheck(L_2); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_000f; } } IL_000a: { V_0 = (Il2CppChar*)(((uintptr_t)0)); goto IL_0017; } IL_000f: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = V_2; NullCheck(L_3); V_0 = (Il2CppChar*)((L_3)->GetAddressAt(static_cast(0))); } IL_0017: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = ___source1; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = L_4; V_3 = L_5; if (!L_5) { goto IL_0021; } } { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = V_3; NullCheck(L_6); if ((((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))))) { goto IL_0026; } } IL_0021: { V_1 = (Il2CppChar*)(((uintptr_t)0)); goto IL_002e; } IL_0026: { CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = V_3; NullCheck(L_7); V_1 = (Il2CppChar*)((L_7)->GetAddressAt(static_cast(0))); } IL_002e: { Il2CppChar* L_8 = V_0; Il2CppChar* L_9 = V_1; int32_t L_10 = ___count2; IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CString_CharCopy_m91E616AC5CE59B6773FF4C15A8BE2F8343168EDF((Il2CppChar*)(Il2CppChar*)(((intptr_t)L_8)), (Il2CppChar*)(Il2CppChar*)(((intptr_t)L_9)), L_10, /*hidden argument*/NULL); V_0 = (Il2CppChar*)(((uintptr_t)0)); V_1 = (Il2CppChar*)(((uintptr_t)0)); return; } } // System.Void CString::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CString__cctor_mE09F406E33CE012A1330DC96579734DBBD6C24FA (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CString__cctor_mE09F406E33CE012A1330DC96579734DBBD6C24FA_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * L_0 = (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *)il2cpp_codegen_object_new(ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709_il2cpp_TypeInfo_var); ArrayPool_1__ctor_m150375EC563BE4096DA07DCACD267328DB226B68(L_0, /*hidden argument*/ArrayPool_1__ctor_m150375EC563BE4096DA07DCACD267328DB226B68_RuntimeMethod_var); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_pool_0(L_0); Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * L_1 = (Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 *)il2cpp_codegen_object_new(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82_il2cpp_TypeInfo_var); Queue_1__ctor_m378AE5F785F150F99676BC61CCAA2C731DF07CD5(L_1, /*hidden argument*/Queue_1__ctor_m378AE5F785F150F99676BC61CCAA2C731DF07CD5_RuntimeMethod_var); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_queue_1(L_1); Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * L_2 = (Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 *)il2cpp_codegen_object_new(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670_il2cpp_TypeInfo_var); Queue_1__ctor_mC592852F500725EBADFCB038D6B4586410C0F2D0(L_2, /*hidden argument*/Queue_1__ctor_mC592852F500725EBADFCB038D6B4586410C0F2D0_RuntimeMethod_var); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_blocks_2(L_2); Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * L_3 = (Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 *)il2cpp_codegen_object_new(Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14_il2cpp_TypeInfo_var); Stack_1__ctor_m153C5A5CEDFF581A3679A3987E5FEBDC47F95C76(L_3, /*hidden argument*/Stack_1__ctor_m153C5A5CEDFF581A3679A3987E5FEBDC47F95C76_RuntimeMethod_var); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_stack_3(L_3); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_currentBlock_4((CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E *)NULL); String_t* L_4 = Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318(/*hidden argument*/NULL); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_NewLine_5(L_4); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)25)); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = L_5; RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_7 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____F78C320F25CF552D08E99BEF3BA28B34DD79867C_6_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_6, L_7, /*hidden argument*/NULL); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_WhiteChars_9(L_6); List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * L_8 = (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 *)il2cpp_codegen_object_new(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600_il2cpp_TypeInfo_var); List_1__ctor_mE8B617AF978F61E290CB56413603143B34F0D1B4(L_8, /*hidden argument*/List_1__ctor_mE8B617AF978F61E290CB56413603143B34F0D1B4_RuntimeMethod_var); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_splitList_10(L_8); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64)); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_numbuffer_11(L_9); 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 CString_CStringBlock::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CStringBlock__ctor_mD455687419BEE4B80F490670376924EA6A0875A9 (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CStringBlock__ctor_mD455687419BEE4B80F490670376924EA6A0875A9_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL); List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * L_0 = (List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 *)il2cpp_codegen_object_new(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600_il2cpp_TypeInfo_var); List_1__ctor_mE8B617AF978F61E290CB56413603143B34F0D1B4(L_0, /*hidden argument*/List_1__ctor_mE8B617AF978F61E290CB56413603143B34F0D1B4_RuntimeMethod_var); __this->set_list_0(L_0); return; } } // System.Void CString_CStringBlock::Init() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CStringBlock_Init_m543F9A5D9F7B21A7A8871D40FC626D9A37F40B1D (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * __this, const RuntimeMethod* method) { { __this->set_beDisposed_1((bool)0); return; } } // System.Void CString_CStringBlock::Push(CString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CStringBlock_Push_m74B907652E73188DF65BB7754A58EABD90754401 (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * __this, CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * ___str0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CStringBlock_Push_m74B907652E73188DF65BB7754A58EABD90754401_MetadataUsageId); s_Il2CppMethodInitialized = true; } { List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * L_0 = __this->get_list_0(); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_1 = ___str0; NullCheck(L_0); List_1_Add_m66417CAE46E16D27D80AB7F0A75AA8776F1D9C13(L_0, L_1, /*hidden argument*/List_1_Add_m66417CAE46E16D27D80AB7F0A75AA8776F1D9C13_RuntimeMethod_var); return; } } // System.Void CString_CStringBlock::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CStringBlock_Dispose_m642F0039B1C5C1FB38FFE74E824D683BBCAA1A56 (CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CStringBlock_Dispose_m642F0039B1C5C1FB38FFE74E824D683BBCAA1A56_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * G_B10_0 = NULL; { bool L_0 = __this->get_beDisposed_1(); if (!L_0) { goto IL_0009; } } { return; } IL_0009: { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_1 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_currentBlock_4(); if ((((RuntimeObject*)(CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E *)__this) == ((RuntimeObject*)(CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E *)L_1))) { goto IL_001c; } } { Exception_t * L_2 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_2, _stringLiteral0CA5DDB5E0F062AC47DCB8186AC67F1634B15D45, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, CStringBlock_Dispose_m642F0039B1C5C1FB38FFE74E824D683BBCAA1A56_RuntimeMethod_var); } IL_001c: { V_0 = 0; goto IL_0035; } IL_0020: { List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * L_3 = __this->get_list_0(); int32_t L_4 = V_0; NullCheck(L_3); CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_5 = List_1_get_Item_mCE225FE3D758A5CFE00F2AD1A944EB313D5E721F_inline(L_3, L_4, /*hidden argument*/List_1_get_Item_mCE225FE3D758A5CFE00F2AD1A944EB313D5E721F_RuntimeMethod_var); NullCheck(L_5); CString_Dispose_mB98F2C8DF3A9EC6C43F22F15EBAAD311966A9E29(L_5, /*hidden argument*/NULL); int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_0035: { int32_t L_7 = V_0; List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * L_8 = __this->get_list_0(); NullCheck(L_8); int32_t L_9 = List_1_get_Count_m4402689C3C50493FF96FECB0F6D383CCE397D770_inline(L_8, /*hidden argument*/List_1_get_Count_m4402689C3C50493FF96FECB0F6D383CCE397D770_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0020; } } { List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * L_10 = __this->get_list_0(); NullCheck(L_10); List_1_Clear_m86D8C213AD5AEC5796EF99A6BB96F7E58CE0FAA3(L_10, /*hidden argument*/List_1_Clear_m86D8C213AD5AEC5796EF99A6BB96F7E58CE0FAA3_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * L_11 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_blocks_2(); NullCheck(L_11); Queue_1_Enqueue_mFFAEDC3B9E0E39BA95F2B14594A7741E6F9020EA(L_11, __this, /*hidden argument*/Queue_1_Enqueue_mFFAEDC3B9E0E39BA95F2B14594A7741E6F9020EA_RuntimeMethod_var); Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * L_12 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_stack_3(); NullCheck(L_12); Stack_1_Pop_m4F1C11352A6B7BE62BA6763733B52ADD3B5C664E(L_12, /*hidden argument*/Stack_1_Pop_m4F1C11352A6B7BE62BA6763733B52ADD3B5C664E_RuntimeMethod_var); Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * L_13 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_stack_3(); NullCheck(L_13); int32_t L_14 = Stack_1_get_Count_m9B9925C4B1141AA2AFA49F3A44B6DFB7734A153B_inline(L_13, /*hidden argument*/Stack_1_get_Count_m9B9925C4B1141AA2AFA49F3A44B6DFB7734A153B_RuntimeMethod_var); if ((((int32_t)L_14) > ((int32_t)0))) { goto IL_0074; } } { G_B10_0 = ((CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E *)(NULL)); goto IL_007e; } IL_0074: { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * L_15 = ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->get_stack_3(); NullCheck(L_15); CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * L_16 = Stack_1_Peek_mE404A0A662AE23531BA3D0EEA1A9A50D968D2392(L_15, /*hidden argument*/Stack_1_Peek_mE404A0A662AE23531BA3D0EEA1A9A50D968D2392_RuntimeMethod_var); G_B10_0 = L_16; } IL_007e: { IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var); ((CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields*)il2cpp_codegen_static_fields_for(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var))->set_currentBlock_4(G_B10_0); __this->set_beDisposed_1((bool)1); 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.Int64 NumberFormatter::GetTenPowerOf(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t NumberFormatter_GetTenPowerOf_mEFF2B606B9628E6A8855B37B57D666E758632588 (int32_t ___i0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_GetTenPowerOf_mEFF2B606B9628E6A8855B37B57D666E758632588_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_TenPowersList_3(); int32_t L_1 = ___i0; NullCheck(L_0); int32_t L_2 = L_1; int64_t L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } // System.Void NumberFormatter::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter__cctor_m21C96E2701C1AD2890F675503DBBE6590D33DF44 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter__cctor_m21C96E2701C1AD2890F675503DBBE6590D33DF44_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)100)); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = L_0; RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____793DEAA83354CAE749C6AFF580340AB568595211_4_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_DecHexDigits_0(L_1); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = L_3; RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____C02C28AFEBE998F767E4AF43E3BE8F5E9FA11536_5_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_DigitLowerTable_1(L_4); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = L_6; RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_8 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____59F5BD34B6C013DEACC784F69C67E95150033A84_2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_7, L_8, /*hidden argument*/NULL); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_DigitUpperTable_2(L_7); Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_9 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)SZArrayNew(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F_il2cpp_TypeInfo_var, (uint32_t)((int32_t)19)); Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_10 = L_9; RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_11 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____284E0936DD0EACE33AA8F33A3E9CF4475C06F90C_0_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_10, L_11, /*hidden argument*/NULL); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_TenPowersList_3(L_10); UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_12 = (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)(UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4*)SZArrayNew(UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)2048)); UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_13 = L_12; RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_14 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____44EDD5807FD1F0FB6E35E248353AAA4ABD1D207A_1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_13, L_14, /*hidden argument*/NULL); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_MantissaBitsTable_4(L_13); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_15 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)2048)); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_16 = L_15; RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_17 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t30D544EF1C4B315608B3244805CF56E38F504096____714A581A59C860E1C36934C9751FFB81838C1E81_3_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_TensExponentTable_5(L_16); return; } } // System.Void NumberFormatter::InitDecHexDigits(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitDecHexDigits_m996D83DBE1B0F123D49886EA8BD988154AB78203 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, uint32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_InitDecHexDigits_m996D83DBE1B0F123D49886EA8BD988154AB78203_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { uint32_t L_0 = ___value0; if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)100000000))))) { goto IL_0027; } } { uint32_t L_1 = ___value0; V_0 = ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)((int32_t)100000000))); uint32_t L_2 = ___value0; int32_t L_3 = V_0; ___value0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)100000000), (int32_t)L_3)))); int32_t L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_5 = NumberFormatter_FastToDecHex_mF71701959CA6B08C63B9DC6348B4CCB66253AAE5(L_4, /*hidden argument*/NULL); __this->set__val2_21(L_5); } IL_0027: { uint32_t L_6 = ___value0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_7 = NumberFormatter_ToDecHex_mF0C11703484BA0B8B8E0F43CAEBF7BA6F7104F2C(L_6, /*hidden argument*/NULL); __this->set__val1_20(L_7); return; } } // System.Int32 NumberFormatter::FastDecHexLen(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FastDecHexLen_m95E73FF56FA7A4506F6FB6BA940B90335913FA37 (int32_t ___val0, const RuntimeMethod* method) { { int32_t L_0 = ___val0; if ((((int32_t)L_0) >= ((int32_t)((int32_t)256)))) { goto IL_0011; } } { int32_t L_1 = ___val0; if ((((int32_t)L_1) >= ((int32_t)((int32_t)16)))) { goto IL_000f; } } { return 1; } IL_000f: { return 2; } IL_0011: { int32_t L_2 = ___val0; if ((((int32_t)L_2) >= ((int32_t)((int32_t)4096)))) { goto IL_001b; } } { return 3; } IL_001b: { return 4; } } // System.Int32 NumberFormatter::DecHexLen(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_DecHexLen_mE225B5C2FFEBBF9BD373AE3EB1B5A2D4E7AF07AB (uint32_t ___val0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_DecHexLen_mE225B5C2FFEBBF9BD373AE3EB1B5A2D4E7AF07AB_MetadataUsageId); s_Il2CppMethodInitialized = true; } { uint32_t L_0 = ___val0; if ((!(((uint32_t)L_0) < ((uint32_t)((int32_t)65536))))) { goto IL_000f; } } { uint32_t L_1 = ___val0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_2 = NumberFormatter_FastDecHexLen_m95E73FF56FA7A4506F6FB6BA940B90335913FA37(L_1, /*hidden argument*/NULL); return L_2; } IL_000f: { uint32_t L_3 = ___val0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_4 = NumberFormatter_FastDecHexLen_m95E73FF56FA7A4506F6FB6BA940B90335913FA37(((int32_t)((uint32_t)L_3>>((int32_t)16))), /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)4, (int32_t)L_4)); } } // System.Int32 NumberFormatter::DecHexLen() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_DecHexLen_mF0C9CB3C1FF552AA6C0E247206B983AC2BB8E742 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_DecHexLen_mF0C9CB3C1FF552AA6C0E247206B983AC2BB8E742_MetadataUsageId); s_Il2CppMethodInitialized = true; } { uint32_t L_0 = __this->get__val4_23(); if (!L_0) { goto IL_0017; } } { uint32_t L_1 = __this->get__val4_23(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_2 = NumberFormatter_DecHexLen_mE225B5C2FFEBBF9BD373AE3EB1B5A2D4E7AF07AB(L_1, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)24))); } IL_0017: { uint32_t L_3 = __this->get__val3_22(); if (!L_3) { goto IL_002e; } } { uint32_t L_4 = __this->get__val3_22(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_5 = NumberFormatter_DecHexLen_mE225B5C2FFEBBF9BD373AE3EB1B5A2D4E7AF07AB(L_4, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)((int32_t)16))); } IL_002e: { uint32_t L_6 = __this->get__val2_21(); if (!L_6) { goto IL_0044; } } { uint32_t L_7 = __this->get__val2_21(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_8 = NumberFormatter_DecHexLen_mE225B5C2FFEBBF9BD373AE3EB1B5A2D4E7AF07AB(L_7, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)8)); } IL_0044: { uint32_t L_9 = __this->get__val1_20(); if (!L_9) { goto IL_0058; } } { uint32_t L_10 = __this->get__val1_20(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_11 = NumberFormatter_DecHexLen_mE225B5C2FFEBBF9BD373AE3EB1B5A2D4E7AF07AB(L_10, /*hidden argument*/NULL); return L_11; } IL_0058: { return 0; } } // System.Int32 NumberFormatter::ScaleOrder(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_ScaleOrder_mBB1B442D34216903BEC0EC3A32EFBAB789DF3BED (int64_t ___hi0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_ScaleOrder_mBB1B442D34216903BEC0EC3A32EFBAB789DF3BED_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = ((int32_t)18); goto IL_0016; } IL_0005: { int64_t L_0 = ___hi0; int32_t L_1 = V_0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int64_t L_2 = NumberFormatter_GetTenPowerOf_mEFF2B606B9628E6A8855B37B57D666E758632588(L_1, /*hidden argument*/NULL); if ((((int64_t)L_0) < ((int64_t)L_2))) { goto IL_0012; } } { int32_t L_3 = V_0; return ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); } IL_0012: { int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)); } IL_0016: { int32_t L_5 = V_0; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0005; } } { return 1; } } // System.Int32 NumberFormatter::ParsePrecision(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_ParsePrecision_m035BEE0A5F978CFF6876C8002B47CE5BA518447B (String_t* ___format0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = 0; V_1 = 1; goto IL_002d; } IL_0006: { String_t* L_0 = ___format0; int32_t L_1 = V_1; NullCheck(L_0); Il2CppChar L_2 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_0, L_1, /*hidden argument*/NULL); V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)48))); int32_t L_3 = V_0; int32_t L_4 = V_2; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)((int32_t)10))), (int32_t)L_4)); int32_t L_5 = V_2; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_0026; } } { int32_t L_6 = V_2; if ((((int32_t)L_6) > ((int32_t)((int32_t)9)))) { goto IL_0026; } } { int32_t L_7 = V_0; if ((((int32_t)L_7) <= ((int32_t)((int32_t)99)))) { goto IL_0029; } } IL_0026: { return ((int32_t)-2); } IL_0029: { int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)); } IL_002d: { int32_t L_9 = V_1; String_t* L_10 = ___format0; NullCheck(L_10); int32_t L_11 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_10, /*hidden argument*/NULL); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0006; } } { int32_t L_12 = V_0; return L_12; } } // System.Void NumberFormatter::.ctor(System.Threading.Thread) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter__ctor_m3537229CF9CC928C6677E5BD293ADDD2ED005382 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * ___current0, const RuntimeMethod* method) { { Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL); Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_0 = ___current0; if (L_0) { goto IL_000a; } } { return; } IL_000a: { Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_1 = ___current0; __this->set__thread_6(L_1); Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_2 = __this->get__thread_6(); NullCheck(L_2); CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_3 = Thread_get_CurrentCulture_m97A15448A16FB3B5EC1E21A0538C9FC1F84AEE66(L_2, /*hidden argument*/NULL); NumberFormatter_set_CurrentCulture_mEECC620D484D98642B2E50269C6C604A38157939(__this, L_3, /*hidden argument*/NULL); return; } } // System.Void NumberFormatter::InitHex(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitHex_m06CE0ABD4932A61D0E66EF2332BE782BF429183C (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, uint64_t ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->get__defPrecision_16(); V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)3))) { goto IL_0016; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)5))) { goto IL_001d; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)((int32_t)10)))) { goto IL_0024; } } { goto IL_0029; } IL_0016: { uint64_t L_4 = ___value0; ___value0 = (((int64_t)((uint64_t)(((uint32_t)((uint32_t)(((int32_t)((uint8_t)L_4))))))))); goto IL_0029; } IL_001d: { uint64_t L_5 = ___value0; ___value0 = (((int64_t)((uint64_t)(((uint32_t)((uint32_t)(((int32_t)((uint16_t)L_5))))))))); goto IL_0029; } IL_0024: { uint64_t L_6 = ___value0; ___value0 = (((int64_t)((uint64_t)(((uint32_t)((uint32_t)(((int32_t)((uint32_t)L_6))))))))); } IL_0029: { uint64_t L_7 = ___value0; __this->set__val1_20((((int32_t)((uint32_t)L_7)))); uint64_t L_8 = ___value0; __this->set__val2_21((((int32_t)((uint32_t)((int64_t)((uint64_t)L_8>>((int32_t)32))))))); int32_t L_9 = NumberFormatter_DecHexLen_mF0C9CB3C1FF552AA6C0E247206B983AC2BB8E742(__this, /*hidden argument*/NULL); int32_t L_10 = L_9; V_0 = L_10; __this->set__digitsLen_17(L_10); int32_t L_11 = V_0; __this->set__decPointPos_19(L_11); uint64_t L_12 = ___value0; if (L_12) { goto IL_005b; } } { __this->set__decPointPos_19(1); } IL_005b: { return; } } // System.Void NumberFormatter::Init(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m66DC30434B14119516734943F95C8E270A488D04 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, String_t* ___format0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_Init_m66DC30434B14119516734943F95C8E270A488D04_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar V_0 = 0x0; uint32_t V_1 = 0; bool V_2 = false; { int32_t L_0 = 0; V_1 = L_0; __this->set__val4_23(L_0); uint32_t L_1 = V_1; uint32_t L_2 = L_1; V_1 = L_2; __this->set__val3_22(L_2); uint32_t L_3 = V_1; uint32_t L_4 = L_3; V_1 = L_4; __this->set__val2_21(L_4); uint32_t L_5 = V_1; __this->set__val1_20(L_5); __this->set__offset_18(0); int32_t L_6 = 0; V_2 = (bool)L_6; __this->set__infinity_10((bool)L_6); bool L_7 = V_2; __this->set__NaN_9(L_7); __this->set__isCustomFormat_11((bool)0); __this->set__specifierIsUpper_12((bool)1); __this->set__precision_15((-1)); String_t* L_8 = ___format0; if (!L_8) { goto IL_0059; } } { String_t* L_9 = ___format0; NullCheck(L_9); int32_t L_10 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_9, /*hidden argument*/NULL); if (L_10) { goto IL_0062; } } IL_0059: { __this->set__specifier_14(((int32_t)71)); return; } IL_0062: { String_t* L_11 = ___format0; NullCheck(L_11); Il2CppChar L_12 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_11, 0, /*hidden argument*/NULL); V_0 = L_12; Il2CppChar L_13 = V_0; if ((((int32_t)L_13) < ((int32_t)((int32_t)97)))) { goto IL_0086; } } { Il2CppChar L_14 = V_0; if ((((int32_t)L_14) > ((int32_t)((int32_t)122)))) { goto IL_0086; } } { Il2CppChar L_15 = V_0; V_0 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)((int32_t)97))), (int32_t)((int32_t)65)))))); __this->set__specifierIsUpper_12((bool)0); goto IL_00a0; } IL_0086: { Il2CppChar L_16 = V_0; if ((((int32_t)L_16) < ((int32_t)((int32_t)65)))) { goto IL_0090; } } { Il2CppChar L_17 = V_0; if ((((int32_t)L_17) <= ((int32_t)((int32_t)90)))) { goto IL_00a0; } } IL_0090: { __this->set__isCustomFormat_11((bool)1); __this->set__specifier_14(((int32_t)48)); return; } IL_00a0: { Il2CppChar L_18 = V_0; __this->set__specifier_14(L_18); String_t* L_19 = ___format0; NullCheck(L_19); int32_t L_20 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_19, /*hidden argument*/NULL); if ((((int32_t)L_20) <= ((int32_t)1))) { goto IL_00dc; } } { String_t* L_21 = ___format0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_22 = NumberFormatter_ParsePrecision_m035BEE0A5F978CFF6876C8002B47CE5BA518447B(L_21, /*hidden argument*/NULL); __this->set__precision_15(L_22); int32_t L_23 = __this->get__precision_15(); if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)-2))))) { goto IL_00dc; } } { __this->set__isCustomFormat_11((bool)1); __this->set__specifier_14(((int32_t)48)); __this->set__precision_15((-1)); } IL_00dc: { return; } } // System.Void NumberFormatter::Init(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m10029A206CB80E5526A845FCC87938123BF4C930 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, String_t* ___format0, int32_t ___value1, int32_t ___defPrecision2, const RuntimeMethod* method) { int32_t V_0 = 0; { String_t* L_0 = ___format0; NumberFormatter_Init_m66DC30434B14119516734943F95C8E270A488D04(__this, L_0, /*hidden argument*/NULL); int32_t L_1 = ___defPrecision2; __this->set__defPrecision_16(L_1); int32_t L_2 = ___value1; __this->set__positive_13((bool)((((int32_t)((((int32_t)L_2) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0)); int32_t L_3 = ___value1; if (!L_3) { goto IL_0028; } } { Il2CppChar L_4 = __this->get__specifier_14(); if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)88))))) { goto IL_0031; } } IL_0028: { int32_t L_5 = ___value1; NumberFormatter_InitHex_m06CE0ABD4932A61D0E66EF2332BE782BF429183C(__this, (((int64_t)((int64_t)L_5))), /*hidden argument*/NULL); return; } IL_0031: { int32_t L_6 = ___value1; if ((((int32_t)L_6) >= ((int32_t)0))) { goto IL_0039; } } { int32_t L_7 = ___value1; ___value1 = ((-L_7)); } IL_0039: { int32_t L_8 = ___value1; NumberFormatter_InitDecHexDigits_m996D83DBE1B0F123D49886EA8BD988154AB78203(__this, L_8, /*hidden argument*/NULL); int32_t L_9 = NumberFormatter_DecHexLen_mF0C9CB3C1FF552AA6C0E247206B983AC2BB8E742(__this, /*hidden argument*/NULL); int32_t L_10 = L_9; V_0 = L_10; __this->set__digitsLen_17(L_10); int32_t L_11 = V_0; __this->set__decPointPos_19(L_11); return; } } // System.Void NumberFormatter::Append(System.Char*,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, Il2CppChar ___c1, const RuntimeMethod* method) { int32_t V_0 = 0; { Il2CppChar* L_0 = ___buf0; int32_t L_1 = __this->get__ind_8(); V_0 = L_1; int32_t L_2 = V_0; __this->set__ind_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); int32_t L_3 = V_0; Il2CppChar L_4 = ___c1; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_3)), (int32_t)2))))) = (int16_t)L_4; return; } } // System.Void NumberFormatter::Append(System.Char*,System.Char,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_mEC4FF8A85816A7C98183A03ECCBE6FF5CEA8BD34 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, Il2CppChar ___c1, int32_t ___cnt2, const RuntimeMethod* method) { int32_t V_0 = 0; { goto IL_001a; } IL_0002: { Il2CppChar* L_0 = ___buf0; int32_t L_1 = __this->get__ind_8(); V_0 = L_1; int32_t L_2 = V_0; __this->set__ind_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); int32_t L_3 = V_0; Il2CppChar L_4 = ___c1; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_3)), (int32_t)2))))) = (int16_t)L_4; } IL_001a: { int32_t L_5 = ___cnt2; int32_t L_6 = L_5; ___cnt2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1)); if ((((int32_t)L_6) > ((int32_t)0))) { goto IL_0002; } } { return; } } // System.Void NumberFormatter::Append(System.Char*,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___dest0, String_t* ___s1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { String_t* L_0 = ___s1; NullCheck(L_0); int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_0, /*hidden argument*/NULL); V_0 = L_1; V_1 = 0; goto IL_002d; } IL_000b: { Il2CppChar* L_2 = ___dest0; int32_t L_3 = __this->get__ind_8(); V_2 = L_3; int32_t L_4 = V_2; __this->set__ind_8(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1))); int32_t L_5 = V_2; String_t* L_6 = ___s1; int32_t L_7 = V_1; NullCheck(L_6); Il2CppChar L_8 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_6, L_7, /*hidden argument*/NULL); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_2, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_5)), (int32_t)2))))) = (int16_t)L_8; int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); } IL_002d: { int32_t L_10 = V_1; int32_t L_11 = V_0; if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_000b; } } { return; } } // System.Boolean NumberFormatter::get_IsFloatingSource() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsFloatingSource_mF8028D766F77D6C31D82E100D00B7D7D6C95BFBB (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__defPrecision_16(); if ((((int32_t)L_0) == ((int32_t)((int32_t)15)))) { goto IL_0014; } } { int32_t L_1 = __this->get__defPrecision_16(); return (bool)((((int32_t)L_1) == ((int32_t)7))? 1 : 0); } IL_0014: { return (bool)1; } } // System.Void NumberFormatter::set_CurrentCulture(System.Globalization.CultureInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_set_CurrentCulture_mEECC620D484D98642B2E50269C6C604A38157939 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_set_CurrentCulture_mEECC620D484D98642B2E50269C6C604A38157939_MetadataUsageId); s_Il2CppMethodInitialized = true; } { CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = ___value0; if (!L_0) { goto IL_0017; } } { CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = ___value0; NullCheck(L_1); bool L_2 = CultureInfo_get_IsReadOnly_m527F0337C516B57391AD20A70BF18FF7B0AC4849_inline(L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_0017; } } { CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_3 = ___value0; NullCheck(L_3); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = VirtFuncInvoker0< NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * >::Invoke(14 /* System.Globalization.NumberFormatInfo System.Globalization.CultureInfo::get_NumberFormat() */, L_3); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set__nfi_7(L_4); return; } IL_0017: { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set__nfi_7((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)NULL); return; } } // System.Int32 NumberFormatter::get_IntegerDigits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_get_IntegerDigits_mBB33259F43824560BC8768B455FD1C07E446A4DF (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__decPointPos_19(); if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_000b; } } { return 1; } IL_000b: { int32_t L_1 = __this->get__decPointPos_19(); return L_1; } } // System.Int32 NumberFormatter::get_DecimalDigits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_get_DecimalDigits_mD169AD4F4F933EBAAC3AA64943D55652236390A1 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__digitsLen_17(); int32_t L_1 = __this->get__decPointPos_19(); if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0010; } } { return 0; } IL_0010: { int32_t L_2 = __this->get__digitsLen_17(); int32_t L_3 = __this->get__decPointPos_19(); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3)); } } // System.Boolean NumberFormatter::get_IsZero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsZero_mE12D75CB2DB9D7B22B777F82A628EA390A2A82D8 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__digitsLen_17(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } // System.Boolean NumberFormatter::get_IsZeroInteger() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsZeroInteger_mE3EBC79EF494E000E3841C48A47C950A8DA63426 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get__digitsLen_17(); if (!L_0) { goto IL_0015; } } { int32_t L_1 = __this->get__decPointPos_19(); return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0015: { return (bool)1; } } // System.Void NumberFormatter::RoundPos(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_RoundPos_mA7BA9D3DED4923E4CDF1E1130251F80242B559D8 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___pos0, const RuntimeMethod* method) { { int32_t L_0 = __this->get__digitsLen_17(); int32_t L_1 = ___pos0; NumberFormatter_RoundBits_mC1B7A79409DDBE879EF5AC8680A8828922327122(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), /*hidden argument*/NULL); return; } } // System.Boolean NumberFormatter::RoundDecimal(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_RoundDecimal_m39B1E672B2A76DB2E9F3320B9E2D2A0773EFA6B9 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___decimals0, const RuntimeMethod* method) { { int32_t L_0 = __this->get__digitsLen_17(); int32_t L_1 = __this->get__decPointPos_19(); int32_t L_2 = ___decimals0; bool L_3 = NumberFormatter_RoundBits_mC1B7A79409DDBE879EF5AC8680A8828922327122(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)L_2)), /*hidden argument*/NULL); return L_3; } } // System.Boolean NumberFormatter::RoundBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_RoundBits_mC1B7A79409DDBE879EF5AC8680A8828922327122 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___shift0, const RuntimeMethod* method) { uint32_t V_0 = 0; uint32_t V_1 = 0; bool V_2 = false; uint32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0 = ___shift0; if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_0006; } } { return (bool)0; } IL_0006: { int32_t L_1 = ___shift0; int32_t L_2 = __this->get__digitsLen_17(); if ((((int32_t)L_1) <= ((int32_t)L_2))) { goto IL_0048; } } { __this->set__digitsLen_17(0); __this->set__decPointPos_19(1); int32_t L_3 = 0; V_3 = L_3; __this->set__val4_23(L_3); uint32_t L_4 = V_3; uint32_t L_5 = L_4; V_3 = L_5; __this->set__val3_22(L_5); uint32_t L_6 = V_3; uint32_t L_7 = L_6; V_3 = L_7; __this->set__val2_21(L_7); uint32_t L_8 = V_3; __this->set__val1_20(L_8); __this->set__positive_13((bool)1); return (bool)0; } IL_0048: { int32_t L_9 = ___shift0; int32_t L_10 = __this->get__offset_18(); ___shift0 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_10)); int32_t L_11 = __this->get__digitsLen_17(); int32_t L_12 = __this->get__offset_18(); __this->set__digitsLen_17(((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12))); goto IL_00a5; } IL_0067: { uint32_t L_13 = __this->get__val2_21(); __this->set__val1_20(L_13); uint32_t L_14 = __this->get__val3_22(); __this->set__val2_21(L_14); uint32_t L_15 = __this->get__val4_23(); __this->set__val3_22(L_15); __this->set__val4_23(0); int32_t L_16 = __this->get__digitsLen_17(); __this->set__digitsLen_17(((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)8))); int32_t L_17 = ___shift0; ___shift0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)8)); } IL_00a5: { int32_t L_18 = ___shift0; if ((((int32_t)L_18) > ((int32_t)8))) { goto IL_0067; } } { int32_t L_19 = ___shift0; ___shift0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1))<<(int32_t)2)); uint32_t L_20 = __this->get__val1_20(); int32_t L_21 = ___shift0; V_0 = ((int32_t)((uint32_t)L_20>>((int32_t)((int32_t)L_21&(int32_t)((int32_t)31))))); uint32_t L_22 = V_0; V_1 = ((int32_t)((int32_t)L_22&(int32_t)((int32_t)15))); uint32_t L_23 = V_0; uint32_t L_24 = V_1; int32_t L_25 = ___shift0; __this->set__val1_20(((int32_t)((int32_t)((int32_t)((int32_t)L_23^(int32_t)L_24))<<(int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)31)))))); V_2 = (bool)0; uint32_t L_26 = V_1; if ((!(((uint32_t)L_26) >= ((uint32_t)5)))) { goto IL_0129; } } { uint32_t L_27 = __this->get__val1_20(); int32_t L_28 = ___shift0; __this->set__val1_20(((int32_t)((int32_t)L_27|(int32_t)((int32_t)((uint32_t)((int32_t)-1717986919)>>((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)28), (int32_t)L_28))&(int32_t)((int32_t)31)))))))); NumberFormatter_AddOneToDecHex_mE8D4C7F253C3C37BAACA9150E2F417B3875DA4AD(__this, /*hidden argument*/NULL); int32_t L_29 = NumberFormatter_DecHexLen_mF0C9CB3C1FF552AA6C0E247206B983AC2BB8E742(__this, /*hidden argument*/NULL); V_4 = L_29; int32_t L_30 = V_4; int32_t L_31 = __this->get__digitsLen_17(); V_2 = (bool)((((int32_t)((((int32_t)L_30) == ((int32_t)L_31))? 1 : 0)) == ((int32_t)0))? 1 : 0); int32_t L_32 = __this->get__decPointPos_19(); int32_t L_33 = V_4; int32_t L_34 = __this->get__digitsLen_17(); __this->set__decPointPos_19(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33)), (int32_t)L_34))); int32_t L_35 = V_4; __this->set__digitsLen_17(L_35); } IL_0129: { NumberFormatter_RemoveTrailingZeros_m1FBBF91FAB2D219D00BE5F93A1DF4581F9455657(__this, /*hidden argument*/NULL); bool L_36 = V_2; return L_36; } } // System.Void NumberFormatter::RemoveTrailingZeros() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_RemoveTrailingZeros_m1FBBF91FAB2D219D00BE5F93A1DF4581F9455657 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { { int32_t L_0 = NumberFormatter_CountTrailingZeros_mF3E4E23C83ECDE414265F17BE0C739A1315C7268(__this, /*hidden argument*/NULL); __this->set__offset_18(L_0); int32_t L_1 = __this->get__digitsLen_17(); int32_t L_2 = __this->get__offset_18(); __this->set__digitsLen_17(((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))); int32_t L_3 = __this->get__digitsLen_17(); if (L_3) { goto IL_003c; } } { __this->set__offset_18(0); __this->set__decPointPos_19(1); __this->set__positive_13((bool)1); } IL_003c: { return; } } // System.Void NumberFormatter::AddOneToDecHex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AddOneToDecHex_mE8D4C7F253C3C37BAACA9150E2F417B3875DA4AD (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_AddOneToDecHex_mE8D4C7F253C3C37BAACA9150E2F417B3875DA4AD_MetadataUsageId); s_Il2CppMethodInitialized = true; } { uint32_t L_0 = __this->get__val1_20(); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-1717986919))))) { goto IL_0072; } } { __this->set__val1_20(0); uint32_t L_1 = __this->get__val2_21(); if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)-1717986919))))) { goto IL_0060; } } { __this->set__val2_21(0); uint32_t L_2 = __this->get__val3_22(); if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)-1717986919))))) { goto IL_004e; } } { __this->set__val3_22(0); uint32_t L_3 = __this->get__val4_23(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_4 = NumberFormatter_AddOneToDecHex_mE619C6D7A42EF1901D4ACBEE93CC495593887C3F(L_3, /*hidden argument*/NULL); __this->set__val4_23(L_4); return; } IL_004e: { uint32_t L_5 = __this->get__val3_22(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_6 = NumberFormatter_AddOneToDecHex_mE619C6D7A42EF1901D4ACBEE93CC495593887C3F(L_5, /*hidden argument*/NULL); __this->set__val3_22(L_6); return; } IL_0060: { uint32_t L_7 = __this->get__val2_21(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_8 = NumberFormatter_AddOneToDecHex_mE619C6D7A42EF1901D4ACBEE93CC495593887C3F(L_7, /*hidden argument*/NULL); __this->set__val2_21(L_8); return; } IL_0072: { uint32_t L_9 = __this->get__val1_20(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_10 = NumberFormatter_AddOneToDecHex_mE619C6D7A42EF1901D4ACBEE93CC495593887C3F(L_9, /*hidden argument*/NULL); __this->set__val1_20(L_10); return; } } // System.UInt32 NumberFormatter::AddOneToDecHex(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_AddOneToDecHex_mE619C6D7A42EF1901D4ACBEE93CC495593887C3F (uint32_t ___val0, const RuntimeMethod* method) { { uint32_t L_0 = ___val0; if ((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)65535)))) == ((uint32_t)((int32_t)39321))))) { goto IL_0058; } } { uint32_t L_1 = ___val0; if ((!(((uint32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)16777215)))) == ((uint32_t)((int32_t)10066329))))) { goto IL_003a; } } { uint32_t L_2 = ___val0; if ((!(((uint32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)268435455)))) == ((uint32_t)((int32_t)161061273))))) { goto IL_0032; } } { uint32_t L_3 = ___val0; return ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)107374183))); } IL_0032: { uint32_t L_4 = ___val0; return ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)((int32_t)6710887))); } IL_003a: { uint32_t L_5 = ___val0; if ((!(((uint32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)1048575)))) == ((uint32_t)((int32_t)629145))))) { goto IL_0050; } } { uint32_t L_6 = ___val0; return ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)((int32_t)419431))); } IL_0050: { uint32_t L_7 = ___val0; return ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)((int32_t)26215))); } IL_0058: { uint32_t L_8 = ___val0; if ((!(((uint32_t)((int32_t)((int32_t)L_8&(int32_t)((int32_t)255)))) == ((uint32_t)((int32_t)153))))) { goto IL_0081; } } { uint32_t L_9 = ___val0; if ((!(((uint32_t)((int32_t)((int32_t)L_9&(int32_t)((int32_t)4095)))) == ((uint32_t)((int32_t)2457))))) { goto IL_007c; } } { uint32_t L_10 = ___val0; return ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)((int32_t)1639))); } IL_007c: { uint32_t L_11 = ___val0; return ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)((int32_t)103))); } IL_0081: { uint32_t L_12 = ___val0; if ((!(((uint32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)15)))) == ((uint32_t)((int32_t)9))))) { goto IL_008d; } } { uint32_t L_13 = ___val0; return ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)7)); } IL_008d: { uint32_t L_14 = ___val0; return ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)); } } // System.Int32 NumberFormatter::CountTrailingZeros() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CountTrailingZeros_mF3E4E23C83ECDE414265F17BE0C739A1315C7268 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_CountTrailingZeros_mF3E4E23C83ECDE414265F17BE0C739A1315C7268_MetadataUsageId); s_Il2CppMethodInitialized = true; } { uint32_t L_0 = __this->get__val1_20(); if (!L_0) { goto IL_0014; } } { uint32_t L_1 = __this->get__val1_20(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_2 = NumberFormatter_CountTrailingZeros_m72E1EFCA4D63857AAFF6F4171C3D436D42D26242(L_1, /*hidden argument*/NULL); return L_2; } IL_0014: { uint32_t L_3 = __this->get__val2_21(); if (!L_3) { goto IL_002a; } } { uint32_t L_4 = __this->get__val2_21(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_5 = NumberFormatter_CountTrailingZeros_m72E1EFCA4D63857AAFF6F4171C3D436D42D26242(L_4, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)8)); } IL_002a: { uint32_t L_6 = __this->get__val3_22(); if (!L_6) { goto IL_0041; } } { uint32_t L_7 = __this->get__val3_22(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_8 = NumberFormatter_CountTrailingZeros_m72E1EFCA4D63857AAFF6F4171C3D436D42D26242(L_7, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)((int32_t)16))); } IL_0041: { uint32_t L_9 = __this->get__val4_23(); if (!L_9) { goto IL_0058; } } { uint32_t L_10 = __this->get__val4_23(); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_11 = NumberFormatter_CountTrailingZeros_m72E1EFCA4D63857AAFF6F4171C3D436D42D26242(L_10, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)((int32_t)24))); } IL_0058: { int32_t L_12 = __this->get__digitsLen_17(); return L_12; } } // System.Int32 NumberFormatter::CountTrailingZeros(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CountTrailingZeros_m72E1EFCA4D63857AAFF6F4171C3D436D42D26242 (uint32_t ___val0, const RuntimeMethod* method) { { uint32_t L_0 = ___val0; if (((int32_t)((int32_t)L_0&(int32_t)((int32_t)65535)))) { goto IL_002c; } } { uint32_t L_1 = ___val0; if (((int32_t)((int32_t)L_1&(int32_t)((int32_t)16777215)))) { goto IL_001f; } } { uint32_t L_2 = ___val0; if (((int32_t)((int32_t)L_2&(int32_t)((int32_t)268435455)))) { goto IL_001d; } } { return 7; } IL_001d: { return 6; } IL_001f: { uint32_t L_3 = ___val0; if (((int32_t)((int32_t)L_3&(int32_t)((int32_t)1048575)))) { goto IL_002a; } } { return 5; } IL_002a: { return 4; } IL_002c: { uint32_t L_4 = ___val0; if (((int32_t)((int32_t)L_4&(int32_t)((int32_t)255)))) { goto IL_0042; } } { uint32_t L_5 = ___val0; if (((int32_t)((int32_t)L_5&(int32_t)((int32_t)4095)))) { goto IL_0040; } } { return 3; } IL_0040: { return 2; } IL_0042: { uint32_t L_6 = ___val0; if (((int32_t)((int32_t)L_6&(int32_t)((int32_t)15)))) { goto IL_004a; } } { return 1; } IL_004a: { return 0; } } // NumberFormatter NumberFormatter::GetInstance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * NumberFormatter_GetInstance_m58A8E542E700FCFD28EC7122F399D2396C23F535 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_GetInstance_m58A8E542E700FCFD28EC7122F399D2396C23F535_MetadataUsageId); s_Il2CppMethodInitialized = true; } NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_0 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_threadNumberFormatter_24(); V_0 = L_0; ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_threadNumberFormatter_24((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 *)NULL); NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_1 = V_0; if (L_1) { goto IL_001a; } } { Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_2 = Thread_get_CurrentThread_mB7A83CAE2B9A74CEA053196DFD1AF1E7AB30A70E(/*hidden argument*/NULL); NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_3 = (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 *)il2cpp_codegen_object_new(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); NumberFormatter__ctor_m3537229CF9CC928C6677E5BD293ADDD2ED005382(L_3, L_2, /*hidden argument*/NULL); return L_3; } IL_001a: { NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_4 = V_0; return L_4; } } // System.Void NumberFormatter::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BF (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BF_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_threadNumberFormatter_24(__this); return; } } // System.Globalization.NumberFormatInfo NumberFormatter::GetNumberFormatInstance(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatter_GetNumberFormatInstance_m9CA8C0397CF79599BAE370CC29EB2F741630DA98 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, RuntimeObject* ___fp0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_GetNumberFormatInstance_m9CA8C0397CF79599BAE370CC29EB2F741630DA98_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_0 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get__nfi_7(); if (!L_0) { goto IL_0010; } } { RuntimeObject* L_1 = ___fp0; if (L_1) { goto IL_0010; } } { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get__nfi_7(); return L_2; } IL_0010: { RuntimeObject* L_3 = ___fp0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = NumberFormatInfo_GetInstance_m713D298B436F3765F059FEA6C446F0A6ABF0A89A(L_3, /*hidden argument*/NULL); return L_4; } } // System.UInt32 NumberFormatter::FastToDecHex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_FastToDecHex_mF71701959CA6B08C63B9DC6348B4CCB66253AAE5 (int32_t ___val0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_FastToDecHex_mF71701959CA6B08C63B9DC6348B4CCB66253AAE5_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = ___val0; if ((((int32_t)L_0) >= ((int32_t)((int32_t)100)))) { goto IL_000d; } } { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_DecHexDigits_0(); int32_t L_2 = ___val0; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); return L_4; } IL_000d: { int32_t L_5 = ___val0; V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)((int32_t)5243)))>>(int32_t)((int32_t)19))); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_DecHexDigits_0(); int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_DecHexDigits_0(); int32_t L_11 = ___val0; int32_t L_12 = V_0; NullCheck(L_10); int32_t L_13 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)((int32_t)100))))); int32_t L_14 = (L_10)->GetAt(static_cast(L_13)); return ((int32_t)((int32_t)((int32_t)((int32_t)L_9<<(int32_t)8))|(int32_t)L_14)); } } // System.UInt32 NumberFormatter::ToDecHex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_ToDecHex_mF0C11703484BA0B8B8E0F43CAEBF7BA6F7104F2C (int32_t ___val0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_ToDecHex_mF0C11703484BA0B8B8E0F43CAEBF7BA6F7104F2C_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; int32_t L_0 = ___val0; if ((((int32_t)L_0) < ((int32_t)((int32_t)10000)))) { goto IL_0027; } } { int32_t L_1 = ___val0; V_1 = ((int32_t)((int32_t)L_1/(int32_t)((int32_t)10000))); int32_t L_2 = ___val0; int32_t L_3 = V_1; ___val0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)((int32_t)10000))))); int32_t L_4 = V_1; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_5 = NumberFormatter_FastToDecHex_mF71701959CA6B08C63B9DC6348B4CCB66253AAE5(L_4, /*hidden argument*/NULL); V_0 = ((int32_t)((int32_t)L_5<<(int32_t)((int32_t)16))); } IL_0027: { uint32_t L_6 = V_0; int32_t L_7 = ___val0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_8 = NumberFormatter_FastToDecHex_mF71701959CA6B08C63B9DC6348B4CCB66253AAE5(L_7, /*hidden argument*/NULL); return ((int32_t)((int32_t)L_6|(int32_t)L_8)); } } // System.Int32 NumberFormatter::NumberToString(System.Char*,System.String,System.Int32,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_NumberToString_mC910A7CE37B8510619FA6B49911CF99CBE7861DE (Il2CppChar* ___p0, String_t* ___format1, int32_t ___value2, RuntimeObject* ___fp3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_mC910A7CE37B8510619FA6B49911CF99CBE7861DE_MetadataUsageId); s_Il2CppMethodInitialized = true; } NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * V_0 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_0 = NumberFormatter_GetInstance_m58A8E542E700FCFD28EC7122F399D2396C23F535(/*hidden argument*/NULL); V_0 = L_0; NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_1 = V_0; String_t* L_2 = ___format1; int32_t L_3 = ___value2; NullCheck(L_1); NumberFormatter_Init_m10029A206CB80E5526A845FCC87938123BF4C930(L_1, L_2, L_3, ((int32_t)10), /*hidden argument*/NULL); NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_4 = V_0; Il2CppChar* L_5 = ___p0; String_t* L_6 = ___format1; RuntimeObject* L_7 = ___fp3; NullCheck(L_4); int32_t L_8 = NumberFormatter_IntegerToString_m25DA0E5EF99AC034C0A5434656BB53AF4DFC5362(L_4, (Il2CppChar*)(Il2CppChar*)L_5, L_6, L_7, /*hidden argument*/NULL); NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_9 = V_0; NullCheck(L_9); NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BF_inline(L_9, /*hidden argument*/NULL); return L_8; } } // System.Int32 NumberFormatter::NumberToString(System.Char*,System.Int32,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_NumberToString_mB20B4F4DB84A064BD460FA0F5349069D0A6214BB (Il2CppChar* ___buf0, int32_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_mB20B4F4DB84A064BD460FA0F5349069D0A6214BB_MetadataUsageId); s_Il2CppMethodInitialized = true; } NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * V_0 = NULL; { int32_t L_0 = ___value1; if ((((int32_t)L_0) >= ((int32_t)((int32_t)100000000)))) { goto IL_0010; } } { int32_t L_1 = ___value1; if ((((int32_t)L_1) > ((int32_t)((int32_t)-100000000)))) { goto IL_001a; } } IL_0010: { Il2CppChar* L_2 = ___buf0; int32_t L_3 = ___value1; RuntimeObject* L_4 = ___fp2; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_5 = NumberFormatter_NumberToString_mC910A7CE37B8510619FA6B49911CF99CBE7861DE((Il2CppChar*)(Il2CppChar*)L_2, (String_t*)NULL, L_3, L_4, /*hidden argument*/NULL); return L_5; } IL_001a: { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_6 = NumberFormatter_GetInstance_m58A8E542E700FCFD28EC7122F399D2396C23F535(/*hidden argument*/NULL); V_0 = L_6; NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_7 = V_0; Il2CppChar* L_8 = ___buf0; int32_t L_9 = ___value1; RuntimeObject* L_10 = ___fp2; NullCheck(L_7); int32_t L_11 = NumberFormatter_FastIntToCString_mB97BD611CCC909B9D8DE4FB623D9C5E3AFA5EFAF(L_7, (Il2CppChar*)(Il2CppChar*)L_8, L_9, L_10, /*hidden argument*/NULL); NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * L_12 = V_0; NullCheck(L_12); NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BF_inline(L_12, /*hidden argument*/NULL); return L_11; } } // System.Int32 NumberFormatter::CharCopy(System.Char*,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CharCopy_mCEF232FA101FF96243DDE7A25BA51494F77F78AD (Il2CppChar* ___buf0, String_t* ___str1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = ___str1; NullCheck(L_0); int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_0, /*hidden argument*/NULL); V_0 = L_1; V_1 = 0; goto IL_001d; } IL_000b: { Il2CppChar* L_2 = ___buf0; int32_t L_3 = V_1; String_t* L_4 = ___str1; int32_t L_5 = V_1; NullCheck(L_4); Il2CppChar L_6 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_4, L_5, /*hidden argument*/NULL); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_2, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_3)), (int32_t)2))))) = (int16_t)L_6; int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_001d: { int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000b; } } { int32_t L_10 = V_0; return L_10; } } // System.Int32 NumberFormatter::FastIntToCString(System.Char*,System.Int32,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FastIntToCString_mB97BD611CCC909B9D8DE4FB623D9C5E3AFA5EFAF (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___p0, int32_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method) { String_t* V_0 = NULL; int32_t V_1 = 0; { __this->set__ind_8(0); int32_t L_0 = ___value1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0024; } } { RuntimeObject* L_1 = ___fp2; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = NumberFormatter_GetNumberFormatInstance_m9CA8C0397CF79599BAE370CC29EB2F741630DA98(__this, L_1, /*hidden argument*/NULL); NullCheck(L_2); String_t* L_3 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_2, /*hidden argument*/NULL); V_0 = L_3; int32_t L_4 = ___value1; ___value1 = ((-L_4)); Il2CppChar* L_5 = ___p0; String_t* L_6 = V_0; NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_5, L_6, /*hidden argument*/NULL); } IL_0024: { int32_t L_7 = ___value1; if ((((int32_t)L_7) < ((int32_t)((int32_t)10000)))) { goto IL_0050; } } { int32_t L_8 = ___value1; V_1 = ((int32_t)((int32_t)L_8/(int32_t)((int32_t)10000))); Il2CppChar* L_9 = ___p0; int32_t L_10 = V_1; NumberFormatter_FastAppendDigits_mED62323ACA4631651A0D81D558166EECC0DF1EE5(__this, (Il2CppChar*)(Il2CppChar*)L_9, L_10, (bool)0, /*hidden argument*/NULL); Il2CppChar* L_11 = ___p0; int32_t L_12 = ___value1; int32_t L_13 = V_1; NumberFormatter_FastAppendDigits_mED62323ACA4631651A0D81D558166EECC0DF1EE5(__this, (Il2CppChar*)(Il2CppChar*)L_11, ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_13, (int32_t)((int32_t)10000))))), (bool)1, /*hidden argument*/NULL); goto IL_0059; } IL_0050: { Il2CppChar* L_14 = ___p0; int32_t L_15 = ___value1; NumberFormatter_FastAppendDigits_mED62323ACA4631651A0D81D558166EECC0DF1EE5(__this, (Il2CppChar*)(Il2CppChar*)L_14, L_15, (bool)0, /*hidden argument*/NULL); } IL_0059: { int32_t L_16 = __this->get__ind_8(); return L_16; } } // System.Int32 NumberFormatter::IntegerToString(System.Char*,System.String,System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_IntegerToString_m25DA0E5EF99AC034C0A5434656BB53AF4DFC5362 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, String_t* ___format1, RuntimeObject* ___fp2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_IntegerToString_m25DA0E5EF99AC034C0A5434656BB53AF4DFC5362_MetadataUsageId); s_Il2CppMethodInitialized = true; } NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * V_0 = NULL; Il2CppChar V_1 = 0x0; { RuntimeObject* L_0 = ___fp2; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = NumberFormatter_GetNumberFormatInstance_m9CA8C0397CF79599BAE370CC29EB2F741630DA98(__this, L_0, /*hidden argument*/NULL); V_0 = L_1; Il2CppChar L_2 = __this->get__specifier_14(); V_1 = L_2; Il2CppChar L_3 = V_1; if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)78))))) { goto IL_003b; } } { Il2CppChar L_4 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)((int32_t)67)))) { case 0: { goto IL_004d; } case 1: { goto IL_005c; } case 2: { goto IL_006b; } case 3: { goto IL_007a; } case 4: { goto IL_0089; } } } { Il2CppChar L_5 = V_1; if ((((int32_t)L_5) == ((int32_t)((int32_t)78)))) { goto IL_00ab; } } { goto IL_00d7; } IL_003b: { Il2CppChar L_6 = V_1; if ((((int32_t)L_6) == ((int32_t)((int32_t)80)))) { goto IL_00ba; } } { Il2CppChar L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)((int32_t)88)))) { goto IL_00c9; } } { goto IL_00d7; } IL_004d: { Il2CppChar* L_8 = ___buf0; int32_t L_9 = __this->get__precision_15(); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_10 = V_0; int32_t L_11 = NumberFormatter_FormatCurrency_m87CA625785C30E021F4ACD03F057AEF817F8EF35(__this, (Il2CppChar*)(Il2CppChar*)L_8, L_9, L_10, /*hidden argument*/NULL); return L_11; } IL_005c: { Il2CppChar* L_12 = ___buf0; int32_t L_13 = __this->get__precision_15(); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_14 = V_0; int32_t L_15 = NumberFormatter_FormatDecimal_mE51F03AF20279CF59A124276B04A5334522DA79E(__this, (Il2CppChar*)(Il2CppChar*)L_12, L_13, L_14, /*hidden argument*/NULL); return L_15; } IL_006b: { Il2CppChar* L_16 = ___buf0; int32_t L_17 = __this->get__precision_15(); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_18 = V_0; int32_t L_19 = NumberFormatter_FormatExponential_mFD1F2F1674E7B8D88095CCFBF185DCCDD592FBA1(__this, (Il2CppChar*)(Il2CppChar*)L_16, L_17, L_18, /*hidden argument*/NULL); return L_19; } IL_007a: { Il2CppChar* L_20 = ___buf0; int32_t L_21 = __this->get__precision_15(); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_22 = V_0; int32_t L_23 = NumberFormatter_FormatFixedPoint_mA94839644CC8690A1E14A3599A932A4E8711FB5D(__this, (Il2CppChar*)(Il2CppChar*)L_20, L_21, L_22, /*hidden argument*/NULL); return L_23; } IL_0089: { int32_t L_24 = __this->get__precision_15(); if ((((int32_t)L_24) > ((int32_t)0))) { goto IL_009c; } } { Il2CppChar* L_25 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_26 = V_0; int32_t L_27 = NumberFormatter_FormatDecimal_mE51F03AF20279CF59A124276B04A5334522DA79E(__this, (Il2CppChar*)(Il2CppChar*)L_25, (-1), L_26, /*hidden argument*/NULL); return L_27; } IL_009c: { Il2CppChar* L_28 = ___buf0; int32_t L_29 = __this->get__precision_15(); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_30 = V_0; int32_t L_31 = NumberFormatter_FormatGeneral_m959218AF6104B298FC311C89EB0260A58242535D(__this, (Il2CppChar*)(Il2CppChar*)L_28, L_29, L_30, /*hidden argument*/NULL); return L_31; } IL_00ab: { Il2CppChar* L_32 = ___buf0; int32_t L_33 = __this->get__precision_15(); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_34 = V_0; int32_t L_35 = NumberFormatter_FormatNumber_mFD2EE00CF7D8EFA7900DD11C11742073161E6E5E(__this, (Il2CppChar*)(Il2CppChar*)L_32, L_33, L_34, /*hidden argument*/NULL); return L_35; } IL_00ba: { Il2CppChar* L_36 = ___buf0; int32_t L_37 = __this->get__precision_15(); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_38 = V_0; int32_t L_39 = NumberFormatter_FormatPercent_m8AEFC7C4C7BFC6A0A74CC61E83E265CEF82756B3(__this, (Il2CppChar*)(Il2CppChar*)L_36, L_37, L_38, /*hidden argument*/NULL); return L_39; } IL_00c9: { Il2CppChar* L_40 = ___buf0; int32_t L_41 = __this->get__precision_15(); int32_t L_42 = NumberFormatter_FormatHexadecimal_m46735711B7230F2AE4CED8AB65E62A9D93EC0041(__this, (Il2CppChar*)(Il2CppChar*)L_40, L_41, /*hidden argument*/NULL); return L_42; } IL_00d7: { bool L_43 = __this->get__isCustomFormat_11(); if (!L_43) { goto IL_00e9; } } { Il2CppChar* L_44 = ___buf0; String_t* L_45 = ___format1; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_46 = V_0; int32_t L_47 = NumberFormatter_FormatCustom_mB4078BAC18E22A0E91541912C2B7553E1EDA95E6(__this, (Il2CppChar*)(Il2CppChar*)L_44, L_45, L_46, /*hidden argument*/NULL); return L_47; } IL_00e9: { String_t* L_48 = ___format1; String_t* L_49 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral3DEE701517E5DC4B50EFF674034A0B7F7C69237A, L_48, _stringLiteralF4B203C13607C6CE36A755A30A248EF452047C4F, /*hidden argument*/NULL); FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_50 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var); FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_50, L_49, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, NumberFormatter_IntegerToString_m25DA0E5EF99AC034C0A5434656BB53AF4DFC5362_RuntimeMethod_var); } } // System.Int32 NumberFormatter::FormatCurrency(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatCurrency_m87CA625785C30E021F4ACD03F057AEF817F8EF35 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___precision1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi2; NullCheck(L_1); int32_t L_2 = NumberFormatInfo_get_CurrencyDecimalDigits_mB08BE40DFC57B589B74916CF3D63CEBBC7432C25_inline(L_1, /*hidden argument*/NULL); G_B3_0 = L_2; goto IL_000d; } IL_000c: { int32_t L_3 = ___precision1; G_B3_0 = L_3; } IL_000d: { ___precision1 = G_B3_0; int32_t L_4 = ___precision1; NumberFormatter_RoundDecimal_m39B1E672B2A76DB2E9F3320B9E2D2A0773EFA6B9(__this, L_4, /*hidden argument*/NULL); __this->set__ind_8(0); bool L_5 = __this->get__positive_13(); if (!L_5) { goto IL_0066; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___nfi2; NullCheck(L_6); int32_t L_7 = NumberFormatInfo_get_CurrencyPositivePattern_mA9F592EAAA7F5BD929C60D65936892A45A101D7B_inline(L_6, /*hidden argument*/NULL); V_0 = L_7; int32_t L_8 = V_0; if (!L_8) { goto IL_0039; } } { int32_t L_9 = V_0; if ((((int32_t)L_9) == ((int32_t)2))) { goto IL_004b; } } { goto IL_01e1; } IL_0039: { Il2CppChar* L_10 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = ___nfi2; NullCheck(L_11); String_t* L_12 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_11, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_10, L_12, /*hidden argument*/NULL); goto IL_01e1; } IL_004b: { Il2CppChar* L_13 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_14 = ___nfi2; NullCheck(L_14); String_t* L_15 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_14, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_13, L_15, /*hidden argument*/NULL); Il2CppChar* L_16 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_16, ((int32_t)32), /*hidden argument*/NULL); goto IL_01e1; } IL_0066: { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_17 = ___nfi2; NullCheck(L_17); int32_t L_18 = NumberFormatInfo_get_CurrencyNegativePattern_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A_inline(L_17, /*hidden argument*/NULL); V_0 = L_18; int32_t L_19 = V_0; switch (L_19) { case 0: { goto IL_00b8; } case 1: { goto IL_00d3; } case 2: { goto IL_00f2; } case 3: { goto IL_0111; } case 4: { goto IL_0123; } case 5: { goto IL_0131; } case 6: { goto IL_01e1; } case 7: { goto IL_01e1; } case 8: { goto IL_0143; } case 9: { goto IL_0155; } case 10: { goto IL_01e1; } case 11: { goto IL_017a; } case 12: { goto IL_0192; } case 13: { goto IL_01e1; } case 14: { goto IL_01b7; } case 15: { goto IL_01d8; } } } { goto IL_01e1; } IL_00b8: { Il2CppChar* L_20 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_20, ((int32_t)40), /*hidden argument*/NULL); Il2CppChar* L_21 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_22 = ___nfi2; NullCheck(L_22); String_t* L_23 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_22, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_21, L_23, /*hidden argument*/NULL); goto IL_01e1; } IL_00d3: { Il2CppChar* L_24 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_25 = ___nfi2; NullCheck(L_25); String_t* L_26 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_25, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_24, L_26, /*hidden argument*/NULL); Il2CppChar* L_27 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_28 = ___nfi2; NullCheck(L_28); String_t* L_29 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_28, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_27, L_29, /*hidden argument*/NULL); goto IL_01e1; } IL_00f2: { Il2CppChar* L_30 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_31 = ___nfi2; NullCheck(L_31); String_t* L_32 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_31, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_30, L_32, /*hidden argument*/NULL); Il2CppChar* L_33 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_34 = ___nfi2; NullCheck(L_34); String_t* L_35 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_34, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_33, L_35, /*hidden argument*/NULL); goto IL_01e1; } IL_0111: { Il2CppChar* L_36 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_37 = ___nfi2; NullCheck(L_37); String_t* L_38 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_37, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_36, L_38, /*hidden argument*/NULL); goto IL_01e1; } IL_0123: { Il2CppChar* L_39 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_39, ((int32_t)40), /*hidden argument*/NULL); goto IL_01e1; } IL_0131: { Il2CppChar* L_40 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_41 = ___nfi2; NullCheck(L_41); String_t* L_42 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_41, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_40, L_42, /*hidden argument*/NULL); goto IL_01e1; } IL_0143: { Il2CppChar* L_43 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_44 = ___nfi2; NullCheck(L_44); String_t* L_45 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_44, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_43, L_45, /*hidden argument*/NULL); goto IL_01e1; } IL_0155: { Il2CppChar* L_46 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_47 = ___nfi2; NullCheck(L_47); String_t* L_48 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_47, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_46, L_48, /*hidden argument*/NULL); Il2CppChar* L_49 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_50 = ___nfi2; NullCheck(L_50); String_t* L_51 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_50, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_49, L_51, /*hidden argument*/NULL); Il2CppChar* L_52 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_52, ((int32_t)32), /*hidden argument*/NULL); goto IL_01e1; } IL_017a: { Il2CppChar* L_53 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_54 = ___nfi2; NullCheck(L_54); String_t* L_55 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_54, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_53, L_55, /*hidden argument*/NULL); Il2CppChar* L_56 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_56, ((int32_t)32), /*hidden argument*/NULL); goto IL_01e1; } IL_0192: { Il2CppChar* L_57 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_58 = ___nfi2; NullCheck(L_58); String_t* L_59 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_58, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_57, L_59, /*hidden argument*/NULL); Il2CppChar* L_60 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_60, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_61 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_62 = ___nfi2; NullCheck(L_62); String_t* L_63 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_62, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_61, L_63, /*hidden argument*/NULL); goto IL_01e1; } IL_01b7: { Il2CppChar* L_64 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_64, ((int32_t)40), /*hidden argument*/NULL); Il2CppChar* L_65 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_66 = ___nfi2; NullCheck(L_66); String_t* L_67 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_66, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_65, L_67, /*hidden argument*/NULL); Il2CppChar* L_68 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_68, ((int32_t)32), /*hidden argument*/NULL); goto IL_01e1; } IL_01d8: { Il2CppChar* L_69 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_69, ((int32_t)40), /*hidden argument*/NULL); } IL_01e1: { Il2CppChar* L_70 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_71 = ___nfi2; NullCheck(L_71); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_72 = NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324(L_71, /*hidden argument*/NULL); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_73 = ___nfi2; NullCheck(L_73); String_t* L_74 = NumberFormatInfo_get_CurrencyGroupSeparator_m5AC1CA2A478284D1D059459951C8208168A20130_inline(L_73, /*hidden argument*/NULL); NumberFormatter_AppendIntegerStringWithGroupSeparator_m80217F163723E1EF94AC2E1F261B67C1C99E9E95(__this, (Il2CppChar*)(Il2CppChar*)L_70, L_72, L_74, /*hidden argument*/NULL); int32_t L_75 = ___precision1; if ((((int32_t)L_75) <= ((int32_t)0))) { goto IL_020d; } } { Il2CppChar* L_76 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_77 = ___nfi2; NullCheck(L_77); String_t* L_78 = NumberFormatInfo_get_CurrencyDecimalSeparator_mB1EE2B6EA5D9F58355F26F071B9A08435378214D_inline(L_77, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_76, L_78, /*hidden argument*/NULL); Il2CppChar* L_79 = ___buf0; int32_t L_80 = ___precision1; NumberFormatter_AppendDecimalString_m570E45A5B4BB6334EC90C9BF2C60C4787C9477D4(__this, (Il2CppChar*)(Il2CppChar*)L_79, L_80, /*hidden argument*/NULL); } IL_020d: { bool L_81 = __this->get__positive_13(); if (!L_81) { goto IL_0256; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_82 = ___nfi2; NullCheck(L_82); int32_t L_83 = NumberFormatInfo_get_CurrencyPositivePattern_mA9F592EAAA7F5BD929C60D65936892A45A101D7B_inline(L_82, /*hidden argument*/NULL); V_0 = L_83; int32_t L_84 = V_0; if ((((int32_t)L_84) == ((int32_t)1))) { goto IL_0229; } } { int32_t L_85 = V_0; if ((((int32_t)L_85) == ((int32_t)3))) { goto IL_023b; } } { goto IL_03d1; } IL_0229: { Il2CppChar* L_86 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_87 = ___nfi2; NullCheck(L_87); String_t* L_88 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_87, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_86, L_88, /*hidden argument*/NULL); goto IL_03d1; } IL_023b: { Il2CppChar* L_89 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_89, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_90 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_91 = ___nfi2; NullCheck(L_91); String_t* L_92 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_91, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_90, L_92, /*hidden argument*/NULL); goto IL_03d1; } IL_0256: { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_93 = ___nfi2; NullCheck(L_93); int32_t L_94 = NumberFormatInfo_get_CurrencyNegativePattern_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A_inline(L_93, /*hidden argument*/NULL); V_0 = L_94; int32_t L_95 = V_0; switch (L_95) { case 0: { goto IL_02a8; } case 1: { goto IL_03d1; } case 2: { goto IL_03d1; } case 3: { goto IL_02b6; } case 4: { goto IL_02c8; } case 5: { goto IL_02e3; } case 6: { goto IL_02f5; } case 7: { goto IL_0314; } case 8: { goto IL_0333; } case 9: { goto IL_03d1; } case 10: { goto IL_034e; } case 11: { goto IL_0373; } case 12: { goto IL_03d1; } case 13: { goto IL_0382; } case 14: { goto IL_03a7; } case 15: { goto IL_03b2; } } } { goto IL_03d1; } IL_02a8: { Il2CppChar* L_96 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_96, ((int32_t)41), /*hidden argument*/NULL); goto IL_03d1; } IL_02b6: { Il2CppChar* L_97 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_98 = ___nfi2; NullCheck(L_98); String_t* L_99 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_98, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_97, L_99, /*hidden argument*/NULL); goto IL_03d1; } IL_02c8: { Il2CppChar* L_100 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_101 = ___nfi2; NullCheck(L_101); String_t* L_102 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_101, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_100, L_102, /*hidden argument*/NULL); Il2CppChar* L_103 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_103, ((int32_t)41), /*hidden argument*/NULL); goto IL_03d1; } IL_02e3: { Il2CppChar* L_104 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_105 = ___nfi2; NullCheck(L_105); String_t* L_106 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_105, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_104, L_106, /*hidden argument*/NULL); goto IL_03d1; } IL_02f5: { Il2CppChar* L_107 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_108 = ___nfi2; NullCheck(L_108); String_t* L_109 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_108, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_107, L_109, /*hidden argument*/NULL); Il2CppChar* L_110 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_111 = ___nfi2; NullCheck(L_111); String_t* L_112 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_111, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_110, L_112, /*hidden argument*/NULL); goto IL_03d1; } IL_0314: { Il2CppChar* L_113 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_114 = ___nfi2; NullCheck(L_114); String_t* L_115 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_114, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_113, L_115, /*hidden argument*/NULL); Il2CppChar* L_116 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_117 = ___nfi2; NullCheck(L_117); String_t* L_118 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_117, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_116, L_118, /*hidden argument*/NULL); goto IL_03d1; } IL_0333: { Il2CppChar* L_119 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_119, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_120 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_121 = ___nfi2; NullCheck(L_121); String_t* L_122 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_121, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_120, L_122, /*hidden argument*/NULL); goto IL_03d1; } IL_034e: { Il2CppChar* L_123 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_123, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_124 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_125 = ___nfi2; NullCheck(L_125); String_t* L_126 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_125, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_124, L_126, /*hidden argument*/NULL); Il2CppChar* L_127 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_128 = ___nfi2; NullCheck(L_128); String_t* L_129 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_128, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_127, L_129, /*hidden argument*/NULL); goto IL_03d1; } IL_0373: { Il2CppChar* L_130 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_131 = ___nfi2; NullCheck(L_131); String_t* L_132 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_131, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_130, L_132, /*hidden argument*/NULL); goto IL_03d1; } IL_0382: { Il2CppChar* L_133 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_134 = ___nfi2; NullCheck(L_134); String_t* L_135 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_134, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_133, L_135, /*hidden argument*/NULL); Il2CppChar* L_136 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_136, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_137 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_138 = ___nfi2; NullCheck(L_138); String_t* L_139 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_138, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_137, L_139, /*hidden argument*/NULL); goto IL_03d1; } IL_03a7: { Il2CppChar* L_140 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_140, ((int32_t)41), /*hidden argument*/NULL); goto IL_03d1; } IL_03b2: { Il2CppChar* L_141 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_141, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_142 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_143 = ___nfi2; NullCheck(L_143); String_t* L_144 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_143, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_142, L_144, /*hidden argument*/NULL); Il2CppChar* L_145 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_145, ((int32_t)41), /*hidden argument*/NULL); } IL_03d1: { int32_t L_146 = __this->get__ind_8(); return L_146; } } // System.Int32 NumberFormatter::FormatDecimal(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatDecimal_mE51F03AF20279CF59A124276B04A5334522DA79E (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___precision1; int32_t L_1 = __this->get__digitsLen_17(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0011; } } { int32_t L_2 = __this->get__digitsLen_17(); ___precision1 = L_2; } IL_0011: { __this->set__ind_8(0); int32_t L_3 = ___precision1; if (L_3) { goto IL_003b; } } { Il2CppChar* L_4 = ___buf0; int32_t L_5 = __this->get__ind_8(); V_0 = L_5; int32_t L_6 = V_0; __this->set__ind_8(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); int32_t L_7 = V_0; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_4, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_7)), (int32_t)2))))) = (int16_t)((int32_t)48); int32_t L_8 = __this->get__ind_8(); return L_8; } IL_003b: { bool L_9 = __this->get__positive_13(); if (L_9) { goto IL_0050; } } { Il2CppChar* L_10 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = ___nfi2; NullCheck(L_11); String_t* L_12 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_11, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_10, L_12, /*hidden argument*/NULL); } IL_0050: { Il2CppChar* L_13 = ___buf0; int32_t L_14 = ___precision1; NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_13, 0, L_14, /*hidden argument*/NULL); int32_t L_15 = __this->get__ind_8(); return L_15; } } // System.Int32 NumberFormatter::FormatHexadecimal(System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatHexadecimal_m46735711B7230F2AE4CED8AB65E62A9D93EC0041 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_FormatHexadecimal_m46735711B7230F2AE4CED8AB65E62A9D93EC0041_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL; uint64_t V_2 = 0; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* G_B3_0 = NULL; { int32_t L_0 = ___precision1; int32_t L_1 = __this->get__decPointPos_19(); IL2CPP_RUNTIME_CLASS_INIT(Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var); int32_t L_2 = Math_Max_mA99E48BB021F2E4B62D4EA9F52EA6928EED618A2(L_0, L_1, /*hidden argument*/NULL); V_0 = L_2; bool L_3 = __this->get__specifierIsUpper_12(); if (L_3) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_DigitLowerTable_1(); G_B3_0 = L_4; goto IL_0021; } IL_001c: { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_DigitUpperTable_2(); G_B3_0 = L_5; } IL_0021: { V_1 = G_B3_0; int32_t L_6 = V_0; __this->set__ind_8(L_6); uint32_t L_7 = __this->get__val1_20(); uint32_t L_8 = __this->get__val2_21(); V_2 = ((int64_t)((int64_t)(((int64_t)((uint64_t)L_7)))|(int64_t)((int64_t)((int64_t)(((int64_t)((uint64_t)L_8)))<<(int32_t)((int32_t)32))))); goto IL_0055; } IL_003e: { Il2CppChar* L_9 = ___buf0; int32_t L_10 = V_0; int32_t L_11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)); V_0 = L_11; CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = V_1; uint64_t L_13 = V_2; if ((uint64_t)(((int64_t)((int64_t)L_13&(int64_t)(((int64_t)((int64_t)((int32_t)15))))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NumberFormatter_FormatHexadecimal_m46735711B7230F2AE4CED8AB65E62A9D93EC0041_RuntimeMethod_var); NullCheck(L_12); intptr_t L_14 = (((intptr_t)((int64_t)((int64_t)L_13&(int64_t)(((int64_t)((int64_t)((int32_t)15)))))))); uint16_t L_15 = (uint16_t)(L_12)->GetAt(static_cast(L_14)); *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_9, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_11)), (int32_t)2))))) = (int16_t)L_15; uint64_t L_16 = V_2; V_2 = ((int64_t)((uint64_t)L_16>>4)); } IL_0055: { int32_t L_17 = V_0; if ((((int32_t)L_17) > ((int32_t)0))) { goto IL_003e; } } { int32_t L_18 = __this->get__ind_8(); return L_18; } } // System.Int32 NumberFormatter::FormatFixedPoint(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatFixedPoint_mA94839644CC8690A1E14A3599A932A4E8711FB5D (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method) { { int32_t L_0 = ___precision1; if ((!(((uint32_t)L_0) == ((uint32_t)(-1))))) { goto IL_000c; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi2; NullCheck(L_1); int32_t L_2 = NumberFormatInfo_get_NumberDecimalDigits_m52C856E2079DAA1657069DB00506DCF77EA62DC2_inline(L_1, /*hidden argument*/NULL); ___precision1 = L_2; } IL_000c: { int32_t L_3 = ___precision1; NumberFormatter_RoundDecimal_m39B1E672B2A76DB2E9F3320B9E2D2A0773EFA6B9(__this, L_3, /*hidden argument*/NULL); __this->set__ind_8(0); bool L_4 = __this->get__positive_13(); if (L_4) { goto IL_0030; } } { Il2CppChar* L_5 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___nfi2; NullCheck(L_6); String_t* L_7 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_6, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_5, L_7, /*hidden argument*/NULL); } IL_0030: { Il2CppChar* L_8 = ___buf0; int32_t L_9 = NumberFormatter_get_IntegerDigits_mBB33259F43824560BC8768B455FD1C07E446A4DF(__this, /*hidden argument*/NULL); NumberFormatter_AppendIntegerString_m54DC627D68C139C07FF2293BA9B5FA6F94D1B728(__this, (Il2CppChar*)(Il2CppChar*)L_8, L_9, /*hidden argument*/NULL); int32_t L_10 = ___precision1; if ((((int32_t)L_10) <= ((int32_t)0))) { goto IL_0056; } } { Il2CppChar* L_11 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_12 = ___nfi2; NullCheck(L_12); String_t* L_13 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_12, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_11, L_13, /*hidden argument*/NULL); Il2CppChar* L_14 = ___buf0; int32_t L_15 = ___precision1; NumberFormatter_AppendDecimalString_m570E45A5B4BB6334EC90C9BF2C60C4787C9477D4(__this, (Il2CppChar*)(Il2CppChar*)L_14, L_15, /*hidden argument*/NULL); } IL_0056: { int32_t L_16 = __this->get__ind_8(); return L_16; } } // System.Int32 NumberFormatter::FormatGeneral(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatGeneral_m959218AF6104B298FC311C89EB0260A58242535D (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B8_0 = 0; { int32_t L_0 = ___precision1; if ((!(((uint32_t)L_0) == ((uint32_t)(-1))))) { goto IL_0015; } } { bool L_1 = NumberFormatter_get_IsFloatingSource_mF8028D766F77D6C31D82E100D00B7D7D6C95BFBB(__this, /*hidden argument*/NULL); V_0 = L_1; int32_t L_2 = __this->get__defPrecision_16(); ___precision1 = L_2; goto IL_0029; } IL_0015: { V_0 = (bool)1; int32_t L_3 = ___precision1; if (L_3) { goto IL_0022; } } { int32_t L_4 = __this->get__defPrecision_16(); ___precision1 = L_4; } IL_0022: { int32_t L_5 = ___precision1; NumberFormatter_RoundPos_mA7BA9D3DED4923E4CDF1E1130251F80242B559D8(__this, L_5, /*hidden argument*/NULL); } IL_0029: { int32_t L_6 = __this->get__decPointPos_19(); V_1 = L_6; int32_t L_7 = __this->get__digitsLen_17(); V_2 = L_7; int32_t L_8 = V_2; int32_t L_9 = V_1; V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = V_1; int32_t L_11 = ___precision1; if ((((int32_t)L_10) > ((int32_t)L_11))) { goto IL_0049; } } { int32_t L_12 = V_1; G_B8_0 = ((((int32_t)((((int32_t)L_12) > ((int32_t)((int32_t)-4)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_004a; } IL_0049: { G_B8_0 = 1; } IL_004a: { bool L_13 = V_0; if (!((int32_t)((int32_t)G_B8_0&(int32_t)L_13))) { goto IL_005b; } } { Il2CppChar* L_14 = ___buf0; int32_t L_15 = V_2; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_16 = ___nfi2; int32_t L_17 = NumberFormatter_FormatExponential_m1DA038FECB2A3A34D17FD86B6AA9B8CA59DB73F2(__this, (Il2CppChar*)(Il2CppChar*)L_14, ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), L_16, 2, /*hidden argument*/NULL); return L_17; } IL_005b: { int32_t L_18 = V_3; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0061; } } { V_3 = 0; } IL_0061: { int32_t L_19 = V_1; if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0067; } } { V_1 = 0; } IL_0067: { bool L_20 = __this->get__positive_13(); if (L_20) { goto IL_007c; } } { Il2CppChar* L_21 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_22 = ___nfi2; NullCheck(L_22); String_t* L_23 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_22, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_21, L_23, /*hidden argument*/NULL); } IL_007c: { int32_t L_24 = V_1; if (L_24) { goto IL_008a; } } { Il2CppChar* L_25 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_25, ((int32_t)48), /*hidden argument*/NULL); goto IL_0095; } IL_008a: { Il2CppChar* L_26 = ___buf0; int32_t L_27 = V_2; int32_t L_28 = V_1; int32_t L_29 = V_2; NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_26, ((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), L_29, /*hidden argument*/NULL); } IL_0095: { int32_t L_30 = V_3; if ((((int32_t)L_30) <= ((int32_t)0))) { goto IL_00af; } } { Il2CppChar* L_31 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_32 = ___nfi2; NullCheck(L_32); String_t* L_33 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_32, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_31, L_33, /*hidden argument*/NULL); Il2CppChar* L_34 = ___buf0; int32_t L_35 = V_3; NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_34, 0, L_35, /*hidden argument*/NULL); } IL_00af: { int32_t L_36 = __this->get__ind_8(); return L_36; } } // System.Int32 NumberFormatter::FormatPercent(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatPercent_m8AEFC7C4C7BFC6A0A74CC61E83E265CEF82756B3 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___precision1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi2; NullCheck(L_1); int32_t L_2 = NumberFormatInfo_get_PercentDecimalDigits_mC976C226BAA510C75E13D526FF7407B2A2E2A164_inline(L_1, /*hidden argument*/NULL); G_B3_0 = L_2; goto IL_000d; } IL_000c: { int32_t L_3 = ___precision1; G_B3_0 = L_3; } IL_000d: { ___precision1 = G_B3_0; NumberFormatter_Multiply10_m91958D04F33844354A0434802B863C616C78ADD9(__this, 2, /*hidden argument*/NULL); int32_t L_4 = ___precision1; NumberFormatter_RoundDecimal_m39B1E672B2A76DB2E9F3320B9E2D2A0773EFA6B9(__this, L_4, /*hidden argument*/NULL); __this->set__ind_8(0); bool L_5 = __this->get__positive_13(); if (!L_5) { goto IL_0045; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___nfi2; NullCheck(L_6); int32_t L_7 = NumberFormatInfo_get_PercentPositivePattern_mD23B2B53488F48B707952CCFADD216A7E7BAA430_inline(L_6, /*hidden argument*/NULL); if ((!(((uint32_t)L_7) == ((uint32_t)2)))) { goto IL_0098; } } { Il2CppChar* L_8 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_9 = ___nfi2; NullCheck(L_9); String_t* L_10 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_9, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_8, L_10, /*hidden argument*/NULL); goto IL_0098; } IL_0045: { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = ___nfi2; NullCheck(L_11); int32_t L_12 = NumberFormatInfo_get_PercentNegativePattern_m9563E73E22236A41D695465A1B2E76F3AA7DD463_inline(L_11, /*hidden argument*/NULL); V_0 = L_12; int32_t L_13 = V_0; switch (L_13) { case 0: { goto IL_0060; } case 1: { goto IL_006f; } case 2: { goto IL_007e; } } } { goto IL_0098; } IL_0060: { Il2CppChar* L_14 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_15 = ___nfi2; NullCheck(L_15); String_t* L_16 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_15, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_14, L_16, /*hidden argument*/NULL); goto IL_0098; } IL_006f: { Il2CppChar* L_17 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_18 = ___nfi2; NullCheck(L_18); String_t* L_19 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_18, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_17, L_19, /*hidden argument*/NULL); goto IL_0098; } IL_007e: { Il2CppChar* L_20 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_21 = ___nfi2; NullCheck(L_21); String_t* L_22 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_21, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_20, L_22, /*hidden argument*/NULL); Il2CppChar* L_23 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_24 = ___nfi2; NullCheck(L_24); String_t* L_25 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_24, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_23, L_25, /*hidden argument*/NULL); } IL_0098: { Il2CppChar* L_26 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_27 = ___nfi2; NullCheck(L_27); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_28 = NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324(L_27, /*hidden argument*/NULL); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_29 = ___nfi2; NullCheck(L_29); String_t* L_30 = NumberFormatInfo_get_PercentGroupSeparator_mBCCC5E617B3BEFED528AB99571AC593CEA45B4EC_inline(L_29, /*hidden argument*/NULL); NumberFormatter_AppendIntegerStringWithGroupSeparator_m80217F163723E1EF94AC2E1F261B67C1C99E9E95(__this, (Il2CppChar*)(Il2CppChar*)L_26, L_28, L_30, /*hidden argument*/NULL); int32_t L_31 = ___precision1; if ((((int32_t)L_31) <= ((int32_t)0))) { goto IL_00c4; } } { Il2CppChar* L_32 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_33 = ___nfi2; NullCheck(L_33); String_t* L_34 = NumberFormatInfo_get_PercentDecimalSeparator_m8E0E23E04199DCA6D6E7E494D11522465180CCD2_inline(L_33, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_32, L_34, /*hidden argument*/NULL); Il2CppChar* L_35 = ___buf0; int32_t L_36 = ___precision1; NumberFormatter_AppendDecimalString_m570E45A5B4BB6334EC90C9BF2C60C4787C9477D4(__this, (Il2CppChar*)(Il2CppChar*)L_35, L_36, /*hidden argument*/NULL); } IL_00c4: { bool L_37 = __this->get__positive_13(); if (!L_37) { goto IL_0103; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_38 = ___nfi2; NullCheck(L_38); int32_t L_39 = NumberFormatInfo_get_PercentPositivePattern_mD23B2B53488F48B707952CCFADD216A7E7BAA430_inline(L_38, /*hidden argument*/NULL); V_0 = L_39; int32_t L_40 = V_0; if (!L_40) { goto IL_00dc; } } { int32_t L_41 = V_0; if ((((int32_t)L_41) == ((int32_t)1))) { goto IL_00f4; } } { goto IL_0138; } IL_00dc: { Il2CppChar* L_42 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_42, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_43 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_44 = ___nfi2; NullCheck(L_44); String_t* L_45 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_44, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_43, L_45, /*hidden argument*/NULL); goto IL_0138; } IL_00f4: { Il2CppChar* L_46 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_47 = ___nfi2; NullCheck(L_47); String_t* L_48 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_47, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_46, L_48, /*hidden argument*/NULL); goto IL_0138; } IL_0103: { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_49 = ___nfi2; NullCheck(L_49); int32_t L_50 = NumberFormatInfo_get_PercentNegativePattern_m9563E73E22236A41D695465A1B2E76F3AA7DD463_inline(L_49, /*hidden argument*/NULL); V_0 = L_50; int32_t L_51 = V_0; if (!L_51) { goto IL_0113; } } { int32_t L_52 = V_0; if ((((int32_t)L_52) == ((int32_t)1))) { goto IL_012b; } } { goto IL_0138; } IL_0113: { Il2CppChar* L_53 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_53, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_54 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_55 = ___nfi2; NullCheck(L_55); String_t* L_56 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_55, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_54, L_56, /*hidden argument*/NULL); goto IL_0138; } IL_012b: { Il2CppChar* L_57 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_58 = ___nfi2; NullCheck(L_58); String_t* L_59 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_58, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_57, L_59, /*hidden argument*/NULL); } IL_0138: { int32_t L_60 = __this->get__ind_8(); return L_60; } } // System.Int32 NumberFormatter::FormatNumber(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatNumber_mFD2EE00CF7D8EFA7900DD11C11742073161E6E5E (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___precision1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi2; NullCheck(L_1); int32_t L_2 = NumberFormatInfo_get_NumberDecimalDigits_m52C856E2079DAA1657069DB00506DCF77EA62DC2_inline(L_1, /*hidden argument*/NULL); G_B3_0 = L_2; goto IL_000d; } IL_000c: { int32_t L_3 = ___precision1; G_B3_0 = L_3; } IL_000d: { ___precision1 = G_B3_0; __this->set__ind_8(0); int32_t L_4 = ___precision1; NumberFormatter_RoundDecimal_m39B1E672B2A76DB2E9F3320B9E2D2A0773EFA6B9(__this, L_4, /*hidden argument*/NULL); bool L_5 = __this->get__positive_13(); if (L_5) { goto IL_0071; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___nfi2; NullCheck(L_6); int32_t L_7 = NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline(L_6, /*hidden argument*/NULL); V_0 = L_7; int32_t L_8 = V_0; switch (L_8) { case 0: { goto IL_0041; } case 1: { goto IL_004c; } case 2: { goto IL_005b; } } } { goto IL_0071; } IL_0041: { Il2CppChar* L_9 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_9, ((int32_t)40), /*hidden argument*/NULL); goto IL_0071; } IL_004c: { Il2CppChar* L_10 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = ___nfi2; NullCheck(L_11); String_t* L_12 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_11, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_10, L_12, /*hidden argument*/NULL); goto IL_0071; } IL_005b: { Il2CppChar* L_13 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_14 = ___nfi2; NullCheck(L_14); String_t* L_15 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_14, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_13, L_15, /*hidden argument*/NULL); Il2CppChar* L_16 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_16, ((int32_t)32), /*hidden argument*/NULL); } IL_0071: { Il2CppChar* L_17 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_18 = ___nfi2; NullCheck(L_18); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_19 = NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324(L_18, /*hidden argument*/NULL); NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_20 = ___nfi2; NullCheck(L_20); String_t* L_21 = NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline(L_20, /*hidden argument*/NULL); NumberFormatter_AppendIntegerStringWithGroupSeparator_m80217F163723E1EF94AC2E1F261B67C1C99E9E95(__this, (Il2CppChar*)(Il2CppChar*)L_17, L_19, L_21, /*hidden argument*/NULL); int32_t L_22 = ___precision1; if ((((int32_t)L_22) <= ((int32_t)0))) { goto IL_009d; } } { Il2CppChar* L_23 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_24 = ___nfi2; NullCheck(L_24); String_t* L_25 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_24, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_23, L_25, /*hidden argument*/NULL); Il2CppChar* L_26 = ___buf0; int32_t L_27 = ___precision1; NumberFormatter_AppendDecimalString_m570E45A5B4BB6334EC90C9BF2C60C4787C9477D4(__this, (Il2CppChar*)(Il2CppChar*)L_26, L_27, /*hidden argument*/NULL); } IL_009d: { bool L_28 = __this->get__positive_13(); if (L_28) { goto IL_00f8; } } { NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_29 = ___nfi2; NullCheck(L_29); int32_t L_30 = NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline(L_29, /*hidden argument*/NULL); V_0 = L_30; int32_t L_31 = V_0; switch (L_31) { case 0: { goto IL_00c8; } case 1: { goto IL_00f8; } case 2: { goto IL_00f8; } case 3: { goto IL_00d3; } case 4: { goto IL_00e2; } } } { goto IL_00f8; } IL_00c8: { Il2CppChar* L_32 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_32, ((int32_t)41), /*hidden argument*/NULL); goto IL_00f8; } IL_00d3: { Il2CppChar* L_33 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_34 = ___nfi2; NullCheck(L_34); String_t* L_35 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_34, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_33, L_35, /*hidden argument*/NULL); goto IL_00f8; } IL_00e2: { Il2CppChar* L_36 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_36, ((int32_t)32), /*hidden argument*/NULL); Il2CppChar* L_37 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_38 = ___nfi2; NullCheck(L_38); String_t* L_39 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_38, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_37, L_39, /*hidden argument*/NULL); } IL_00f8: { int32_t L_40 = __this->get__ind_8(); return L_40; } } // System.Int32 NumberFormatter::FormatExponential(System.Char*,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatExponential_mFD1F2F1674E7B8D88095CCFBF185DCCDD592FBA1 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method) { { int32_t L_0 = ___precision1; if ((!(((uint32_t)L_0) == ((uint32_t)(-1))))) { goto IL_0007; } } { ___precision1 = 6; } IL_0007: { int32_t L_1 = ___precision1; NumberFormatter_RoundPos_mA7BA9D3DED4923E4CDF1E1130251F80242B559D8(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), /*hidden argument*/NULL); Il2CppChar* L_2 = ___buf0; int32_t L_3 = ___precision1; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = ___nfi2; int32_t L_5 = NumberFormatter_FormatExponential_m1DA038FECB2A3A34D17FD86B6AA9B8CA59DB73F2(__this, (Il2CppChar*)(Il2CppChar*)L_2, L_3, L_4, 3, /*hidden argument*/NULL); return L_5; } } // System.Int32 NumberFormatter::FormatExponential(System.Char*,System.Int32,System.Globalization.NumberFormatInfo,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatExponential_m1DA038FECB2A3A34D17FD86B6AA9B8CA59DB73F2 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, int32_t ___expDigits3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = __this->get__decPointPos_19(); int32_t L_1 = __this->get__digitsLen_17(); V_0 = L_1; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)); __this->set__decPointPos_19(1); __this->set__ind_8(0); bool L_2 = __this->get__positive_13(); if (L_2) { goto IL_0033; } } { Il2CppChar* L_3 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = ___nfi2; NullCheck(L_4); String_t* L_5 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_4, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_3, L_5, /*hidden argument*/NULL); } IL_0033: { Il2CppChar* L_6 = ___buf0; int32_t L_7 = V_0; NumberFormatter_AppendOneDigit_m440B0281FC29AC61C3FB85EE4DEC7938C211CD22(__this, (Il2CppChar*)(Il2CppChar*)L_6, ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)), /*hidden argument*/NULL); int32_t L_8 = ___precision1; if ((((int32_t)L_8) <= ((int32_t)0))) { goto IL_0062; } } { Il2CppChar* L_9 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_10 = ___nfi2; NullCheck(L_10); String_t* L_11 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_10, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_9, L_11, /*hidden argument*/NULL); Il2CppChar* L_12 = ___buf0; int32_t L_13 = V_0; int32_t L_14 = ___precision1; int32_t L_15 = V_0; int32_t L_16 = __this->get__decPointPos_19(); NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_12, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { Il2CppChar* L_17 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_18 = ___nfi2; int32_t L_19 = V_1; int32_t L_20 = ___expDigits3; NumberFormatter_AppendExponent_mFEEEE82B7A5BFC012097CD4CDA7D9D37822584B6(__this, (Il2CppChar*)(Il2CppChar*)L_17, L_18, L_19, L_20, /*hidden argument*/NULL); int32_t L_21 = __this->get__ind_8(); return L_21; } } // System.Int32 NumberFormatter::FormatCustom(System.Char*,System.String,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FormatCustom_mB4078BAC18E22A0E91541912C2B7553E1EDA95E6 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_FormatCustom_mB4078BAC18E22A0E91541912C2B7553E1EDA95E6_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * V_3 = NULL; StringBuilder_t * V_4 = NULL; StringBuilder_t * V_5 = NULL; StringBuilder_t * V_6 = NULL; int32_t V_7 = 0; bool V_8 = false; String_t* V_9 = NULL; StringBuilder_t * G_B7_0 = NULL; StringBuilder_t * G_B20_0 = NULL; StringBuilder_t * G_B19_0 = NULL; int32_t G_B21_0 = 0; StringBuilder_t * G_B21_1 = NULL; { bool L_0 = __this->get__positive_13(); V_0 = L_0; V_1 = 0; V_2 = 0; String_t* L_1 = ___format1; bool L_2 = NumberFormatter_get_IsZero_mE12D75CB2DB9D7B22B777F82A628EA390A2A82D8(__this, /*hidden argument*/NULL); CustomInfo_GetActiveSection_m804DD427CBF0CC131890F65AE628435035E072BE(L_1, (bool*)(&V_0), L_2, (int32_t*)(&V_1), (int32_t*)(&V_2), /*hidden argument*/NULL); int32_t L_3 = V_2; if (L_3) { goto IL_0037; } } { bool L_4 = __this->get__positive_13(); if (!L_4) { goto IL_002a; } } { return 0; } IL_002a: { Il2CppChar* L_5 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___nfi2; NullCheck(L_6); String_t* L_7 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_6, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_8 = NumberFormatter_CharCopy_mCEF232FA101FF96243DDE7A25BA51494F77F78AD((Il2CppChar*)(Il2CppChar*)L_5, L_7, /*hidden argument*/NULL); return L_8; } IL_0037: { bool L_9 = V_0; __this->set__positive_13(L_9); String_t* L_10 = ___format1; int32_t L_11 = V_1; int32_t L_12 = V_2; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_13 = ___nfi2; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_14 = CustomInfo_Parse_mFE7832A39A85E2E2EB28ED44A8313595ADAF09D0(L_10, L_11, L_12, L_13, /*hidden argument*/NULL); V_3 = L_14; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_15 = V_3; NullCheck(L_15); int32_t L_16 = L_15->get_IntegerDigits_4(); StringBuilder_t * L_17 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956(L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)2)), /*hidden argument*/NULL); V_4 = L_17; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_18 = V_3; NullCheck(L_18); int32_t L_19 = L_18->get_DecimalDigits_1(); StringBuilder_t * L_20 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956(L_20, ((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)2)), /*hidden argument*/NULL); V_5 = L_20; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_21 = V_3; NullCheck(L_21); bool L_22 = L_21->get_UseExponent_7(); if (L_22) { goto IL_0071; } } { G_B7_0 = ((StringBuilder_t *)(NULL)); goto IL_007e; } IL_0071: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_23 = V_3; NullCheck(L_23); int32_t L_24 = L_23->get_ExponentDigits_8(); StringBuilder_t * L_25 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956(L_25, ((int32_t)il2cpp_codegen_multiply((int32_t)L_24, (int32_t)2)), /*hidden argument*/NULL); G_B7_0 = L_25; } IL_007e: { V_6 = G_B7_0; V_7 = 0; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_26 = V_3; NullCheck(L_26); int32_t L_27 = L_26->get_Percents_12(); if ((((int32_t)L_27) <= ((int32_t)0))) { goto IL_009a; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_28 = V_3; NullCheck(L_28); int32_t L_29 = L_28->get_Percents_12(); NumberFormatter_Multiply10_m91958D04F33844354A0434802B863C616C78ADD9(__this, ((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_29)), /*hidden argument*/NULL); } IL_009a: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_30 = V_3; NullCheck(L_30); int32_t L_31 = L_30->get_Permilles_13(); if ((((int32_t)L_31) <= ((int32_t)0))) { goto IL_00b1; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_32 = V_3; NullCheck(L_32); int32_t L_33 = L_32->get_Permilles_13(); NumberFormatter_Multiply10_m91958D04F33844354A0434802B863C616C78ADD9(__this, ((int32_t)il2cpp_codegen_multiply((int32_t)3, (int32_t)L_33)), /*hidden argument*/NULL); } IL_00b1: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_34 = V_3; NullCheck(L_34); int32_t L_35 = L_34->get_DividePlaces_11(); if ((((int32_t)L_35) <= ((int32_t)0))) { goto IL_00c6; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_36 = V_3; NullCheck(L_36); int32_t L_37 = L_36->get_DividePlaces_11(); NumberFormatter_Divide10_mDF7F09A4DEC03B147A8FA3474EEBF9BACB3B3053(__this, L_37, /*hidden argument*/NULL); } IL_00c6: { V_8 = (bool)1; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_38 = V_3; NullCheck(L_38); bool L_39 = L_38->get_UseExponent_7(); if (!L_39) { goto IL_013b; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_40 = V_3; NullCheck(L_40); int32_t L_41 = L_40->get_DecimalDigits_1(); if ((((int32_t)L_41) > ((int32_t)0))) { goto IL_00e3; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_42 = V_3; NullCheck(L_42); int32_t L_43 = L_42->get_IntegerDigits_4(); if ((((int32_t)L_43) <= ((int32_t)0))) { goto IL_013b; } } IL_00e3: { bool L_44 = NumberFormatter_get_IsZero_mE12D75CB2DB9D7B22B777F82A628EA390A2A82D8(__this, /*hidden argument*/NULL); if (L_44) { goto IL_011c; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_45 = V_3; NullCheck(L_45); int32_t L_46 = L_45->get_DecimalDigits_1(); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_47 = V_3; NullCheck(L_47); int32_t L_48 = L_47->get_IntegerDigits_4(); NumberFormatter_RoundPos_mA7BA9D3DED4923E4CDF1E1130251F80242B559D8(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)L_48)), /*hidden argument*/NULL); int32_t L_49 = V_7; int32_t L_50 = __this->get__decPointPos_19(); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_51 = V_3; NullCheck(L_51); int32_t L_52 = L_51->get_IntegerDigits_4(); V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_50, (int32_t)L_52)))); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_53 = V_3; NullCheck(L_53); int32_t L_54 = L_53->get_IntegerDigits_4(); __this->set__decPointPos_19(L_54); } IL_011c: { int32_t L_55 = V_7; V_8 = (bool)((((int32_t)((((int32_t)L_55) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); StringBuilder_t * L_56 = V_6; int32_t L_57 = V_7; G_B19_0 = L_56; if ((((int32_t)L_57) < ((int32_t)0))) { G_B20_0 = L_56; goto IL_0131; } } { int32_t L_58 = V_7; G_B21_0 = L_58; G_B21_1 = G_B19_0; goto IL_0134; } IL_0131: { int32_t L_59 = V_7; G_B21_0 = ((-L_59)); G_B21_1 = G_B20_0; } IL_0134: { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); NumberFormatter_AppendNonNegativeNumber_mFFB81CA6414DE788DA75764A21F8E4A02797AFD0(G_B21_1, G_B21_0, /*hidden argument*/NULL); goto IL_0148; } IL_013b: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_60 = V_3; NullCheck(L_60); int32_t L_61 = L_60->get_DecimalDigits_1(); NumberFormatter_RoundDecimal_m39B1E672B2A76DB2E9F3320B9E2D2A0773EFA6B9(__this, L_61, /*hidden argument*/NULL); } IL_0148: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_62 = V_3; NullCheck(L_62); int32_t L_63 = L_62->get_IntegerDigits_4(); if (L_63) { goto IL_0158; } } { bool L_64 = NumberFormatter_get_IsZeroInteger_mE3EBC79EF494E000E3841C48A47C950A8DA63426(__this, /*hidden argument*/NULL); if (L_64) { goto IL_0166; } } IL_0158: { int32_t L_65 = NumberFormatter_get_IntegerDigits_mBB33259F43824560BC8768B455FD1C07E446A4DF(__this, /*hidden argument*/NULL); StringBuilder_t * L_66 = V_4; NumberFormatter_AppendIntegerString_mDD9FB0A535A4DCB69A8DCFC1BC831658C5F856FD(__this, L_65, L_66, /*hidden argument*/NULL); } IL_0166: { int32_t L_67 = NumberFormatter_get_DecimalDigits_mD169AD4F4F933EBAAC3AA64943D55652236390A1(__this, /*hidden argument*/NULL); StringBuilder_t * L_68 = V_5; NumberFormatter_AppendDecimalString_mE4617C7D3CC6A8439216212D5B4C28E9372B2A7F(__this, L_67, L_68, /*hidden argument*/NULL); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_69 = V_3; NullCheck(L_69); bool L_70 = L_69->get_UseExponent_7(); if (!L_70) { goto IL_0218; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_71 = V_3; NullCheck(L_71); int32_t L_72 = L_71->get_DecimalDigits_1(); if ((((int32_t)L_72) > ((int32_t)0))) { goto IL_0198; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_73 = V_3; NullCheck(L_73); int32_t L_74 = L_73->get_IntegerDigits_4(); if ((((int32_t)L_74) > ((int32_t)0))) { goto IL_0198; } } { __this->set__positive_13((bool)1); } IL_0198: { StringBuilder_t * L_75 = V_4; NullCheck(L_75); int32_t L_76 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_75, /*hidden argument*/NULL); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_77 = V_3; NullCheck(L_77); int32_t L_78 = L_77->get_IntegerDigits_4(); if ((((int32_t)L_76) >= ((int32_t)L_78))) { goto IL_01d0; } } { StringBuilder_t * L_79 = V_4; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_80 = V_3; NullCheck(L_80); int32_t L_81 = L_80->get_IntegerDigits_4(); StringBuilder_t * L_82 = V_4; NullCheck(L_82); int32_t L_83 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_82, /*hidden argument*/NULL); NullCheck(L_79); StringBuilder_Insert_mC4C722CFB7E8BA17F47DF230DD69F6E0E46C7D05(L_79, 0, _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C, ((int32_t)il2cpp_codegen_subtract((int32_t)L_81, (int32_t)L_83)), /*hidden argument*/NULL); goto IL_01d0; } IL_01c5: { StringBuilder_t * L_84 = V_6; NullCheck(L_84); StringBuilder_Insert_m5A00CEB69C56B823E3766C84114D8B8ACCFC67A1(L_84, 0, ((int32_t)48), /*hidden argument*/NULL); } IL_01d0: { StringBuilder_t * L_85 = V_6; NullCheck(L_85); int32_t L_86 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_85, /*hidden argument*/NULL); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_87 = V_3; NullCheck(L_87); int32_t L_88 = L_87->get_ExponentDigits_8(); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_89 = V_3; NullCheck(L_89); int32_t L_90 = L_89->get_ExponentTailSharpDigits_9(); if ((((int32_t)L_86) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_88, (int32_t)L_90))))) { goto IL_01c5; } } { bool L_91 = V_8; if (!L_91) { goto IL_0203; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_92 = V_3; NullCheck(L_92); bool L_93 = L_92->get_ExponentNegativeSignOnly_10(); if (L_93) { goto IL_0203; } } { StringBuilder_t * L_94 = V_6; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_95 = ___nfi2; NullCheck(L_95); String_t* L_96 = NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline(L_95, /*hidden argument*/NULL); NullCheck(L_94); StringBuilder_Insert_m38829D9C9FE52ACD6541ED735D4435FB2A831A2C(L_94, 0, L_96, /*hidden argument*/NULL); goto IL_0278; } IL_0203: { bool L_97 = V_8; if (L_97) { goto IL_0278; } } { StringBuilder_t * L_98 = V_6; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_99 = ___nfi2; NullCheck(L_99); String_t* L_100 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_99, /*hidden argument*/NULL); NullCheck(L_98); StringBuilder_Insert_m38829D9C9FE52ACD6541ED735D4435FB2A831A2C(L_98, 0, L_100, /*hidden argument*/NULL); goto IL_0278; } IL_0218: { StringBuilder_t * L_101 = V_4; NullCheck(L_101); int32_t L_102 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_101, /*hidden argument*/NULL); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_103 = V_3; NullCheck(L_103); int32_t L_104 = L_103->get_IntegerDigits_4(); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_105 = V_3; NullCheck(L_105); int32_t L_106 = L_105->get_IntegerHeadSharpDigits_5(); if ((((int32_t)L_102) >= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_104, (int32_t)L_106))))) { goto IL_0251; } } { StringBuilder_t * L_107 = V_4; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_108 = V_3; NullCheck(L_108); int32_t L_109 = L_108->get_IntegerDigits_4(); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_110 = V_3; NullCheck(L_110); int32_t L_111 = L_110->get_IntegerHeadSharpDigits_5(); StringBuilder_t * L_112 = V_4; NullCheck(L_112); int32_t L_113 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_112, /*hidden argument*/NULL); NullCheck(L_107); StringBuilder_Insert_mC4C722CFB7E8BA17F47DF230DD69F6E0E46C7D05(L_107, 0, _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_109, (int32_t)L_111)), (int32_t)L_113)), /*hidden argument*/NULL); } IL_0251: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_114 = V_3; NullCheck(L_114); int32_t L_115 = L_114->get_IntegerDigits_4(); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_116 = V_3; NullCheck(L_116); int32_t L_117 = L_116->get_IntegerHeadSharpDigits_5(); if ((!(((uint32_t)L_115) == ((uint32_t)L_117)))) { goto IL_0278; } } { StringBuilder_t * L_118 = V_4; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); bool L_119 = NumberFormatter_IsZeroOnly_m0264C6FCAD49758F383959C393509CB90DE36034(L_118, /*hidden argument*/NULL); if (!L_119) { goto IL_0278; } } { StringBuilder_t * L_120 = V_4; StringBuilder_t * L_121 = V_4; NullCheck(L_121); int32_t L_122 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_121, /*hidden argument*/NULL); NullCheck(L_120); StringBuilder_Remove_m5DA9C1C4D056FA61B8923BE85E6BFF44B14A24F9(L_120, 0, L_122, /*hidden argument*/NULL); } IL_0278: { StringBuilder_t * L_123 = V_5; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); NumberFormatter_ZeroTrimEnd_mF2D5BD37BC73D64C9777A062F1F7C5332B443D2B(L_123, (bool)1, /*hidden argument*/NULL); goto IL_028c; } IL_0282: { StringBuilder_t * L_124 = V_5; NullCheck(L_124); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_124, ((int32_t)48), /*hidden argument*/NULL); } IL_028c: { StringBuilder_t * L_125 = V_5; NullCheck(L_125); int32_t L_126 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_125, /*hidden argument*/NULL); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_127 = V_3; NullCheck(L_127); int32_t L_128 = L_127->get_DecimalDigits_1(); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_129 = V_3; NullCheck(L_129); int32_t L_130 = L_129->get_DecimalTailSharpDigits_3(); if ((((int32_t)L_126) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_128, (int32_t)L_130))))) { goto IL_0282; } } { StringBuilder_t * L_131 = V_5; NullCheck(L_131); int32_t L_132 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_131, /*hidden argument*/NULL); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_133 = V_3; NullCheck(L_133); int32_t L_134 = L_133->get_DecimalDigits_1(); if ((((int32_t)L_132) <= ((int32_t)L_134))) { goto IL_02cd; } } { StringBuilder_t * L_135 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_136 = V_3; NullCheck(L_136); int32_t L_137 = L_136->get_DecimalDigits_1(); StringBuilder_t * L_138 = V_5; NullCheck(L_138); int32_t L_139 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_138, /*hidden argument*/NULL); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_140 = V_3; NullCheck(L_140); int32_t L_141 = L_140->get_DecimalDigits_1(); NullCheck(L_135); StringBuilder_Remove_m5DA9C1C4D056FA61B8923BE85E6BFF44B14A24F9(L_135, L_137, ((int32_t)il2cpp_codegen_subtract((int32_t)L_139, (int32_t)L_141)), /*hidden argument*/NULL); } IL_02cd: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_142 = V_3; String_t* L_143 = ___format1; int32_t L_144 = V_1; int32_t L_145 = V_2; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_146 = ___nfi2; bool L_147 = __this->get__positive_13(); StringBuilder_t * L_148 = V_4; StringBuilder_t * L_149 = V_5; StringBuilder_t * L_150 = V_6; NullCheck(L_142); StringBuilder_t * L_151 = CustomInfo_Format_m20F8019C600572CCEC79CF42DA79CEB4FC5FAE73(L_142, L_143, L_144, L_145, L_146, L_147, L_148, L_149, L_150, /*hidden argument*/NULL); NullCheck(L_151); String_t* L_152 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_151); V_9 = L_152; int32_t L_153 = __this->get__ind_8(); Il2CppChar* L_154 = ___buf0; String_t* L_155 = V_9; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_156 = NumberFormatter_CharCopy_mCEF232FA101FF96243DDE7A25BA51494F77F78AD((Il2CppChar*)(Il2CppChar*)L_154, L_155, /*hidden argument*/NULL); __this->set__ind_8(((int32_t)il2cpp_codegen_add((int32_t)L_153, (int32_t)L_156))); int32_t L_157 = __this->get__ind_8(); return L_157; } } // System.Void NumberFormatter::ZeroTrimEnd(System.Text.StringBuilder,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_ZeroTrimEnd_mF2D5BD37BC73D64C9777A062F1F7C5332B443D2B (StringBuilder_t * ___sb0, bool ___canEmpty1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B6_0 = 0; { V_0 = 0; StringBuilder_t * L_0 = ___sb0; NullCheck(L_0); int32_t L_1 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_0, /*hidden argument*/NULL); V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0020; } IL_000d: { StringBuilder_t * L_2 = ___sb0; int32_t L_3 = V_1; NullCheck(L_2); Il2CppChar L_4 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_2, L_3, /*hidden argument*/NULL); if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)48))))) { goto IL_0032; } } { int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1)); } IL_0020: { bool L_7 = ___canEmpty1; if (L_7) { goto IL_0029; } } { int32_t L_8 = V_1; G_B6_0 = ((((int32_t)L_8) > ((int32_t)0))? 1 : 0); goto IL_0030; } IL_0029: { int32_t L_9 = V_1; G_B6_0 = ((((int32_t)((((int32_t)L_9) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0030: { if (G_B6_0) { goto IL_000d; } } IL_0032: { int32_t L_10 = V_0; if ((((int32_t)L_10) <= ((int32_t)0))) { goto IL_0046; } } { StringBuilder_t * L_11 = ___sb0; StringBuilder_t * L_12 = ___sb0; NullCheck(L_12); int32_t L_13 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_12, /*hidden argument*/NULL); int32_t L_14 = V_0; int32_t L_15 = V_0; NullCheck(L_11); StringBuilder_Remove_m5DA9C1C4D056FA61B8923BE85E6BFF44B14A24F9(L_11, ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)L_14)), L_15, /*hidden argument*/NULL); } IL_0046: { return; } } // System.Boolean NumberFormatter::IsZeroOnly(System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_IsZeroOnly_m0264C6FCAD49758F383959C393509CB90DE36034 (StringBuilder_t * ___sb0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_IsZeroOnly_m0264C6FCAD49758F383959C393509CB90DE36034_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_0023; } IL_0004: { StringBuilder_t * L_0 = ___sb0; int32_t L_1 = V_0; NullCheck(L_0); Il2CppChar L_2 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_0, L_1, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var); bool L_3 = Char_IsDigit_m29508E0B60DAE54350BDC3DED0D42895DBA4087E(L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_001f; } } { StringBuilder_t * L_4 = ___sb0; int32_t L_5 = V_0; NullCheck(L_4); Il2CppChar L_6 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_4, L_5, /*hidden argument*/NULL); if ((((int32_t)L_6) == ((int32_t)((int32_t)48)))) { goto IL_001f; } } { return (bool)0; } IL_001f: { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0023: { int32_t L_8 = V_0; StringBuilder_t * L_9 = ___sb0; NullCheck(L_9); int32_t L_10 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_9, /*hidden argument*/NULL); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0004; } } { return (bool)1; } } // System.Void NumberFormatter::AppendNonNegativeNumber(System.Text.StringBuilder,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendNonNegativeNumber_mFFB81CA6414DE788DA75764A21F8E4A02797AFD0 (StringBuilder_t * ___sb0, int32_t ___v1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_AppendNonNegativeNumber_mFFB81CA6414DE788DA75764A21F8E4A02797AFD0_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___v1; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000a; } } { ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_1 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var); ArgumentException__ctor_m77591C20EDA3ADEE2FAF1987321D686E249326C5(L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NumberFormatter_AppendNonNegativeNumber_mFFB81CA6414DE788DA75764A21F8E4A02797AFD0_RuntimeMethod_var); } IL_000a: { int32_t L_2 = ___v1; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int32_t L_3 = NumberFormatter_ScaleOrder_mBB1B442D34216903BEC0EC3A32EFBAB789DF3BED((((int64_t)((int64_t)L_2))), /*hidden argument*/NULL); V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)1)); } IL_0014: { int32_t L_4 = ___v1; int32_t L_5 = V_0; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); int64_t L_6 = NumberFormatter_GetTenPowerOf_mEFF2B606B9628E6A8855B37B57D666E758632588(L_5, /*hidden argument*/NULL); V_1 = ((int32_t)((int32_t)L_4/(int32_t)(((int32_t)((int32_t)L_6))))); StringBuilder_t * L_7 = ___sb0; int32_t L_8 = V_1; NullCheck(L_7); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_7, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)L_8))))), /*hidden argument*/NULL); int32_t L_9 = ___v1; int32_t L_10 = V_0; int32_t L_11 = L_10; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1)); int64_t L_12 = NumberFormatter_GetTenPowerOf_mEFF2B606B9628E6A8855B37B57D666E758632588(L_11, /*hidden argument*/NULL); int32_t L_13 = V_1; ___v1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)L_12))), (int32_t)L_13)))); int32_t L_14 = V_0; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0014; } } { return; } } // System.Void NumberFormatter::AppendIntegerString(System.Int32,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerString_mDD9FB0A535A4DCB69A8DCFC1BC831658C5F856FD (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___minLength0, StringBuilder_t * ___sb1, const RuntimeMethod* method) { { int32_t L_0 = __this->get__decPointPos_19(); if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_0014; } } { StringBuilder_t * L_1 = ___sb1; int32_t L_2 = ___minLength0; NullCheck(L_1); StringBuilder_Append_m9702CA108F81CBF2B174826C1DFC5F7552C36C45(L_1, ((int32_t)48), L_2, /*hidden argument*/NULL); return; } IL_0014: { int32_t L_3 = __this->get__decPointPos_19(); int32_t L_4 = ___minLength0; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_002e; } } { StringBuilder_t * L_5 = ___sb1; int32_t L_6 = ___minLength0; int32_t L_7 = __this->get__decPointPos_19(); NullCheck(L_5); StringBuilder_Append_m9702CA108F81CBF2B174826C1DFC5F7552C36C45(L_5, ((int32_t)48), ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), /*hidden argument*/NULL); } IL_002e: { int32_t L_8 = __this->get__digitsLen_17(); int32_t L_9 = __this->get__decPointPos_19(); int32_t L_10 = __this->get__digitsLen_17(); StringBuilder_t * L_11 = ___sb1; NumberFormatter_AppendDigits_m331415451E841DC3D22F571470C8FF8E44BC2EFA(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)), L_10, L_11, /*hidden argument*/NULL); return; } } // System.Void NumberFormatter::AppendIntegerString(System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerString_m54DC627D68C139C07FF2293BA9B5FA6F94D1B728 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___minLength1, const RuntimeMethod* method) { { int32_t L_0 = __this->get__decPointPos_19(); if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_0014; } } { Il2CppChar* L_1 = ___buf0; int32_t L_2 = ___minLength1; NumberFormatter_Append_mEC4FF8A85816A7C98183A03ECCBE6FF5CEA8BD34(__this, (Il2CppChar*)(Il2CppChar*)L_1, ((int32_t)48), L_2, /*hidden argument*/NULL); return; } IL_0014: { int32_t L_3 = __this->get__decPointPos_19(); int32_t L_4 = ___minLength1; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_002e; } } { Il2CppChar* L_5 = ___buf0; int32_t L_6 = ___minLength1; int32_t L_7 = __this->get__decPointPos_19(); NumberFormatter_Append_mEC4FF8A85816A7C98183A03ECCBE6FF5CEA8BD34(__this, (Il2CppChar*)(Il2CppChar*)L_5, ((int32_t)48), ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), /*hidden argument*/NULL); } IL_002e: { Il2CppChar* L_8 = ___buf0; int32_t L_9 = __this->get__digitsLen_17(); int32_t L_10 = __this->get__decPointPos_19(); int32_t L_11 = __this->get__digitsLen_17(); NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_8, ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), L_11, /*hidden argument*/NULL); return; } } // System.Void NumberFormatter::AppendIntegerStringWithGroupSeparator(System.Char*,System.Int32[],System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerStringWithGroupSeparator_m80217F163723E1EF94AC2E1F261B67C1C99E9E95 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___groups1, String_t* ___groupSeparator2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t G_B11_0 = 0; int32_t G_B19_0 = 0; { bool L_0 = NumberFormatter_get_IsZeroInteger_mE3EBC79EF494E000E3841C48A47C950A8DA63426(__this, /*hidden argument*/NULL); if (!L_0) { goto IL_0012; } } { Il2CppChar* L_1 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_1, ((int32_t)48), /*hidden argument*/NULL); return; } IL_0012: { V_0 = 0; V_1 = 0; V_2 = 0; goto IL_002f; } IL_001a: { int32_t L_2 = V_0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = ___groups1; int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_6)); int32_t L_7 = V_0; int32_t L_8 = __this->get__decPointPos_19(); if ((((int32_t)L_7) > ((int32_t)L_8))) { goto IL_0035; } } { int32_t L_9 = V_2; V_1 = L_9; int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_002f: { int32_t L_11 = V_2; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = ___groups1; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))))) { goto IL_001a; } } IL_0035: { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_13 = ___groups1; NullCheck(L_13); if (!(((RuntimeArray*)L_13)->max_length)) { goto IL_0113; } } { int32_t L_14 = V_0; if ((((int32_t)L_14) <= ((int32_t)0))) { goto IL_0113; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_15 = ___groups1; int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); V_4 = L_18; int32_t L_19 = __this->get__decPointPos_19(); int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_0054; } } { G_B11_0 = 0; goto IL_005c; } IL_0054: { int32_t L_21 = __this->get__decPointPos_19(); int32_t L_22 = V_0; G_B11_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)); } IL_005c: { V_5 = G_B11_0; int32_t L_23 = V_4; if (L_23) { goto IL_007f; } } { goto IL_0068; } IL_0064: { int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1)); } IL_0068: { int32_t L_25 = V_1; if ((((int32_t)L_25) < ((int32_t)0))) { goto IL_0071; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_26 = ___groups1; int32_t L_27 = V_1; NullCheck(L_26); int32_t L_28 = L_27; int32_t L_29 = (L_26)->GetAt(static_cast(L_28)); if (!L_29) { goto IL_0064; } } IL_0071: { int32_t L_30 = V_5; if ((((int32_t)L_30) > ((int32_t)0))) { goto IL_007b; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_31 = ___groups1; int32_t L_32 = V_1; NullCheck(L_31); int32_t L_33 = L_32; int32_t L_34 = (L_31)->GetAt(static_cast(L_33)); G_B19_0 = L_34; goto IL_007d; } IL_007b: { int32_t L_35 = V_5; G_B19_0 = L_35; } IL_007d: { V_4 = G_B19_0; } IL_007f: { int32_t L_36 = V_5; if (L_36) { goto IL_0088; } } { int32_t L_37 = V_4; V_3 = L_37; goto IL_00a2; } IL_0088: { int32_t L_38 = V_1; int32_t L_39 = V_5; int32_t L_40 = V_4; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)((int32_t)((int32_t)L_39/(int32_t)L_40)))); int32_t L_41 = V_5; int32_t L_42 = V_4; V_3 = ((int32_t)((int32_t)L_41%(int32_t)L_42)); int32_t L_43 = V_3; if (L_43) { goto IL_009e; } } { int32_t L_44 = V_4; V_3 = L_44; goto IL_00a2; } IL_009e: { int32_t L_45 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00a2: { V_6 = 0; } IL_00a5: { int32_t L_46 = __this->get__decPointPos_19(); int32_t L_47 = V_6; int32_t L_48 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_46, (int32_t)L_47))) <= ((int32_t)L_48))) { goto IL_00b4; } } { int32_t L_49 = V_3; if (L_49) { goto IL_00d2; } } IL_00b4: { Il2CppChar* L_50 = ___buf0; int32_t L_51 = __this->get__digitsLen_17(); int32_t L_52 = __this->get__decPointPos_19(); int32_t L_53 = __this->get__digitsLen_17(); int32_t L_54 = V_6; NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_50, ((int32_t)il2cpp_codegen_subtract((int32_t)L_51, (int32_t)L_52)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)L_54)), /*hidden argument*/NULL); return; } IL_00d2: { Il2CppChar* L_55 = ___buf0; int32_t L_56 = __this->get__digitsLen_17(); int32_t L_57 = V_6; int32_t L_58 = V_3; int32_t L_59 = __this->get__digitsLen_17(); int32_t L_60 = V_6; NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_55, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_56, (int32_t)L_57)), (int32_t)L_58)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_59, (int32_t)L_60)), /*hidden argument*/NULL); int32_t L_61 = V_6; int32_t L_62 = V_3; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)L_62)); Il2CppChar* L_63 = ___buf0; String_t* L_64 = ___groupSeparator2; NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_63, L_64, /*hidden argument*/NULL); int32_t L_65 = V_1; int32_t L_66 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_65, (int32_t)1)); V_1 = L_66; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_67 = ___groups1; NullCheck(L_67); if ((((int32_t)L_66) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_67)->max_length))))))) { goto IL_010e; } } { int32_t L_68 = V_1; if ((((int32_t)L_68) < ((int32_t)0))) { goto IL_010e; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_69 = ___groups1; int32_t L_70 = V_1; NullCheck(L_69); int32_t L_71 = L_70; int32_t L_72 = (L_69)->GetAt(static_cast(L_71)); V_4 = L_72; } IL_010e: { int32_t L_73 = V_4; V_3 = L_73; goto IL_00a5; } IL_0113: { Il2CppChar* L_74 = ___buf0; int32_t L_75 = __this->get__digitsLen_17(); int32_t L_76 = __this->get__decPointPos_19(); int32_t L_77 = __this->get__digitsLen_17(); NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_74, ((int32_t)il2cpp_codegen_subtract((int32_t)L_75, (int32_t)L_76)), L_77, /*hidden argument*/NULL); return; } } // System.Void NumberFormatter::AppendDecimalString(System.Int32,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDecimalString_mE4617C7D3CC6A8439216212D5B4C28E9372B2A7F (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___precision0, StringBuilder_t * ___sb1, const RuntimeMethod* method) { { int32_t L_0 = __this->get__digitsLen_17(); int32_t L_1 = ___precision0; int32_t L_2 = __this->get__decPointPos_19(); int32_t L_3 = __this->get__digitsLen_17(); int32_t L_4 = __this->get__decPointPos_19(); StringBuilder_t * L_5 = ___sb1; NumberFormatter_AppendDigits_m331415451E841DC3D22F571470C8FF8E44BC2EFA(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), L_5, /*hidden argument*/NULL); return; } } // System.Void NumberFormatter::AppendDecimalString(System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDecimalString_m570E45A5B4BB6334EC90C9BF2C60C4787C9477D4 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___precision1, const RuntimeMethod* method) { { Il2CppChar* L_0 = ___buf0; int32_t L_1 = __this->get__digitsLen_17(); int32_t L_2 = ___precision1; int32_t L_3 = __this->get__decPointPos_19(); int32_t L_4 = __this->get__digitsLen_17(); int32_t L_5 = __this->get__decPointPos_19(); NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2(__this, (Il2CppChar*)(Il2CppChar*)L_0, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/NULL); return; } } // System.Void NumberFormatter::AppendExponent(System.Char*,System.Globalization.NumberFormatInfo,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendExponent_mFEEEE82B7A5BFC012097CD4CDA7D9D37822584B6 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, int32_t ___exponent2, int32_t ___minDigits3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_AppendExponent_mFEEEE82B7A5BFC012097CD4CDA7D9D37822584B6_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { bool L_0 = __this->get__specifierIsUpper_12(); if (L_0) { goto IL_0012; } } { Il2CppChar L_1 = __this->get__specifier_14(); if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)82))))) { goto IL_001d; } } IL_0012: { Il2CppChar* L_2 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_2, ((int32_t)69), /*hidden argument*/NULL); goto IL_0026; } IL_001d: { Il2CppChar* L_3 = ___buf0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_3, ((int32_t)101), /*hidden argument*/NULL); } IL_0026: { int32_t L_4 = ___exponent2; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0039; } } { Il2CppChar* L_5 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___nfi1; NullCheck(L_6); String_t* L_7 = NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline(L_6, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_5, L_7, /*hidden argument*/NULL); goto IL_004a; } IL_0039: { Il2CppChar* L_8 = ___buf0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_9 = ___nfi1; NullCheck(L_9); String_t* L_10 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_9, /*hidden argument*/NULL); NumberFormatter_Append_m9001CAA0067064ACC2BB762E75B0A37DA21D5A09(__this, (Il2CppChar*)(Il2CppChar*)L_8, L_10, /*hidden argument*/NULL); int32_t L_11 = ___exponent2; ___exponent2 = ((-L_11)); } IL_004a: { int32_t L_12 = ___exponent2; if (L_12) { goto IL_0059; } } { Il2CppChar* L_13 = ___buf0; int32_t L_14 = ___minDigits3; NumberFormatter_Append_mEC4FF8A85816A7C98183A03ECCBE6FF5CEA8BD34(__this, (Il2CppChar*)(Il2CppChar*)L_13, ((int32_t)48), L_14, /*hidden argument*/NULL); return; } IL_0059: { int32_t L_15 = ___exponent2; if ((((int32_t)L_15) >= ((int32_t)((int32_t)10)))) { goto IL_0078; } } { Il2CppChar* L_16 = ___buf0; int32_t L_17 = ___minDigits3; NumberFormatter_Append_mEC4FF8A85816A7C98183A03ECCBE6FF5CEA8BD34(__this, (Il2CppChar*)(Il2CppChar*)L_16, ((int32_t)48), ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)), /*hidden argument*/NULL); Il2CppChar* L_18 = ___buf0; int32_t L_19 = ___exponent2; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_18, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)L_19))))), /*hidden argument*/NULL); return; } IL_0078: { int32_t L_20 = ___exponent2; IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); uint32_t L_21 = NumberFormatter_FastToDecHex_mF71701959CA6B08C63B9DC6348B4CCB66253AAE5(L_20, /*hidden argument*/NULL); V_0 = L_21; int32_t L_22 = ___exponent2; if ((((int32_t)L_22) >= ((int32_t)((int32_t)100)))) { goto IL_0089; } } { int32_t L_23 = ___minDigits3; if ((!(((uint32_t)L_23) == ((uint32_t)3)))) { goto IL_0097; } } IL_0089: { Il2CppChar* L_24 = ___buf0; uint32_t L_25 = V_0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_24, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((uint32_t)L_25>>8))))))), /*hidden argument*/NULL); } IL_0097: { Il2CppChar* L_26 = ___buf0; uint32_t L_27 = V_0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_26, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_27>>4))&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); Il2CppChar* L_28 = ___buf0; uint32_t L_29 = V_0; NumberFormatter_Append_mFF2758D7C7F789EC360CF3FA83E22EDC7BE71242(__this, (Il2CppChar*)(Il2CppChar*)L_28, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_29&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); return; } } // System.Void NumberFormatter::AppendOneDigit(System.Char*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendOneDigit_m440B0281FC29AC61C3FB85EE4DEC7938C211CD22 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___start1, const RuntimeMethod* method) { uint32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___start1; int32_t L_1 = __this->get__offset_18(); ___start1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___start1; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0012; } } { V_0 = 0; goto IL_004b; } IL_0012: { int32_t L_3 = ___start1; if ((((int32_t)L_3) >= ((int32_t)8))) { goto IL_001f; } } { uint32_t L_4 = __this->get__val1_20(); V_0 = L_4; goto IL_004b; } IL_001f: { int32_t L_5 = ___start1; if ((((int32_t)L_5) >= ((int32_t)((int32_t)16)))) { goto IL_002d; } } { uint32_t L_6 = __this->get__val2_21(); V_0 = L_6; goto IL_004b; } IL_002d: { int32_t L_7 = ___start1; if ((((int32_t)L_7) >= ((int32_t)((int32_t)24)))) { goto IL_003b; } } { uint32_t L_8 = __this->get__val3_22(); V_0 = L_8; goto IL_004b; } IL_003b: { int32_t L_9 = ___start1; if ((((int32_t)L_9) >= ((int32_t)((int32_t)32)))) { goto IL_0049; } } { uint32_t L_10 = __this->get__val4_23(); V_0 = L_10; goto IL_004b; } IL_0049: { V_0 = 0; } IL_004b: { uint32_t L_11 = V_0; int32_t L_12 = ___start1; V_0 = ((int32_t)((uint32_t)L_11>>((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_12&(int32_t)7))<<(int32_t)2))&(int32_t)((int32_t)31))))); Il2CppChar* L_13 = ___buf0; int32_t L_14 = __this->get__ind_8(); V_1 = L_14; int32_t L_15 = V_1; __this->set__ind_8(((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1))); int32_t L_16 = V_1; uint32_t L_17 = V_0; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_16)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_17&(int32_t)((int32_t)15)))))))); return; } } // System.Void NumberFormatter::FastAppendDigits(System.Char*,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_FastAppendDigits_mED62323ACA4631651A0D81D558166EECC0DF1EE5 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___val1, bool ___force2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_FastAppendDigits_mED62323ACA4631651A0D81D558166EECC0DF1EE5_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Il2CppChar* V_2 = NULL; int32_t V_3 = 0; { int32_t L_0 = __this->get__ind_8(); V_0 = L_0; Il2CppChar* L_1 = ___buf0; V_2 = (Il2CppChar*)L_1; bool L_2 = ___force2; if (L_2) { goto IL_0011; } } { int32_t L_3 = ___val1; if ((((int32_t)L_3) < ((int32_t)((int32_t)100)))) { goto IL_0063; } } IL_0011: { int32_t L_4 = ___val1; V_3 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)((int32_t)5243)))>>(int32_t)((int32_t)19))); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_5 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_DecHexDigits_0(); int32_t L_6 = V_3; NullCheck(L_5); int32_t L_7 = L_6; int32_t L_8 = (L_5)->GetAt(static_cast(L_7)); V_1 = L_8; bool L_9 = ___force2; if (L_9) { goto IL_002f; } } { int32_t L_10 = ___val1; if ((((int32_t)L_10) < ((int32_t)((int32_t)1000)))) { goto IL_0041; } } IL_002f: { Il2CppChar* L_11 = V_2; int32_t L_12 = V_0; int32_t L_13 = L_12; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); int32_t L_14 = V_1; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_11, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_13)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_14>>(int32_t)4))))))); } IL_0041: { Il2CppChar* L_15 = V_2; int32_t L_16 = V_0; int32_t L_17 = L_16; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); int32_t L_18 = V_1; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_17)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)15)))))))); IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_19 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_DecHexDigits_0(); int32_t L_20 = ___val1; int32_t L_21 = V_3; NullCheck(L_19); int32_t L_22 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_21, (int32_t)((int32_t)100))))); int32_t L_23 = (L_19)->GetAt(static_cast(L_22)); V_1 = L_23; goto IL_006b; } IL_0063: { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_24 = ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->get_DecHexDigits_0(); int32_t L_25 = ___val1; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); V_1 = L_27; } IL_006b: { bool L_28 = ___force2; if (L_28) { goto IL_0073; } } { int32_t L_29 = ___val1; if ((((int32_t)L_29) < ((int32_t)((int32_t)10)))) { goto IL_0085; } } IL_0073: { Il2CppChar* L_30 = V_2; int32_t L_31 = V_0; int32_t L_32 = L_31; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); int32_t L_33 = V_1; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_30, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_32)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_33>>(int32_t)4))))))); } IL_0085: { Il2CppChar* L_34 = V_2; int32_t L_35 = V_0; int32_t L_36 = L_35; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1)); int32_t L_37 = V_1; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_34, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_36)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_37&(int32_t)((int32_t)15)))))))); int32_t L_38 = V_0; __this->set__ind_8(L_38); return; } } // System.Void NumberFormatter::AppendDigits(System.Char*,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDigits_m565F110834C1802F48DC18B6338473D3214D90C2 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, Il2CppChar* ___buf0, int32_t ___start1, int32_t ___end2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___start1; int32_t L_1 = ___end2; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0005; } } { return; } IL_0005: { int32_t L_2 = __this->get__ind_8(); int32_t L_3 = ___end2; int32_t L_4 = ___start1; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))); int32_t L_5 = V_0; __this->set__ind_8(L_5); int32_t L_6 = ___end2; int32_t L_7 = __this->get__offset_18(); ___end2 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7)); int32_t L_8 = ___start1; int32_t L_9 = __this->get__offset_18(); ___start1 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___start1; int32_t L_11 = ___start1; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)8)), (int32_t)((int32_t)((int32_t)L_11&(int32_t)7)))); } IL_0033: { int32_t L_12 = V_1; if ((!(((uint32_t)L_12) == ((uint32_t)8)))) { goto IL_0040; } } { uint32_t L_13 = __this->get__val1_20(); V_2 = L_13; goto IL_006c; } IL_0040: { int32_t L_14 = V_1; if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)16))))) { goto IL_004e; } } { uint32_t L_15 = __this->get__val2_21(); V_2 = L_15; goto IL_006c; } IL_004e: { int32_t L_16 = V_1; if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)24))))) { goto IL_005c; } } { uint32_t L_17 = __this->get__val3_22(); V_2 = L_17; goto IL_006c; } IL_005c: { int32_t L_18 = V_1; if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)32))))) { goto IL_006a; } } { uint32_t L_19 = __this->get__val4_23(); V_2 = L_19; goto IL_006c; } IL_006a: { V_2 = 0; } IL_006c: { uint32_t L_20 = V_2; int32_t L_21 = ___start1; V_2 = ((int32_t)((uint32_t)L_20>>((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_21&(int32_t)7))<<(int32_t)2))&(int32_t)((int32_t)31))))); int32_t L_22 = V_1; int32_t L_23 = ___end2; if ((((int32_t)L_22) <= ((int32_t)L_23))) { goto IL_007d; } } { int32_t L_24 = ___end2; V_1 = L_24; } IL_007d: { Il2CppChar* L_25 = ___buf0; int32_t L_26 = V_0; int32_t L_27 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)1)); V_0 = L_27; uint32_t L_28 = V_2; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_25, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_27)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_28&(int32_t)((int32_t)15)))))))); int32_t L_29 = V_1; int32_t L_30 = ___start1; V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)); int32_t L_31 = V_3; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1))) { case 0: { goto IL_0162; } case 1: { goto IL_014b; } case 2: { goto IL_0134; } case 3: { goto IL_011d; } case 4: { goto IL_0106; } case 5: { goto IL_00ef; } case 6: { goto IL_00d8; } case 7: { goto IL_00c1; } } } { goto IL_0167; } IL_00c1: { Il2CppChar* L_32 = ___buf0; int32_t L_33 = V_0; int32_t L_34 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_33, (int32_t)1)); V_0 = L_34; uint32_t L_35 = V_2; int32_t L_36 = ((int32_t)((uint32_t)L_35>>4)); V_2 = L_36; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_32, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_34)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_36&(int32_t)((int32_t)15)))))))); } IL_00d8: { Il2CppChar* L_37 = ___buf0; int32_t L_38 = V_0; int32_t L_39 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)1)); V_0 = L_39; uint32_t L_40 = V_2; int32_t L_41 = ((int32_t)((uint32_t)L_40>>4)); V_2 = L_41; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_37, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_39)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_41&(int32_t)((int32_t)15)))))))); } IL_00ef: { Il2CppChar* L_42 = ___buf0; int32_t L_43 = V_0; int32_t L_44 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)1)); V_0 = L_44; uint32_t L_45 = V_2; int32_t L_46 = ((int32_t)((uint32_t)L_45>>4)); V_2 = L_46; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_42, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_44)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_46&(int32_t)((int32_t)15)))))))); } IL_0106: { Il2CppChar* L_47 = ___buf0; int32_t L_48 = V_0; int32_t L_49 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1)); V_0 = L_49; uint32_t L_50 = V_2; int32_t L_51 = ((int32_t)((uint32_t)L_50>>4)); V_2 = L_51; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_47, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_49)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_51&(int32_t)((int32_t)15)))))))); } IL_011d: { Il2CppChar* L_52 = ___buf0; int32_t L_53 = V_0; int32_t L_54 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)1)); V_0 = L_54; uint32_t L_55 = V_2; int32_t L_56 = ((int32_t)((uint32_t)L_55>>4)); V_2 = L_56; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_52, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_54)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_56&(int32_t)((int32_t)15)))))))); } IL_0134: { Il2CppChar* L_57 = ___buf0; int32_t L_58 = V_0; int32_t L_59 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_58, (int32_t)1)); V_0 = L_59; uint32_t L_60 = V_2; int32_t L_61 = ((int32_t)((uint32_t)L_60>>4)); V_2 = L_61; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_57, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_59)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_61&(int32_t)((int32_t)15)))))))); } IL_014b: { Il2CppChar* L_62 = ___buf0; int32_t L_63 = V_0; int32_t L_64 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_63, (int32_t)1)); V_0 = L_64; uint32_t L_65 = V_2; int32_t L_66 = ((int32_t)((uint32_t)L_65>>4)); V_2 = L_66; *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_62, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_64)), (int32_t)2))))) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_66&(int32_t)((int32_t)15)))))))); } IL_0162: { int32_t L_67 = V_1; int32_t L_68 = ___end2; if ((!(((uint32_t)L_67) == ((uint32_t)L_68)))) { goto IL_0167; } } { return; } IL_0167: { int32_t L_69 = V_1; ___start1 = L_69; int32_t L_70 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)8)); goto IL_0033; } } // System.Void NumberFormatter::AppendDigits(System.Int32,System.Int32,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDigits_m331415451E841DC3D22F571470C8FF8E44BC2EFA (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___start0, int32_t ___end1, StringBuilder_t * ___sb2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___start0; int32_t L_1 = ___end1; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0005; } } { return; } IL_0005: { StringBuilder_t * L_2 = ___sb2; NullCheck(L_2); int32_t L_3 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_2, /*hidden argument*/NULL); int32_t L_4 = ___end1; int32_t L_5 = ___start0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)))); StringBuilder_t * L_6 = ___sb2; int32_t L_7 = V_0; NullCheck(L_6); StringBuilder_set_Length_m84AF318230AE5C3D0D48F1CE7C2170F6F5C19F5B(L_6, L_7, /*hidden argument*/NULL); int32_t L_8 = ___end1; int32_t L_9 = __this->get__offset_18(); ___end1 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___start0; int32_t L_11 = __this->get__offset_18(); ___start0 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)); int32_t L_12 = ___start0; int32_t L_13 = ___start0; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)8)), (int32_t)((int32_t)((int32_t)L_13&(int32_t)7)))); } IL_0033: { int32_t L_14 = V_1; if ((!(((uint32_t)L_14) == ((uint32_t)8)))) { goto IL_0040; } } { uint32_t L_15 = __this->get__val1_20(); V_2 = L_15; goto IL_006c; } IL_0040: { int32_t L_16 = V_1; if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)16))))) { goto IL_004e; } } { uint32_t L_17 = __this->get__val2_21(); V_2 = L_17; goto IL_006c; } IL_004e: { int32_t L_18 = V_1; if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)24))))) { goto IL_005c; } } { uint32_t L_19 = __this->get__val3_22(); V_2 = L_19; goto IL_006c; } IL_005c: { int32_t L_20 = V_1; if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)32))))) { goto IL_006a; } } { uint32_t L_21 = __this->get__val4_23(); V_2 = L_21; goto IL_006c; } IL_006a: { V_2 = 0; } IL_006c: { uint32_t L_22 = V_2; int32_t L_23 = ___start0; V_2 = ((int32_t)((uint32_t)L_22>>((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_23&(int32_t)7))<<(int32_t)2))&(int32_t)((int32_t)31))))); int32_t L_24 = V_1; int32_t L_25 = ___end1; if ((((int32_t)L_24) <= ((int32_t)L_25))) { goto IL_007d; } } { int32_t L_26 = ___end1; V_1 = L_26; } IL_007d: { StringBuilder_t * L_27 = ___sb2; int32_t L_28 = V_0; int32_t L_29 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)1)); V_0 = L_29; uint32_t L_30 = V_2; NullCheck(L_27); StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_27, L_29, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_30&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); int32_t L_31 = V_1; int32_t L_32 = ___start0; V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_32)); int32_t L_33 = V_3; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_33, (int32_t)1))) { case 0: { goto IL_0162; } case 1: { goto IL_014b; } case 2: { goto IL_0134; } case 3: { goto IL_011d; } case 4: { goto IL_0106; } case 5: { goto IL_00ef; } case 6: { goto IL_00d8; } case 7: { goto IL_00c1; } } } { goto IL_0167; } IL_00c1: { StringBuilder_t * L_34 = ___sb2; int32_t L_35 = V_0; int32_t L_36 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_0 = L_36; uint32_t L_37 = V_2; int32_t L_38 = ((int32_t)((uint32_t)L_37>>4)); V_2 = L_38; NullCheck(L_34); StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_34, L_36, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_38&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); } IL_00d8: { StringBuilder_t * L_39 = ___sb2; int32_t L_40 = V_0; int32_t L_41 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_40, (int32_t)1)); V_0 = L_41; uint32_t L_42 = V_2; int32_t L_43 = ((int32_t)((uint32_t)L_42>>4)); V_2 = L_43; NullCheck(L_39); StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_39, L_41, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_43&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); } IL_00ef: { StringBuilder_t * L_44 = ___sb2; int32_t L_45 = V_0; int32_t L_46 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_45, (int32_t)1)); V_0 = L_46; uint32_t L_47 = V_2; int32_t L_48 = ((int32_t)((uint32_t)L_47>>4)); V_2 = L_48; NullCheck(L_44); StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_44, L_46, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_48&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); } IL_0106: { StringBuilder_t * L_49 = ___sb2; int32_t L_50 = V_0; int32_t L_51 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_50, (int32_t)1)); V_0 = L_51; uint32_t L_52 = V_2; int32_t L_53 = ((int32_t)((uint32_t)L_52>>4)); V_2 = L_53; NullCheck(L_49); StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_49, L_51, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); } IL_011d: { StringBuilder_t * L_54 = ___sb2; int32_t L_55 = V_0; int32_t L_56 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_55, (int32_t)1)); V_0 = L_56; uint32_t L_57 = V_2; int32_t L_58 = ((int32_t)((uint32_t)L_57>>4)); V_2 = L_58; NullCheck(L_54); StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_54, L_56, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_58&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); } IL_0134: { StringBuilder_t * L_59 = ___sb2; int32_t L_60 = V_0; int32_t L_61 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_60, (int32_t)1)); V_0 = L_61; uint32_t L_62 = V_2; int32_t L_63 = ((int32_t)((uint32_t)L_62>>4)); V_2 = L_63; NullCheck(L_59); StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_59, L_61, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_63&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); } IL_014b: { StringBuilder_t * L_64 = ___sb2; int32_t L_65 = V_0; int32_t L_66 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_65, (int32_t)1)); V_0 = L_66; uint32_t L_67 = V_2; int32_t L_68 = ((int32_t)((uint32_t)L_67>>4)); V_2 = L_68; NullCheck(L_64); StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_64, L_66, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_68&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL); } IL_0162: { int32_t L_69 = V_1; int32_t L_70 = ___end1; if ((!(((uint32_t)L_69) == ((uint32_t)L_70)))) { goto IL_0167; } } { return; } IL_0167: { int32_t L_71 = V_1; ___start0 = L_71; int32_t L_72 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)8)); goto IL_0033; } } // System.Void NumberFormatter::Multiply10(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Multiply10_m91958D04F33844354A0434802B863C616C78ADD9 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___count0, const RuntimeMethod* method) { { int32_t L_0 = ___count0; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = __this->get__digitsLen_17(); if (L_1) { goto IL_000d; } } IL_000c: { return; } IL_000d: { int32_t L_2 = __this->get__decPointPos_19(); int32_t L_3 = ___count0; __this->set__decPointPos_19(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3))); return; } } // System.Void NumberFormatter::Divide10(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Divide10_mDF7F09A4DEC03B147A8FA3474EEBF9BACB3B3053 (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, int32_t ___count0, const RuntimeMethod* method) { { int32_t L_0 = ___count0; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = __this->get__digitsLen_17(); if (L_1) { goto IL_000d; } } IL_000c: { return; } IL_000d: { int32_t L_2 = __this->get__decPointPos_19(); int32_t L_3 = ___count0; __this->set__decPointPos_19(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))); 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 NumberFormatter_CustomInfo::GetActiveSection(System.String,System.Boolean&,System.Boolean,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomInfo_GetActiveSection_m804DD427CBF0CC131890F65AE628435035E072BE (String_t* ___format0, bool* ___positive1, bool ___zero2, int32_t* ___offset3, int32_t* ___length4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CustomInfo_GetActiveSection_m804DD427CBF0CC131890F65AE628435035E072BE_MetadataUsageId); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; int32_t V_4 = 0; Il2CppChar V_5 = 0x0; { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3); V_0 = L_0; V_1 = 0; V_2 = 0; V_3 = 0; V_4 = 0; goto IL_0077; } IL_0012: { String_t* L_1 = ___format0; int32_t L_2 = V_4; NullCheck(L_1); Il2CppChar L_3 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_1, L_2, /*hidden argument*/NULL); V_5 = L_3; Il2CppChar L_4 = V_5; Il2CppChar L_5 = V_3; if ((((int32_t)L_4) == ((int32_t)L_5))) { goto IL_0030; } } { Il2CppChar L_6 = V_3; if (L_6) { goto IL_003c; } } { Il2CppChar L_7 = V_5; if ((((int32_t)L_7) == ((int32_t)((int32_t)34)))) { goto IL_0030; } } { Il2CppChar L_8 = V_5; if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)39))))) { goto IL_003c; } } IL_0030: { Il2CppChar L_9 = V_3; if (L_9) { goto IL_0038; } } { Il2CppChar L_10 = V_5; V_3 = L_10; goto IL_0071; } IL_0038: { V_3 = 0; goto IL_0071; } IL_003c: { Il2CppChar L_11 = V_3; if (L_11) { goto IL_0071; } } { String_t* L_12 = ___format0; int32_t L_13 = V_4; NullCheck(L_12); Il2CppChar L_14 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_12, L_13, /*hidden argument*/NULL); if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)59))))) { goto IL_0071; } } { int32_t L_15 = V_4; if (!L_15) { goto IL_005d; } } { String_t* L_16 = ___format0; int32_t L_17 = V_4; NullCheck(L_16); Il2CppChar L_18 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_16, ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)), /*hidden argument*/NULL); if ((((int32_t)L_18) == ((int32_t)((int32_t)92)))) { goto IL_0071; } } IL_005d: { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_19 = V_0; int32_t L_20 = V_1; int32_t L_21 = L_20; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)); int32_t L_22 = V_4; int32_t L_23 = V_2; NullCheck(L_19); (L_19)->SetAt(static_cast(L_21), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)L_23))); int32_t L_24 = V_4; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); int32_t L_25 = V_1; if ((((int32_t)L_25) == ((int32_t)3))) { goto IL_0081; } } IL_0071: { int32_t L_26 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); } IL_0077: { int32_t L_27 = V_4; String_t* L_28 = ___format0; NullCheck(L_28); int32_t L_29 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_28, /*hidden argument*/NULL); if ((((int32_t)L_27) < ((int32_t)L_29))) { goto IL_0012; } } IL_0081: { int32_t L_30 = V_1; if (L_30) { goto IL_0091; } } { int32_t* L_31 = ___offset3; *((int32_t*)L_31) = (int32_t)0; int32_t* L_32 = ___length4; String_t* L_33 = ___format0; NullCheck(L_33); int32_t L_34 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_33, /*hidden argument*/NULL); *((int32_t*)L_32) = (int32_t)L_34; return; } IL_0091: { int32_t L_35 = V_1; if ((!(((uint32_t)L_35) == ((uint32_t)1)))) { goto IL_00d3; } } { bool* L_36 = ___positive1; int32_t L_37 = *((uint8_t*)L_36); bool L_38 = ___zero2; if (!((int32_t)((int32_t)L_37|(int32_t)L_38))) { goto IL_00a5; } } { int32_t* L_39 = ___offset3; *((int32_t*)L_39) = (int32_t)0; int32_t* L_40 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_41 = V_0; NullCheck(L_41); int32_t L_42 = 0; int32_t L_43 = (L_41)->GetAt(static_cast(L_42)); *((int32_t*)L_40) = (int32_t)L_43; return; } IL_00a5: { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_44 = V_0; NullCheck(L_44); int32_t L_45 = 0; int32_t L_46 = (L_44)->GetAt(static_cast(L_45)); String_t* L_47 = ___format0; NullCheck(L_47); int32_t L_48 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_47, /*hidden argument*/NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))) >= ((int32_t)L_48))) { goto IL_00c9; } } { bool* L_49 = ___positive1; *((int8_t*)L_49) = (int8_t)1; int32_t* L_50 = ___offset3; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_51 = V_0; NullCheck(L_51); int32_t L_52 = 0; int32_t L_53 = (L_51)->GetAt(static_cast(L_52)); *((int32_t*)L_50) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)); int32_t* L_54 = ___length4; String_t* L_55 = ___format0; NullCheck(L_55); int32_t L_56 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_55, /*hidden argument*/NULL); int32_t* L_57 = ___offset3; int32_t L_58 = *((int32_t*)L_57); *((int32_t*)L_54) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_56, (int32_t)L_58)); return; } IL_00c9: { int32_t* L_59 = ___offset3; *((int32_t*)L_59) = (int32_t)0; int32_t* L_60 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_61 = V_0; NullCheck(L_61); int32_t L_62 = 0; int32_t L_63 = (L_61)->GetAt(static_cast(L_62)); *((int32_t*)L_60) = (int32_t)L_63; return; } IL_00d3: { int32_t L_64 = V_1; if ((!(((uint32_t)L_64) == ((uint32_t)2)))) { goto IL_0121; } } { bool L_65 = ___zero2; if (!L_65) { goto IL_00f2; } } { int32_t* L_66 = ___offset3; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_67 = V_0; NullCheck(L_67); int32_t L_68 = 0; int32_t L_69 = (L_67)->GetAt(static_cast(L_68)); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_70 = V_0; NullCheck(L_70); int32_t L_71 = 1; int32_t L_72 = (L_70)->GetAt(static_cast(L_71)); *((int32_t*)L_66) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)L_72)), (int32_t)2)); int32_t* L_73 = ___length4; String_t* L_74 = ___format0; NullCheck(L_74); int32_t L_75 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_74, /*hidden argument*/NULL); int32_t* L_76 = ___offset3; int32_t L_77 = *((int32_t*)L_76); *((int32_t*)L_73) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_75, (int32_t)L_77)); return; } IL_00f2: { bool* L_78 = ___positive1; int32_t L_79 = *((uint8_t*)L_78); if (!L_79) { goto IL_0100; } } { int32_t* L_80 = ___offset3; *((int32_t*)L_80) = (int32_t)0; int32_t* L_81 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_82 = V_0; NullCheck(L_82); int32_t L_83 = 0; int32_t L_84 = (L_82)->GetAt(static_cast(L_83)); *((int32_t*)L_81) = (int32_t)L_84; return; } IL_0100: { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_85 = V_0; NullCheck(L_85); int32_t L_86 = 1; int32_t L_87 = (L_85)->GetAt(static_cast(L_86)); if ((((int32_t)L_87) <= ((int32_t)0))) { goto IL_0117; } } { bool* L_88 = ___positive1; *((int8_t*)L_88) = (int8_t)1; int32_t* L_89 = ___offset3; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_90 = V_0; NullCheck(L_90); int32_t L_91 = 0; int32_t L_92 = (L_90)->GetAt(static_cast(L_91)); *((int32_t*)L_89) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_92, (int32_t)1)); int32_t* L_93 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_94 = V_0; NullCheck(L_94); int32_t L_95 = 1; int32_t L_96 = (L_94)->GetAt(static_cast(L_95)); *((int32_t*)L_93) = (int32_t)L_96; return; } IL_0117: { int32_t* L_97 = ___offset3; *((int32_t*)L_97) = (int32_t)0; int32_t* L_98 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_99 = V_0; NullCheck(L_99); int32_t L_100 = 0; int32_t L_101 = (L_99)->GetAt(static_cast(L_100)); *((int32_t*)L_98) = (int32_t)L_101; return; } IL_0121: { int32_t L_102 = V_1; if ((!(((uint32_t)L_102) == ((uint32_t)3)))) { goto IL_0169; } } { bool L_103 = ___zero2; if (!L_103) { goto IL_013a; } } { int32_t* L_104 = ___offset3; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_105 = V_0; NullCheck(L_105); int32_t L_106 = 0; int32_t L_107 = (L_105)->GetAt(static_cast(L_106)); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_108 = V_0; NullCheck(L_108); int32_t L_109 = 1; int32_t L_110 = (L_108)->GetAt(static_cast(L_109)); *((int32_t*)L_104) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_107, (int32_t)L_110)), (int32_t)2)); int32_t* L_111 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_112 = V_0; NullCheck(L_112); int32_t L_113 = 2; int32_t L_114 = (L_112)->GetAt(static_cast(L_113)); *((int32_t*)L_111) = (int32_t)L_114; return; } IL_013a: { bool* L_115 = ___positive1; int32_t L_116 = *((uint8_t*)L_115); if (!L_116) { goto IL_0148; } } { int32_t* L_117 = ___offset3; *((int32_t*)L_117) = (int32_t)0; int32_t* L_118 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_119 = V_0; NullCheck(L_119); int32_t L_120 = 0; int32_t L_121 = (L_119)->GetAt(static_cast(L_120)); *((int32_t*)L_118) = (int32_t)L_121; return; } IL_0148: { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_122 = V_0; NullCheck(L_122); int32_t L_123 = 1; int32_t L_124 = (L_122)->GetAt(static_cast(L_123)); if ((((int32_t)L_124) <= ((int32_t)0))) { goto IL_015f; } } { bool* L_125 = ___positive1; *((int8_t*)L_125) = (int8_t)1; int32_t* L_126 = ___offset3; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_127 = V_0; NullCheck(L_127); int32_t L_128 = 0; int32_t L_129 = (L_127)->GetAt(static_cast(L_128)); *((int32_t*)L_126) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_129, (int32_t)1)); int32_t* L_130 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_131 = V_0; NullCheck(L_131); int32_t L_132 = 1; int32_t L_133 = (L_131)->GetAt(static_cast(L_132)); *((int32_t*)L_130) = (int32_t)L_133; return; } IL_015f: { int32_t* L_134 = ___offset3; *((int32_t*)L_134) = (int32_t)0; int32_t* L_135 = ___length4; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_136 = V_0; NullCheck(L_136); int32_t L_137 = 0; int32_t L_138 = (L_136)->GetAt(static_cast(L_137)); *((int32_t*)L_135) = (int32_t)L_138; return; } IL_0169: { ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_139 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var); ArgumentException__ctor_m77591C20EDA3ADEE2FAF1987321D686E249326C5(L_139, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_139, CustomInfo_GetActiveSection_m804DD427CBF0CC131890F65AE628435035E072BE_RuntimeMethod_var); } } // NumberFormatter_CustomInfo NumberFormatter_CustomInfo::Parse(System.String,System.Int32,System.Int32,System.Globalization.NumberFormatInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * CustomInfo_Parse_mFE7832A39A85E2E2EB28ED44A8313595ADAF09D0 (String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CustomInfo_Parse_mFE7832A39A85E2E2EB28ED44A8313595ADAF09D0_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar V_0 = 0x0; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; Il2CppChar V_8 = 0x0; Il2CppChar V_9 = 0x0; { V_0 = 0; V_1 = (bool)1; V_2 = (bool)0; V_3 = (bool)0; V_4 = (bool)1; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_0 = (CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 *)il2cpp_codegen_object_new(CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020_il2cpp_TypeInfo_var); CustomInfo__ctor_mC29213F8AF518301976F61762CDDEDFCEA192E52(L_0, /*hidden argument*/NULL); V_5 = L_0; V_6 = 0; int32_t L_1 = ___offset1; V_7 = L_1; goto IL_0298; } IL_001d: { String_t* L_2 = ___format0; int32_t L_3 = V_7; NullCheck(L_2); Il2CppChar L_4 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_2, L_3, /*hidden argument*/NULL); V_8 = L_4; Il2CppChar L_5 = V_8; Il2CppChar L_6 = V_0; if ((!(((uint32_t)L_5) == ((uint32_t)L_6)))) { goto IL_0037; } } { Il2CppChar L_7 = V_8; if (!L_7) { goto IL_0037; } } { V_0 = 0; goto IL_0292; } IL_0037: { Il2CppChar L_8 = V_0; if (L_8) { goto IL_0292; } } { bool L_9 = V_3; if (!L_9) { goto IL_006d; } } { Il2CppChar L_10 = V_8; if (!L_10) { goto IL_006d; } } { Il2CppChar L_11 = V_8; if ((((int32_t)L_11) == ((int32_t)((int32_t)48)))) { goto IL_006d; } } { Il2CppChar L_12 = V_8; if ((((int32_t)L_12) == ((int32_t)((int32_t)35)))) { goto IL_006d; } } { V_3 = (bool)0; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_13 = V_5; NullCheck(L_13); int32_t L_14 = L_13->get_DecimalPointPos_2(); V_1 = (bool)((((int32_t)L_14) < ((int32_t)0))? 1 : 0); bool L_15 = V_1; V_2 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0); int32_t L_16 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)); goto IL_0292; } IL_006d: { Il2CppChar L_17 = V_8; if ((!(((uint32_t)L_17) <= ((uint32_t)((int32_t)69))))) { goto IL_00c1; } } { Il2CppChar L_18 = V_8; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)((int32_t)34)))) { case 0: { goto IL_00ec; } case 1: { goto IL_0103; } case 2: { goto IL_0292; } case 3: { goto IL_025d; } case 4: { goto IL_0292; } case 5: { goto IL_00ec; } } } { Il2CppChar L_19 = V_8; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)((int32_t)44)))) { case 0: { goto IL_027f; } case 1: { goto IL_0292; } case 2: { goto IL_0242; } case 3: { goto IL_0292; } case 4: { goto IL_0140; } } } { Il2CppChar L_20 = V_8; if ((((int32_t)L_20) == ((int32_t)((int32_t)69)))) { goto IL_01cc; } } { goto IL_0292; } IL_00c1: { Il2CppChar L_21 = V_8; if ((((int32_t)L_21) == ((int32_t)((int32_t)92)))) { goto IL_00e1; } } { Il2CppChar L_22 = V_8; if ((((int32_t)L_22) == ((int32_t)((int32_t)101)))) { goto IL_01cc; } } { Il2CppChar L_23 = V_8; if ((((int32_t)L_23) == ((int32_t)((int32_t)8240)))) { goto IL_026e; } } { goto IL_0292; } IL_00e1: { int32_t L_24 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); goto IL_0292; } IL_00ec: { Il2CppChar L_25 = V_8; if ((((int32_t)L_25) == ((int32_t)((int32_t)34)))) { goto IL_00fb; } } { Il2CppChar L_26 = V_8; if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)39))))) { goto IL_0292; } } IL_00fb: { Il2CppChar L_27 = V_8; V_0 = L_27; goto IL_0292; } IL_0103: { bool L_28 = V_4; bool L_29 = V_1; if (!((int32_t)((int32_t)L_28&(int32_t)L_29))) { goto IL_011a; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_30 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_31 = L_30; NullCheck(L_31); int32_t L_32 = L_31->get_IntegerHeadSharpDigits_5(); NullCheck(L_31); L_31->set_IntegerHeadSharpDigits_5(((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1))); goto IL_0140; } IL_011a: { bool L_33 = V_2; if (!L_33) { goto IL_012e; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_34 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_35 = L_34; NullCheck(L_35); int32_t L_36 = L_35->get_DecimalTailSharpDigits_3(); NullCheck(L_35); L_35->set_DecimalTailSharpDigits_3(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); goto IL_0140; } IL_012e: { bool L_37 = V_3; if (!L_37) { goto IL_0140; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_38 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_39 = L_38; NullCheck(L_39); int32_t L_40 = L_39->get_ExponentTailSharpDigits_9(); NullCheck(L_39); L_39->set_ExponentTailSharpDigits_9(((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1))); } IL_0140: { Il2CppChar L_41 = V_8; if ((((int32_t)L_41) == ((int32_t)((int32_t)35)))) { goto IL_0161; } } { V_4 = (bool)0; bool L_42 = V_2; if (!L_42) { goto IL_0156; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_43 = V_5; NullCheck(L_43); L_43->set_DecimalTailSharpDigits_3(0); goto IL_0161; } IL_0156: { bool L_44 = V_3; if (!L_44) { goto IL_0161; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_45 = V_5; NullCheck(L_45); L_45->set_ExponentTailSharpDigits_9(0); } IL_0161: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_46 = V_5; NullCheck(L_46); int32_t L_47 = L_46->get_IntegerHeadPos_6(); if ((!(((uint32_t)L_47) == ((uint32_t)(-1))))) { goto IL_0174; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_48 = V_5; int32_t L_49 = V_7; NullCheck(L_48); L_48->set_IntegerHeadPos_6(L_49); } IL_0174: { bool L_50 = V_1; if (!L_50) { goto IL_019b; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_51 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_52 = L_51; NullCheck(L_52); int32_t L_53 = L_52->get_IntegerDigits_4(); NullCheck(L_52); L_52->set_IntegerDigits_4(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1))); int32_t L_54 = V_6; if ((((int32_t)L_54) <= ((int32_t)0))) { goto IL_0193; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_55 = V_5; NullCheck(L_55); L_55->set_UseGroup_0((bool)1); } IL_0193: { V_6 = 0; goto IL_0292; } IL_019b: { bool L_56 = V_2; if (!L_56) { goto IL_01b2; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_57 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_58 = L_57; NullCheck(L_58); int32_t L_59 = L_58->get_DecimalDigits_1(); NullCheck(L_58); L_58->set_DecimalDigits_1(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1))); goto IL_0292; } IL_01b2: { bool L_60 = V_3; if (!L_60) { goto IL_0292; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_61 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_62 = L_61; NullCheck(L_62); int32_t L_63 = L_62->get_ExponentDigits_8(); NullCheck(L_62); L_62->set_ExponentDigits_8(((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1))); goto IL_0292; } IL_01cc: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_64 = V_5; NullCheck(L_64); bool L_65 = L_64->get_UseExponent_7(); if (L_65) { goto IL_0292; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_66 = V_5; NullCheck(L_66); L_66->set_UseExponent_7((bool)1); V_1 = (bool)0; V_2 = (bool)0; V_3 = (bool)1; int32_t L_67 = V_7; int32_t L_68 = ___offset1; int32_t L_69 = ___length2; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1)), (int32_t)L_68))) >= ((int32_t)L_69))) { goto IL_0292; } } { String_t* L_70 = ___format0; int32_t L_71 = V_7; NullCheck(L_70); Il2CppChar L_72 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_70, ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1)), /*hidden argument*/NULL); V_9 = L_72; Il2CppChar L_73 = V_9; if ((!(((uint32_t)L_73) == ((uint32_t)((int32_t)43))))) { goto IL_020c; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_74 = V_5; NullCheck(L_74); L_74->set_ExponentNegativeSignOnly_10((bool)0); } IL_020c: { Il2CppChar L_75 = V_9; if ((((int32_t)L_75) == ((int32_t)((int32_t)43)))) { goto IL_0218; } } { Il2CppChar L_76 = V_9; if ((!(((uint32_t)L_76) == ((uint32_t)((int32_t)45))))) { goto IL_0220; } } IL_0218: { int32_t L_77 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); goto IL_0292; } IL_0220: { Il2CppChar L_78 = V_9; if ((((int32_t)L_78) == ((int32_t)((int32_t)48)))) { goto IL_0292; } } { Il2CppChar L_79 = V_9; if ((((int32_t)L_79) == ((int32_t)((int32_t)35)))) { goto IL_0292; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_80 = V_5; NullCheck(L_80); L_80->set_UseExponent_7((bool)0); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_81 = V_5; NullCheck(L_81); int32_t L_82 = L_81->get_DecimalPointPos_2(); if ((((int32_t)L_82) >= ((int32_t)0))) { goto IL_0292; } } { V_1 = (bool)1; goto IL_0292; } IL_0242: { V_1 = (bool)0; V_2 = (bool)1; V_3 = (bool)0; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_83 = V_5; NullCheck(L_83); int32_t L_84 = L_83->get_DecimalPointPos_2(); if ((!(((uint32_t)L_84) == ((uint32_t)(-1))))) { goto IL_0292; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_85 = V_5; int32_t L_86 = V_7; NullCheck(L_85); L_85->set_DecimalPointPos_2(L_86); goto IL_0292; } IL_025d: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_87 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_88 = L_87; NullCheck(L_88); int32_t L_89 = L_88->get_Percents_12(); NullCheck(L_88); L_88->set_Percents_12(((int32_t)il2cpp_codegen_add((int32_t)L_89, (int32_t)1))); goto IL_0292; } IL_026e: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_90 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_91 = L_90; NullCheck(L_91); int32_t L_92 = L_91->get_Permilles_13(); NullCheck(L_91); L_91->set_Permilles_13(((int32_t)il2cpp_codegen_add((int32_t)L_92, (int32_t)1))); goto IL_0292; } IL_027f: { bool L_93 = V_1; if (!L_93) { goto IL_0292; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_94 = V_5; NullCheck(L_94); int32_t L_95 = L_94->get_IntegerDigits_4(); if ((((int32_t)L_95) <= ((int32_t)0))) { goto IL_0292; } } { int32_t L_96 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_96, (int32_t)1)); } IL_0292: { int32_t L_97 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1)); } IL_0298: { int32_t L_98 = V_7; int32_t L_99 = ___offset1; int32_t L_100 = ___length2; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_98, (int32_t)L_99))) < ((int32_t)L_100))) { goto IL_001d; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_101 = V_5; NullCheck(L_101); int32_t L_102 = L_101->get_ExponentDigits_8(); if (L_102) { goto IL_02b5; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_103 = V_5; NullCheck(L_103); L_103->set_UseExponent_7((bool)0); goto IL_02bd; } IL_02b5: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_104 = V_5; NullCheck(L_104); L_104->set_IntegerHeadSharpDigits_5(0); } IL_02bd: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_105 = V_5; NullCheck(L_105); int32_t L_106 = L_105->get_DecimalDigits_1(); if (L_106) { goto IL_02ce; } } { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_107 = V_5; NullCheck(L_107); L_107->set_DecimalPointPos_2((-1)); } IL_02ce: { CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_108 = V_5; CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_109 = L_108; NullCheck(L_109); int32_t L_110 = L_109->get_DividePlaces_11(); int32_t L_111 = V_6; NullCheck(L_109); L_109->set_DividePlaces_11(((int32_t)il2cpp_codegen_add((int32_t)L_110, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_111, (int32_t)3))))); CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * L_112 = V_5; return L_112; } } // System.Text.StringBuilder NumberFormatter_CustomInfo::Format(System.String,System.Int32,System.Int32,System.Globalization.NumberFormatInfo,System.Boolean,System.Text.StringBuilder,System.Text.StringBuilder,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * CustomInfo_Format_m20F8019C600572CCEC79CF42DA79CEB4FC5FAE73 (CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * __this, String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi3, bool ___positive4, StringBuilder_t * ___sb_int5, StringBuilder_t * ___sb_dec6, StringBuilder_t * ___sb_exp7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CustomInfo_Format_m20F8019C600572CCEC79CF42DA79CEB4FC5FAE73_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringBuilder_t * V_0 = NULL; Il2CppChar V_1 = 0x0; bool V_2 = false; bool V_3 = false; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_7 = NULL; String_t* V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; Il2CppChar V_17 = 0x0; bool V_18 = false; bool V_19 = false; int32_t V_20 = 0; int32_t G_B10_0 = 0; int32_t G_B18_0 = 0; { StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_0, /*hidden argument*/NULL); V_0 = L_0; V_1 = 0; V_2 = (bool)1; V_3 = (bool)0; V_4 = 0; V_5 = 0; V_6 = 0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi3; NullCheck(L_1); Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324(L_1, /*hidden argument*/NULL); V_7 = L_2; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_3 = ___nfi3; NullCheck(L_3); String_t* L_4 = NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline(L_3, /*hidden argument*/NULL); V_8 = L_4; V_9 = 0; V_10 = 0; V_11 = 0; V_12 = 0; V_13 = 0; bool L_5 = __this->get_UseGroup_0(); if (!L_5) { goto IL_00e5; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = V_7; NullCheck(L_6); if (!(((RuntimeArray*)L_6)->max_length)) { goto IL_00e5; } } { StringBuilder_t * L_7 = ___sb_int5; NullCheck(L_7); int32_t L_8 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_7, /*hidden argument*/NULL); V_9 = L_8; V_15 = 0; goto IL_0071; } IL_0057: { int32_t L_9 = V_10; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = V_7; int32_t L_11 = V_15; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_13)); int32_t L_14 = V_10; int32_t L_15 = V_9; if ((((int32_t)L_14) > ((int32_t)L_15))) { goto IL_006b; } } { int32_t L_16 = V_15; V_11 = L_16; } IL_006b: { int32_t L_17 = V_15; V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0071: { int32_t L_18 = V_15; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_19 = V_7; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))))) { goto IL_0057; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_20 = V_7; int32_t L_21 = V_11; NullCheck(L_20); int32_t L_22 = L_21; int32_t L_23 = (L_20)->GetAt(static_cast(L_22)); V_13 = L_23; int32_t L_24 = V_9; int32_t L_25 = V_10; if ((((int32_t)L_24) > ((int32_t)L_25))) { goto IL_0089; } } { G_B10_0 = 0; goto IL_008e; } IL_0089: { int32_t L_26 = V_9; int32_t L_27 = V_10; G_B10_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)L_27)); } IL_008e: { V_14 = G_B10_0; int32_t L_28 = V_13; if (L_28) { goto IL_00b8; } } { goto IL_009c; } IL_0096: { int32_t L_29 = V_11; V_11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1)); } IL_009c: { int32_t L_30 = V_11; if ((((int32_t)L_30) < ((int32_t)0))) { goto IL_00a8; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_31 = V_7; int32_t L_32 = V_11; NullCheck(L_31); int32_t L_33 = L_32; int32_t L_34 = (L_31)->GetAt(static_cast(L_33)); if (!L_34) { goto IL_0096; } } IL_00a8: { int32_t L_35 = V_14; if ((((int32_t)L_35) > ((int32_t)0))) { goto IL_00b4; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_36 = V_7; int32_t L_37 = V_11; NullCheck(L_36); int32_t L_38 = L_37; int32_t L_39 = (L_36)->GetAt(static_cast(L_38)); G_B18_0 = L_39; goto IL_00b6; } IL_00b4: { int32_t L_40 = V_14; G_B18_0 = L_40; } IL_00b6: { V_13 = G_B18_0; } IL_00b8: { int32_t L_41 = V_14; if (L_41) { goto IL_00c2; } } { int32_t L_42 = V_13; V_12 = L_42; goto IL_00ec; } IL_00c2: { int32_t L_43 = V_11; int32_t L_44 = V_14; int32_t L_45 = V_13; V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)((int32_t)((int32_t)L_44/(int32_t)L_45)))); int32_t L_46 = V_14; int32_t L_47 = V_13; V_12 = ((int32_t)((int32_t)L_46%(int32_t)L_47)); int32_t L_48 = V_12; if (L_48) { goto IL_00dd; } } { int32_t L_49 = V_13; V_12 = L_49; goto IL_00ec; } IL_00dd: { int32_t L_50 = V_11; V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1)); goto IL_00ec; } IL_00e5: { __this->set_UseGroup_0((bool)0); } IL_00ec: { int32_t L_51 = ___offset1; V_16 = L_51; goto IL_03d2; } IL_00f4: { String_t* L_52 = ___format0; int32_t L_53 = V_16; NullCheck(L_52); Il2CppChar L_54 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_52, L_53, /*hidden argument*/NULL); V_17 = L_54; Il2CppChar L_55 = V_17; Il2CppChar L_56 = V_1; if ((!(((uint32_t)L_55) == ((uint32_t)L_56)))) { goto IL_010e; } } { Il2CppChar L_57 = V_17; if (!L_57) { goto IL_010e; } } { V_1 = 0; goto IL_03cc; } IL_010e: { Il2CppChar L_58 = V_1; if (!L_58) { goto IL_011f; } } { StringBuilder_t * L_59 = V_0; Il2CppChar L_60 = V_17; NullCheck(L_59); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_59, L_60, /*hidden argument*/NULL); goto IL_03cc; } IL_011f: { Il2CppChar L_61 = V_17; if ((!(((uint32_t)L_61) <= ((uint32_t)((int32_t)69))))) { goto IL_0173; } } { Il2CppChar L_62 = V_17; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)((int32_t)34)))) { case 0: { goto IL_01b7; } case 1: { goto IL_01ce; } case 2: { goto IL_03c3; } case 3: { goto IL_03a3; } case 4: { goto IL_03c3; } case 5: { goto IL_01b7; } } } { Il2CppChar L_63 = V_17; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_63, (int32_t)((int32_t)44)))) { case 0: { goto IL_03cc; } case 1: { goto IL_03c3; } case 2: { goto IL_0350; } case 3: { goto IL_03c3; } case 4: { goto IL_01ce; } } } { Il2CppChar L_64 = V_17; if ((((int32_t)L_64) == ((int32_t)((int32_t)69)))) { goto IL_02a3; } } { goto IL_03c3; } IL_0173: { Il2CppChar L_65 = V_17; if ((((int32_t)L_65) == ((int32_t)((int32_t)92)))) { goto IL_0193; } } { Il2CppChar L_66 = V_17; if ((((int32_t)L_66) == ((int32_t)((int32_t)101)))) { goto IL_02a3; } } { Il2CppChar L_67 = V_17; if ((((int32_t)L_67) == ((int32_t)((int32_t)8240)))) { goto IL_03b3; } } { goto IL_03c3; } IL_0193: { int32_t L_68 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1)); int32_t L_69 = V_16; int32_t L_70 = ___offset1; int32_t L_71 = ___length2; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)L_70))) >= ((int32_t)L_71))) { goto IL_03cc; } } { StringBuilder_t * L_72 = V_0; String_t* L_73 = ___format0; int32_t L_74 = V_16; NullCheck(L_73); Il2CppChar L_75 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_73, L_74, /*hidden argument*/NULL); NullCheck(L_72); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_72, L_75, /*hidden argument*/NULL); goto IL_03cc; } IL_01b7: { Il2CppChar L_76 = V_17; if ((((int32_t)L_76) == ((int32_t)((int32_t)34)))) { goto IL_01c6; } } { Il2CppChar L_77 = V_17; if ((!(((uint32_t)L_77) == ((uint32_t)((int32_t)39))))) { goto IL_03cc; } } IL_01c6: { Il2CppChar L_78 = V_17; V_1 = L_78; goto IL_03cc; } IL_01ce: { bool L_79 = V_2; if (!L_79) { goto IL_026a; } } { int32_t L_80 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)1)); int32_t L_81 = __this->get_IntegerDigits_4(); int32_t L_82 = V_4; StringBuilder_t * L_83 = ___sb_int5; NullCheck(L_83); int32_t L_84 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_83, /*hidden argument*/NULL); int32_t L_85 = V_5; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_81, (int32_t)L_82))) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)L_85))))) { goto IL_0250; } } { Il2CppChar L_86 = V_17; if ((!(((uint32_t)L_86) == ((uint32_t)((int32_t)48))))) { goto IL_03cc; } } { goto IL_0250; } IL_01fa: { StringBuilder_t * L_87 = V_0; StringBuilder_t * L_88 = ___sb_int5; int32_t L_89 = V_5; int32_t L_90 = L_89; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_90, (int32_t)1)); NullCheck(L_88); Il2CppChar L_91 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_88, L_90, /*hidden argument*/NULL); NullCheck(L_87); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_87, L_91, /*hidden argument*/NULL); bool L_92 = __this->get_UseGroup_0(); if (!L_92) { goto IL_0250; } } { int32_t L_93 = V_9; int32_t L_94 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_93, (int32_t)1)); V_9 = L_94; if ((((int32_t)L_94) <= ((int32_t)0))) { goto IL_0250; } } { int32_t L_95 = V_12; int32_t L_96 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_95, (int32_t)1)); V_12 = L_96; if (L_96) { goto IL_0250; } } { StringBuilder_t * L_97 = V_0; String_t* L_98 = V_8; NullCheck(L_97); StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_97, L_98, /*hidden argument*/NULL); int32_t L_99 = V_11; int32_t L_100 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_99, (int32_t)1)); V_11 = L_100; Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_101 = V_7; NullCheck(L_101); if ((((int32_t)L_100) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_101)->max_length))))))) { goto IL_024c; } } { int32_t L_102 = V_11; if ((((int32_t)L_102) < ((int32_t)0))) { goto IL_024c; } } { Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_103 = V_7; int32_t L_104 = V_11; NullCheck(L_103); int32_t L_105 = L_104; int32_t L_106 = (L_103)->GetAt(static_cast(L_105)); V_13 = L_106; } IL_024c: { int32_t L_107 = V_13; V_12 = L_107; } IL_0250: { int32_t L_108 = __this->get_IntegerDigits_4(); int32_t L_109 = V_4; int32_t L_110 = V_5; StringBuilder_t * L_111 = ___sb_int5; NullCheck(L_111); int32_t L_112 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_111, /*hidden argument*/NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_108, (int32_t)L_109)), (int32_t)L_110))) < ((int32_t)L_112))) { goto IL_01fa; } } { goto IL_03cc; } IL_026a: { bool L_113 = V_3; if (!L_113) { goto IL_0295; } } { int32_t L_114 = V_6; StringBuilder_t * L_115 = ___sb_dec6; NullCheck(L_115); int32_t L_116 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_115, /*hidden argument*/NULL); if ((((int32_t)L_114) >= ((int32_t)L_116))) { goto IL_03cc; } } { StringBuilder_t * L_117 = V_0; StringBuilder_t * L_118 = ___sb_dec6; int32_t L_119 = V_6; int32_t L_120 = L_119; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_120, (int32_t)1)); NullCheck(L_118); Il2CppChar L_121 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_118, L_120, /*hidden argument*/NULL); NullCheck(L_117); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_117, L_121, /*hidden argument*/NULL); goto IL_03cc; } IL_0295: { StringBuilder_t * L_122 = V_0; Il2CppChar L_123 = V_17; NullCheck(L_122); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_122, L_123, /*hidden argument*/NULL); goto IL_03cc; } IL_02a3: { StringBuilder_t * L_124 = ___sb_exp7; if (!L_124) { goto IL_02af; } } { bool L_125 = __this->get_UseExponent_7(); if (L_125) { goto IL_02bd; } } IL_02af: { StringBuilder_t * L_126 = V_0; Il2CppChar L_127 = V_17; NullCheck(L_126); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_126, L_127, /*hidden argument*/NULL); goto IL_03cc; } IL_02bd: { V_18 = (bool)1; V_19 = (bool)0; int32_t L_128 = V_16; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_128, (int32_t)1)); goto IL_030b; } IL_02cb: { String_t* L_129 = ___format0; int32_t L_130 = V_20; NullCheck(L_129); Il2CppChar L_131 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_129, L_130, /*hidden argument*/NULL); if ((!(((uint32_t)L_131) == ((uint32_t)((int32_t)48))))) { goto IL_02dc; } } { V_19 = (bool)1; goto IL_0305; } IL_02dc: { int32_t L_132 = V_20; int32_t L_133 = V_16; if ((!(((uint32_t)L_132) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_133, (int32_t)1)))))) { goto IL_02fc; } } { String_t* L_134 = ___format0; int32_t L_135 = V_20; NullCheck(L_134); Il2CppChar L_136 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_134, L_135, /*hidden argument*/NULL); if ((((int32_t)L_136) == ((int32_t)((int32_t)43)))) { goto IL_0305; } } { String_t* L_137 = ___format0; int32_t L_138 = V_20; NullCheck(L_137); Il2CppChar L_139 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_137, L_138, /*hidden argument*/NULL); if ((((int32_t)L_139) == ((int32_t)((int32_t)45)))) { goto IL_0305; } } IL_02fc: { bool L_140 = V_19; if (L_140) { goto IL_0312; } } { V_18 = (bool)0; goto IL_0312; } IL_0305: { int32_t L_141 = V_20; V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_141, (int32_t)1)); } IL_030b: { int32_t L_142 = V_20; int32_t L_143 = ___offset1; int32_t L_144 = ___length2; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_142, (int32_t)L_143))) < ((int32_t)L_144))) { goto IL_02cb; } } IL_0312: { bool L_145 = V_18; if (!L_145) { goto IL_0345; } } { int32_t L_146 = V_20; V_16 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_146, (int32_t)1)); int32_t L_147 = __this->get_DecimalPointPos_2(); V_2 = (bool)((((int32_t)L_147) < ((int32_t)0))? 1 : 0); bool L_148 = V_2; V_3 = (bool)((((int32_t)L_148) == ((int32_t)0))? 1 : 0); StringBuilder_t * L_149 = V_0; Il2CppChar L_150 = V_17; NullCheck(L_149); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_149, L_150, /*hidden argument*/NULL); StringBuilder_t * L_151 = V_0; StringBuilder_t * L_152 = ___sb_exp7; NullCheck(L_151); StringBuilder_Append_mA1A063A1388A21C8EA011DBA7FC98C24C3EE3D65(L_151, L_152, /*hidden argument*/NULL); ___sb_exp7 = (StringBuilder_t *)NULL; goto IL_03cc; } IL_0345: { StringBuilder_t * L_153 = V_0; Il2CppChar L_154 = V_17; NullCheck(L_153); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_153, L_154, /*hidden argument*/NULL); goto IL_03cc; } IL_0350: { int32_t L_155 = __this->get_DecimalPointPos_2(); int32_t L_156 = V_16; if ((!(((uint32_t)L_155) == ((uint32_t)L_156)))) { goto IL_039d; } } { int32_t L_157 = __this->get_DecimalDigits_1(); if ((((int32_t)L_157) <= ((int32_t)0))) { goto IL_0385; } } { goto IL_037a; } IL_0365: { StringBuilder_t * L_158 = V_0; StringBuilder_t * L_159 = ___sb_int5; int32_t L_160 = V_5; int32_t L_161 = L_160; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_161, (int32_t)1)); NullCheck(L_159); Il2CppChar L_162 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_159, L_161, /*hidden argument*/NULL); NullCheck(L_158); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_158, L_162, /*hidden argument*/NULL); } IL_037a: { int32_t L_163 = V_5; StringBuilder_t * L_164 = ___sb_int5; NullCheck(L_164); int32_t L_165 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_164, /*hidden argument*/NULL); if ((((int32_t)L_163) < ((int32_t)L_165))) { goto IL_0365; } } IL_0385: { StringBuilder_t * L_166 = ___sb_dec6; NullCheck(L_166); int32_t L_167 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_166, /*hidden argument*/NULL); if ((((int32_t)L_167) <= ((int32_t)0))) { goto IL_039d; } } { StringBuilder_t * L_168 = V_0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_169 = ___nfi3; NullCheck(L_169); String_t* L_170 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_169, /*hidden argument*/NULL); NullCheck(L_168); StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_168, L_170, /*hidden argument*/NULL); } IL_039d: { V_2 = (bool)0; V_3 = (bool)1; goto IL_03cc; } IL_03a3: { StringBuilder_t * L_171 = V_0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_172 = ___nfi3; NullCheck(L_172); String_t* L_173 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_172, /*hidden argument*/NULL); NullCheck(L_171); StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_171, L_173, /*hidden argument*/NULL); goto IL_03cc; } IL_03b3: { StringBuilder_t * L_174 = V_0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_175 = ___nfi3; NullCheck(L_175); String_t* L_176 = NumberFormatInfo_get_PerMilleSymbol_m3876887016E8E505064301E65DC57B76040FF42E_inline(L_175, /*hidden argument*/NULL); NullCheck(L_174); StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_174, L_176, /*hidden argument*/NULL); goto IL_03cc; } IL_03c3: { StringBuilder_t * L_177 = V_0; Il2CppChar L_178 = V_17; NullCheck(L_177); StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_177, L_178, /*hidden argument*/NULL); } IL_03cc: { int32_t L_179 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_179, (int32_t)1)); } IL_03d2: { int32_t L_180 = V_16; int32_t L_181 = ___offset1; int32_t L_182 = ___length2; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_180, (int32_t)L_181))) < ((int32_t)L_182))) { goto IL_00f4; } } { bool L_183 = ___positive4; if (L_183) { goto IL_03ef; } } { StringBuilder_t * L_184 = V_0; NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_185 = ___nfi3; NullCheck(L_185); String_t* L_186 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_185, /*hidden argument*/NULL); NullCheck(L_184); StringBuilder_Insert_m38829D9C9FE52ACD6541ED735D4435FB2A831A2C(L_184, 0, L_186, /*hidden argument*/NULL); } IL_03ef: { StringBuilder_t * L_187 = V_0; return L_187; } } // System.Void NumberFormatter_CustomInfo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomInfo__ctor_mC29213F8AF518301976F61762CDDEDFCEA192E52 (CustomInfo_t6B64D4B1C438D9945D16447944A7324E3C025020 * __this, const RuntimeMethod* method) { { __this->set_DecimalPointPos_2((-1)); __this->set_ExponentNegativeSignOnly_10((bool)1); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__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.Void StringPool::PreAlloc(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringPool_PreAlloc_mCA0424C0EAB9788C7C2D761CA4DF9204A918844C (int32_t ___size0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (StringPool_PreAlloc_mCA0424C0EAB9788C7C2D761CA4DF9204A918844C_MetadataUsageId); s_Il2CppMethodInitialized = true; } Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___size0; if ((((int32_t)L_0) > ((int32_t)((int32_t)1024)))) { goto IL_000c; } } { int32_t L_1 = ___size0; if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_000d; } } IL_000c: { return; } IL_000d: { int32_t L_2 = ___count1; IL2CPP_RUNTIME_CLASS_INIT(Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var); int32_t L_3 = Math_Max_mA99E48BB021F2E4B62D4EA9F52EA6928EED618A2(8, L_2, /*hidden argument*/NULL); ___count1 = L_3; V_0 = (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *)NULL; IL2CPP_RUNTIME_CLASS_INIT(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var); Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * L_4 = ((StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields*)il2cpp_codegen_static_fields_for(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var))->get_map_0(); int32_t L_5 = ___size0; NullCheck(L_4); bool L_6 = Dictionary_2_TryGetValue_m87774885D9162CEF15F9FAB482E601EB649142E1(L_4, L_5, (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m87774885D9162CEF15F9FAB482E601EB649142E1_RuntimeMethod_var); if (!L_6) { goto IL_004a; } } { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_7 = V_0; NullCheck(L_7); int32_t L_8 = Queue_1_get_Count_m713627073A3FBF2D2B8D923721B8A9CECF2EDD8E_inline(L_7, /*hidden argument*/Queue_1_get_Count_m713627073A3FBF2D2B8D923721B8A9CECF2EDD8E_RuntimeMethod_var); V_1 = L_8; goto IL_0045; } IL_0030: { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_9 = V_0; int32_t L_10 = ___size0; String_t* L_11 = String_CreateString_m0E7BBCE09E386877E2B63BF7FA36B956BF221C93(NULL, ((int32_t)204), L_10, /*hidden argument*/NULL); NullCheck(L_9); Queue_1_Enqueue_mF9245B56BD8783F6A9AB423E86735681B0E8B817(L_9, L_11, /*hidden argument*/Queue_1_Enqueue_mF9245B56BD8783F6A9AB423E86735681B0E8B817_RuntimeMethod_var); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0045: { int32_t L_13 = V_1; int32_t L_14 = ___count1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_0030; } } { return; } IL_004a: { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_15 = (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *)il2cpp_codegen_object_new(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172_il2cpp_TypeInfo_var); Queue_1__ctor_m83D6C3D7B95CEA1553719E7A2A681EE8BF96D599(L_15, /*hidden argument*/Queue_1__ctor_m83D6C3D7B95CEA1553719E7A2A681EE8BF96D599_RuntimeMethod_var); V_0 = L_15; IL2CPP_RUNTIME_CLASS_INIT(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var); Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * L_16 = ((StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields*)il2cpp_codegen_static_fields_for(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var))->get_map_0(); int32_t L_17 = ___size0; Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_18 = V_0; NullCheck(L_16); Dictionary_2_set_Item_mBA09B722D9D5EDD6530664952C458DE6394BC493(L_16, L_17, L_18, /*hidden argument*/Dictionary_2_set_Item_mBA09B722D9D5EDD6530664952C458DE6394BC493_RuntimeMethod_var); V_2 = 0; goto IL_0075; } IL_0060: { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_19 = V_0; int32_t L_20 = ___size0; String_t* L_21 = String_CreateString_m0E7BBCE09E386877E2B63BF7FA36B956BF221C93(NULL, ((int32_t)204), L_20, /*hidden argument*/NULL); NullCheck(L_19); Queue_1_Enqueue_mF9245B56BD8783F6A9AB423E86735681B0E8B817(L_19, L_21, /*hidden argument*/Queue_1_Enqueue_mF9245B56BD8783F6A9AB423E86735681B0E8B817_RuntimeMethod_var); int32_t L_22 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)); } IL_0075: { int32_t L_23 = V_2; int32_t L_24 = ___count1; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0060; } } { return; } } // System.String StringPool::Alloc(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringPool_Alloc_mC4AFABF63242614DAA282FB5543AB2F5AD847961 (int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (StringPool_Alloc_mC4AFABF63242614DAA282FB5543AB2F5AD847961_MetadataUsageId); s_Il2CppMethodInitialized = true; } Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * V_0 = NULL; { int32_t L_0 = ___size0; 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: { int32_t L_2 = ___size0; if ((((int32_t)L_2) < ((int32_t)((int32_t)1024)))) { goto IL_001d; } } { int32_t L_3 = ___size0; String_t* L_4 = String_CreateString_m0E7BBCE09E386877E2B63BF7FA36B956BF221C93(NULL, ((int32_t)204), L_3, /*hidden argument*/NULL); return L_4; } IL_001d: { V_0 = (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *)NULL; IL2CPP_RUNTIME_CLASS_INIT(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var); Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * L_5 = ((StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields*)il2cpp_codegen_static_fields_for(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var))->get_map_0(); int32_t L_6 = ___size0; NullCheck(L_5); bool L_7 = Dictionary_2_TryGetValue_m87774885D9162CEF15F9FAB482E601EB649142E1(L_5, L_6, (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m87774885D9162CEF15F9FAB482E601EB649142E1_RuntimeMethod_var); if (!L_7) { goto IL_003e; } } { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_8 = V_0; NullCheck(L_8); int32_t L_9 = Queue_1_get_Count_m713627073A3FBF2D2B8D923721B8A9CECF2EDD8E_inline(L_8, /*hidden argument*/Queue_1_get_Count_m713627073A3FBF2D2B8D923721B8A9CECF2EDD8E_RuntimeMethod_var); if ((((int32_t)L_9) <= ((int32_t)0))) { goto IL_0050; } } { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_10 = V_0; NullCheck(L_10); String_t* L_11 = Queue_1_Dequeue_m4670D465FB02991B55141267057B16A6A80FB9F4(L_10, /*hidden argument*/Queue_1_Dequeue_m4670D465FB02991B55141267057B16A6A80FB9F4_RuntimeMethod_var); return L_11; } IL_003e: { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_12 = (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *)il2cpp_codegen_object_new(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172_il2cpp_TypeInfo_var); Queue_1__ctor_m83D6C3D7B95CEA1553719E7A2A681EE8BF96D599(L_12, /*hidden argument*/Queue_1__ctor_m83D6C3D7B95CEA1553719E7A2A681EE8BF96D599_RuntimeMethod_var); V_0 = L_12; IL2CPP_RUNTIME_CLASS_INIT(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var); Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * L_13 = ((StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields*)il2cpp_codegen_static_fields_for(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var))->get_map_0(); int32_t L_14 = ___size0; Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_15 = V_0; NullCheck(L_13); Dictionary_2_set_Item_mBA09B722D9D5EDD6530664952C458DE6394BC493(L_13, L_14, L_15, /*hidden argument*/Dictionary_2_set_Item_mBA09B722D9D5EDD6530664952C458DE6394BC493_RuntimeMethod_var); } IL_0050: { int32_t L_16 = ___size0; String_t* L_17 = String_CreateString_m0E7BBCE09E386877E2B63BF7FA36B956BF221C93(NULL, ((int32_t)204), L_16, /*hidden argument*/NULL); return L_17; } } // System.Void StringPool::Collect(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringPool_Collect_mAF2853D3B1216B84A457D10BBF4A3F85BB621127 (String_t* ___str0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (StringPool_Collect_mAF2853D3B1216B84A457D10BBF4A3F85BB621127_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * V_1 = NULL; { String_t* L_0 = ___str0; bool L_1 = String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229(L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0009; } } { return; } IL_0009: { String_t* L_2 = ___str0; NullCheck(L_2); int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_2, /*hidden argument*/NULL); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) >= ((int32_t)((int32_t)1024)))) { goto IL_0054; } } { int32_t L_5 = V_0; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0054; } } { V_1 = (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *)NULL; IL2CPP_RUNTIME_CLASS_INIT(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var); Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * L_6 = ((StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields*)il2cpp_codegen_static_fields_for(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var))->get_map_0(); String_t* L_7 = ___str0; NullCheck(L_7); int32_t L_8 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_7, /*hidden argument*/NULL); NullCheck(L_6); bool L_9 = Dictionary_2_TryGetValue_m87774885D9162CEF15F9FAB482E601EB649142E1(L_6, L_8, (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 **)(&V_1), /*hidden argument*/Dictionary_2_TryGetValue_m87774885D9162CEF15F9FAB482E601EB649142E1_RuntimeMethod_var); if (L_9) { goto IL_0044; } } { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_10 = (Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 *)il2cpp_codegen_object_new(Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172_il2cpp_TypeInfo_var); Queue_1__ctor_m83D6C3D7B95CEA1553719E7A2A681EE8BF96D599(L_10, /*hidden argument*/Queue_1__ctor_m83D6C3D7B95CEA1553719E7A2A681EE8BF96D599_RuntimeMethod_var); V_1 = L_10; IL2CPP_RUNTIME_CLASS_INIT(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var); Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * L_11 = ((StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields*)il2cpp_codegen_static_fields_for(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var))->get_map_0(); int32_t L_12 = V_0; Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_13 = V_1; NullCheck(L_11); Dictionary_2_set_Item_mBA09B722D9D5EDD6530664952C458DE6394BC493(L_11, L_12, L_13, /*hidden argument*/Dictionary_2_set_Item_mBA09B722D9D5EDD6530664952C458DE6394BC493_RuntimeMethod_var); } IL_0044: { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_14 = V_1; NullCheck(L_14); int32_t L_15 = Queue_1_get_Count_m713627073A3FBF2D2B8D923721B8A9CECF2EDD8E_inline(L_14, /*hidden argument*/Queue_1_get_Count_m713627073A3FBF2D2B8D923721B8A9CECF2EDD8E_RuntimeMethod_var); if ((((int32_t)L_15) > ((int32_t)8))) { goto IL_0054; } } { Queue_1_t234B58D376F3C134441C47D5A9EF7789374EE172 * L_16 = V_1; String_t* L_17 = ___str0; NullCheck(L_16); Queue_1_Enqueue_mF9245B56BD8783F6A9AB423E86735681B0E8B817(L_16, L_17, /*hidden argument*/Queue_1_Enqueue_mF9245B56BD8783F6A9AB423E86735681B0E8B817_RuntimeMethod_var); } IL_0054: { return; } } // System.Void StringPool::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringPool__cctor_m6F89791E11C654199B29B64502B8662F53CB2F79 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (StringPool__cctor_m6F89791E11C654199B29B64502B8662F53CB2F79_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC * L_0 = (Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC *)il2cpp_codegen_object_new(Dictionary_2_t74131B8ADF1479D1D9A9079358DB6D3214AE46CC_il2cpp_TypeInfo_var); Dictionary_2__ctor_mFF4DFBD09A2F660BF20BA1FB1AC94791C4329777(L_0, /*hidden argument*/Dictionary_2__ctor_mFF4DFBD09A2F660BF20BA1FB1AC94791C4329777_RuntimeMethod_var); ((StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_StaticFields*)il2cpp_codegen_static_fields_for(StringPool_t1BCFCDC034A7431BAB2D421259FABE6A1C59D465_il2cpp_TypeInfo_var))->set_map_0(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_m_stringLength_0(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool CultureInfo_get_IsReadOnly_m527F0337C516B57391AD20A70BF18FF7B0AC4849_inline (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_m_isReadOnly_3(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BF_inline (NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NumberFormatter_Release_m367806C9D9D783D9978533BB8E526411B5A900BFCString_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var); ((NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t3BB5C3B9D1F52E9E5DBE5EE6C48B8606A5352613_il2cpp_TypeInfo_var))->set_threadNumberFormatter_24(__this); return; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_negativeSign_5(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyDecimalDigits_mB08BE40DFC57B589B74916CF3D63CEBBC7432C25_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_currencyDecimalDigits_22(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyPositivePattern_mA9F592EAAA7F5BD929C60D65936892A45A101D7B_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_currencyPositivePattern_23(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_currencySymbol_10(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyNegativePattern_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_currencyNegativePattern_24(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyGroupSeparator_m5AC1CA2A478284D1D059459951C8208168A20130_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_currencyGroupSeparator_8(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyDecimalSeparator_mB1EE2B6EA5D9F58355F26F071B9A08435378214D_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_currencyDecimalSeparator_9(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberDecimalDigits_m52C856E2079DAA1657069DB00506DCF77EA62DC2_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_numberDecimalDigits_21(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_numberDecimalSeparator_6(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentDecimalDigits_mC976C226BAA510C75E13D526FF7407B2A2E2A164_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_percentDecimalDigits_28(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentPositivePattern_mD23B2B53488F48B707952CCFADD216A7E7BAA430_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_percentPositivePattern_26(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_percentSymbol_17(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentNegativePattern_m9563E73E22236A41D695465A1B2E76F3AA7DD463_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_percentNegativePattern_27(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentGroupSeparator_mBCCC5E617B3BEFED528AB99571AC593CEA45B4EC_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_percentGroupSeparator_16(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentDecimalSeparator_m8E0E23E04199DCA6D6E7E494D11522465180CCD2_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_percentDecimalSeparator_15(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_numberNegativePattern_25(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_numberGroupSeparator_7(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_positiveSign_4(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PerMilleSymbol_m3876887016E8E505064301E65DC57B76040FF42E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_perMilleSymbol_18(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m0CE0B6919A09EFFBB1EBA5B5DFEF50E4F8A89CFA_gshared_inline (Queue_1_tCC0C12E9ABD1C1421DEDD8C737F1A87C67ACC8F0 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_3(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1(); int32_t L_3 = ___index0; RuntimeObject * L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2, (int32_t)L_3); return L_4; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mADA59B620C88DF47CBB953A8941CFE545BDF556D_gshared_inline (Stack_1_t576E16A8DBBF0430E26B9525C7A047671F793CA8 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_1(); return L_0; } }