ar_tourism_flutter_unity/ios/UnityLibrary/Classes/Native/Unity.Collections.cpp
2025-05-14 17:04:13 +08:00

25808 lines
1.2 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
template <typename T1, typename T2, typename T3, typename T4, typename T5>
struct InvokerActionInvoker5;
template <typename T1, typename T2, typename T3, typename T4, typename T5>
struct InvokerActionInvoker5<T1*, T2*, T3, T4*, T5*>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3 p3, T4* p4, T5* p5)
{
void* params[5] = { p1, p2, &p3, p4, p5 };
method->invoker_method(methodPtr, method, obj, params, params[4]);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct InvokerActionInvoker6;
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct InvokerActionInvoker6<T1*, T2*, T3*, T4, T5*, T6*>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4 p4, T5* p5, T6* p6)
{
void* params[6] = { p1, p2, p3, &p4, p5, p6 };
method->invoker_method(methodPtr, method, obj, params, params[5]);
}
};
template <typename R, typename T1>
struct InvokerFuncInvoker1;
template <typename R, typename T1>
struct InvokerFuncInvoker1<R, T1*>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
{
R ret;
void* params[1] = { p1 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2;
template <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2<R, T1, T2*>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2)
{
R ret;
void* params[2] = { &p1, p2 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3>
struct InvokerFuncInvoker3;
template <typename R, typename T1, typename T2, typename T3>
struct InvokerFuncInvoker3<R, T1*, T2, T3*>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3)
{
R ret;
void* params[3] = { p1, &p2, p3 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct InvokerFuncInvoker4;
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct InvokerFuncInvoker4<R, T1*, T2*, T3, T4*>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3 p3, T4* p4)
{
R ret;
void* params[4] = { p1, p2, &p3, p4 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct InvokerFuncInvoker5;
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct InvokerFuncInvoker5<R, T1*, T2*, T3*, T4, T5*>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4 p4, T5* p5)
{
R ret;
void* params[5] = { p1, p2, p3, &p4, p5 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs>
struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F;
// System.AssemblyLoadEventHandler
struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// Unity.Collections.BurstCompatibleAttribute
struct BurstCompatibleAttribute_t7DBA05449A9B9465DA64583FEC5E6FA3138D75BD;
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
// Unity.Collections.CreatePropertyAttribute
struct CreatePropertyAttribute_tE99286E9956A00FC302542DA09D73B4C52B6E19A;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// Microsoft.CodeAnalysis.EmbeddedAttribute
struct EmbeddedAttribute_t02DB10C6AF87332FEE7D19025B26687C7B784141;
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377;
// System.EventHandler
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// System.Runtime.CompilerServices.IsUnmanagedAttribute
struct IsUnmanagedAttribute_tA4BF73E3582F0C271AD8AD4501C839CE5D557059;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// Unity.Collections.NativeQueueBlockHeader
struct NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004;
// Unity.Collections.NotBurstCompatibleAttribute
struct NotBurstCompatibleAttribute_t18678FEA8508936803CF26D0DFA77DA354F8721C;
// System.ResolveEventHandler
struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// System.String
struct String_t;
// System.Type
struct Type_t;
// System.UnhandledExceptionEventHandler
struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C;
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData
struct UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// Unity.Collections.AllocatorManager/TryFunction
struct TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA;
// Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$PostfixBurstDelegate
struct Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7;
// Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$PostfixBurstDelegate
struct Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0;
// Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$PostfixBurstDelegate
struct Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201;
// Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$PostfixBurstDelegate
struct Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C;
// Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$PostfixBurstDelegate
struct Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3;
IL2CPP_EXTERN_C RuntimeClass* AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0B09149353C3D49907DDBE06523B8B7635EFEADE;
IL2CPP_EXTERN_C String_t* _stringLiteral302B11189380770261D2D54C98E0C8E27DF7E27F;
IL2CPP_EXTERN_C const RuntimeMethod* Array32768_1_ElementAt_mAF50A1B3FAA1E10902B5B1A6AFD81BE97AF4B59F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedList4096Bytes_1_set_Item_m47AF31B8AFFE448D04FE04B053D31CED5CAC42A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_AppendFormat_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m3620891E1B9AAB5578269AF9245CF6AF17CC5C31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m321EFEF222E8F32FB978D741240EB6EB685AC367_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m8DC2E3A0A08EFC0BCCF425D09ED858FF0B1ACE41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m572FEF935F6715917A805E80F4ED6985F4D5C0AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m26D6BCDCCFDCF47B93D58903CB6B9C5B66B0BB70_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m29352534871AD264B944BDDACA9ED16670F64424_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m1CEA2676F80233A5F57EFF84402B05BFD1E61BD3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m0F2205AE4CEE5A26DCE7BDC8DF3D4987F91C1BDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m8280D7F4EB07CB5705CAE5F4D933096571CA6469_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m626A9F9AAEDB33E804A3F62A6E8A1B626A693D1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m689D0518DB66E5F34823844A661BDA8ABFA32E9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m79EE70856B7B8285B60EB18E672E5118F55D0329_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m18946CCCFE0841D17019C122D7F24A1FA2713F1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m17FA6549AC43DAE13C0AAC97A99BD4F0E4400FED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m240C7A2F859F137B4762BAAFC82C67F6E2A55D61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m0FBA1796844615791348B39D0E61E6B15AEB64DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m43F91A976250D34F8A6491F01F64FD57408A66D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m2D066475A578EC5284C55C98633A2A7D1486BFF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mFAC259D67DE289B96B0E792FA87E5364AFC530BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mADA7D5ACB9F24BB37AB5E562DF12B16887425662_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m3CB78D8495A49EA51DE822A5B4928CB6C8AA4569_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mA1A7199A082C0A569CA84916F63E78D7A681C2B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m6365FFC32595D2F6E8051D10AA01D033F2A85A8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mF286018B925D36DE656BD5C914F5E236037C1DFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mB9F6E974778173682EADE01EC52D1D6D17D4CDF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mEE910F2618BADA485B584D2F79757CC08DCBE942_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m82EF820C6E50049B5FB8159205DF0546DC2DF844_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m98DC6ADAD5C04BE31DC7E5E21E2D6659BBF13D40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ComputeHashCode_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m70D261A2B17BD68D8446B225C68BA3773625A8E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ComputeHashCode_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m17E974AD88BEEE89B191AF2DF48E261257C064C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ComputeHashCode_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mD39B5656A0F19ADA1D77F1C0B468CBA0F3078EDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ComputeHashCode_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m2E43FE6626F2FA8198F44409E544EC67B55EDB05_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ComputeHashCode_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m5500EB49CA3492B0FE3A2F01478F66B1518C9243_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ConvertToString_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mB7E013BFC443B25DA63FCA9422EA92C44E4E72E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ConvertToString_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m5C54B406D3B8F93AAAF01D356DEA64CECC3B00D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ConvertToString_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m1F275D8805CD175F260860527F58B8CBB3920A4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ConvertToString_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mF5D257B46C5CC1CBFBC8A26BEA9F213A217A05EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FixedStringMethods_ConvertToString_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m24558F9C005F1127C7BB240880FA09BCCBD69882_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FunctionPointer_1__ctor_mA6464FB1EEC3C76906932127ADC88D71257A9CB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FunctionPointer_1_get_Invoke_m97C18B13503F4392E7606936FDC209ECE77A7EFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeQueueBlockPool_OnDomainUnload_m1BC3ECE44F94F0D5579AC3643A8C229BB806847D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RewindableAllocator_Dispose_mD873C81842DAEBF01369B8023805FF930C4C8A2F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RewindableAllocator_Rewind_m8EB623F05C707C3AF52FF082A7C095FE3A1CE595_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RewindableAllocator_Try_mA4AF5A5088097CB6343C3CC97058959976372C35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedStatic_1_GetOrCreateUnsafe_m0DD8434030AA0A323B8ADDCEFFBE9339D4B57AC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedStatic_1_GetOrCreateUnsafe_m3F14C3056028F85D1801C32FBECF240E44B618A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedStatic_1_get_Data_m8180C13CDCA02B5FA3E363D8259EDD6AE7BC49B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedStatic_1_get_UnsafeDataPointer_m972F8145729E8E23E39A742D0EF9AE2785A652CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SlabAllocator_Try_mCD7DED588811A6E3F78E4A14CBFE2852D8E39DEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackAllocator_Try_m093FA501B1B427E32DD9F654380B3EA56A5A4234_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnmanagedArray_1_Dispose_m6633B12AACEBE579F9A33E39939490C0F9078F66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unmanaged_Free_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1C432B8FDFC847D68ECC57BF4C911BA784284271_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unmanaged_Free_TisNativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004_m243D8201F69E8B9517904DD82D2AF7681CC70844_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unmanaged_Free_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mB841F028990B75239A6FDF58EBC78E296907E772_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unmanaged_Free_TisNativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52_m4D14134CC0BDD6353804BD8F2032D3B2D2F0C494_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unmanaged_Free_TisUnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4_m44E1299744F197B4690015E38D6E5EB21AFDC0AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mC7FEAA8F718320B4F881566EB9C8D910A41CC37A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* xxHash3_Hash128LongU24BurstManaged_m961A07284DAB6ADFF52EB4287E9D105AB971FDF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* xxHash3_Hash128Long_mED9958D31B54E0E0666AAD34A52DE7CDEB802E6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* xxHash3_Hash64LongU24BurstManaged_m71E36BBD116CCA46ED23162F80B08D3B2F782B4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* xxHash3_Hash64Long_m9950702E864DCCD9B8DEAAE23E7CBB5E79D4AC62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
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
// <Module>
struct U3CModuleU3E_tA52E71F6F7203C8166EF9F4D0375AB04277990CA
{
};
// $BurstDirectCallInitializer
struct U24BurstDirectCallInitializer_tA1A76DB7D22C7A6F0D0A955A4E82DA30C35D0CBD : public RuntimeObject
{
};
// Unity.Collections.AllocatorManager
struct AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C : public RuntimeObject
{
};
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// Unity.Collections.CollectionHelper
struct CollectionHelper_tFFE15A31BD8AE2BE545F4A412EC3C11352298482 : public RuntimeObject
{
};
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
{
};
// Unity.Collections.FixedString
struct FixedString_t9C1572E17CA71CB7EE3DB3469608F3EAB102959D : public RuntimeObject
{
};
// Unity.Collections.FixedStringMethods
struct FixedStringMethods_t0186BBFA8912D005C81E1BF812B2FFA2AEBE692B : public RuntimeObject
{
};
// Unity.Collections.FixedStringUtils
struct FixedStringUtils_t8C9C13E0D5E40AC95D56E7ADDDDD69DECB314605 : public RuntimeObject
{
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// Unity.Collections.NativeArrayExtensions
struct NativeArrayExtensions_t9A6F3FA904DDB64CC47FB8CECF1EE92FAFD47BA2 : public RuntimeObject
{
};
// Unity.Collections.LowLevel.Unsafe.NativeListUnsafeUtility
struct NativeListUnsafeUtility_t76856F085F46022FE3879DD4EE833AE8FE1EFB19 : public RuntimeObject
{
};
// Unity.Collections.NativeQueueBlockPool
struct NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91 : public RuntimeObject
{
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// Unity.Collections.UTF8ArrayUnsafeUtility
struct UTF8ArrayUnsafeUtility_t559DCBEBB103835178A796FB6FF50E58F18D6875 : public RuntimeObject
{
};
// Unity.Collections.LowLevel.Unsafe.UnsafePtrListTExtensions
struct UnsafePtrListTExtensions_t8C9A13658D61990E0F3D230FAA5F8B8BF0FF8511 : public RuntimeObject
{
};
// Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions
struct UnsafeUtilityExtensions_tF7E671E0EC4110CB4F007F8CECFAF9F3C210B635 : public RuntimeObject
{
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// Unity.Collections.xxHash3
struct xxHash3_t1B0090718977D51798C540A03964F9CB74D52462 : public RuntimeObject
{
};
// Unity.Collections.AllocatorManager/SharedStatics
struct SharedStatics_t1BB591F9E205BC35764C232444F95ED00379162D : public RuntimeObject
{
};
// Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall
struct Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B : public RuntimeObject
{
};
// Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall
struct Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997 : public RuntimeObject
{
};
// Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall
struct Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA : public RuntimeObject
{
};
// Unity.Collections.AllocatorManager/SharedStatics/TableEntry
struct TableEntry_tC168732547D3913880E602CC895BCCDAED550A04 : public RuntimeObject
{
};
// Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall
struct Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8 : public RuntimeObject
{
};
// Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall
struct Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A : public RuntimeObject
{
};
// Unity.Collections.AllocatorManager/Array16`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
typedef Il2CppFullySharedGenericStruct Array16_1_t3F98E58408385FDD500AB75EE5A191A5541678BA;
// Unity.Burst.SharedStatic`1<Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>>
struct SharedStatic_1_t129696039C3927DC9D39A2FADEBB24D67B1CD74E
{
// System.Void* Unity.Burst.SharedStatic`1::_buffer
void* ____buffer_0;
};
// Unity.Burst.SharedStatic`1<System.IntPtr>
struct SharedStatic_1_t0A9894CA2483CA9491C550F8D66FBA5213718E9F
{
// System.Void* Unity.Burst.SharedStatic`1::_buffer
void* ____buffer_0;
};
// Unity.Burst.SharedStatic`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
struct SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C
{
// System.Void* Unity.Burst.SharedStatic`1::_buffer
void* ____buffer_0;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// Unity.Collections.BurstCompatibleAttribute
struct BurstCompatibleAttribute_t7DBA05449A9B9465DA64583FEC5E6FA3138D75BD : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.Type[] Unity.Collections.BurstCompatibleAttribute::<GenericTypeArguments>k__BackingField
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___U3CGenericTypeArgumentsU3Ek__BackingField_0;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
// Unity.Collections.CreatePropertyAttribute
struct CreatePropertyAttribute_tE99286E9956A00FC302542DA09D73B4C52B6E19A : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// Microsoft.CodeAnalysis.EmbeddedAttribute
struct EmbeddedAttribute_t02DB10C6AF87332FEE7D19025B26687C7B784141 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// Unity.Collections.FixedBytes16
struct FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Byte Unity.Collections.FixedBytes16::byte0000
uint8_t ___byte0000_0;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___byte0000_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0001_1_OffsetPadding[1];
// System.Byte Unity.Collections.FixedBytes16::byte0001
uint8_t ___byte0001_1;
};
#pragma pack(pop, tp)
struct
{
char ___byte0001_1_OffsetPadding_forAlignmentOnly[1];
uint8_t ___byte0001_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0002_2_OffsetPadding[2];
// System.Byte Unity.Collections.FixedBytes16::byte0002
uint8_t ___byte0002_2;
};
#pragma pack(pop, tp)
struct
{
char ___byte0002_2_OffsetPadding_forAlignmentOnly[2];
uint8_t ___byte0002_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0003_3_OffsetPadding[3];
// System.Byte Unity.Collections.FixedBytes16::byte0003
uint8_t ___byte0003_3;
};
#pragma pack(pop, tp)
struct
{
char ___byte0003_3_OffsetPadding_forAlignmentOnly[3];
uint8_t ___byte0003_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0004_4_OffsetPadding[4];
// System.Byte Unity.Collections.FixedBytes16::byte0004
uint8_t ___byte0004_4;
};
#pragma pack(pop, tp)
struct
{
char ___byte0004_4_OffsetPadding_forAlignmentOnly[4];
uint8_t ___byte0004_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0005_5_OffsetPadding[5];
// System.Byte Unity.Collections.FixedBytes16::byte0005
uint8_t ___byte0005_5;
};
#pragma pack(pop, tp)
struct
{
char ___byte0005_5_OffsetPadding_forAlignmentOnly[5];
uint8_t ___byte0005_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0006_6_OffsetPadding[6];
// System.Byte Unity.Collections.FixedBytes16::byte0006
uint8_t ___byte0006_6;
};
#pragma pack(pop, tp)
struct
{
char ___byte0006_6_OffsetPadding_forAlignmentOnly[6];
uint8_t ___byte0006_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0007_7_OffsetPadding[7];
// System.Byte Unity.Collections.FixedBytes16::byte0007
uint8_t ___byte0007_7;
};
#pragma pack(pop, tp)
struct
{
char ___byte0007_7_OffsetPadding_forAlignmentOnly[7];
uint8_t ___byte0007_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0008_8_OffsetPadding[8];
// System.Byte Unity.Collections.FixedBytes16::byte0008
uint8_t ___byte0008_8;
};
#pragma pack(pop, tp)
struct
{
char ___byte0008_8_OffsetPadding_forAlignmentOnly[8];
uint8_t ___byte0008_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0009_9_OffsetPadding[9];
// System.Byte Unity.Collections.FixedBytes16::byte0009
uint8_t ___byte0009_9;
};
#pragma pack(pop, tp)
struct
{
char ___byte0009_9_OffsetPadding_forAlignmentOnly[9];
uint8_t ___byte0009_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0010_10_OffsetPadding[10];
// System.Byte Unity.Collections.FixedBytes16::byte0010
uint8_t ___byte0010_10;
};
#pragma pack(pop, tp)
struct
{
char ___byte0010_10_OffsetPadding_forAlignmentOnly[10];
uint8_t ___byte0010_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0011_11_OffsetPadding[11];
// System.Byte Unity.Collections.FixedBytes16::byte0011
uint8_t ___byte0011_11;
};
#pragma pack(pop, tp)
struct
{
char ___byte0011_11_OffsetPadding_forAlignmentOnly[11];
uint8_t ___byte0011_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0012_12_OffsetPadding[12];
// System.Byte Unity.Collections.FixedBytes16::byte0012
uint8_t ___byte0012_12;
};
#pragma pack(pop, tp)
struct
{
char ___byte0012_12_OffsetPadding_forAlignmentOnly[12];
uint8_t ___byte0012_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0013_13_OffsetPadding[13];
// System.Byte Unity.Collections.FixedBytes16::byte0013
uint8_t ___byte0013_13;
};
#pragma pack(pop, tp)
struct
{
char ___byte0013_13_OffsetPadding_forAlignmentOnly[13];
uint8_t ___byte0013_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0014_14_OffsetPadding[14];
// System.Byte Unity.Collections.FixedBytes16::byte0014
uint8_t ___byte0014_14;
};
#pragma pack(pop, tp)
struct
{
char ___byte0014_14_OffsetPadding_forAlignmentOnly[14];
uint8_t ___byte0014_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0015_15_OffsetPadding[15];
// System.Byte Unity.Collections.FixedBytes16::byte0015
uint8_t ___byte0015_15;
};
#pragma pack(pop, tp)
struct
{
char ___byte0015_15_OffsetPadding_forAlignmentOnly[15];
uint8_t ___byte0015_15_forAlignmentOnly;
};
};
};
uint8_t FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0__padding[16];
};
};
// Unity.Collections.FixedList
struct FixedList_t0AE1DE9A0080EEA493060F3A2BA9D82F272BE9A2
{
union
{
struct
{
};
uint8_t FixedList_t0AE1DE9A0080EEA493060F3A2BA9D82F272BE9A2__padding[1];
};
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// System.Runtime.CompilerServices.IsUnmanagedAttribute
struct IsUnmanagedAttribute_tA4BF73E3582F0C271AD8AD4501C839CE5D557059 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// Unity.Collections.Memory
struct Memory_t1CFA31375CE2BD22D3FC5859A3DD18B7B247A1F5
{
union
{
struct
{
};
uint8_t Memory_t1CFA31375CE2BD22D3FC5859A3DD18B7B247A1F5__padding[1];
};
};
// Unity.Collections.NativeQueueBlockHeader
struct NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004
{
// Unity.Collections.NativeQueueBlockHeader* Unity.Collections.NativeQueueBlockHeader::m_NextBlock
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* ___m_NextBlock_0;
// System.Int32 Unity.Collections.NativeQueueBlockHeader::m_NumItems
int32_t ___m_NumItems_1;
};
// Unity.Collections.NotBurstCompatibleAttribute
struct NotBurstCompatibleAttribute_t18678FEA8508936803CF26D0DFA77DA354F8721C : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// Unity.Collections.Spinner
struct Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB
{
// System.Int32 Unity.Collections.Spinner::m_value
int32_t ___m_value_0;
};
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
};
// Unity.Collections.Unicode
struct Unicode_t12971576E9BF3361EDDED82E38BDE63AB13E1557
{
union
{
struct
{
};
uint8_t Unicode_t12971576E9BF3361EDDED82E38BDE63AB13E1557__padding[1];
};
};
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator
struct UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572
{
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData* Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::m_Buffer
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___m_Buffer_0;
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::m_Index
int32_t ___m_Index_1;
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::m_BucketIndex
int32_t ___m_BucketIndex_2;
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::m_NextIndex
int32_t ___m_NextIndex_3;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// Unity.Mathematics.uint4
struct uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9
{
// System.UInt32 Unity.Mathematics.uint4::x
uint32_t ___x_0;
// System.UInt32 Unity.Mathematics.uint4::y
uint32_t ___y_1;
// System.UInt32 Unity.Mathematics.uint4::z
uint32_t ___z_2;
// System.UInt32 Unity.Mathematics.uint4::w
uint32_t ___w_3;
};
// Unity.Burst.Intrinsics.v64
struct v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Byte Unity.Burst.Intrinsics.v64::Byte0
uint8_t ___Byte0_0;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___Byte0_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte1_1_OffsetPadding[1];
// System.Byte Unity.Burst.Intrinsics.v64::Byte1
uint8_t ___Byte1_1;
};
#pragma pack(pop, tp)
struct
{
char ___Byte1_1_OffsetPadding_forAlignmentOnly[1];
uint8_t ___Byte1_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte2_2_OffsetPadding[2];
// System.Byte Unity.Burst.Intrinsics.v64::Byte2
uint8_t ___Byte2_2;
};
#pragma pack(pop, tp)
struct
{
char ___Byte2_2_OffsetPadding_forAlignmentOnly[2];
uint8_t ___Byte2_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte3_3_OffsetPadding[3];
// System.Byte Unity.Burst.Intrinsics.v64::Byte3
uint8_t ___Byte3_3;
};
#pragma pack(pop, tp)
struct
{
char ___Byte3_3_OffsetPadding_forAlignmentOnly[3];
uint8_t ___Byte3_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte4_4_OffsetPadding[4];
// System.Byte Unity.Burst.Intrinsics.v64::Byte4
uint8_t ___Byte4_4;
};
#pragma pack(pop, tp)
struct
{
char ___Byte4_4_OffsetPadding_forAlignmentOnly[4];
uint8_t ___Byte4_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte5_5_OffsetPadding[5];
// System.Byte Unity.Burst.Intrinsics.v64::Byte5
uint8_t ___Byte5_5;
};
#pragma pack(pop, tp)
struct
{
char ___Byte5_5_OffsetPadding_forAlignmentOnly[5];
uint8_t ___Byte5_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte6_6_OffsetPadding[6];
// System.Byte Unity.Burst.Intrinsics.v64::Byte6
uint8_t ___Byte6_6;
};
#pragma pack(pop, tp)
struct
{
char ___Byte6_6_OffsetPadding_forAlignmentOnly[6];
uint8_t ___Byte6_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte7_7_OffsetPadding[7];
// System.Byte Unity.Burst.Intrinsics.v64::Byte7
uint8_t ___Byte7_7;
};
#pragma pack(pop, tp)
struct
{
char ___Byte7_7_OffsetPadding_forAlignmentOnly[7];
uint8_t ___Byte7_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.SByte Unity.Burst.Intrinsics.v64::SByte0
int8_t ___SByte0_8;
};
#pragma pack(pop, tp)
struct
{
int8_t ___SByte0_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte1_9_OffsetPadding[1];
// System.SByte Unity.Burst.Intrinsics.v64::SByte1
int8_t ___SByte1_9;
};
#pragma pack(pop, tp)
struct
{
char ___SByte1_9_OffsetPadding_forAlignmentOnly[1];
int8_t ___SByte1_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte2_10_OffsetPadding[2];
// System.SByte Unity.Burst.Intrinsics.v64::SByte2
int8_t ___SByte2_10;
};
#pragma pack(pop, tp)
struct
{
char ___SByte2_10_OffsetPadding_forAlignmentOnly[2];
int8_t ___SByte2_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte3_11_OffsetPadding[3];
// System.SByte Unity.Burst.Intrinsics.v64::SByte3
int8_t ___SByte3_11;
};
#pragma pack(pop, tp)
struct
{
char ___SByte3_11_OffsetPadding_forAlignmentOnly[3];
int8_t ___SByte3_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte4_12_OffsetPadding[4];
// System.SByte Unity.Burst.Intrinsics.v64::SByte4
int8_t ___SByte4_12;
};
#pragma pack(pop, tp)
struct
{
char ___SByte4_12_OffsetPadding_forAlignmentOnly[4];
int8_t ___SByte4_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte5_13_OffsetPadding[5];
// System.SByte Unity.Burst.Intrinsics.v64::SByte5
int8_t ___SByte5_13;
};
#pragma pack(pop, tp)
struct
{
char ___SByte5_13_OffsetPadding_forAlignmentOnly[5];
int8_t ___SByte5_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte6_14_OffsetPadding[6];
// System.SByte Unity.Burst.Intrinsics.v64::SByte6
int8_t ___SByte6_14;
};
#pragma pack(pop, tp)
struct
{
char ___SByte6_14_OffsetPadding_forAlignmentOnly[6];
int8_t ___SByte6_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte7_15_OffsetPadding[7];
// System.SByte Unity.Burst.Intrinsics.v64::SByte7
int8_t ___SByte7_15;
};
#pragma pack(pop, tp)
struct
{
char ___SByte7_15_OffsetPadding_forAlignmentOnly[7];
int8_t ___SByte7_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt16 Unity.Burst.Intrinsics.v64::UShort0
uint16_t ___UShort0_16;
};
#pragma pack(pop, tp)
struct
{
uint16_t ___UShort0_16_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort1_17_OffsetPadding[2];
// System.UInt16 Unity.Burst.Intrinsics.v64::UShort1
uint16_t ___UShort1_17;
};
#pragma pack(pop, tp)
struct
{
char ___UShort1_17_OffsetPadding_forAlignmentOnly[2];
uint16_t ___UShort1_17_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort2_18_OffsetPadding[4];
// System.UInt16 Unity.Burst.Intrinsics.v64::UShort2
uint16_t ___UShort2_18;
};
#pragma pack(pop, tp)
struct
{
char ___UShort2_18_OffsetPadding_forAlignmentOnly[4];
uint16_t ___UShort2_18_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort3_19_OffsetPadding[6];
// System.UInt16 Unity.Burst.Intrinsics.v64::UShort3
uint16_t ___UShort3_19;
};
#pragma pack(pop, tp)
struct
{
char ___UShort3_19_OffsetPadding_forAlignmentOnly[6];
uint16_t ___UShort3_19_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int16 Unity.Burst.Intrinsics.v64::SShort0
int16_t ___SShort0_20;
};
#pragma pack(pop, tp)
struct
{
int16_t ___SShort0_20_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort1_21_OffsetPadding[2];
// System.Int16 Unity.Burst.Intrinsics.v64::SShort1
int16_t ___SShort1_21;
};
#pragma pack(pop, tp)
struct
{
char ___SShort1_21_OffsetPadding_forAlignmentOnly[2];
int16_t ___SShort1_21_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort2_22_OffsetPadding[4];
// System.Int16 Unity.Burst.Intrinsics.v64::SShort2
int16_t ___SShort2_22;
};
#pragma pack(pop, tp)
struct
{
char ___SShort2_22_OffsetPadding_forAlignmentOnly[4];
int16_t ___SShort2_22_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort3_23_OffsetPadding[6];
// System.Int16 Unity.Burst.Intrinsics.v64::SShort3
int16_t ___SShort3_23;
};
#pragma pack(pop, tp)
struct
{
char ___SShort3_23_OffsetPadding_forAlignmentOnly[6];
int16_t ___SShort3_23_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt32 Unity.Burst.Intrinsics.v64::UInt0
uint32_t ___UInt0_24;
};
#pragma pack(pop, tp)
struct
{
uint32_t ___UInt0_24_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt1_25_OffsetPadding[4];
// System.UInt32 Unity.Burst.Intrinsics.v64::UInt1
uint32_t ___UInt1_25;
};
#pragma pack(pop, tp)
struct
{
char ___UInt1_25_OffsetPadding_forAlignmentOnly[4];
uint32_t ___UInt1_25_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int32 Unity.Burst.Intrinsics.v64::SInt0
int32_t ___SInt0_26;
};
#pragma pack(pop, tp)
struct
{
int32_t ___SInt0_26_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt1_27_OffsetPadding[4];
// System.Int32 Unity.Burst.Intrinsics.v64::SInt1
int32_t ___SInt1_27;
};
#pragma pack(pop, tp)
struct
{
char ___SInt1_27_OffsetPadding_forAlignmentOnly[4];
int32_t ___SInt1_27_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt64 Unity.Burst.Intrinsics.v64::ULong0
uint64_t ___ULong0_28;
};
#pragma pack(pop, tp)
struct
{
uint64_t ___ULong0_28_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int64 Unity.Burst.Intrinsics.v64::SLong0
int64_t ___SLong0_29;
};
#pragma pack(pop, tp)
struct
{
int64_t ___SLong0_29_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Single Unity.Burst.Intrinsics.v64::Float0
float ___Float0_30;
};
#pragma pack(pop, tp)
struct
{
float ___Float0_30_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float1_31_OffsetPadding[4];
// System.Single Unity.Burst.Intrinsics.v64::Float1
float ___Float1_31;
};
#pragma pack(pop, tp)
struct
{
char ___Float1_31_OffsetPadding_forAlignmentOnly[4];
float ___Float1_31_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Double Unity.Burst.Intrinsics.v64::Double0
double ___Double0_32;
};
#pragma pack(pop, tp)
struct
{
double ___Double0_32_forAlignmentOnly;
};
};
};
// Unity.Collections.AllocatorManager/AllocatorHandle
struct AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148
{
// System.UInt16 Unity.Collections.AllocatorManager/AllocatorHandle::Index
uint16_t ___Index_0;
// System.UInt16 Unity.Collections.AllocatorManager/AllocatorHandle::Version
uint16_t ___Version_1;
};
// Unity.Collections.FixedStringUtils/UintFloatUnion
struct UintFloatUnion_t42DF4DD8167145ECECA33FDC8580442735A01A12
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.UInt32 Unity.Collections.FixedStringUtils/UintFloatUnion::uintValue
uint32_t ___uintValue_0;
};
#pragma pack(pop, tp)
struct
{
uint32_t ___uintValue_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Single Unity.Collections.FixedStringUtils/UintFloatUnion::floatValue
float ___floatValue_1;
};
#pragma pack(pop, tp)
struct
{
float ___floatValue_1_forAlignmentOnly;
};
};
};
// Unity.Collections.Memory/Unmanaged
struct Unmanaged_t06043455F062B5BBF755BE852B0A7AB1876E3310
{
union
{
struct
{
};
uint8_t Unmanaged_t06043455F062B5BBF755BE852B0A7AB1876E3310__padding[1];
};
};
// Unity.Collections.RewindableAllocator/MemoryBlock
struct MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84
{
// System.Byte* Unity.Collections.RewindableAllocator/MemoryBlock::m_pointer
uint8_t* ___m_pointer_0;
// System.Int64 Unity.Collections.RewindableAllocator/MemoryBlock::m_bytes
int64_t ___m_bytes_1;
// System.Int64 Unity.Collections.RewindableAllocator/MemoryBlock::m_current
int64_t ___m_current_2;
// System.Int64 Unity.Collections.RewindableAllocator/MemoryBlock::m_allocations
int64_t ___m_allocations_3;
};
// Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
struct Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487
{
// System.Boolean Unity.Collections.UTF8ArrayUnsafeUtility/Comparison::terminates
bool ___terminates_0;
// System.Int32 Unity.Collections.UTF8ArrayUnsafeUtility/Comparison::result
int32_t ___result_1;
};
// Native definition for P/Invoke marshalling of Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
struct Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshaled_pinvoke
{
int32_t ___terminates_0;
int32_t ___result_1;
};
// Native definition for COM marshalling of Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
struct Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshaled_com
{
int32_t ___terminates_0;
int32_t ___result_1;
};
// Unity.Collections.Unicode/Rune
struct Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E
{
// System.Int32 Unity.Collections.Unicode/Rune::value
int32_t ___value_0;
};
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData/<firstFreeTLS>e__FixedBuffer
struct U3CfirstFreeTLSU3Ee__FixedBuffer_tB5D033343517E3E37219A27C7757D645091EFF11
{
union
{
struct
{
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData/<firstFreeTLS>e__FixedBuffer::FixedElementField
int32_t ___FixedElementField_0;
};
uint8_t U3CfirstFreeTLSU3Ee__FixedBuffer_tB5D033343517E3E37219A27C7757D645091EFF11__padding[8192];
};
};
// Unity.Mathematics.math/LongDoubleUnion
struct LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Int64 Unity.Mathematics.math/LongDoubleUnion::longValue
int64_t ___longValue_0;
};
#pragma pack(pop, tp)
struct
{
int64_t ___longValue_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Double Unity.Mathematics.math/LongDoubleUnion::doubleValue
double ___doubleValue_1;
};
#pragma pack(pop, tp)
struct
{
double ___doubleValue_1_forAlignmentOnly;
};
};
};
// Unity.Collections.Memory/Unmanaged/Array
struct Array_t3B8F006A80A48C83471DE3516556F1AFE6873381
{
union
{
struct
{
};
uint8_t Array_t3B8F006A80A48C83471DE3516556F1AFE6873381__padding[1];
};
};
// Unity.Collections.AllocatorManager/Array256`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
typedef Il2CppFullySharedGenericStruct Array256_1_tCCDBE6F5D8C1BECFFD3C9F855931768A24897C4A;
// Unity.Burst.FunctionPointer`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
struct FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA
{
// System.IntPtr Unity.Burst.FunctionPointer`1::_ptr
intptr_t ____ptr_0;
};
// Unity.Burst.FunctionPointer`1<Unity.Collections.AllocatorManager/TryFunction>
struct FunctionPointer_1_tF99F1F7D7E9F1AC1CB5F7DE7BB02E8366FC2097C
{
// System.IntPtr Unity.Burst.FunctionPointer`1::_ptr
intptr_t ____ptr_0;
};
// Unity.Collections.UnmanagedArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
struct UnmanagedArray_1_t57035068E4E332EE8A5B4B5D00B203ED76A045DB
{
// System.IntPtr Unity.Collections.UnmanagedArray`1::m_pointer
intptr_t ___m_pointer_0;
// System.Int32 Unity.Collections.UnmanagedArray`1::m_length
int32_t ___m_length_1;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.UnmanagedArray`1::m_allocator
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_allocator_2;
};
// Unity.Collections.UnmanagedArray`1<Unity.Collections.RewindableAllocator/MemoryBlock>
struct UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB
{
// System.IntPtr Unity.Collections.UnmanagedArray`1::m_pointer
intptr_t ___m_pointer_0;
// System.Int32 Unity.Collections.UnmanagedArray`1::m_length
int32_t ___m_length_1;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.UnmanagedArray`1::m_allocator
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_allocator_2;
};
// Unity.Collections.Allocator
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
{
// System.Int32 Unity.Collections.Allocator::value__
int32_t ___value___2;
};
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IntPtr System.AppDomain::_mono_app_domain
intptr_t ____mono_app_domain_1;
// System.Object System.AppDomain::_evidence
RuntimeObject* ____evidence_6;
// System.Object System.AppDomain::_granted
RuntimeObject* ____granted_7;
// System.Int32 System.AppDomain::_principalPolicy
int32_t ____principalPolicy_8;
// System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad
AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad_9;
// System.ResolveEventHandler System.AppDomain::AssemblyResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve_10;
// System.EventHandler System.AppDomain::DomainUnload
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload_11;
// System.EventHandler System.AppDomain::ProcessExit
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit_12;
// System.ResolveEventHandler System.AppDomain::ResourceResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve_13;
// System.ResolveEventHandler System.AppDomain::TypeResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve_14;
// System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException
UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException_15;
// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> System.AppDomain::FirstChanceException
EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException_16;
// System.Object System.AppDomain::_domain_manager
RuntimeObject* ____domain_manager_17;
// System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve_18;
// System.Object System.AppDomain::_activation
RuntimeObject* ____activation_19;
// System.Object System.AppDomain::_applicationIdentity
RuntimeObject* ____applicationIdentity_20;
// System.Collections.Generic.List`1<System.String> System.AppDomain::compatibility_switch
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21;
};
// Native definition for P/Invoke marshalling of System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
intptr_t ____mono_app_domain_1;
Il2CppIUnknown* ____evidence_6;
Il2CppIUnknown* ____granted_7;
int32_t ____principalPolicy_8;
Il2CppMethodPointer ___AssemblyLoad_9;
Il2CppMethodPointer ___AssemblyResolve_10;
Il2CppMethodPointer ___DomainUnload_11;
Il2CppMethodPointer ___ProcessExit_12;
Il2CppMethodPointer ___ResourceResolve_13;
Il2CppMethodPointer ___TypeResolve_14;
Il2CppMethodPointer ___UnhandledException_15;
Il2CppMethodPointer ___FirstChanceException_16;
Il2CppIUnknown* ____domain_manager_17;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_18;
Il2CppIUnknown* ____activation_19;
Il2CppIUnknown* ____applicationIdentity_20;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21;
};
// Native definition for COM marshalling of System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
intptr_t ____mono_app_domain_1;
Il2CppIUnknown* ____evidence_6;
Il2CppIUnknown* ____granted_7;
int32_t ____principalPolicy_8;
Il2CppMethodPointer ___AssemblyLoad_9;
Il2CppMethodPointer ___AssemblyResolve_10;
Il2CppMethodPointer ___DomainUnload_11;
Il2CppMethodPointer ___ProcessExit_12;
Il2CppMethodPointer ___ResourceResolve_13;
Il2CppMethodPointer ___TypeResolve_14;
Il2CppMethodPointer ___UnhandledException_15;
Il2CppMethodPointer ___FirstChanceException_16;
Il2CppIUnknown* ____domain_manager_17;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_18;
Il2CppIUnknown* ____activation_19;
Il2CppIUnknown* ____applicationIdentity_20;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21;
};
// Unity.Collections.ConversionError
struct ConversionError_tA911789C09E2326E83B161606EE817DDF5ED8FA9
{
// System.Int32 Unity.Collections.ConversionError::value__
int32_t ___value___2;
};
// Unity.Collections.CopyError
struct CopyError_tE61F1315611E4FC7A05F1AC85FB2D5373B446447
{
// System.Int32 Unity.Collections.CopyError::value__
int32_t ___value___2;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
intptr_t ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Unity.Collections.FixedBytes126
struct FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes126::offset0000
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0;
};
#pragma pack(pop, tp)
struct
{
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0016_1_OffsetPadding[16];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes126::offset0016
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_1;
};
#pragma pack(pop, tp)
struct
{
char ___offset0016_1_OffsetPadding_forAlignmentOnly[16];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0032_2_OffsetPadding[32];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes126::offset0032
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_2;
};
#pragma pack(pop, tp)
struct
{
char ___offset0032_2_OffsetPadding_forAlignmentOnly[32];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0048_3_OffsetPadding[48];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes126::offset0048
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_3;
};
#pragma pack(pop, tp)
struct
{
char ___offset0048_3_OffsetPadding_forAlignmentOnly[48];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0064_4_OffsetPadding[64];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes126::offset0064
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_4;
};
#pragma pack(pop, tp)
struct
{
char ___offset0064_4_OffsetPadding_forAlignmentOnly[64];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0080_5_OffsetPadding[80];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes126::offset0080
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_5;
};
#pragma pack(pop, tp)
struct
{
char ___offset0080_5_OffsetPadding_forAlignmentOnly[80];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0096_6_OffsetPadding[96];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes126::offset0096
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_6;
};
#pragma pack(pop, tp)
struct
{
char ___offset0096_6_OffsetPadding_forAlignmentOnly[96];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0112_7_OffsetPadding[112];
// System.Byte Unity.Collections.FixedBytes126::byte0112
uint8_t ___byte0112_7;
};
#pragma pack(pop, tp)
struct
{
char ___byte0112_7_OffsetPadding_forAlignmentOnly[112];
uint8_t ___byte0112_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0113_8_OffsetPadding[113];
// System.Byte Unity.Collections.FixedBytes126::byte0113
uint8_t ___byte0113_8;
};
#pragma pack(pop, tp)
struct
{
char ___byte0113_8_OffsetPadding_forAlignmentOnly[113];
uint8_t ___byte0113_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0114_9_OffsetPadding[114];
// System.Byte Unity.Collections.FixedBytes126::byte0114
uint8_t ___byte0114_9;
};
#pragma pack(pop, tp)
struct
{
char ___byte0114_9_OffsetPadding_forAlignmentOnly[114];
uint8_t ___byte0114_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0115_10_OffsetPadding[115];
// System.Byte Unity.Collections.FixedBytes126::byte0115
uint8_t ___byte0115_10;
};
#pragma pack(pop, tp)
struct
{
char ___byte0115_10_OffsetPadding_forAlignmentOnly[115];
uint8_t ___byte0115_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0116_11_OffsetPadding[116];
// System.Byte Unity.Collections.FixedBytes126::byte0116
uint8_t ___byte0116_11;
};
#pragma pack(pop, tp)
struct
{
char ___byte0116_11_OffsetPadding_forAlignmentOnly[116];
uint8_t ___byte0116_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0117_12_OffsetPadding[117];
// System.Byte Unity.Collections.FixedBytes126::byte0117
uint8_t ___byte0117_12;
};
#pragma pack(pop, tp)
struct
{
char ___byte0117_12_OffsetPadding_forAlignmentOnly[117];
uint8_t ___byte0117_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0118_13_OffsetPadding[118];
// System.Byte Unity.Collections.FixedBytes126::byte0118
uint8_t ___byte0118_13;
};
#pragma pack(pop, tp)
struct
{
char ___byte0118_13_OffsetPadding_forAlignmentOnly[118];
uint8_t ___byte0118_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0119_14_OffsetPadding[119];
// System.Byte Unity.Collections.FixedBytes126::byte0119
uint8_t ___byte0119_14;
};
#pragma pack(pop, tp)
struct
{
char ___byte0119_14_OffsetPadding_forAlignmentOnly[119];
uint8_t ___byte0119_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0120_15_OffsetPadding[120];
// System.Byte Unity.Collections.FixedBytes126::byte0120
uint8_t ___byte0120_15;
};
#pragma pack(pop, tp)
struct
{
char ___byte0120_15_OffsetPadding_forAlignmentOnly[120];
uint8_t ___byte0120_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0121_16_OffsetPadding[121];
// System.Byte Unity.Collections.FixedBytes126::byte0121
uint8_t ___byte0121_16;
};
#pragma pack(pop, tp)
struct
{
char ___byte0121_16_OffsetPadding_forAlignmentOnly[121];
uint8_t ___byte0121_16_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0122_17_OffsetPadding[122];
// System.Byte Unity.Collections.FixedBytes126::byte0122
uint8_t ___byte0122_17;
};
#pragma pack(pop, tp)
struct
{
char ___byte0122_17_OffsetPadding_forAlignmentOnly[122];
uint8_t ___byte0122_17_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0123_18_OffsetPadding[123];
// System.Byte Unity.Collections.FixedBytes126::byte0123
uint8_t ___byte0123_18;
};
#pragma pack(pop, tp)
struct
{
char ___byte0123_18_OffsetPadding_forAlignmentOnly[123];
uint8_t ___byte0123_18_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0124_19_OffsetPadding[124];
// System.Byte Unity.Collections.FixedBytes126::byte0124
uint8_t ___byte0124_19;
};
#pragma pack(pop, tp)
struct
{
char ___byte0124_19_OffsetPadding_forAlignmentOnly[124];
uint8_t ___byte0124_19_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0125_20_OffsetPadding[125];
// System.Byte Unity.Collections.FixedBytes126::byte0125
uint8_t ___byte0125_20;
};
#pragma pack(pop, tp)
struct
{
char ___byte0125_20_OffsetPadding_forAlignmentOnly[125];
uint8_t ___byte0125_20_forAlignmentOnly;
};
};
};
uint8_t FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989__padding[126];
};
};
// Unity.Collections.FixedBytes30
struct FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes30::offset0000
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0;
};
#pragma pack(pop, tp)
struct
{
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0016_1_OffsetPadding[16];
// System.Byte Unity.Collections.FixedBytes30::byte0016
uint8_t ___byte0016_1;
};
#pragma pack(pop, tp)
struct
{
char ___byte0016_1_OffsetPadding_forAlignmentOnly[16];
uint8_t ___byte0016_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0017_2_OffsetPadding[17];
// System.Byte Unity.Collections.FixedBytes30::byte0017
uint8_t ___byte0017_2;
};
#pragma pack(pop, tp)
struct
{
char ___byte0017_2_OffsetPadding_forAlignmentOnly[17];
uint8_t ___byte0017_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0018_3_OffsetPadding[18];
// System.Byte Unity.Collections.FixedBytes30::byte0018
uint8_t ___byte0018_3;
};
#pragma pack(pop, tp)
struct
{
char ___byte0018_3_OffsetPadding_forAlignmentOnly[18];
uint8_t ___byte0018_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0019_4_OffsetPadding[19];
// System.Byte Unity.Collections.FixedBytes30::byte0019
uint8_t ___byte0019_4;
};
#pragma pack(pop, tp)
struct
{
char ___byte0019_4_OffsetPadding_forAlignmentOnly[19];
uint8_t ___byte0019_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0020_5_OffsetPadding[20];
// System.Byte Unity.Collections.FixedBytes30::byte0020
uint8_t ___byte0020_5;
};
#pragma pack(pop, tp)
struct
{
char ___byte0020_5_OffsetPadding_forAlignmentOnly[20];
uint8_t ___byte0020_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0021_6_OffsetPadding[21];
// System.Byte Unity.Collections.FixedBytes30::byte0021
uint8_t ___byte0021_6;
};
#pragma pack(pop, tp)
struct
{
char ___byte0021_6_OffsetPadding_forAlignmentOnly[21];
uint8_t ___byte0021_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0022_7_OffsetPadding[22];
// System.Byte Unity.Collections.FixedBytes30::byte0022
uint8_t ___byte0022_7;
};
#pragma pack(pop, tp)
struct
{
char ___byte0022_7_OffsetPadding_forAlignmentOnly[22];
uint8_t ___byte0022_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0023_8_OffsetPadding[23];
// System.Byte Unity.Collections.FixedBytes30::byte0023
uint8_t ___byte0023_8;
};
#pragma pack(pop, tp)
struct
{
char ___byte0023_8_OffsetPadding_forAlignmentOnly[23];
uint8_t ___byte0023_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0024_9_OffsetPadding[24];
// System.Byte Unity.Collections.FixedBytes30::byte0024
uint8_t ___byte0024_9;
};
#pragma pack(pop, tp)
struct
{
char ___byte0024_9_OffsetPadding_forAlignmentOnly[24];
uint8_t ___byte0024_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0025_10_OffsetPadding[25];
// System.Byte Unity.Collections.FixedBytes30::byte0025
uint8_t ___byte0025_10;
};
#pragma pack(pop, tp)
struct
{
char ___byte0025_10_OffsetPadding_forAlignmentOnly[25];
uint8_t ___byte0025_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0026_11_OffsetPadding[26];
// System.Byte Unity.Collections.FixedBytes30::byte0026
uint8_t ___byte0026_11;
};
#pragma pack(pop, tp)
struct
{
char ___byte0026_11_OffsetPadding_forAlignmentOnly[26];
uint8_t ___byte0026_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0027_12_OffsetPadding[27];
// System.Byte Unity.Collections.FixedBytes30::byte0027
uint8_t ___byte0027_12;
};
#pragma pack(pop, tp)
struct
{
char ___byte0027_12_OffsetPadding_forAlignmentOnly[27];
uint8_t ___byte0027_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0028_13_OffsetPadding[28];
// System.Byte Unity.Collections.FixedBytes30::byte0028
uint8_t ___byte0028_13;
};
#pragma pack(pop, tp)
struct
{
char ___byte0028_13_OffsetPadding_forAlignmentOnly[28];
uint8_t ___byte0028_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0029_14_OffsetPadding[29];
// System.Byte Unity.Collections.FixedBytes30::byte0029
uint8_t ___byte0029_14;
};
#pragma pack(pop, tp)
struct
{
char ___byte0029_14_OffsetPadding_forAlignmentOnly[29];
uint8_t ___byte0029_14_forAlignmentOnly;
};
};
};
uint8_t FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2__padding[30];
};
};
// Unity.Collections.FixedBytes4094
struct FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0000
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0;
};
#pragma pack(pop, tp)
struct
{
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0016_1_OffsetPadding[16];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0016
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_1;
};
#pragma pack(pop, tp)
struct
{
char ___offset0016_1_OffsetPadding_forAlignmentOnly[16];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0032_2_OffsetPadding[32];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0032
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_2;
};
#pragma pack(pop, tp)
struct
{
char ___offset0032_2_OffsetPadding_forAlignmentOnly[32];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0048_3_OffsetPadding[48];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0048
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_3;
};
#pragma pack(pop, tp)
struct
{
char ___offset0048_3_OffsetPadding_forAlignmentOnly[48];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0064_4_OffsetPadding[64];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0064
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_4;
};
#pragma pack(pop, tp)
struct
{
char ___offset0064_4_OffsetPadding_forAlignmentOnly[64];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0080_5_OffsetPadding[80];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0080
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_5;
};
#pragma pack(pop, tp)
struct
{
char ___offset0080_5_OffsetPadding_forAlignmentOnly[80];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0096_6_OffsetPadding[96];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0096
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_6;
};
#pragma pack(pop, tp)
struct
{
char ___offset0096_6_OffsetPadding_forAlignmentOnly[96];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0112_7_OffsetPadding[112];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0112
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0112_7;
};
#pragma pack(pop, tp)
struct
{
char ___offset0112_7_OffsetPadding_forAlignmentOnly[112];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0112_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0128_8_OffsetPadding[128];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0128
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0128_8;
};
#pragma pack(pop, tp)
struct
{
char ___offset0128_8_OffsetPadding_forAlignmentOnly[128];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0128_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0144_9_OffsetPadding[144];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0144
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0144_9;
};
#pragma pack(pop, tp)
struct
{
char ___offset0144_9_OffsetPadding_forAlignmentOnly[144];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0144_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0160_10_OffsetPadding[160];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0160
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0160_10;
};
#pragma pack(pop, tp)
struct
{
char ___offset0160_10_OffsetPadding_forAlignmentOnly[160];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0160_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0176_11_OffsetPadding[176];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0176
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0176_11;
};
#pragma pack(pop, tp)
struct
{
char ___offset0176_11_OffsetPadding_forAlignmentOnly[176];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0176_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0192_12_OffsetPadding[192];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0192
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0192_12;
};
#pragma pack(pop, tp)
struct
{
char ___offset0192_12_OffsetPadding_forAlignmentOnly[192];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0192_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0208_13_OffsetPadding[208];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0208
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0208_13;
};
#pragma pack(pop, tp)
struct
{
char ___offset0208_13_OffsetPadding_forAlignmentOnly[208];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0208_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0224_14_OffsetPadding[224];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0224
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0224_14;
};
#pragma pack(pop, tp)
struct
{
char ___offset0224_14_OffsetPadding_forAlignmentOnly[224];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0224_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0240_15_OffsetPadding[240];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0240
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0240_15;
};
#pragma pack(pop, tp)
struct
{
char ___offset0240_15_OffsetPadding_forAlignmentOnly[240];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0240_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0256_16_OffsetPadding[256];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0256
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0256_16;
};
#pragma pack(pop, tp)
struct
{
char ___offset0256_16_OffsetPadding_forAlignmentOnly[256];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0256_16_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0272_17_OffsetPadding[272];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0272
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0272_17;
};
#pragma pack(pop, tp)
struct
{
char ___offset0272_17_OffsetPadding_forAlignmentOnly[272];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0272_17_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0288_18_OffsetPadding[288];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0288
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0288_18;
};
#pragma pack(pop, tp)
struct
{
char ___offset0288_18_OffsetPadding_forAlignmentOnly[288];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0288_18_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0304_19_OffsetPadding[304];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0304
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0304_19;
};
#pragma pack(pop, tp)
struct
{
char ___offset0304_19_OffsetPadding_forAlignmentOnly[304];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0304_19_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0320_20_OffsetPadding[320];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0320
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0320_20;
};
#pragma pack(pop, tp)
struct
{
char ___offset0320_20_OffsetPadding_forAlignmentOnly[320];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0320_20_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0336_21_OffsetPadding[336];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0336
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0336_21;
};
#pragma pack(pop, tp)
struct
{
char ___offset0336_21_OffsetPadding_forAlignmentOnly[336];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0336_21_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0352_22_OffsetPadding[352];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0352
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0352_22;
};
#pragma pack(pop, tp)
struct
{
char ___offset0352_22_OffsetPadding_forAlignmentOnly[352];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0352_22_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0368_23_OffsetPadding[368];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0368
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0368_23;
};
#pragma pack(pop, tp)
struct
{
char ___offset0368_23_OffsetPadding_forAlignmentOnly[368];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0368_23_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0384_24_OffsetPadding[384];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0384
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0384_24;
};
#pragma pack(pop, tp)
struct
{
char ___offset0384_24_OffsetPadding_forAlignmentOnly[384];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0384_24_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0400_25_OffsetPadding[400];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0400
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0400_25;
};
#pragma pack(pop, tp)
struct
{
char ___offset0400_25_OffsetPadding_forAlignmentOnly[400];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0400_25_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0416_26_OffsetPadding[416];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0416
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0416_26;
};
#pragma pack(pop, tp)
struct
{
char ___offset0416_26_OffsetPadding_forAlignmentOnly[416];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0416_26_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0432_27_OffsetPadding[432];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0432
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0432_27;
};
#pragma pack(pop, tp)
struct
{
char ___offset0432_27_OffsetPadding_forAlignmentOnly[432];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0432_27_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0448_28_OffsetPadding[448];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0448
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0448_28;
};
#pragma pack(pop, tp)
struct
{
char ___offset0448_28_OffsetPadding_forAlignmentOnly[448];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0448_28_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0464_29_OffsetPadding[464];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0464
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0464_29;
};
#pragma pack(pop, tp)
struct
{
char ___offset0464_29_OffsetPadding_forAlignmentOnly[464];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0464_29_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0480_30_OffsetPadding[480];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0480
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0480_30;
};
#pragma pack(pop, tp)
struct
{
char ___offset0480_30_OffsetPadding_forAlignmentOnly[480];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0480_30_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0496_31_OffsetPadding[496];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0496
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0496_31;
};
#pragma pack(pop, tp)
struct
{
char ___offset0496_31_OffsetPadding_forAlignmentOnly[496];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0496_31_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0512_32_OffsetPadding[512];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0512
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0512_32;
};
#pragma pack(pop, tp)
struct
{
char ___offset0512_32_OffsetPadding_forAlignmentOnly[512];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0512_32_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0528_33_OffsetPadding[528];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0528
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0528_33;
};
#pragma pack(pop, tp)
struct
{
char ___offset0528_33_OffsetPadding_forAlignmentOnly[528];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0528_33_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0544_34_OffsetPadding[544];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0544
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0544_34;
};
#pragma pack(pop, tp)
struct
{
char ___offset0544_34_OffsetPadding_forAlignmentOnly[544];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0544_34_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0560_35_OffsetPadding[560];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0560
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0560_35;
};
#pragma pack(pop, tp)
struct
{
char ___offset0560_35_OffsetPadding_forAlignmentOnly[560];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0560_35_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0576_36_OffsetPadding[576];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0576
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0576_36;
};
#pragma pack(pop, tp)
struct
{
char ___offset0576_36_OffsetPadding_forAlignmentOnly[576];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0576_36_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0592_37_OffsetPadding[592];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0592
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0592_37;
};
#pragma pack(pop, tp)
struct
{
char ___offset0592_37_OffsetPadding_forAlignmentOnly[592];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0592_37_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0608_38_OffsetPadding[608];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0608
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0608_38;
};
#pragma pack(pop, tp)
struct
{
char ___offset0608_38_OffsetPadding_forAlignmentOnly[608];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0608_38_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0624_39_OffsetPadding[624];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0624
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0624_39;
};
#pragma pack(pop, tp)
struct
{
char ___offset0624_39_OffsetPadding_forAlignmentOnly[624];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0624_39_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0640_40_OffsetPadding[640];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0640
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0640_40;
};
#pragma pack(pop, tp)
struct
{
char ___offset0640_40_OffsetPadding_forAlignmentOnly[640];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0640_40_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0656_41_OffsetPadding[656];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0656
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0656_41;
};
#pragma pack(pop, tp)
struct
{
char ___offset0656_41_OffsetPadding_forAlignmentOnly[656];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0656_41_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0672_42_OffsetPadding[672];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0672
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0672_42;
};
#pragma pack(pop, tp)
struct
{
char ___offset0672_42_OffsetPadding_forAlignmentOnly[672];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0672_42_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0688_43_OffsetPadding[688];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0688
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0688_43;
};
#pragma pack(pop, tp)
struct
{
char ___offset0688_43_OffsetPadding_forAlignmentOnly[688];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0688_43_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0704_44_OffsetPadding[704];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0704
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0704_44;
};
#pragma pack(pop, tp)
struct
{
char ___offset0704_44_OffsetPadding_forAlignmentOnly[704];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0704_44_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0720_45_OffsetPadding[720];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0720
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0720_45;
};
#pragma pack(pop, tp)
struct
{
char ___offset0720_45_OffsetPadding_forAlignmentOnly[720];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0720_45_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0736_46_OffsetPadding[736];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0736
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0736_46;
};
#pragma pack(pop, tp)
struct
{
char ___offset0736_46_OffsetPadding_forAlignmentOnly[736];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0736_46_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0752_47_OffsetPadding[752];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0752
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0752_47;
};
#pragma pack(pop, tp)
struct
{
char ___offset0752_47_OffsetPadding_forAlignmentOnly[752];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0752_47_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0768_48_OffsetPadding[768];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0768
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0768_48;
};
#pragma pack(pop, tp)
struct
{
char ___offset0768_48_OffsetPadding_forAlignmentOnly[768];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0768_48_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0784_49_OffsetPadding[784];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0784
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0784_49;
};
#pragma pack(pop, tp)
struct
{
char ___offset0784_49_OffsetPadding_forAlignmentOnly[784];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0784_49_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0800_50_OffsetPadding[800];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0800
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0800_50;
};
#pragma pack(pop, tp)
struct
{
char ___offset0800_50_OffsetPadding_forAlignmentOnly[800];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0800_50_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0816_51_OffsetPadding[816];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0816
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0816_51;
};
#pragma pack(pop, tp)
struct
{
char ___offset0816_51_OffsetPadding_forAlignmentOnly[816];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0816_51_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0832_52_OffsetPadding[832];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0832
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0832_52;
};
#pragma pack(pop, tp)
struct
{
char ___offset0832_52_OffsetPadding_forAlignmentOnly[832];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0832_52_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0848_53_OffsetPadding[848];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0848
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0848_53;
};
#pragma pack(pop, tp)
struct
{
char ___offset0848_53_OffsetPadding_forAlignmentOnly[848];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0848_53_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0864_54_OffsetPadding[864];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0864
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0864_54;
};
#pragma pack(pop, tp)
struct
{
char ___offset0864_54_OffsetPadding_forAlignmentOnly[864];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0864_54_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0880_55_OffsetPadding[880];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0880
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0880_55;
};
#pragma pack(pop, tp)
struct
{
char ___offset0880_55_OffsetPadding_forAlignmentOnly[880];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0880_55_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0896_56_OffsetPadding[896];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0896
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0896_56;
};
#pragma pack(pop, tp)
struct
{
char ___offset0896_56_OffsetPadding_forAlignmentOnly[896];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0896_56_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0912_57_OffsetPadding[912];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0912
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0912_57;
};
#pragma pack(pop, tp)
struct
{
char ___offset0912_57_OffsetPadding_forAlignmentOnly[912];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0912_57_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0928_58_OffsetPadding[928];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0928
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0928_58;
};
#pragma pack(pop, tp)
struct
{
char ___offset0928_58_OffsetPadding_forAlignmentOnly[928];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0928_58_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0944_59_OffsetPadding[944];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0944
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0944_59;
};
#pragma pack(pop, tp)
struct
{
char ___offset0944_59_OffsetPadding_forAlignmentOnly[944];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0944_59_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0960_60_OffsetPadding[960];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0960
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0960_60;
};
#pragma pack(pop, tp)
struct
{
char ___offset0960_60_OffsetPadding_forAlignmentOnly[960];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0960_60_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0976_61_OffsetPadding[976];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0976
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0976_61;
};
#pragma pack(pop, tp)
struct
{
char ___offset0976_61_OffsetPadding_forAlignmentOnly[976];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0976_61_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0992_62_OffsetPadding[992];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset0992
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0992_62;
};
#pragma pack(pop, tp)
struct
{
char ___offset0992_62_OffsetPadding_forAlignmentOnly[992];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0992_62_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1008_63_OffsetPadding[1008];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1008
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1008_63;
};
#pragma pack(pop, tp)
struct
{
char ___offset1008_63_OffsetPadding_forAlignmentOnly[1008];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1008_63_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1024_64_OffsetPadding[1024];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1024
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1024_64;
};
#pragma pack(pop, tp)
struct
{
char ___offset1024_64_OffsetPadding_forAlignmentOnly[1024];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1024_64_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1040_65_OffsetPadding[1040];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1040
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1040_65;
};
#pragma pack(pop, tp)
struct
{
char ___offset1040_65_OffsetPadding_forAlignmentOnly[1040];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1040_65_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1056_66_OffsetPadding[1056];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1056
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1056_66;
};
#pragma pack(pop, tp)
struct
{
char ___offset1056_66_OffsetPadding_forAlignmentOnly[1056];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1056_66_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1072_67_OffsetPadding[1072];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1072
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1072_67;
};
#pragma pack(pop, tp)
struct
{
char ___offset1072_67_OffsetPadding_forAlignmentOnly[1072];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1072_67_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1088_68_OffsetPadding[1088];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1088
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1088_68;
};
#pragma pack(pop, tp)
struct
{
char ___offset1088_68_OffsetPadding_forAlignmentOnly[1088];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1088_68_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1104_69_OffsetPadding[1104];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1104
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1104_69;
};
#pragma pack(pop, tp)
struct
{
char ___offset1104_69_OffsetPadding_forAlignmentOnly[1104];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1104_69_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1120_70_OffsetPadding[1120];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1120
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1120_70;
};
#pragma pack(pop, tp)
struct
{
char ___offset1120_70_OffsetPadding_forAlignmentOnly[1120];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1120_70_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1136_71_OffsetPadding[1136];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1136
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1136_71;
};
#pragma pack(pop, tp)
struct
{
char ___offset1136_71_OffsetPadding_forAlignmentOnly[1136];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1136_71_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1152_72_OffsetPadding[1152];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1152
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1152_72;
};
#pragma pack(pop, tp)
struct
{
char ___offset1152_72_OffsetPadding_forAlignmentOnly[1152];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1152_72_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1168_73_OffsetPadding[1168];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1168
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1168_73;
};
#pragma pack(pop, tp)
struct
{
char ___offset1168_73_OffsetPadding_forAlignmentOnly[1168];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1168_73_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1184_74_OffsetPadding[1184];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1184
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1184_74;
};
#pragma pack(pop, tp)
struct
{
char ___offset1184_74_OffsetPadding_forAlignmentOnly[1184];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1184_74_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1200_75_OffsetPadding[1200];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1200
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1200_75;
};
#pragma pack(pop, tp)
struct
{
char ___offset1200_75_OffsetPadding_forAlignmentOnly[1200];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1200_75_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1216_76_OffsetPadding[1216];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1216
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1216_76;
};
#pragma pack(pop, tp)
struct
{
char ___offset1216_76_OffsetPadding_forAlignmentOnly[1216];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1216_76_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1232_77_OffsetPadding[1232];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1232
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1232_77;
};
#pragma pack(pop, tp)
struct
{
char ___offset1232_77_OffsetPadding_forAlignmentOnly[1232];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1232_77_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1248_78_OffsetPadding[1248];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1248
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1248_78;
};
#pragma pack(pop, tp)
struct
{
char ___offset1248_78_OffsetPadding_forAlignmentOnly[1248];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1248_78_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1264_79_OffsetPadding[1264];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1264
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1264_79;
};
#pragma pack(pop, tp)
struct
{
char ___offset1264_79_OffsetPadding_forAlignmentOnly[1264];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1264_79_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1280_80_OffsetPadding[1280];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1280
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1280_80;
};
#pragma pack(pop, tp)
struct
{
char ___offset1280_80_OffsetPadding_forAlignmentOnly[1280];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1280_80_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1296_81_OffsetPadding[1296];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1296
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1296_81;
};
#pragma pack(pop, tp)
struct
{
char ___offset1296_81_OffsetPadding_forAlignmentOnly[1296];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1296_81_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1312_82_OffsetPadding[1312];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1312
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1312_82;
};
#pragma pack(pop, tp)
struct
{
char ___offset1312_82_OffsetPadding_forAlignmentOnly[1312];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1312_82_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1328_83_OffsetPadding[1328];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1328
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1328_83;
};
#pragma pack(pop, tp)
struct
{
char ___offset1328_83_OffsetPadding_forAlignmentOnly[1328];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1328_83_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1344_84_OffsetPadding[1344];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1344
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1344_84;
};
#pragma pack(pop, tp)
struct
{
char ___offset1344_84_OffsetPadding_forAlignmentOnly[1344];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1344_84_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1360_85_OffsetPadding[1360];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1360
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1360_85;
};
#pragma pack(pop, tp)
struct
{
char ___offset1360_85_OffsetPadding_forAlignmentOnly[1360];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1360_85_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1376_86_OffsetPadding[1376];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1376
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1376_86;
};
#pragma pack(pop, tp)
struct
{
char ___offset1376_86_OffsetPadding_forAlignmentOnly[1376];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1376_86_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1392_87_OffsetPadding[1392];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1392
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1392_87;
};
#pragma pack(pop, tp)
struct
{
char ___offset1392_87_OffsetPadding_forAlignmentOnly[1392];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1392_87_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1408_88_OffsetPadding[1408];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1408
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1408_88;
};
#pragma pack(pop, tp)
struct
{
char ___offset1408_88_OffsetPadding_forAlignmentOnly[1408];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1408_88_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1424_89_OffsetPadding[1424];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1424
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1424_89;
};
#pragma pack(pop, tp)
struct
{
char ___offset1424_89_OffsetPadding_forAlignmentOnly[1424];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1424_89_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1440_90_OffsetPadding[1440];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1440
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1440_90;
};
#pragma pack(pop, tp)
struct
{
char ___offset1440_90_OffsetPadding_forAlignmentOnly[1440];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1440_90_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1456_91_OffsetPadding[1456];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1456
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1456_91;
};
#pragma pack(pop, tp)
struct
{
char ___offset1456_91_OffsetPadding_forAlignmentOnly[1456];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1456_91_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1472_92_OffsetPadding[1472];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1472
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1472_92;
};
#pragma pack(pop, tp)
struct
{
char ___offset1472_92_OffsetPadding_forAlignmentOnly[1472];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1472_92_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1488_93_OffsetPadding[1488];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1488
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1488_93;
};
#pragma pack(pop, tp)
struct
{
char ___offset1488_93_OffsetPadding_forAlignmentOnly[1488];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1488_93_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1504_94_OffsetPadding[1504];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1504
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1504_94;
};
#pragma pack(pop, tp)
struct
{
char ___offset1504_94_OffsetPadding_forAlignmentOnly[1504];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1504_94_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1520_95_OffsetPadding[1520];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1520
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1520_95;
};
#pragma pack(pop, tp)
struct
{
char ___offset1520_95_OffsetPadding_forAlignmentOnly[1520];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1520_95_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1536_96_OffsetPadding[1536];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1536
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1536_96;
};
#pragma pack(pop, tp)
struct
{
char ___offset1536_96_OffsetPadding_forAlignmentOnly[1536];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1536_96_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1552_97_OffsetPadding[1552];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1552
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1552_97;
};
#pragma pack(pop, tp)
struct
{
char ___offset1552_97_OffsetPadding_forAlignmentOnly[1552];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1552_97_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1568_98_OffsetPadding[1568];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1568
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1568_98;
};
#pragma pack(pop, tp)
struct
{
char ___offset1568_98_OffsetPadding_forAlignmentOnly[1568];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1568_98_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1584_99_OffsetPadding[1584];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1584
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1584_99;
};
#pragma pack(pop, tp)
struct
{
char ___offset1584_99_OffsetPadding_forAlignmentOnly[1584];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1584_99_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1600_100_OffsetPadding[1600];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1600
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1600_100;
};
#pragma pack(pop, tp)
struct
{
char ___offset1600_100_OffsetPadding_forAlignmentOnly[1600];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1600_100_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1616_101_OffsetPadding[1616];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1616
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1616_101;
};
#pragma pack(pop, tp)
struct
{
char ___offset1616_101_OffsetPadding_forAlignmentOnly[1616];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1616_101_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1632_102_OffsetPadding[1632];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1632
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1632_102;
};
#pragma pack(pop, tp)
struct
{
char ___offset1632_102_OffsetPadding_forAlignmentOnly[1632];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1632_102_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1648_103_OffsetPadding[1648];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1648
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1648_103;
};
#pragma pack(pop, tp)
struct
{
char ___offset1648_103_OffsetPadding_forAlignmentOnly[1648];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1648_103_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1664_104_OffsetPadding[1664];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1664
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1664_104;
};
#pragma pack(pop, tp)
struct
{
char ___offset1664_104_OffsetPadding_forAlignmentOnly[1664];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1664_104_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1680_105_OffsetPadding[1680];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1680
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1680_105;
};
#pragma pack(pop, tp)
struct
{
char ___offset1680_105_OffsetPadding_forAlignmentOnly[1680];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1680_105_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1696_106_OffsetPadding[1696];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1696
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1696_106;
};
#pragma pack(pop, tp)
struct
{
char ___offset1696_106_OffsetPadding_forAlignmentOnly[1696];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1696_106_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1712_107_OffsetPadding[1712];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1712
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1712_107;
};
#pragma pack(pop, tp)
struct
{
char ___offset1712_107_OffsetPadding_forAlignmentOnly[1712];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1712_107_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1728_108_OffsetPadding[1728];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1728
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1728_108;
};
#pragma pack(pop, tp)
struct
{
char ___offset1728_108_OffsetPadding_forAlignmentOnly[1728];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1728_108_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1744_109_OffsetPadding[1744];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1744
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1744_109;
};
#pragma pack(pop, tp)
struct
{
char ___offset1744_109_OffsetPadding_forAlignmentOnly[1744];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1744_109_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1760_110_OffsetPadding[1760];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1760
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1760_110;
};
#pragma pack(pop, tp)
struct
{
char ___offset1760_110_OffsetPadding_forAlignmentOnly[1760];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1760_110_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1776_111_OffsetPadding[1776];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1776
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1776_111;
};
#pragma pack(pop, tp)
struct
{
char ___offset1776_111_OffsetPadding_forAlignmentOnly[1776];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1776_111_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1792_112_OffsetPadding[1792];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1792
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1792_112;
};
#pragma pack(pop, tp)
struct
{
char ___offset1792_112_OffsetPadding_forAlignmentOnly[1792];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1792_112_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1808_113_OffsetPadding[1808];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1808
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1808_113;
};
#pragma pack(pop, tp)
struct
{
char ___offset1808_113_OffsetPadding_forAlignmentOnly[1808];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1808_113_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1824_114_OffsetPadding[1824];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1824
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1824_114;
};
#pragma pack(pop, tp)
struct
{
char ___offset1824_114_OffsetPadding_forAlignmentOnly[1824];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1824_114_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1840_115_OffsetPadding[1840];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1840
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1840_115;
};
#pragma pack(pop, tp)
struct
{
char ___offset1840_115_OffsetPadding_forAlignmentOnly[1840];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1840_115_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1856_116_OffsetPadding[1856];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1856
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1856_116;
};
#pragma pack(pop, tp)
struct
{
char ___offset1856_116_OffsetPadding_forAlignmentOnly[1856];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1856_116_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1872_117_OffsetPadding[1872];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1872
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1872_117;
};
#pragma pack(pop, tp)
struct
{
char ___offset1872_117_OffsetPadding_forAlignmentOnly[1872];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1872_117_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1888_118_OffsetPadding[1888];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1888
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1888_118;
};
#pragma pack(pop, tp)
struct
{
char ___offset1888_118_OffsetPadding_forAlignmentOnly[1888];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1888_118_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1904_119_OffsetPadding[1904];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1904
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1904_119;
};
#pragma pack(pop, tp)
struct
{
char ___offset1904_119_OffsetPadding_forAlignmentOnly[1904];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1904_119_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1920_120_OffsetPadding[1920];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1920
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1920_120;
};
#pragma pack(pop, tp)
struct
{
char ___offset1920_120_OffsetPadding_forAlignmentOnly[1920];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1920_120_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1936_121_OffsetPadding[1936];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1936
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1936_121;
};
#pragma pack(pop, tp)
struct
{
char ___offset1936_121_OffsetPadding_forAlignmentOnly[1936];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1936_121_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1952_122_OffsetPadding[1952];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1952
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1952_122;
};
#pragma pack(pop, tp)
struct
{
char ___offset1952_122_OffsetPadding_forAlignmentOnly[1952];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1952_122_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1968_123_OffsetPadding[1968];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1968
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1968_123;
};
#pragma pack(pop, tp)
struct
{
char ___offset1968_123_OffsetPadding_forAlignmentOnly[1968];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1968_123_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset1984_124_OffsetPadding[1984];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset1984
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1984_124;
};
#pragma pack(pop, tp)
struct
{
char ___offset1984_124_OffsetPadding_forAlignmentOnly[1984];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1984_124_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2000_125_OffsetPadding[2000];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2000
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2000_125;
};
#pragma pack(pop, tp)
struct
{
char ___offset2000_125_OffsetPadding_forAlignmentOnly[2000];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2000_125_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2016_126_OffsetPadding[2016];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2016
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2016_126;
};
#pragma pack(pop, tp)
struct
{
char ___offset2016_126_OffsetPadding_forAlignmentOnly[2016];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2016_126_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2032_127_OffsetPadding[2032];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2032
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2032_127;
};
#pragma pack(pop, tp)
struct
{
char ___offset2032_127_OffsetPadding_forAlignmentOnly[2032];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2032_127_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2048_128_OffsetPadding[2048];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2048
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2048_128;
};
#pragma pack(pop, tp)
struct
{
char ___offset2048_128_OffsetPadding_forAlignmentOnly[2048];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2048_128_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2064_129_OffsetPadding[2064];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2064
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2064_129;
};
#pragma pack(pop, tp)
struct
{
char ___offset2064_129_OffsetPadding_forAlignmentOnly[2064];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2064_129_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2080_130_OffsetPadding[2080];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2080
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2080_130;
};
#pragma pack(pop, tp)
struct
{
char ___offset2080_130_OffsetPadding_forAlignmentOnly[2080];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2080_130_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2096_131_OffsetPadding[2096];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2096
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2096_131;
};
#pragma pack(pop, tp)
struct
{
char ___offset2096_131_OffsetPadding_forAlignmentOnly[2096];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2096_131_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2112_132_OffsetPadding[2112];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2112
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2112_132;
};
#pragma pack(pop, tp)
struct
{
char ___offset2112_132_OffsetPadding_forAlignmentOnly[2112];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2112_132_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2128_133_OffsetPadding[2128];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2128
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2128_133;
};
#pragma pack(pop, tp)
struct
{
char ___offset2128_133_OffsetPadding_forAlignmentOnly[2128];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2128_133_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2144_134_OffsetPadding[2144];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2144
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2144_134;
};
#pragma pack(pop, tp)
struct
{
char ___offset2144_134_OffsetPadding_forAlignmentOnly[2144];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2144_134_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2160_135_OffsetPadding[2160];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2160
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2160_135;
};
#pragma pack(pop, tp)
struct
{
char ___offset2160_135_OffsetPadding_forAlignmentOnly[2160];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2160_135_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2176_136_OffsetPadding[2176];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2176
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2176_136;
};
#pragma pack(pop, tp)
struct
{
char ___offset2176_136_OffsetPadding_forAlignmentOnly[2176];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2176_136_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2192_137_OffsetPadding[2192];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2192
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2192_137;
};
#pragma pack(pop, tp)
struct
{
char ___offset2192_137_OffsetPadding_forAlignmentOnly[2192];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2192_137_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2208_138_OffsetPadding[2208];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2208
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2208_138;
};
#pragma pack(pop, tp)
struct
{
char ___offset2208_138_OffsetPadding_forAlignmentOnly[2208];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2208_138_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2224_139_OffsetPadding[2224];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2224
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2224_139;
};
#pragma pack(pop, tp)
struct
{
char ___offset2224_139_OffsetPadding_forAlignmentOnly[2224];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2224_139_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2240_140_OffsetPadding[2240];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2240
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2240_140;
};
#pragma pack(pop, tp)
struct
{
char ___offset2240_140_OffsetPadding_forAlignmentOnly[2240];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2240_140_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2256_141_OffsetPadding[2256];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2256
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2256_141;
};
#pragma pack(pop, tp)
struct
{
char ___offset2256_141_OffsetPadding_forAlignmentOnly[2256];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2256_141_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2272_142_OffsetPadding[2272];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2272
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2272_142;
};
#pragma pack(pop, tp)
struct
{
char ___offset2272_142_OffsetPadding_forAlignmentOnly[2272];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2272_142_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2288_143_OffsetPadding[2288];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2288
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2288_143;
};
#pragma pack(pop, tp)
struct
{
char ___offset2288_143_OffsetPadding_forAlignmentOnly[2288];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2288_143_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2304_144_OffsetPadding[2304];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2304
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2304_144;
};
#pragma pack(pop, tp)
struct
{
char ___offset2304_144_OffsetPadding_forAlignmentOnly[2304];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2304_144_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2320_145_OffsetPadding[2320];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2320
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2320_145;
};
#pragma pack(pop, tp)
struct
{
char ___offset2320_145_OffsetPadding_forAlignmentOnly[2320];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2320_145_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2336_146_OffsetPadding[2336];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2336
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2336_146;
};
#pragma pack(pop, tp)
struct
{
char ___offset2336_146_OffsetPadding_forAlignmentOnly[2336];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2336_146_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2352_147_OffsetPadding[2352];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2352
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2352_147;
};
#pragma pack(pop, tp)
struct
{
char ___offset2352_147_OffsetPadding_forAlignmentOnly[2352];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2352_147_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2368_148_OffsetPadding[2368];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2368
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2368_148;
};
#pragma pack(pop, tp)
struct
{
char ___offset2368_148_OffsetPadding_forAlignmentOnly[2368];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2368_148_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2384_149_OffsetPadding[2384];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2384
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2384_149;
};
#pragma pack(pop, tp)
struct
{
char ___offset2384_149_OffsetPadding_forAlignmentOnly[2384];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2384_149_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2400_150_OffsetPadding[2400];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2400
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2400_150;
};
#pragma pack(pop, tp)
struct
{
char ___offset2400_150_OffsetPadding_forAlignmentOnly[2400];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2400_150_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2416_151_OffsetPadding[2416];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2416
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2416_151;
};
#pragma pack(pop, tp)
struct
{
char ___offset2416_151_OffsetPadding_forAlignmentOnly[2416];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2416_151_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2432_152_OffsetPadding[2432];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2432
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2432_152;
};
#pragma pack(pop, tp)
struct
{
char ___offset2432_152_OffsetPadding_forAlignmentOnly[2432];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2432_152_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2448_153_OffsetPadding[2448];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2448
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2448_153;
};
#pragma pack(pop, tp)
struct
{
char ___offset2448_153_OffsetPadding_forAlignmentOnly[2448];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2448_153_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2464_154_OffsetPadding[2464];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2464
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2464_154;
};
#pragma pack(pop, tp)
struct
{
char ___offset2464_154_OffsetPadding_forAlignmentOnly[2464];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2464_154_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2480_155_OffsetPadding[2480];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2480
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2480_155;
};
#pragma pack(pop, tp)
struct
{
char ___offset2480_155_OffsetPadding_forAlignmentOnly[2480];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2480_155_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2496_156_OffsetPadding[2496];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2496
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2496_156;
};
#pragma pack(pop, tp)
struct
{
char ___offset2496_156_OffsetPadding_forAlignmentOnly[2496];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2496_156_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2512_157_OffsetPadding[2512];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2512
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2512_157;
};
#pragma pack(pop, tp)
struct
{
char ___offset2512_157_OffsetPadding_forAlignmentOnly[2512];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2512_157_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2528_158_OffsetPadding[2528];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2528
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2528_158;
};
#pragma pack(pop, tp)
struct
{
char ___offset2528_158_OffsetPadding_forAlignmentOnly[2528];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2528_158_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2544_159_OffsetPadding[2544];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2544
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2544_159;
};
#pragma pack(pop, tp)
struct
{
char ___offset2544_159_OffsetPadding_forAlignmentOnly[2544];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2544_159_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2560_160_OffsetPadding[2560];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2560
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2560_160;
};
#pragma pack(pop, tp)
struct
{
char ___offset2560_160_OffsetPadding_forAlignmentOnly[2560];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2560_160_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2576_161_OffsetPadding[2576];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2576
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2576_161;
};
#pragma pack(pop, tp)
struct
{
char ___offset2576_161_OffsetPadding_forAlignmentOnly[2576];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2576_161_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2592_162_OffsetPadding[2592];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2592
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2592_162;
};
#pragma pack(pop, tp)
struct
{
char ___offset2592_162_OffsetPadding_forAlignmentOnly[2592];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2592_162_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2608_163_OffsetPadding[2608];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2608
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2608_163;
};
#pragma pack(pop, tp)
struct
{
char ___offset2608_163_OffsetPadding_forAlignmentOnly[2608];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2608_163_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2624_164_OffsetPadding[2624];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2624
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2624_164;
};
#pragma pack(pop, tp)
struct
{
char ___offset2624_164_OffsetPadding_forAlignmentOnly[2624];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2624_164_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2640_165_OffsetPadding[2640];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2640
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2640_165;
};
#pragma pack(pop, tp)
struct
{
char ___offset2640_165_OffsetPadding_forAlignmentOnly[2640];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2640_165_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2656_166_OffsetPadding[2656];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2656
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2656_166;
};
#pragma pack(pop, tp)
struct
{
char ___offset2656_166_OffsetPadding_forAlignmentOnly[2656];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2656_166_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2672_167_OffsetPadding[2672];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2672
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2672_167;
};
#pragma pack(pop, tp)
struct
{
char ___offset2672_167_OffsetPadding_forAlignmentOnly[2672];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2672_167_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2688_168_OffsetPadding[2688];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2688
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2688_168;
};
#pragma pack(pop, tp)
struct
{
char ___offset2688_168_OffsetPadding_forAlignmentOnly[2688];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2688_168_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2704_169_OffsetPadding[2704];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2704
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2704_169;
};
#pragma pack(pop, tp)
struct
{
char ___offset2704_169_OffsetPadding_forAlignmentOnly[2704];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2704_169_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2720_170_OffsetPadding[2720];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2720
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2720_170;
};
#pragma pack(pop, tp)
struct
{
char ___offset2720_170_OffsetPadding_forAlignmentOnly[2720];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2720_170_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2736_171_OffsetPadding[2736];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2736
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2736_171;
};
#pragma pack(pop, tp)
struct
{
char ___offset2736_171_OffsetPadding_forAlignmentOnly[2736];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2736_171_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2752_172_OffsetPadding[2752];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2752
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2752_172;
};
#pragma pack(pop, tp)
struct
{
char ___offset2752_172_OffsetPadding_forAlignmentOnly[2752];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2752_172_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2768_173_OffsetPadding[2768];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2768
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2768_173;
};
#pragma pack(pop, tp)
struct
{
char ___offset2768_173_OffsetPadding_forAlignmentOnly[2768];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2768_173_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2784_174_OffsetPadding[2784];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2784
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2784_174;
};
#pragma pack(pop, tp)
struct
{
char ___offset2784_174_OffsetPadding_forAlignmentOnly[2784];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2784_174_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2800_175_OffsetPadding[2800];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2800
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2800_175;
};
#pragma pack(pop, tp)
struct
{
char ___offset2800_175_OffsetPadding_forAlignmentOnly[2800];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2800_175_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2816_176_OffsetPadding[2816];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2816
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2816_176;
};
#pragma pack(pop, tp)
struct
{
char ___offset2816_176_OffsetPadding_forAlignmentOnly[2816];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2816_176_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2832_177_OffsetPadding[2832];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2832
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2832_177;
};
#pragma pack(pop, tp)
struct
{
char ___offset2832_177_OffsetPadding_forAlignmentOnly[2832];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2832_177_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2848_178_OffsetPadding[2848];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2848
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2848_178;
};
#pragma pack(pop, tp)
struct
{
char ___offset2848_178_OffsetPadding_forAlignmentOnly[2848];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2848_178_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2864_179_OffsetPadding[2864];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2864
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2864_179;
};
#pragma pack(pop, tp)
struct
{
char ___offset2864_179_OffsetPadding_forAlignmentOnly[2864];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2864_179_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2880_180_OffsetPadding[2880];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2880
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2880_180;
};
#pragma pack(pop, tp)
struct
{
char ___offset2880_180_OffsetPadding_forAlignmentOnly[2880];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2880_180_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2896_181_OffsetPadding[2896];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2896
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2896_181;
};
#pragma pack(pop, tp)
struct
{
char ___offset2896_181_OffsetPadding_forAlignmentOnly[2896];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2896_181_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2912_182_OffsetPadding[2912];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2912
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2912_182;
};
#pragma pack(pop, tp)
struct
{
char ___offset2912_182_OffsetPadding_forAlignmentOnly[2912];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2912_182_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2928_183_OffsetPadding[2928];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2928
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2928_183;
};
#pragma pack(pop, tp)
struct
{
char ___offset2928_183_OffsetPadding_forAlignmentOnly[2928];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2928_183_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2944_184_OffsetPadding[2944];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2944
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2944_184;
};
#pragma pack(pop, tp)
struct
{
char ___offset2944_184_OffsetPadding_forAlignmentOnly[2944];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2944_184_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2960_185_OffsetPadding[2960];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2960
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2960_185;
};
#pragma pack(pop, tp)
struct
{
char ___offset2960_185_OffsetPadding_forAlignmentOnly[2960];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2960_185_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2976_186_OffsetPadding[2976];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2976
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2976_186;
};
#pragma pack(pop, tp)
struct
{
char ___offset2976_186_OffsetPadding_forAlignmentOnly[2976];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2976_186_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset2992_187_OffsetPadding[2992];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset2992
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2992_187;
};
#pragma pack(pop, tp)
struct
{
char ___offset2992_187_OffsetPadding_forAlignmentOnly[2992];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2992_187_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3008_188_OffsetPadding[3008];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3008
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3008_188;
};
#pragma pack(pop, tp)
struct
{
char ___offset3008_188_OffsetPadding_forAlignmentOnly[3008];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3008_188_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3024_189_OffsetPadding[3024];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3024
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3024_189;
};
#pragma pack(pop, tp)
struct
{
char ___offset3024_189_OffsetPadding_forAlignmentOnly[3024];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3024_189_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3040_190_OffsetPadding[3040];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3040
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3040_190;
};
#pragma pack(pop, tp)
struct
{
char ___offset3040_190_OffsetPadding_forAlignmentOnly[3040];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3040_190_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3056_191_OffsetPadding[3056];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3056
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3056_191;
};
#pragma pack(pop, tp)
struct
{
char ___offset3056_191_OffsetPadding_forAlignmentOnly[3056];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3056_191_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3072_192_OffsetPadding[3072];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3072
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3072_192;
};
#pragma pack(pop, tp)
struct
{
char ___offset3072_192_OffsetPadding_forAlignmentOnly[3072];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3072_192_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3088_193_OffsetPadding[3088];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3088
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3088_193;
};
#pragma pack(pop, tp)
struct
{
char ___offset3088_193_OffsetPadding_forAlignmentOnly[3088];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3088_193_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3104_194_OffsetPadding[3104];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3104
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3104_194;
};
#pragma pack(pop, tp)
struct
{
char ___offset3104_194_OffsetPadding_forAlignmentOnly[3104];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3104_194_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3120_195_OffsetPadding[3120];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3120
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3120_195;
};
#pragma pack(pop, tp)
struct
{
char ___offset3120_195_OffsetPadding_forAlignmentOnly[3120];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3120_195_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3136_196_OffsetPadding[3136];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3136
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3136_196;
};
#pragma pack(pop, tp)
struct
{
char ___offset3136_196_OffsetPadding_forAlignmentOnly[3136];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3136_196_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3152_197_OffsetPadding[3152];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3152
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3152_197;
};
#pragma pack(pop, tp)
struct
{
char ___offset3152_197_OffsetPadding_forAlignmentOnly[3152];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3152_197_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3168_198_OffsetPadding[3168];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3168
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3168_198;
};
#pragma pack(pop, tp)
struct
{
char ___offset3168_198_OffsetPadding_forAlignmentOnly[3168];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3168_198_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3184_199_OffsetPadding[3184];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3184
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3184_199;
};
#pragma pack(pop, tp)
struct
{
char ___offset3184_199_OffsetPadding_forAlignmentOnly[3184];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3184_199_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3200_200_OffsetPadding[3200];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3200
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3200_200;
};
#pragma pack(pop, tp)
struct
{
char ___offset3200_200_OffsetPadding_forAlignmentOnly[3200];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3200_200_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3216_201_OffsetPadding[3216];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3216
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3216_201;
};
#pragma pack(pop, tp)
struct
{
char ___offset3216_201_OffsetPadding_forAlignmentOnly[3216];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3216_201_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3232_202_OffsetPadding[3232];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3232
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3232_202;
};
#pragma pack(pop, tp)
struct
{
char ___offset3232_202_OffsetPadding_forAlignmentOnly[3232];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3232_202_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3248_203_OffsetPadding[3248];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3248
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3248_203;
};
#pragma pack(pop, tp)
struct
{
char ___offset3248_203_OffsetPadding_forAlignmentOnly[3248];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3248_203_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3264_204_OffsetPadding[3264];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3264
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3264_204;
};
#pragma pack(pop, tp)
struct
{
char ___offset3264_204_OffsetPadding_forAlignmentOnly[3264];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3264_204_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3280_205_OffsetPadding[3280];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3280
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3280_205;
};
#pragma pack(pop, tp)
struct
{
char ___offset3280_205_OffsetPadding_forAlignmentOnly[3280];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3280_205_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3296_206_OffsetPadding[3296];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3296
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3296_206;
};
#pragma pack(pop, tp)
struct
{
char ___offset3296_206_OffsetPadding_forAlignmentOnly[3296];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3296_206_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3312_207_OffsetPadding[3312];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3312
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3312_207;
};
#pragma pack(pop, tp)
struct
{
char ___offset3312_207_OffsetPadding_forAlignmentOnly[3312];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3312_207_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3328_208_OffsetPadding[3328];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3328
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3328_208;
};
#pragma pack(pop, tp)
struct
{
char ___offset3328_208_OffsetPadding_forAlignmentOnly[3328];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3328_208_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3344_209_OffsetPadding[3344];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3344
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3344_209;
};
#pragma pack(pop, tp)
struct
{
char ___offset3344_209_OffsetPadding_forAlignmentOnly[3344];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3344_209_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3360_210_OffsetPadding[3360];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3360
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3360_210;
};
#pragma pack(pop, tp)
struct
{
char ___offset3360_210_OffsetPadding_forAlignmentOnly[3360];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3360_210_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3376_211_OffsetPadding[3376];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3376
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3376_211;
};
#pragma pack(pop, tp)
struct
{
char ___offset3376_211_OffsetPadding_forAlignmentOnly[3376];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3376_211_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3392_212_OffsetPadding[3392];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3392
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3392_212;
};
#pragma pack(pop, tp)
struct
{
char ___offset3392_212_OffsetPadding_forAlignmentOnly[3392];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3392_212_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3408_213_OffsetPadding[3408];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3408
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3408_213;
};
#pragma pack(pop, tp)
struct
{
char ___offset3408_213_OffsetPadding_forAlignmentOnly[3408];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3408_213_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3424_214_OffsetPadding[3424];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3424
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3424_214;
};
#pragma pack(pop, tp)
struct
{
char ___offset3424_214_OffsetPadding_forAlignmentOnly[3424];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3424_214_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3440_215_OffsetPadding[3440];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3440
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3440_215;
};
#pragma pack(pop, tp)
struct
{
char ___offset3440_215_OffsetPadding_forAlignmentOnly[3440];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3440_215_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3456_216_OffsetPadding[3456];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3456
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3456_216;
};
#pragma pack(pop, tp)
struct
{
char ___offset3456_216_OffsetPadding_forAlignmentOnly[3456];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3456_216_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3472_217_OffsetPadding[3472];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3472
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3472_217;
};
#pragma pack(pop, tp)
struct
{
char ___offset3472_217_OffsetPadding_forAlignmentOnly[3472];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3472_217_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3488_218_OffsetPadding[3488];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3488
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3488_218;
};
#pragma pack(pop, tp)
struct
{
char ___offset3488_218_OffsetPadding_forAlignmentOnly[3488];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3488_218_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3504_219_OffsetPadding[3504];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3504
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3504_219;
};
#pragma pack(pop, tp)
struct
{
char ___offset3504_219_OffsetPadding_forAlignmentOnly[3504];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3504_219_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3520_220_OffsetPadding[3520];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3520
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3520_220;
};
#pragma pack(pop, tp)
struct
{
char ___offset3520_220_OffsetPadding_forAlignmentOnly[3520];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3520_220_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3536_221_OffsetPadding[3536];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3536
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3536_221;
};
#pragma pack(pop, tp)
struct
{
char ___offset3536_221_OffsetPadding_forAlignmentOnly[3536];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3536_221_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3552_222_OffsetPadding[3552];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3552
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3552_222;
};
#pragma pack(pop, tp)
struct
{
char ___offset3552_222_OffsetPadding_forAlignmentOnly[3552];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3552_222_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3568_223_OffsetPadding[3568];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3568
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3568_223;
};
#pragma pack(pop, tp)
struct
{
char ___offset3568_223_OffsetPadding_forAlignmentOnly[3568];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3568_223_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3584_224_OffsetPadding[3584];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3584
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3584_224;
};
#pragma pack(pop, tp)
struct
{
char ___offset3584_224_OffsetPadding_forAlignmentOnly[3584];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3584_224_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3600_225_OffsetPadding[3600];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3600
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3600_225;
};
#pragma pack(pop, tp)
struct
{
char ___offset3600_225_OffsetPadding_forAlignmentOnly[3600];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3600_225_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3616_226_OffsetPadding[3616];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3616
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3616_226;
};
#pragma pack(pop, tp)
struct
{
char ___offset3616_226_OffsetPadding_forAlignmentOnly[3616];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3616_226_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3632_227_OffsetPadding[3632];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3632
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3632_227;
};
#pragma pack(pop, tp)
struct
{
char ___offset3632_227_OffsetPadding_forAlignmentOnly[3632];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3632_227_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3648_228_OffsetPadding[3648];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3648
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3648_228;
};
#pragma pack(pop, tp)
struct
{
char ___offset3648_228_OffsetPadding_forAlignmentOnly[3648];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3648_228_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3664_229_OffsetPadding[3664];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3664
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3664_229;
};
#pragma pack(pop, tp)
struct
{
char ___offset3664_229_OffsetPadding_forAlignmentOnly[3664];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3664_229_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3680_230_OffsetPadding[3680];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3680
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3680_230;
};
#pragma pack(pop, tp)
struct
{
char ___offset3680_230_OffsetPadding_forAlignmentOnly[3680];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3680_230_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3696_231_OffsetPadding[3696];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3696
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3696_231;
};
#pragma pack(pop, tp)
struct
{
char ___offset3696_231_OffsetPadding_forAlignmentOnly[3696];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3696_231_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3712_232_OffsetPadding[3712];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3712
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3712_232;
};
#pragma pack(pop, tp)
struct
{
char ___offset3712_232_OffsetPadding_forAlignmentOnly[3712];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3712_232_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3728_233_OffsetPadding[3728];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3728
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3728_233;
};
#pragma pack(pop, tp)
struct
{
char ___offset3728_233_OffsetPadding_forAlignmentOnly[3728];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3728_233_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3744_234_OffsetPadding[3744];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3744
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3744_234;
};
#pragma pack(pop, tp)
struct
{
char ___offset3744_234_OffsetPadding_forAlignmentOnly[3744];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3744_234_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3760_235_OffsetPadding[3760];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3760
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3760_235;
};
#pragma pack(pop, tp)
struct
{
char ___offset3760_235_OffsetPadding_forAlignmentOnly[3760];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3760_235_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3776_236_OffsetPadding[3776];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3776
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3776_236;
};
#pragma pack(pop, tp)
struct
{
char ___offset3776_236_OffsetPadding_forAlignmentOnly[3776];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3776_236_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3792_237_OffsetPadding[3792];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3792
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3792_237;
};
#pragma pack(pop, tp)
struct
{
char ___offset3792_237_OffsetPadding_forAlignmentOnly[3792];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3792_237_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3808_238_OffsetPadding[3808];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3808
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3808_238;
};
#pragma pack(pop, tp)
struct
{
char ___offset3808_238_OffsetPadding_forAlignmentOnly[3808];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3808_238_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3824_239_OffsetPadding[3824];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3824
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3824_239;
};
#pragma pack(pop, tp)
struct
{
char ___offset3824_239_OffsetPadding_forAlignmentOnly[3824];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3824_239_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3840_240_OffsetPadding[3840];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3840
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3840_240;
};
#pragma pack(pop, tp)
struct
{
char ___offset3840_240_OffsetPadding_forAlignmentOnly[3840];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3840_240_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3856_241_OffsetPadding[3856];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3856
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3856_241;
};
#pragma pack(pop, tp)
struct
{
char ___offset3856_241_OffsetPadding_forAlignmentOnly[3856];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3856_241_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3872_242_OffsetPadding[3872];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3872
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3872_242;
};
#pragma pack(pop, tp)
struct
{
char ___offset3872_242_OffsetPadding_forAlignmentOnly[3872];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3872_242_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3888_243_OffsetPadding[3888];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3888
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3888_243;
};
#pragma pack(pop, tp)
struct
{
char ___offset3888_243_OffsetPadding_forAlignmentOnly[3888];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3888_243_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3904_244_OffsetPadding[3904];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3904
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3904_244;
};
#pragma pack(pop, tp)
struct
{
char ___offset3904_244_OffsetPadding_forAlignmentOnly[3904];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3904_244_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3920_245_OffsetPadding[3920];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3920
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3920_245;
};
#pragma pack(pop, tp)
struct
{
char ___offset3920_245_OffsetPadding_forAlignmentOnly[3920];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3920_245_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3936_246_OffsetPadding[3936];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3936
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3936_246;
};
#pragma pack(pop, tp)
struct
{
char ___offset3936_246_OffsetPadding_forAlignmentOnly[3936];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3936_246_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3952_247_OffsetPadding[3952];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3952
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3952_247;
};
#pragma pack(pop, tp)
struct
{
char ___offset3952_247_OffsetPadding_forAlignmentOnly[3952];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3952_247_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3968_248_OffsetPadding[3968];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3968
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3968_248;
};
#pragma pack(pop, tp)
struct
{
char ___offset3968_248_OffsetPadding_forAlignmentOnly[3968];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3968_248_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset3984_249_OffsetPadding[3984];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset3984
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3984_249;
};
#pragma pack(pop, tp)
struct
{
char ___offset3984_249_OffsetPadding_forAlignmentOnly[3984];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3984_249_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset4000_250_OffsetPadding[4000];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset4000
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4000_250;
};
#pragma pack(pop, tp)
struct
{
char ___offset4000_250_OffsetPadding_forAlignmentOnly[4000];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4000_250_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset4016_251_OffsetPadding[4016];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset4016
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4016_251;
};
#pragma pack(pop, tp)
struct
{
char ___offset4016_251_OffsetPadding_forAlignmentOnly[4016];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4016_251_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset4032_252_OffsetPadding[4032];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset4032
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4032_252;
};
#pragma pack(pop, tp)
struct
{
char ___offset4032_252_OffsetPadding_forAlignmentOnly[4032];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4032_252_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset4048_253_OffsetPadding[4048];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset4048
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4048_253;
};
#pragma pack(pop, tp)
struct
{
char ___offset4048_253_OffsetPadding_forAlignmentOnly[4048];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4048_253_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset4064_254_OffsetPadding[4064];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes4094::offset4064
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4064_254;
};
#pragma pack(pop, tp)
struct
{
char ___offset4064_254_OffsetPadding_forAlignmentOnly[4064];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4064_254_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4080_255_OffsetPadding[4080];
// System.Byte Unity.Collections.FixedBytes4094::byte4080
uint8_t ___byte4080_255;
};
#pragma pack(pop, tp)
struct
{
char ___byte4080_255_OffsetPadding_forAlignmentOnly[4080];
uint8_t ___byte4080_255_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4081_256_OffsetPadding[4081];
// System.Byte Unity.Collections.FixedBytes4094::byte4081
uint8_t ___byte4081_256;
};
#pragma pack(pop, tp)
struct
{
char ___byte4081_256_OffsetPadding_forAlignmentOnly[4081];
uint8_t ___byte4081_256_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4082_257_OffsetPadding[4082];
// System.Byte Unity.Collections.FixedBytes4094::byte4082
uint8_t ___byte4082_257;
};
#pragma pack(pop, tp)
struct
{
char ___byte4082_257_OffsetPadding_forAlignmentOnly[4082];
uint8_t ___byte4082_257_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4083_258_OffsetPadding[4083];
// System.Byte Unity.Collections.FixedBytes4094::byte4083
uint8_t ___byte4083_258;
};
#pragma pack(pop, tp)
struct
{
char ___byte4083_258_OffsetPadding_forAlignmentOnly[4083];
uint8_t ___byte4083_258_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4084_259_OffsetPadding[4084];
// System.Byte Unity.Collections.FixedBytes4094::byte4084
uint8_t ___byte4084_259;
};
#pragma pack(pop, tp)
struct
{
char ___byte4084_259_OffsetPadding_forAlignmentOnly[4084];
uint8_t ___byte4084_259_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4085_260_OffsetPadding[4085];
// System.Byte Unity.Collections.FixedBytes4094::byte4085
uint8_t ___byte4085_260;
};
#pragma pack(pop, tp)
struct
{
char ___byte4085_260_OffsetPadding_forAlignmentOnly[4085];
uint8_t ___byte4085_260_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4086_261_OffsetPadding[4086];
// System.Byte Unity.Collections.FixedBytes4094::byte4086
uint8_t ___byte4086_261;
};
#pragma pack(pop, tp)
struct
{
char ___byte4086_261_OffsetPadding_forAlignmentOnly[4086];
uint8_t ___byte4086_261_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4087_262_OffsetPadding[4087];
// System.Byte Unity.Collections.FixedBytes4094::byte4087
uint8_t ___byte4087_262;
};
#pragma pack(pop, tp)
struct
{
char ___byte4087_262_OffsetPadding_forAlignmentOnly[4087];
uint8_t ___byte4087_262_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4088_263_OffsetPadding[4088];
// System.Byte Unity.Collections.FixedBytes4094::byte4088
uint8_t ___byte4088_263;
};
#pragma pack(pop, tp)
struct
{
char ___byte4088_263_OffsetPadding_forAlignmentOnly[4088];
uint8_t ___byte4088_263_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4089_264_OffsetPadding[4089];
// System.Byte Unity.Collections.FixedBytes4094::byte4089
uint8_t ___byte4089_264;
};
#pragma pack(pop, tp)
struct
{
char ___byte4089_264_OffsetPadding_forAlignmentOnly[4089];
uint8_t ___byte4089_264_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4090_265_OffsetPadding[4090];
// System.Byte Unity.Collections.FixedBytes4094::byte4090
uint8_t ___byte4090_265;
};
#pragma pack(pop, tp)
struct
{
char ___byte4090_265_OffsetPadding_forAlignmentOnly[4090];
uint8_t ___byte4090_265_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4091_266_OffsetPadding[4091];
// System.Byte Unity.Collections.FixedBytes4094::byte4091
uint8_t ___byte4091_266;
};
#pragma pack(pop, tp)
struct
{
char ___byte4091_266_OffsetPadding_forAlignmentOnly[4091];
uint8_t ___byte4091_266_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4092_267_OffsetPadding[4092];
// System.Byte Unity.Collections.FixedBytes4094::byte4092
uint8_t ___byte4092_267;
};
#pragma pack(pop, tp)
struct
{
char ___byte4092_267_OffsetPadding_forAlignmentOnly[4092];
uint8_t ___byte4092_267_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte4093_268_OffsetPadding[4093];
// System.Byte Unity.Collections.FixedBytes4094::byte4093
uint8_t ___byte4093_268;
};
#pragma pack(pop, tp)
struct
{
char ___byte4093_268_OffsetPadding_forAlignmentOnly[4093];
uint8_t ___byte4093_268_forAlignmentOnly;
};
};
};
uint8_t FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5__padding[4094];
};
};
// Unity.Collections.FixedBytes510
struct FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0000
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0;
};
#pragma pack(pop, tp)
struct
{
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0016_1_OffsetPadding[16];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0016
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_1;
};
#pragma pack(pop, tp)
struct
{
char ___offset0016_1_OffsetPadding_forAlignmentOnly[16];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0032_2_OffsetPadding[32];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0032
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_2;
};
#pragma pack(pop, tp)
struct
{
char ___offset0032_2_OffsetPadding_forAlignmentOnly[32];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0048_3_OffsetPadding[48];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0048
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_3;
};
#pragma pack(pop, tp)
struct
{
char ___offset0048_3_OffsetPadding_forAlignmentOnly[48];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0064_4_OffsetPadding[64];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0064
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_4;
};
#pragma pack(pop, tp)
struct
{
char ___offset0064_4_OffsetPadding_forAlignmentOnly[64];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0080_5_OffsetPadding[80];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0080
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_5;
};
#pragma pack(pop, tp)
struct
{
char ___offset0080_5_OffsetPadding_forAlignmentOnly[80];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0096_6_OffsetPadding[96];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0096
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_6;
};
#pragma pack(pop, tp)
struct
{
char ___offset0096_6_OffsetPadding_forAlignmentOnly[96];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0112_7_OffsetPadding[112];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0112
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0112_7;
};
#pragma pack(pop, tp)
struct
{
char ___offset0112_7_OffsetPadding_forAlignmentOnly[112];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0112_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0128_8_OffsetPadding[128];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0128
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0128_8;
};
#pragma pack(pop, tp)
struct
{
char ___offset0128_8_OffsetPadding_forAlignmentOnly[128];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0128_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0144_9_OffsetPadding[144];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0144
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0144_9;
};
#pragma pack(pop, tp)
struct
{
char ___offset0144_9_OffsetPadding_forAlignmentOnly[144];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0144_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0160_10_OffsetPadding[160];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0160
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0160_10;
};
#pragma pack(pop, tp)
struct
{
char ___offset0160_10_OffsetPadding_forAlignmentOnly[160];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0160_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0176_11_OffsetPadding[176];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0176
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0176_11;
};
#pragma pack(pop, tp)
struct
{
char ___offset0176_11_OffsetPadding_forAlignmentOnly[176];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0176_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0192_12_OffsetPadding[192];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0192
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0192_12;
};
#pragma pack(pop, tp)
struct
{
char ___offset0192_12_OffsetPadding_forAlignmentOnly[192];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0192_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0208_13_OffsetPadding[208];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0208
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0208_13;
};
#pragma pack(pop, tp)
struct
{
char ___offset0208_13_OffsetPadding_forAlignmentOnly[208];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0208_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0224_14_OffsetPadding[224];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0224
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0224_14;
};
#pragma pack(pop, tp)
struct
{
char ___offset0224_14_OffsetPadding_forAlignmentOnly[224];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0224_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0240_15_OffsetPadding[240];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0240
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0240_15;
};
#pragma pack(pop, tp)
struct
{
char ___offset0240_15_OffsetPadding_forAlignmentOnly[240];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0240_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0256_16_OffsetPadding[256];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0256
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0256_16;
};
#pragma pack(pop, tp)
struct
{
char ___offset0256_16_OffsetPadding_forAlignmentOnly[256];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0256_16_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0272_17_OffsetPadding[272];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0272
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0272_17;
};
#pragma pack(pop, tp)
struct
{
char ___offset0272_17_OffsetPadding_forAlignmentOnly[272];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0272_17_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0288_18_OffsetPadding[288];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0288
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0288_18;
};
#pragma pack(pop, tp)
struct
{
char ___offset0288_18_OffsetPadding_forAlignmentOnly[288];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0288_18_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0304_19_OffsetPadding[304];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0304
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0304_19;
};
#pragma pack(pop, tp)
struct
{
char ___offset0304_19_OffsetPadding_forAlignmentOnly[304];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0304_19_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0320_20_OffsetPadding[320];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0320
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0320_20;
};
#pragma pack(pop, tp)
struct
{
char ___offset0320_20_OffsetPadding_forAlignmentOnly[320];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0320_20_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0336_21_OffsetPadding[336];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0336
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0336_21;
};
#pragma pack(pop, tp)
struct
{
char ___offset0336_21_OffsetPadding_forAlignmentOnly[336];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0336_21_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0352_22_OffsetPadding[352];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0352
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0352_22;
};
#pragma pack(pop, tp)
struct
{
char ___offset0352_22_OffsetPadding_forAlignmentOnly[352];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0352_22_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0368_23_OffsetPadding[368];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0368
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0368_23;
};
#pragma pack(pop, tp)
struct
{
char ___offset0368_23_OffsetPadding_forAlignmentOnly[368];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0368_23_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0384_24_OffsetPadding[384];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0384
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0384_24;
};
#pragma pack(pop, tp)
struct
{
char ___offset0384_24_OffsetPadding_forAlignmentOnly[384];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0384_24_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0400_25_OffsetPadding[400];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0400
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0400_25;
};
#pragma pack(pop, tp)
struct
{
char ___offset0400_25_OffsetPadding_forAlignmentOnly[400];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0400_25_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0416_26_OffsetPadding[416];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0416
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0416_26;
};
#pragma pack(pop, tp)
struct
{
char ___offset0416_26_OffsetPadding_forAlignmentOnly[416];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0416_26_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0432_27_OffsetPadding[432];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0432
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0432_27;
};
#pragma pack(pop, tp)
struct
{
char ___offset0432_27_OffsetPadding_forAlignmentOnly[432];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0432_27_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0448_28_OffsetPadding[448];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0448
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0448_28;
};
#pragma pack(pop, tp)
struct
{
char ___offset0448_28_OffsetPadding_forAlignmentOnly[448];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0448_28_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0464_29_OffsetPadding[464];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0464
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0464_29;
};
#pragma pack(pop, tp)
struct
{
char ___offset0464_29_OffsetPadding_forAlignmentOnly[464];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0464_29_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0480_30_OffsetPadding[480];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes510::offset0480
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0480_30;
};
#pragma pack(pop, tp)
struct
{
char ___offset0480_30_OffsetPadding_forAlignmentOnly[480];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0480_30_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0496_31_OffsetPadding[496];
// System.Byte Unity.Collections.FixedBytes510::byte0496
uint8_t ___byte0496_31;
};
#pragma pack(pop, tp)
struct
{
char ___byte0496_31_OffsetPadding_forAlignmentOnly[496];
uint8_t ___byte0496_31_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0497_32_OffsetPadding[497];
// System.Byte Unity.Collections.FixedBytes510::byte0497
uint8_t ___byte0497_32;
};
#pragma pack(pop, tp)
struct
{
char ___byte0497_32_OffsetPadding_forAlignmentOnly[497];
uint8_t ___byte0497_32_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0498_33_OffsetPadding[498];
// System.Byte Unity.Collections.FixedBytes510::byte0498
uint8_t ___byte0498_33;
};
#pragma pack(pop, tp)
struct
{
char ___byte0498_33_OffsetPadding_forAlignmentOnly[498];
uint8_t ___byte0498_33_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0499_34_OffsetPadding[499];
// System.Byte Unity.Collections.FixedBytes510::byte0499
uint8_t ___byte0499_34;
};
#pragma pack(pop, tp)
struct
{
char ___byte0499_34_OffsetPadding_forAlignmentOnly[499];
uint8_t ___byte0499_34_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0500_35_OffsetPadding[500];
// System.Byte Unity.Collections.FixedBytes510::byte0500
uint8_t ___byte0500_35;
};
#pragma pack(pop, tp)
struct
{
char ___byte0500_35_OffsetPadding_forAlignmentOnly[500];
uint8_t ___byte0500_35_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0501_36_OffsetPadding[501];
// System.Byte Unity.Collections.FixedBytes510::byte0501
uint8_t ___byte0501_36;
};
#pragma pack(pop, tp)
struct
{
char ___byte0501_36_OffsetPadding_forAlignmentOnly[501];
uint8_t ___byte0501_36_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0502_37_OffsetPadding[502];
// System.Byte Unity.Collections.FixedBytes510::byte0502
uint8_t ___byte0502_37;
};
#pragma pack(pop, tp)
struct
{
char ___byte0502_37_OffsetPadding_forAlignmentOnly[502];
uint8_t ___byte0502_37_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0503_38_OffsetPadding[503];
// System.Byte Unity.Collections.FixedBytes510::byte0503
uint8_t ___byte0503_38;
};
#pragma pack(pop, tp)
struct
{
char ___byte0503_38_OffsetPadding_forAlignmentOnly[503];
uint8_t ___byte0503_38_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0504_39_OffsetPadding[504];
// System.Byte Unity.Collections.FixedBytes510::byte0504
uint8_t ___byte0504_39;
};
#pragma pack(pop, tp)
struct
{
char ___byte0504_39_OffsetPadding_forAlignmentOnly[504];
uint8_t ___byte0504_39_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0505_40_OffsetPadding[505];
// System.Byte Unity.Collections.FixedBytes510::byte0505
uint8_t ___byte0505_40;
};
#pragma pack(pop, tp)
struct
{
char ___byte0505_40_OffsetPadding_forAlignmentOnly[505];
uint8_t ___byte0505_40_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0506_41_OffsetPadding[506];
// System.Byte Unity.Collections.FixedBytes510::byte0506
uint8_t ___byte0506_41;
};
#pragma pack(pop, tp)
struct
{
char ___byte0506_41_OffsetPadding_forAlignmentOnly[506];
uint8_t ___byte0506_41_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0507_42_OffsetPadding[507];
// System.Byte Unity.Collections.FixedBytes510::byte0507
uint8_t ___byte0507_42;
};
#pragma pack(pop, tp)
struct
{
char ___byte0507_42_OffsetPadding_forAlignmentOnly[507];
uint8_t ___byte0507_42_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0508_43_OffsetPadding[508];
// System.Byte Unity.Collections.FixedBytes510::byte0508
uint8_t ___byte0508_43;
};
#pragma pack(pop, tp)
struct
{
char ___byte0508_43_OffsetPadding_forAlignmentOnly[508];
uint8_t ___byte0508_43_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0509_44_OffsetPadding[509];
// System.Byte Unity.Collections.FixedBytes510::byte0509
uint8_t ___byte0509_44;
};
#pragma pack(pop, tp)
struct
{
char ___byte0509_44_OffsetPadding_forAlignmentOnly[509];
uint8_t ___byte0509_44_forAlignmentOnly;
};
};
};
uint8_t FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973__padding[510];
};
};
// Unity.Collections.FixedBytes62
struct FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes62::offset0000
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0;
};
#pragma pack(pop, tp)
struct
{
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0016_1_OffsetPadding[16];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes62::offset0016
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_1;
};
#pragma pack(pop, tp)
struct
{
char ___offset0016_1_OffsetPadding_forAlignmentOnly[16];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___offset0032_2_OffsetPadding[32];
// Unity.Collections.FixedBytes16 Unity.Collections.FixedBytes62::offset0032
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_2;
};
#pragma pack(pop, tp)
struct
{
char ___offset0032_2_OffsetPadding_forAlignmentOnly[32];
FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0048_3_OffsetPadding[48];
// System.Byte Unity.Collections.FixedBytes62::byte0048
uint8_t ___byte0048_3;
};
#pragma pack(pop, tp)
struct
{
char ___byte0048_3_OffsetPadding_forAlignmentOnly[48];
uint8_t ___byte0048_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0049_4_OffsetPadding[49];
// System.Byte Unity.Collections.FixedBytes62::byte0049
uint8_t ___byte0049_4;
};
#pragma pack(pop, tp)
struct
{
char ___byte0049_4_OffsetPadding_forAlignmentOnly[49];
uint8_t ___byte0049_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0050_5_OffsetPadding[50];
// System.Byte Unity.Collections.FixedBytes62::byte0050
uint8_t ___byte0050_5;
};
#pragma pack(pop, tp)
struct
{
char ___byte0050_5_OffsetPadding_forAlignmentOnly[50];
uint8_t ___byte0050_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0051_6_OffsetPadding[51];
// System.Byte Unity.Collections.FixedBytes62::byte0051
uint8_t ___byte0051_6;
};
#pragma pack(pop, tp)
struct
{
char ___byte0051_6_OffsetPadding_forAlignmentOnly[51];
uint8_t ___byte0051_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0052_7_OffsetPadding[52];
// System.Byte Unity.Collections.FixedBytes62::byte0052
uint8_t ___byte0052_7;
};
#pragma pack(pop, tp)
struct
{
char ___byte0052_7_OffsetPadding_forAlignmentOnly[52];
uint8_t ___byte0052_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0053_8_OffsetPadding[53];
// System.Byte Unity.Collections.FixedBytes62::byte0053
uint8_t ___byte0053_8;
};
#pragma pack(pop, tp)
struct
{
char ___byte0053_8_OffsetPadding_forAlignmentOnly[53];
uint8_t ___byte0053_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0054_9_OffsetPadding[54];
// System.Byte Unity.Collections.FixedBytes62::byte0054
uint8_t ___byte0054_9;
};
#pragma pack(pop, tp)
struct
{
char ___byte0054_9_OffsetPadding_forAlignmentOnly[54];
uint8_t ___byte0054_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0055_10_OffsetPadding[55];
// System.Byte Unity.Collections.FixedBytes62::byte0055
uint8_t ___byte0055_10;
};
#pragma pack(pop, tp)
struct
{
char ___byte0055_10_OffsetPadding_forAlignmentOnly[55];
uint8_t ___byte0055_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0056_11_OffsetPadding[56];
// System.Byte Unity.Collections.FixedBytes62::byte0056
uint8_t ___byte0056_11;
};
#pragma pack(pop, tp)
struct
{
char ___byte0056_11_OffsetPadding_forAlignmentOnly[56];
uint8_t ___byte0056_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0057_12_OffsetPadding[57];
// System.Byte Unity.Collections.FixedBytes62::byte0057
uint8_t ___byte0057_12;
};
#pragma pack(pop, tp)
struct
{
char ___byte0057_12_OffsetPadding_forAlignmentOnly[57];
uint8_t ___byte0057_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0058_13_OffsetPadding[58];
// System.Byte Unity.Collections.FixedBytes62::byte0058
uint8_t ___byte0058_13;
};
#pragma pack(pop, tp)
struct
{
char ___byte0058_13_OffsetPadding_forAlignmentOnly[58];
uint8_t ___byte0058_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0059_14_OffsetPadding[59];
// System.Byte Unity.Collections.FixedBytes62::byte0059
uint8_t ___byte0059_14;
};
#pragma pack(pop, tp)
struct
{
char ___byte0059_14_OffsetPadding_forAlignmentOnly[59];
uint8_t ___byte0059_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0060_15_OffsetPadding[60];
// System.Byte Unity.Collections.FixedBytes62::byte0060
uint8_t ___byte0060_15;
};
#pragma pack(pop, tp)
struct
{
char ___byte0060_15_OffsetPadding_forAlignmentOnly[60];
uint8_t ___byte0060_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___byte0061_16_OffsetPadding[61];
// System.Byte Unity.Collections.FixedBytes62::byte0061
uint8_t ___byte0061_16;
};
#pragma pack(pop, tp)
struct
{
char ___byte0061_16_OffsetPadding_forAlignmentOnly[61];
uint8_t ___byte0061_16_forAlignmentOnly;
};
};
};
uint8_t FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A__padding[62];
};
};
// Unity.Collections.FormatError
struct FormatError_t0EAE970E6B9F0B1F8577DD324695F530B2376608
{
// System.Int32 Unity.Collections.FormatError::value__
int32_t ___value___2;
};
// Unity.Collections.NativeArrayOptions
struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D
{
// System.Int32 Unity.Collections.NativeArrayOptions::value__
int32_t ___value___2;
};
// Unity.Collections.NativeQueueBlockPoolData
struct NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87
{
// System.IntPtr Unity.Collections.NativeQueueBlockPoolData::m_FirstBlock
intptr_t ___m_FirstBlock_0;
// System.Int32 Unity.Collections.NativeQueueBlockPoolData::m_NumBlocks
int32_t ___m_NumBlocks_1;
// System.Int32 Unity.Collections.NativeQueueBlockPoolData::m_MaxBlocks
int32_t ___m_MaxBlocks_2;
// System.Int32 Unity.Collections.NativeQueueBlockPoolData::m_AllocLock
int32_t ___m_AllocLock_4;
};
// Unity.Collections.NativeQueueData
struct NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52
{
// System.IntPtr Unity.Collections.NativeQueueData::m_FirstBlock
intptr_t ___m_FirstBlock_0;
// System.IntPtr Unity.Collections.NativeQueueData::m_LastBlock
intptr_t ___m_LastBlock_1;
// System.Int32 Unity.Collections.NativeQueueData::m_MaxItems
int32_t ___m_MaxItems_2;
// System.Int32 Unity.Collections.NativeQueueData::m_CurrentRead
int32_t ___m_CurrentRead_3;
// System.Byte* Unity.Collections.NativeQueueData::m_CurrentWriteBlockTLS
uint8_t* ___m_CurrentWriteBlockTLS_4;
};
// System.RuntimeMethodHandle
struct RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2
{
// System.IntPtr System.RuntimeMethodHandle::value
intptr_t ___value_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData
struct UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Byte* Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::values
uint8_t* ___values_0;
};
#pragma pack(pop, tp)
struct
{
uint8_t* ___values_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___keys_1_OffsetPadding[8];
// System.Byte* Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::keys
uint8_t* ___keys_1;
};
#pragma pack(pop, tp)
struct
{
char ___keys_1_OffsetPadding_forAlignmentOnly[8];
uint8_t* ___keys_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___next_2_OffsetPadding[16];
// System.Byte* Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::next
uint8_t* ___next_2;
};
#pragma pack(pop, tp)
struct
{
char ___next_2_OffsetPadding_forAlignmentOnly[16];
uint8_t* ___next_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___buckets_3_OffsetPadding[24];
// System.Byte* Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::buckets
uint8_t* ___buckets_3;
};
#pragma pack(pop, tp)
struct
{
char ___buckets_3_OffsetPadding_forAlignmentOnly[24];
uint8_t* ___buckets_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___keyCapacity_4_OffsetPadding[32];
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::keyCapacity
int32_t ___keyCapacity_4;
};
#pragma pack(pop, tp)
struct
{
char ___keyCapacity_4_OffsetPadding_forAlignmentOnly[32];
int32_t ___keyCapacity_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___bucketCapacityMask_5_OffsetPadding[36];
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::bucketCapacityMask
int32_t ___bucketCapacityMask_5;
};
#pragma pack(pop, tp)
struct
{
char ___bucketCapacityMask_5_OffsetPadding_forAlignmentOnly[36];
int32_t ___bucketCapacityMask_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___allocatedIndexLength_6_OffsetPadding[40];
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::allocatedIndexLength
int32_t ___allocatedIndexLength_6;
};
#pragma pack(pop, tp)
struct
{
char ___allocatedIndexLength_6_OffsetPadding_forAlignmentOnly[40];
int32_t ___allocatedIndexLength_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___firstFreeTLS_7_OffsetPadding[64];
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData/<firstFreeTLS>e__FixedBuffer Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::firstFreeTLS
U3CfirstFreeTLSU3Ee__FixedBuffer_tB5D033343517E3E37219A27C7757D645091EFF11 ___firstFreeTLS_7;
};
#pragma pack(pop, tp)
struct
{
char ___firstFreeTLS_7_OffsetPadding_forAlignmentOnly[64];
U3CfirstFreeTLSU3Ee__FixedBuffer_tB5D033343517E3E37219A27C7757D645091EFF11 ___firstFreeTLS_7_forAlignmentOnly;
};
};
};
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDispose
struct UnsafeHashMapDataDispose_tCBE2E9240A6180083AC3A141ABE72DA98DB221B9
{
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData* Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDispose::m_Buffer
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___m_Buffer_0;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDispose::m_AllocatorLabel
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel_1;
};
// Unity.Burst.Intrinsics.v128
struct v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Byte Unity.Burst.Intrinsics.v128::Byte0
uint8_t ___Byte0_0;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___Byte0_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte1_1_OffsetPadding[1];
// System.Byte Unity.Burst.Intrinsics.v128::Byte1
uint8_t ___Byte1_1;
};
#pragma pack(pop, tp)
struct
{
char ___Byte1_1_OffsetPadding_forAlignmentOnly[1];
uint8_t ___Byte1_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte2_2_OffsetPadding[2];
// System.Byte Unity.Burst.Intrinsics.v128::Byte2
uint8_t ___Byte2_2;
};
#pragma pack(pop, tp)
struct
{
char ___Byte2_2_OffsetPadding_forAlignmentOnly[2];
uint8_t ___Byte2_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte3_3_OffsetPadding[3];
// System.Byte Unity.Burst.Intrinsics.v128::Byte3
uint8_t ___Byte3_3;
};
#pragma pack(pop, tp)
struct
{
char ___Byte3_3_OffsetPadding_forAlignmentOnly[3];
uint8_t ___Byte3_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte4_4_OffsetPadding[4];
// System.Byte Unity.Burst.Intrinsics.v128::Byte4
uint8_t ___Byte4_4;
};
#pragma pack(pop, tp)
struct
{
char ___Byte4_4_OffsetPadding_forAlignmentOnly[4];
uint8_t ___Byte4_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte5_5_OffsetPadding[5];
// System.Byte Unity.Burst.Intrinsics.v128::Byte5
uint8_t ___Byte5_5;
};
#pragma pack(pop, tp)
struct
{
char ___Byte5_5_OffsetPadding_forAlignmentOnly[5];
uint8_t ___Byte5_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte6_6_OffsetPadding[6];
// System.Byte Unity.Burst.Intrinsics.v128::Byte6
uint8_t ___Byte6_6;
};
#pragma pack(pop, tp)
struct
{
char ___Byte6_6_OffsetPadding_forAlignmentOnly[6];
uint8_t ___Byte6_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte7_7_OffsetPadding[7];
// System.Byte Unity.Burst.Intrinsics.v128::Byte7
uint8_t ___Byte7_7;
};
#pragma pack(pop, tp)
struct
{
char ___Byte7_7_OffsetPadding_forAlignmentOnly[7];
uint8_t ___Byte7_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte8_8_OffsetPadding[8];
// System.Byte Unity.Burst.Intrinsics.v128::Byte8
uint8_t ___Byte8_8;
};
#pragma pack(pop, tp)
struct
{
char ___Byte8_8_OffsetPadding_forAlignmentOnly[8];
uint8_t ___Byte8_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte9_9_OffsetPadding[9];
// System.Byte Unity.Burst.Intrinsics.v128::Byte9
uint8_t ___Byte9_9;
};
#pragma pack(pop, tp)
struct
{
char ___Byte9_9_OffsetPadding_forAlignmentOnly[9];
uint8_t ___Byte9_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte10_10_OffsetPadding[10];
// System.Byte Unity.Burst.Intrinsics.v128::Byte10
uint8_t ___Byte10_10;
};
#pragma pack(pop, tp)
struct
{
char ___Byte10_10_OffsetPadding_forAlignmentOnly[10];
uint8_t ___Byte10_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte11_11_OffsetPadding[11];
// System.Byte Unity.Burst.Intrinsics.v128::Byte11
uint8_t ___Byte11_11;
};
#pragma pack(pop, tp)
struct
{
char ___Byte11_11_OffsetPadding_forAlignmentOnly[11];
uint8_t ___Byte11_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte12_12_OffsetPadding[12];
// System.Byte Unity.Burst.Intrinsics.v128::Byte12
uint8_t ___Byte12_12;
};
#pragma pack(pop, tp)
struct
{
char ___Byte12_12_OffsetPadding_forAlignmentOnly[12];
uint8_t ___Byte12_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte13_13_OffsetPadding[13];
// System.Byte Unity.Burst.Intrinsics.v128::Byte13
uint8_t ___Byte13_13;
};
#pragma pack(pop, tp)
struct
{
char ___Byte13_13_OffsetPadding_forAlignmentOnly[13];
uint8_t ___Byte13_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte14_14_OffsetPadding[14];
// System.Byte Unity.Burst.Intrinsics.v128::Byte14
uint8_t ___Byte14_14;
};
#pragma pack(pop, tp)
struct
{
char ___Byte14_14_OffsetPadding_forAlignmentOnly[14];
uint8_t ___Byte14_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte15_15_OffsetPadding[15];
// System.Byte Unity.Burst.Intrinsics.v128::Byte15
uint8_t ___Byte15_15;
};
#pragma pack(pop, tp)
struct
{
char ___Byte15_15_OffsetPadding_forAlignmentOnly[15];
uint8_t ___Byte15_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.SByte Unity.Burst.Intrinsics.v128::SByte0
int8_t ___SByte0_16;
};
#pragma pack(pop, tp)
struct
{
int8_t ___SByte0_16_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte1_17_OffsetPadding[1];
// System.SByte Unity.Burst.Intrinsics.v128::SByte1
int8_t ___SByte1_17;
};
#pragma pack(pop, tp)
struct
{
char ___SByte1_17_OffsetPadding_forAlignmentOnly[1];
int8_t ___SByte1_17_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte2_18_OffsetPadding[2];
// System.SByte Unity.Burst.Intrinsics.v128::SByte2
int8_t ___SByte2_18;
};
#pragma pack(pop, tp)
struct
{
char ___SByte2_18_OffsetPadding_forAlignmentOnly[2];
int8_t ___SByte2_18_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte3_19_OffsetPadding[3];
// System.SByte Unity.Burst.Intrinsics.v128::SByte3
int8_t ___SByte3_19;
};
#pragma pack(pop, tp)
struct
{
char ___SByte3_19_OffsetPadding_forAlignmentOnly[3];
int8_t ___SByte3_19_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte4_20_OffsetPadding[4];
// System.SByte Unity.Burst.Intrinsics.v128::SByte4
int8_t ___SByte4_20;
};
#pragma pack(pop, tp)
struct
{
char ___SByte4_20_OffsetPadding_forAlignmentOnly[4];
int8_t ___SByte4_20_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte5_21_OffsetPadding[5];
// System.SByte Unity.Burst.Intrinsics.v128::SByte5
int8_t ___SByte5_21;
};
#pragma pack(pop, tp)
struct
{
char ___SByte5_21_OffsetPadding_forAlignmentOnly[5];
int8_t ___SByte5_21_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte6_22_OffsetPadding[6];
// System.SByte Unity.Burst.Intrinsics.v128::SByte6
int8_t ___SByte6_22;
};
#pragma pack(pop, tp)
struct
{
char ___SByte6_22_OffsetPadding_forAlignmentOnly[6];
int8_t ___SByte6_22_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte7_23_OffsetPadding[7];
// System.SByte Unity.Burst.Intrinsics.v128::SByte7
int8_t ___SByte7_23;
};
#pragma pack(pop, tp)
struct
{
char ___SByte7_23_OffsetPadding_forAlignmentOnly[7];
int8_t ___SByte7_23_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte8_24_OffsetPadding[8];
// System.SByte Unity.Burst.Intrinsics.v128::SByte8
int8_t ___SByte8_24;
};
#pragma pack(pop, tp)
struct
{
char ___SByte8_24_OffsetPadding_forAlignmentOnly[8];
int8_t ___SByte8_24_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte9_25_OffsetPadding[9];
// System.SByte Unity.Burst.Intrinsics.v128::SByte9
int8_t ___SByte9_25;
};
#pragma pack(pop, tp)
struct
{
char ___SByte9_25_OffsetPadding_forAlignmentOnly[9];
int8_t ___SByte9_25_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte10_26_OffsetPadding[10];
// System.SByte Unity.Burst.Intrinsics.v128::SByte10
int8_t ___SByte10_26;
};
#pragma pack(pop, tp)
struct
{
char ___SByte10_26_OffsetPadding_forAlignmentOnly[10];
int8_t ___SByte10_26_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte11_27_OffsetPadding[11];
// System.SByte Unity.Burst.Intrinsics.v128::SByte11
int8_t ___SByte11_27;
};
#pragma pack(pop, tp)
struct
{
char ___SByte11_27_OffsetPadding_forAlignmentOnly[11];
int8_t ___SByte11_27_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte12_28_OffsetPadding[12];
// System.SByte Unity.Burst.Intrinsics.v128::SByte12
int8_t ___SByte12_28;
};
#pragma pack(pop, tp)
struct
{
char ___SByte12_28_OffsetPadding_forAlignmentOnly[12];
int8_t ___SByte12_28_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte13_29_OffsetPadding[13];
// System.SByte Unity.Burst.Intrinsics.v128::SByte13
int8_t ___SByte13_29;
};
#pragma pack(pop, tp)
struct
{
char ___SByte13_29_OffsetPadding_forAlignmentOnly[13];
int8_t ___SByte13_29_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte14_30_OffsetPadding[14];
// System.SByte Unity.Burst.Intrinsics.v128::SByte14
int8_t ___SByte14_30;
};
#pragma pack(pop, tp)
struct
{
char ___SByte14_30_OffsetPadding_forAlignmentOnly[14];
int8_t ___SByte14_30_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte15_31_OffsetPadding[15];
// System.SByte Unity.Burst.Intrinsics.v128::SByte15
int8_t ___SByte15_31;
};
#pragma pack(pop, tp)
struct
{
char ___SByte15_31_OffsetPadding_forAlignmentOnly[15];
int8_t ___SByte15_31_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort0
uint16_t ___UShort0_32;
};
#pragma pack(pop, tp)
struct
{
uint16_t ___UShort0_32_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort1_33_OffsetPadding[2];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort1
uint16_t ___UShort1_33;
};
#pragma pack(pop, tp)
struct
{
char ___UShort1_33_OffsetPadding_forAlignmentOnly[2];
uint16_t ___UShort1_33_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort2_34_OffsetPadding[4];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort2
uint16_t ___UShort2_34;
};
#pragma pack(pop, tp)
struct
{
char ___UShort2_34_OffsetPadding_forAlignmentOnly[4];
uint16_t ___UShort2_34_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort3_35_OffsetPadding[6];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort3
uint16_t ___UShort3_35;
};
#pragma pack(pop, tp)
struct
{
char ___UShort3_35_OffsetPadding_forAlignmentOnly[6];
uint16_t ___UShort3_35_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort4_36_OffsetPadding[8];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort4
uint16_t ___UShort4_36;
};
#pragma pack(pop, tp)
struct
{
char ___UShort4_36_OffsetPadding_forAlignmentOnly[8];
uint16_t ___UShort4_36_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort5_37_OffsetPadding[10];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort5
uint16_t ___UShort5_37;
};
#pragma pack(pop, tp)
struct
{
char ___UShort5_37_OffsetPadding_forAlignmentOnly[10];
uint16_t ___UShort5_37_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort6_38_OffsetPadding[12];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort6
uint16_t ___UShort6_38;
};
#pragma pack(pop, tp)
struct
{
char ___UShort6_38_OffsetPadding_forAlignmentOnly[12];
uint16_t ___UShort6_38_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort7_39_OffsetPadding[14];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort7
uint16_t ___UShort7_39;
};
#pragma pack(pop, tp)
struct
{
char ___UShort7_39_OffsetPadding_forAlignmentOnly[14];
uint16_t ___UShort7_39_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int16 Unity.Burst.Intrinsics.v128::SShort0
int16_t ___SShort0_40;
};
#pragma pack(pop, tp)
struct
{
int16_t ___SShort0_40_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort1_41_OffsetPadding[2];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort1
int16_t ___SShort1_41;
};
#pragma pack(pop, tp)
struct
{
char ___SShort1_41_OffsetPadding_forAlignmentOnly[2];
int16_t ___SShort1_41_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort2_42_OffsetPadding[4];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort2
int16_t ___SShort2_42;
};
#pragma pack(pop, tp)
struct
{
char ___SShort2_42_OffsetPadding_forAlignmentOnly[4];
int16_t ___SShort2_42_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort3_43_OffsetPadding[6];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort3
int16_t ___SShort3_43;
};
#pragma pack(pop, tp)
struct
{
char ___SShort3_43_OffsetPadding_forAlignmentOnly[6];
int16_t ___SShort3_43_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort4_44_OffsetPadding[8];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort4
int16_t ___SShort4_44;
};
#pragma pack(pop, tp)
struct
{
char ___SShort4_44_OffsetPadding_forAlignmentOnly[8];
int16_t ___SShort4_44_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort5_45_OffsetPadding[10];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort5
int16_t ___SShort5_45;
};
#pragma pack(pop, tp)
struct
{
char ___SShort5_45_OffsetPadding_forAlignmentOnly[10];
int16_t ___SShort5_45_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort6_46_OffsetPadding[12];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort6
int16_t ___SShort6_46;
};
#pragma pack(pop, tp)
struct
{
char ___SShort6_46_OffsetPadding_forAlignmentOnly[12];
int16_t ___SShort6_46_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort7_47_OffsetPadding[14];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort7
int16_t ___SShort7_47;
};
#pragma pack(pop, tp)
struct
{
char ___SShort7_47_OffsetPadding_forAlignmentOnly[14];
int16_t ___SShort7_47_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt32 Unity.Burst.Intrinsics.v128::UInt0
uint32_t ___UInt0_48;
};
#pragma pack(pop, tp)
struct
{
uint32_t ___UInt0_48_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt1_49_OffsetPadding[4];
// System.UInt32 Unity.Burst.Intrinsics.v128::UInt1
uint32_t ___UInt1_49;
};
#pragma pack(pop, tp)
struct
{
char ___UInt1_49_OffsetPadding_forAlignmentOnly[4];
uint32_t ___UInt1_49_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt2_50_OffsetPadding[8];
// System.UInt32 Unity.Burst.Intrinsics.v128::UInt2
uint32_t ___UInt2_50;
};
#pragma pack(pop, tp)
struct
{
char ___UInt2_50_OffsetPadding_forAlignmentOnly[8];
uint32_t ___UInt2_50_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt3_51_OffsetPadding[12];
// System.UInt32 Unity.Burst.Intrinsics.v128::UInt3
uint32_t ___UInt3_51;
};
#pragma pack(pop, tp)
struct
{
char ___UInt3_51_OffsetPadding_forAlignmentOnly[12];
uint32_t ___UInt3_51_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int32 Unity.Burst.Intrinsics.v128::SInt0
int32_t ___SInt0_52;
};
#pragma pack(pop, tp)
struct
{
int32_t ___SInt0_52_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt1_53_OffsetPadding[4];
// System.Int32 Unity.Burst.Intrinsics.v128::SInt1
int32_t ___SInt1_53;
};
#pragma pack(pop, tp)
struct
{
char ___SInt1_53_OffsetPadding_forAlignmentOnly[4];
int32_t ___SInt1_53_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt2_54_OffsetPadding[8];
// System.Int32 Unity.Burst.Intrinsics.v128::SInt2
int32_t ___SInt2_54;
};
#pragma pack(pop, tp)
struct
{
char ___SInt2_54_OffsetPadding_forAlignmentOnly[8];
int32_t ___SInt2_54_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt3_55_OffsetPadding[12];
// System.Int32 Unity.Burst.Intrinsics.v128::SInt3
int32_t ___SInt3_55;
};
#pragma pack(pop, tp)
struct
{
char ___SInt3_55_OffsetPadding_forAlignmentOnly[12];
int32_t ___SInt3_55_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt64 Unity.Burst.Intrinsics.v128::ULong0
uint64_t ___ULong0_56;
};
#pragma pack(pop, tp)
struct
{
uint64_t ___ULong0_56_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ULong1_57_OffsetPadding[8];
// System.UInt64 Unity.Burst.Intrinsics.v128::ULong1
uint64_t ___ULong1_57;
};
#pragma pack(pop, tp)
struct
{
char ___ULong1_57_OffsetPadding_forAlignmentOnly[8];
uint64_t ___ULong1_57_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int64 Unity.Burst.Intrinsics.v128::SLong0
int64_t ___SLong0_58;
};
#pragma pack(pop, tp)
struct
{
int64_t ___SLong0_58_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SLong1_59_OffsetPadding[8];
// System.Int64 Unity.Burst.Intrinsics.v128::SLong1
int64_t ___SLong1_59;
};
#pragma pack(pop, tp)
struct
{
char ___SLong1_59_OffsetPadding_forAlignmentOnly[8];
int64_t ___SLong1_59_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Single Unity.Burst.Intrinsics.v128::Float0
float ___Float0_60;
};
#pragma pack(pop, tp)
struct
{
float ___Float0_60_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float1_61_OffsetPadding[4];
// System.Single Unity.Burst.Intrinsics.v128::Float1
float ___Float1_61;
};
#pragma pack(pop, tp)
struct
{
char ___Float1_61_OffsetPadding_forAlignmentOnly[4];
float ___Float1_61_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float2_62_OffsetPadding[8];
// System.Single Unity.Burst.Intrinsics.v128::Float2
float ___Float2_62;
};
#pragma pack(pop, tp)
struct
{
char ___Float2_62_OffsetPadding_forAlignmentOnly[8];
float ___Float2_62_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float3_63_OffsetPadding[12];
// System.Single Unity.Burst.Intrinsics.v128::Float3
float ___Float3_63;
};
#pragma pack(pop, tp)
struct
{
char ___Float3_63_OffsetPadding_forAlignmentOnly[12];
float ___Float3_63_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Double Unity.Burst.Intrinsics.v128::Double0
double ___Double0_64;
};
#pragma pack(pop, tp)
struct
{
double ___Double0_64_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Double1_65_OffsetPadding[8];
// System.Double Unity.Burst.Intrinsics.v128::Double1
double ___Double1_65;
};
#pragma pack(pop, tp)
struct
{
char ___Double1_65_OffsetPadding_forAlignmentOnly[8];
double ___Double1_65_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// Unity.Burst.Intrinsics.v64 Unity.Burst.Intrinsics.v128::Lo64
v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96 ___Lo64_66;
};
#pragma pack(pop, tp)
struct
{
v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96 ___Lo64_66_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Hi64_67_OffsetPadding[8];
// Unity.Burst.Intrinsics.v64 Unity.Burst.Intrinsics.v128::Hi64
v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96 ___Hi64_67;
};
#pragma pack(pop, tp)
struct
{
char ___Hi64_67_OffsetPadding_forAlignmentOnly[8];
v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96 ___Hi64_67_forAlignmentOnly;
};
};
};
// Unity.Collections.AllocatorManager/Range
struct Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC
{
// System.IntPtr Unity.Collections.AllocatorManager/Range::Pointer
intptr_t ___Pointer_0;
// System.Int32 Unity.Collections.AllocatorManager/Range::Items
int32_t ___Items_1;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/Range::Allocator
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator_2;
};
// Unity.Collections.AllocatorManager/TableEntry
struct TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE
{
// System.IntPtr Unity.Collections.AllocatorManager/TableEntry::function
intptr_t ___function_0;
// System.IntPtr Unity.Collections.AllocatorManager/TableEntry::state
intptr_t ___state_1;
};
// Unity.Collections.AllocatorManager/Array16`1<Unity.Collections.AllocatorManager/TableEntry>
struct Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F
{
// T Unity.Collections.AllocatorManager/Array16`1::f0
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f0_0;
// T Unity.Collections.AllocatorManager/Array16`1::f1
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f1_1;
// T Unity.Collections.AllocatorManager/Array16`1::f2
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f2_2;
// T Unity.Collections.AllocatorManager/Array16`1::f3
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f3_3;
// T Unity.Collections.AllocatorManager/Array16`1::f4
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f4_4;
// T Unity.Collections.AllocatorManager/Array16`1::f5
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f5_5;
// T Unity.Collections.AllocatorManager/Array16`1::f6
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f6_6;
// T Unity.Collections.AllocatorManager/Array16`1::f7
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f7_7;
// T Unity.Collections.AllocatorManager/Array16`1::f8
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f8_8;
// T Unity.Collections.AllocatorManager/Array16`1::f9
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f9_9;
// T Unity.Collections.AllocatorManager/Array16`1::f10
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f10_10;
// T Unity.Collections.AllocatorManager/Array16`1::f11
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f11_11;
// T Unity.Collections.AllocatorManager/Array16`1::f12
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f12_12;
// T Unity.Collections.AllocatorManager/Array16`1::f13
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f13_13;
// T Unity.Collections.AllocatorManager/Array16`1::f14
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f14_14;
// T Unity.Collections.AllocatorManager/Array16`1::f15
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE ___f15_15;
};
// Unity.Collections.AllocatorManager/Array4096`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
typedef Il2CppFullySharedGenericStruct Array4096_1_t6A8D092A445957652DB01952DC07379E249B2D0E;
// Unity.Collections.FixedList4096Bytes`1<System.Int32>
struct FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259
{
// System.UInt16 Unity.Collections.FixedList4096Bytes`1::length
uint16_t ___length_0;
// Unity.Collections.FixedBytes4094 Unity.Collections.FixedList4096Bytes`1::buffer
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5 ___buffer_1;
};
// Unity.Collections.FixedList4096Bytes`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
struct FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0
{
// System.UInt16 Unity.Collections.FixedList4096Bytes`1::length
uint16_t ___length_0;
// Unity.Collections.FixedBytes4094 Unity.Collections.FixedList4096Bytes`1::buffer
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5 ___buffer_1;
};
// Unity.Collections.FixedString128Bytes
struct FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952
{
union
{
struct
{
// System.UInt16 Unity.Collections.FixedString128Bytes::utf8LengthInBytes
uint16_t ___utf8LengthInBytes_0;
// Unity.Collections.FixedBytes126 Unity.Collections.FixedString128Bytes::bytes
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989 ___bytes_1;
};
uint8_t FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952__padding[128];
};
};
// Unity.Collections.FixedString32Bytes
struct FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824
{
union
{
struct
{
// System.UInt16 Unity.Collections.FixedString32Bytes::utf8LengthInBytes
uint16_t ___utf8LengthInBytes_0;
// Unity.Collections.FixedBytes30 Unity.Collections.FixedString32Bytes::bytes
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2 ___bytes_1;
};
uint8_t FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824__padding[32];
};
};
// Unity.Collections.FixedString4096Bytes
struct FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21
{
union
{
struct
{
// System.UInt16 Unity.Collections.FixedString4096Bytes::utf8LengthInBytes
uint16_t ___utf8LengthInBytes_0;
// Unity.Collections.FixedBytes4094 Unity.Collections.FixedString4096Bytes::bytes
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5 ___bytes_1;
};
uint8_t FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21__padding[4096];
};
};
// Unity.Collections.FixedString512Bytes
struct FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E
{
union
{
struct
{
// System.UInt16 Unity.Collections.FixedString512Bytes::utf8LengthInBytes
uint16_t ___utf8LengthInBytes_0;
// Unity.Collections.FixedBytes510 Unity.Collections.FixedString512Bytes::bytes
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973 ___bytes_1;
};
uint8_t FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E__padding[512];
};
};
// Unity.Collections.FixedString64Bytes
struct FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5
{
union
{
struct
{
// System.UInt16 Unity.Collections.FixedString64Bytes::utf8LengthInBytes
uint16_t ___utf8LengthInBytes_0;
// Unity.Collections.FixedBytes62 Unity.Collections.FixedString64Bytes::bytes
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A ___bytes_1;
};
uint8_t FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5__padding[64];
};
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// Unity.Collections.RewindableAllocator
struct RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254
{
// Unity.Collections.Spinner Unity.Collections.RewindableAllocator::m_spinner
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB ___m_spinner_0;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.RewindableAllocator::m_handle
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_handle_1;
// Unity.Collections.UnmanagedArray`1<Unity.Collections.RewindableAllocator/MemoryBlock> Unity.Collections.RewindableAllocator::m_block
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB ___m_block_2;
// System.Int32 Unity.Collections.RewindableAllocator::m_best
int32_t ___m_best_3;
// System.Int32 Unity.Collections.RewindableAllocator::m_last
int32_t ___m_last_4;
// System.Int32 Unity.Collections.RewindableAllocator::m_used
int32_t ___m_used_5;
// System.Boolean Unity.Collections.RewindableAllocator::m_enableBlockFree
bool ___m_enableBlockFree_6;
};
// Native definition for P/Invoke marshalling of Unity.Collections.RewindableAllocator
struct RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshaled_pinvoke
{
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB ___m_spinner_0;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_handle_1;
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB ___m_block_2;
int32_t ___m_best_3;
int32_t ___m_last_4;
int32_t ___m_used_5;
int32_t ___m_enableBlockFree_6;
};
// Native definition for COM marshalling of Unity.Collections.RewindableAllocator
struct RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshaled_com
{
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB ___m_spinner_0;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_handle_1;
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB ___m_block_2;
int32_t ___m_best_3;
int32_t ___m_last_4;
int32_t ___m_used_5;
int32_t ___m_enableBlockFree_6;
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDisposeJob
struct UnsafeHashMapDataDisposeJob_t5477B556D744EF401B34FC552926514517EA0821
{
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDispose Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDisposeJob::Data
UnsafeHashMapDataDispose_tCBE2E9240A6180083AC3A141ABE72DA98DB221B9 ___Data_0;
};
// Unity.Burst.Intrinsics.v256
struct v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Byte Unity.Burst.Intrinsics.v256::Byte0
uint8_t ___Byte0_0;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___Byte0_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte1_1_OffsetPadding[1];
// System.Byte Unity.Burst.Intrinsics.v256::Byte1
uint8_t ___Byte1_1;
};
#pragma pack(pop, tp)
struct
{
char ___Byte1_1_OffsetPadding_forAlignmentOnly[1];
uint8_t ___Byte1_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte2_2_OffsetPadding[2];
// System.Byte Unity.Burst.Intrinsics.v256::Byte2
uint8_t ___Byte2_2;
};
#pragma pack(pop, tp)
struct
{
char ___Byte2_2_OffsetPadding_forAlignmentOnly[2];
uint8_t ___Byte2_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte3_3_OffsetPadding[3];
// System.Byte Unity.Burst.Intrinsics.v256::Byte3
uint8_t ___Byte3_3;
};
#pragma pack(pop, tp)
struct
{
char ___Byte3_3_OffsetPadding_forAlignmentOnly[3];
uint8_t ___Byte3_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte4_4_OffsetPadding[4];
// System.Byte Unity.Burst.Intrinsics.v256::Byte4
uint8_t ___Byte4_4;
};
#pragma pack(pop, tp)
struct
{
char ___Byte4_4_OffsetPadding_forAlignmentOnly[4];
uint8_t ___Byte4_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte5_5_OffsetPadding[5];
// System.Byte Unity.Burst.Intrinsics.v256::Byte5
uint8_t ___Byte5_5;
};
#pragma pack(pop, tp)
struct
{
char ___Byte5_5_OffsetPadding_forAlignmentOnly[5];
uint8_t ___Byte5_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte6_6_OffsetPadding[6];
// System.Byte Unity.Burst.Intrinsics.v256::Byte6
uint8_t ___Byte6_6;
};
#pragma pack(pop, tp)
struct
{
char ___Byte6_6_OffsetPadding_forAlignmentOnly[6];
uint8_t ___Byte6_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte7_7_OffsetPadding[7];
// System.Byte Unity.Burst.Intrinsics.v256::Byte7
uint8_t ___Byte7_7;
};
#pragma pack(pop, tp)
struct
{
char ___Byte7_7_OffsetPadding_forAlignmentOnly[7];
uint8_t ___Byte7_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte8_8_OffsetPadding[8];
// System.Byte Unity.Burst.Intrinsics.v256::Byte8
uint8_t ___Byte8_8;
};
#pragma pack(pop, tp)
struct
{
char ___Byte8_8_OffsetPadding_forAlignmentOnly[8];
uint8_t ___Byte8_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte9_9_OffsetPadding[9];
// System.Byte Unity.Burst.Intrinsics.v256::Byte9
uint8_t ___Byte9_9;
};
#pragma pack(pop, tp)
struct
{
char ___Byte9_9_OffsetPadding_forAlignmentOnly[9];
uint8_t ___Byte9_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte10_10_OffsetPadding[10];
// System.Byte Unity.Burst.Intrinsics.v256::Byte10
uint8_t ___Byte10_10;
};
#pragma pack(pop, tp)
struct
{
char ___Byte10_10_OffsetPadding_forAlignmentOnly[10];
uint8_t ___Byte10_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte11_11_OffsetPadding[11];
// System.Byte Unity.Burst.Intrinsics.v256::Byte11
uint8_t ___Byte11_11;
};
#pragma pack(pop, tp)
struct
{
char ___Byte11_11_OffsetPadding_forAlignmentOnly[11];
uint8_t ___Byte11_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte12_12_OffsetPadding[12];
// System.Byte Unity.Burst.Intrinsics.v256::Byte12
uint8_t ___Byte12_12;
};
#pragma pack(pop, tp)
struct
{
char ___Byte12_12_OffsetPadding_forAlignmentOnly[12];
uint8_t ___Byte12_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte13_13_OffsetPadding[13];
// System.Byte Unity.Burst.Intrinsics.v256::Byte13
uint8_t ___Byte13_13;
};
#pragma pack(pop, tp)
struct
{
char ___Byte13_13_OffsetPadding_forAlignmentOnly[13];
uint8_t ___Byte13_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte14_14_OffsetPadding[14];
// System.Byte Unity.Burst.Intrinsics.v256::Byte14
uint8_t ___Byte14_14;
};
#pragma pack(pop, tp)
struct
{
char ___Byte14_14_OffsetPadding_forAlignmentOnly[14];
uint8_t ___Byte14_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte15_15_OffsetPadding[15];
// System.Byte Unity.Burst.Intrinsics.v256::Byte15
uint8_t ___Byte15_15;
};
#pragma pack(pop, tp)
struct
{
char ___Byte15_15_OffsetPadding_forAlignmentOnly[15];
uint8_t ___Byte15_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte16_16_OffsetPadding[16];
// System.Byte Unity.Burst.Intrinsics.v256::Byte16
uint8_t ___Byte16_16;
};
#pragma pack(pop, tp)
struct
{
char ___Byte16_16_OffsetPadding_forAlignmentOnly[16];
uint8_t ___Byte16_16_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte17_17_OffsetPadding[17];
// System.Byte Unity.Burst.Intrinsics.v256::Byte17
uint8_t ___Byte17_17;
};
#pragma pack(pop, tp)
struct
{
char ___Byte17_17_OffsetPadding_forAlignmentOnly[17];
uint8_t ___Byte17_17_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte18_18_OffsetPadding[18];
// System.Byte Unity.Burst.Intrinsics.v256::Byte18
uint8_t ___Byte18_18;
};
#pragma pack(pop, tp)
struct
{
char ___Byte18_18_OffsetPadding_forAlignmentOnly[18];
uint8_t ___Byte18_18_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte19_19_OffsetPadding[19];
// System.Byte Unity.Burst.Intrinsics.v256::Byte19
uint8_t ___Byte19_19;
};
#pragma pack(pop, tp)
struct
{
char ___Byte19_19_OffsetPadding_forAlignmentOnly[19];
uint8_t ___Byte19_19_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte20_20_OffsetPadding[20];
// System.Byte Unity.Burst.Intrinsics.v256::Byte20
uint8_t ___Byte20_20;
};
#pragma pack(pop, tp)
struct
{
char ___Byte20_20_OffsetPadding_forAlignmentOnly[20];
uint8_t ___Byte20_20_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte21_21_OffsetPadding[21];
// System.Byte Unity.Burst.Intrinsics.v256::Byte21
uint8_t ___Byte21_21;
};
#pragma pack(pop, tp)
struct
{
char ___Byte21_21_OffsetPadding_forAlignmentOnly[21];
uint8_t ___Byte21_21_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte22_22_OffsetPadding[22];
// System.Byte Unity.Burst.Intrinsics.v256::Byte22
uint8_t ___Byte22_22;
};
#pragma pack(pop, tp)
struct
{
char ___Byte22_22_OffsetPadding_forAlignmentOnly[22];
uint8_t ___Byte22_22_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte23_23_OffsetPadding[23];
// System.Byte Unity.Burst.Intrinsics.v256::Byte23
uint8_t ___Byte23_23;
};
#pragma pack(pop, tp)
struct
{
char ___Byte23_23_OffsetPadding_forAlignmentOnly[23];
uint8_t ___Byte23_23_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte24_24_OffsetPadding[24];
// System.Byte Unity.Burst.Intrinsics.v256::Byte24
uint8_t ___Byte24_24;
};
#pragma pack(pop, tp)
struct
{
char ___Byte24_24_OffsetPadding_forAlignmentOnly[24];
uint8_t ___Byte24_24_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte25_25_OffsetPadding[25];
// System.Byte Unity.Burst.Intrinsics.v256::Byte25
uint8_t ___Byte25_25;
};
#pragma pack(pop, tp)
struct
{
char ___Byte25_25_OffsetPadding_forAlignmentOnly[25];
uint8_t ___Byte25_25_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte26_26_OffsetPadding[26];
// System.Byte Unity.Burst.Intrinsics.v256::Byte26
uint8_t ___Byte26_26;
};
#pragma pack(pop, tp)
struct
{
char ___Byte26_26_OffsetPadding_forAlignmentOnly[26];
uint8_t ___Byte26_26_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte27_27_OffsetPadding[27];
// System.Byte Unity.Burst.Intrinsics.v256::Byte27
uint8_t ___Byte27_27;
};
#pragma pack(pop, tp)
struct
{
char ___Byte27_27_OffsetPadding_forAlignmentOnly[27];
uint8_t ___Byte27_27_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte28_28_OffsetPadding[28];
// System.Byte Unity.Burst.Intrinsics.v256::Byte28
uint8_t ___Byte28_28;
};
#pragma pack(pop, tp)
struct
{
char ___Byte28_28_OffsetPadding_forAlignmentOnly[28];
uint8_t ___Byte28_28_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte29_29_OffsetPadding[29];
// System.Byte Unity.Burst.Intrinsics.v256::Byte29
uint8_t ___Byte29_29;
};
#pragma pack(pop, tp)
struct
{
char ___Byte29_29_OffsetPadding_forAlignmentOnly[29];
uint8_t ___Byte29_29_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte30_30_OffsetPadding[30];
// System.Byte Unity.Burst.Intrinsics.v256::Byte30
uint8_t ___Byte30_30;
};
#pragma pack(pop, tp)
struct
{
char ___Byte30_30_OffsetPadding_forAlignmentOnly[30];
uint8_t ___Byte30_30_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte31_31_OffsetPadding[31];
// System.Byte Unity.Burst.Intrinsics.v256::Byte31
uint8_t ___Byte31_31;
};
#pragma pack(pop, tp)
struct
{
char ___Byte31_31_OffsetPadding_forAlignmentOnly[31];
uint8_t ___Byte31_31_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.SByte Unity.Burst.Intrinsics.v256::SByte0
int8_t ___SByte0_32;
};
#pragma pack(pop, tp)
struct
{
int8_t ___SByte0_32_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte1_33_OffsetPadding[1];
// System.SByte Unity.Burst.Intrinsics.v256::SByte1
int8_t ___SByte1_33;
};
#pragma pack(pop, tp)
struct
{
char ___SByte1_33_OffsetPadding_forAlignmentOnly[1];
int8_t ___SByte1_33_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte2_34_OffsetPadding[2];
// System.SByte Unity.Burst.Intrinsics.v256::SByte2
int8_t ___SByte2_34;
};
#pragma pack(pop, tp)
struct
{
char ___SByte2_34_OffsetPadding_forAlignmentOnly[2];
int8_t ___SByte2_34_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte3_35_OffsetPadding[3];
// System.SByte Unity.Burst.Intrinsics.v256::SByte3
int8_t ___SByte3_35;
};
#pragma pack(pop, tp)
struct
{
char ___SByte3_35_OffsetPadding_forAlignmentOnly[3];
int8_t ___SByte3_35_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte4_36_OffsetPadding[4];
// System.SByte Unity.Burst.Intrinsics.v256::SByte4
int8_t ___SByte4_36;
};
#pragma pack(pop, tp)
struct
{
char ___SByte4_36_OffsetPadding_forAlignmentOnly[4];
int8_t ___SByte4_36_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte5_37_OffsetPadding[5];
// System.SByte Unity.Burst.Intrinsics.v256::SByte5
int8_t ___SByte5_37;
};
#pragma pack(pop, tp)
struct
{
char ___SByte5_37_OffsetPadding_forAlignmentOnly[5];
int8_t ___SByte5_37_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte6_38_OffsetPadding[6];
// System.SByte Unity.Burst.Intrinsics.v256::SByte6
int8_t ___SByte6_38;
};
#pragma pack(pop, tp)
struct
{
char ___SByte6_38_OffsetPadding_forAlignmentOnly[6];
int8_t ___SByte6_38_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte7_39_OffsetPadding[7];
// System.SByte Unity.Burst.Intrinsics.v256::SByte7
int8_t ___SByte7_39;
};
#pragma pack(pop, tp)
struct
{
char ___SByte7_39_OffsetPadding_forAlignmentOnly[7];
int8_t ___SByte7_39_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte8_40_OffsetPadding[8];
// System.SByte Unity.Burst.Intrinsics.v256::SByte8
int8_t ___SByte8_40;
};
#pragma pack(pop, tp)
struct
{
char ___SByte8_40_OffsetPadding_forAlignmentOnly[8];
int8_t ___SByte8_40_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte9_41_OffsetPadding[9];
// System.SByte Unity.Burst.Intrinsics.v256::SByte9
int8_t ___SByte9_41;
};
#pragma pack(pop, tp)
struct
{
char ___SByte9_41_OffsetPadding_forAlignmentOnly[9];
int8_t ___SByte9_41_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte10_42_OffsetPadding[10];
// System.SByte Unity.Burst.Intrinsics.v256::SByte10
int8_t ___SByte10_42;
};
#pragma pack(pop, tp)
struct
{
char ___SByte10_42_OffsetPadding_forAlignmentOnly[10];
int8_t ___SByte10_42_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte11_43_OffsetPadding[11];
// System.SByte Unity.Burst.Intrinsics.v256::SByte11
int8_t ___SByte11_43;
};
#pragma pack(pop, tp)
struct
{
char ___SByte11_43_OffsetPadding_forAlignmentOnly[11];
int8_t ___SByte11_43_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte12_44_OffsetPadding[12];
// System.SByte Unity.Burst.Intrinsics.v256::SByte12
int8_t ___SByte12_44;
};
#pragma pack(pop, tp)
struct
{
char ___SByte12_44_OffsetPadding_forAlignmentOnly[12];
int8_t ___SByte12_44_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte13_45_OffsetPadding[13];
// System.SByte Unity.Burst.Intrinsics.v256::SByte13
int8_t ___SByte13_45;
};
#pragma pack(pop, tp)
struct
{
char ___SByte13_45_OffsetPadding_forAlignmentOnly[13];
int8_t ___SByte13_45_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte14_46_OffsetPadding[14];
// System.SByte Unity.Burst.Intrinsics.v256::SByte14
int8_t ___SByte14_46;
};
#pragma pack(pop, tp)
struct
{
char ___SByte14_46_OffsetPadding_forAlignmentOnly[14];
int8_t ___SByte14_46_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte15_47_OffsetPadding[15];
// System.SByte Unity.Burst.Intrinsics.v256::SByte15
int8_t ___SByte15_47;
};
#pragma pack(pop, tp)
struct
{
char ___SByte15_47_OffsetPadding_forAlignmentOnly[15];
int8_t ___SByte15_47_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte16_48_OffsetPadding[16];
// System.SByte Unity.Burst.Intrinsics.v256::SByte16
int8_t ___SByte16_48;
};
#pragma pack(pop, tp)
struct
{
char ___SByte16_48_OffsetPadding_forAlignmentOnly[16];
int8_t ___SByte16_48_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte17_49_OffsetPadding[17];
// System.SByte Unity.Burst.Intrinsics.v256::SByte17
int8_t ___SByte17_49;
};
#pragma pack(pop, tp)
struct
{
char ___SByte17_49_OffsetPadding_forAlignmentOnly[17];
int8_t ___SByte17_49_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte18_50_OffsetPadding[18];
// System.SByte Unity.Burst.Intrinsics.v256::SByte18
int8_t ___SByte18_50;
};
#pragma pack(pop, tp)
struct
{
char ___SByte18_50_OffsetPadding_forAlignmentOnly[18];
int8_t ___SByte18_50_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte19_51_OffsetPadding[19];
// System.SByte Unity.Burst.Intrinsics.v256::SByte19
int8_t ___SByte19_51;
};
#pragma pack(pop, tp)
struct
{
char ___SByte19_51_OffsetPadding_forAlignmentOnly[19];
int8_t ___SByte19_51_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte20_52_OffsetPadding[20];
// System.SByte Unity.Burst.Intrinsics.v256::SByte20
int8_t ___SByte20_52;
};
#pragma pack(pop, tp)
struct
{
char ___SByte20_52_OffsetPadding_forAlignmentOnly[20];
int8_t ___SByte20_52_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte21_53_OffsetPadding[21];
// System.SByte Unity.Burst.Intrinsics.v256::SByte21
int8_t ___SByte21_53;
};
#pragma pack(pop, tp)
struct
{
char ___SByte21_53_OffsetPadding_forAlignmentOnly[21];
int8_t ___SByte21_53_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte22_54_OffsetPadding[22];
// System.SByte Unity.Burst.Intrinsics.v256::SByte22
int8_t ___SByte22_54;
};
#pragma pack(pop, tp)
struct
{
char ___SByte22_54_OffsetPadding_forAlignmentOnly[22];
int8_t ___SByte22_54_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte23_55_OffsetPadding[23];
// System.SByte Unity.Burst.Intrinsics.v256::SByte23
int8_t ___SByte23_55;
};
#pragma pack(pop, tp)
struct
{
char ___SByte23_55_OffsetPadding_forAlignmentOnly[23];
int8_t ___SByte23_55_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte24_56_OffsetPadding[24];
// System.SByte Unity.Burst.Intrinsics.v256::SByte24
int8_t ___SByte24_56;
};
#pragma pack(pop, tp)
struct
{
char ___SByte24_56_OffsetPadding_forAlignmentOnly[24];
int8_t ___SByte24_56_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte25_57_OffsetPadding[25];
// System.SByte Unity.Burst.Intrinsics.v256::SByte25
int8_t ___SByte25_57;
};
#pragma pack(pop, tp)
struct
{
char ___SByte25_57_OffsetPadding_forAlignmentOnly[25];
int8_t ___SByte25_57_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte26_58_OffsetPadding[26];
// System.SByte Unity.Burst.Intrinsics.v256::SByte26
int8_t ___SByte26_58;
};
#pragma pack(pop, tp)
struct
{
char ___SByte26_58_OffsetPadding_forAlignmentOnly[26];
int8_t ___SByte26_58_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte27_59_OffsetPadding[27];
// System.SByte Unity.Burst.Intrinsics.v256::SByte27
int8_t ___SByte27_59;
};
#pragma pack(pop, tp)
struct
{
char ___SByte27_59_OffsetPadding_forAlignmentOnly[27];
int8_t ___SByte27_59_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte28_60_OffsetPadding[28];
// System.SByte Unity.Burst.Intrinsics.v256::SByte28
int8_t ___SByte28_60;
};
#pragma pack(pop, tp)
struct
{
char ___SByte28_60_OffsetPadding_forAlignmentOnly[28];
int8_t ___SByte28_60_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte29_61_OffsetPadding[29];
// System.SByte Unity.Burst.Intrinsics.v256::SByte29
int8_t ___SByte29_61;
};
#pragma pack(pop, tp)
struct
{
char ___SByte29_61_OffsetPadding_forAlignmentOnly[29];
int8_t ___SByte29_61_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte30_62_OffsetPadding[30];
// System.SByte Unity.Burst.Intrinsics.v256::SByte30
int8_t ___SByte30_62;
};
#pragma pack(pop, tp)
struct
{
char ___SByte30_62_OffsetPadding_forAlignmentOnly[30];
int8_t ___SByte30_62_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte31_63_OffsetPadding[31];
// System.SByte Unity.Burst.Intrinsics.v256::SByte31
int8_t ___SByte31_63;
};
#pragma pack(pop, tp)
struct
{
char ___SByte31_63_OffsetPadding_forAlignmentOnly[31];
int8_t ___SByte31_63_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort0
uint16_t ___UShort0_64;
};
#pragma pack(pop, tp)
struct
{
uint16_t ___UShort0_64_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort1_65_OffsetPadding[2];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort1
uint16_t ___UShort1_65;
};
#pragma pack(pop, tp)
struct
{
char ___UShort1_65_OffsetPadding_forAlignmentOnly[2];
uint16_t ___UShort1_65_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort2_66_OffsetPadding[4];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort2
uint16_t ___UShort2_66;
};
#pragma pack(pop, tp)
struct
{
char ___UShort2_66_OffsetPadding_forAlignmentOnly[4];
uint16_t ___UShort2_66_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort3_67_OffsetPadding[6];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort3
uint16_t ___UShort3_67;
};
#pragma pack(pop, tp)
struct
{
char ___UShort3_67_OffsetPadding_forAlignmentOnly[6];
uint16_t ___UShort3_67_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort4_68_OffsetPadding[8];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort4
uint16_t ___UShort4_68;
};
#pragma pack(pop, tp)
struct
{
char ___UShort4_68_OffsetPadding_forAlignmentOnly[8];
uint16_t ___UShort4_68_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort5_69_OffsetPadding[10];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort5
uint16_t ___UShort5_69;
};
#pragma pack(pop, tp)
struct
{
char ___UShort5_69_OffsetPadding_forAlignmentOnly[10];
uint16_t ___UShort5_69_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort6_70_OffsetPadding[12];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort6
uint16_t ___UShort6_70;
};
#pragma pack(pop, tp)
struct
{
char ___UShort6_70_OffsetPadding_forAlignmentOnly[12];
uint16_t ___UShort6_70_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort7_71_OffsetPadding[14];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort7
uint16_t ___UShort7_71;
};
#pragma pack(pop, tp)
struct
{
char ___UShort7_71_OffsetPadding_forAlignmentOnly[14];
uint16_t ___UShort7_71_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort8_72_OffsetPadding[16];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort8
uint16_t ___UShort8_72;
};
#pragma pack(pop, tp)
struct
{
char ___UShort8_72_OffsetPadding_forAlignmentOnly[16];
uint16_t ___UShort8_72_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort9_73_OffsetPadding[18];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort9
uint16_t ___UShort9_73;
};
#pragma pack(pop, tp)
struct
{
char ___UShort9_73_OffsetPadding_forAlignmentOnly[18];
uint16_t ___UShort9_73_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort10_74_OffsetPadding[20];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort10
uint16_t ___UShort10_74;
};
#pragma pack(pop, tp)
struct
{
char ___UShort10_74_OffsetPadding_forAlignmentOnly[20];
uint16_t ___UShort10_74_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort11_75_OffsetPadding[22];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort11
uint16_t ___UShort11_75;
};
#pragma pack(pop, tp)
struct
{
char ___UShort11_75_OffsetPadding_forAlignmentOnly[22];
uint16_t ___UShort11_75_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort12_76_OffsetPadding[24];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort12
uint16_t ___UShort12_76;
};
#pragma pack(pop, tp)
struct
{
char ___UShort12_76_OffsetPadding_forAlignmentOnly[24];
uint16_t ___UShort12_76_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort13_77_OffsetPadding[26];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort13
uint16_t ___UShort13_77;
};
#pragma pack(pop, tp)
struct
{
char ___UShort13_77_OffsetPadding_forAlignmentOnly[26];
uint16_t ___UShort13_77_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort14_78_OffsetPadding[28];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort14
uint16_t ___UShort14_78;
};
#pragma pack(pop, tp)
struct
{
char ___UShort14_78_OffsetPadding_forAlignmentOnly[28];
uint16_t ___UShort14_78_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort15_79_OffsetPadding[30];
// System.UInt16 Unity.Burst.Intrinsics.v256::UShort15
uint16_t ___UShort15_79;
};
#pragma pack(pop, tp)
struct
{
char ___UShort15_79_OffsetPadding_forAlignmentOnly[30];
uint16_t ___UShort15_79_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int16 Unity.Burst.Intrinsics.v256::SShort0
int16_t ___SShort0_80;
};
#pragma pack(pop, tp)
struct
{
int16_t ___SShort0_80_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort1_81_OffsetPadding[2];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort1
int16_t ___SShort1_81;
};
#pragma pack(pop, tp)
struct
{
char ___SShort1_81_OffsetPadding_forAlignmentOnly[2];
int16_t ___SShort1_81_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort2_82_OffsetPadding[4];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort2
int16_t ___SShort2_82;
};
#pragma pack(pop, tp)
struct
{
char ___SShort2_82_OffsetPadding_forAlignmentOnly[4];
int16_t ___SShort2_82_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort3_83_OffsetPadding[6];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort3
int16_t ___SShort3_83;
};
#pragma pack(pop, tp)
struct
{
char ___SShort3_83_OffsetPadding_forAlignmentOnly[6];
int16_t ___SShort3_83_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort4_84_OffsetPadding[8];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort4
int16_t ___SShort4_84;
};
#pragma pack(pop, tp)
struct
{
char ___SShort4_84_OffsetPadding_forAlignmentOnly[8];
int16_t ___SShort4_84_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort5_85_OffsetPadding[10];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort5
int16_t ___SShort5_85;
};
#pragma pack(pop, tp)
struct
{
char ___SShort5_85_OffsetPadding_forAlignmentOnly[10];
int16_t ___SShort5_85_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort6_86_OffsetPadding[12];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort6
int16_t ___SShort6_86;
};
#pragma pack(pop, tp)
struct
{
char ___SShort6_86_OffsetPadding_forAlignmentOnly[12];
int16_t ___SShort6_86_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort7_87_OffsetPadding[14];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort7
int16_t ___SShort7_87;
};
#pragma pack(pop, tp)
struct
{
char ___SShort7_87_OffsetPadding_forAlignmentOnly[14];
int16_t ___SShort7_87_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort8_88_OffsetPadding[16];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort8
int16_t ___SShort8_88;
};
#pragma pack(pop, tp)
struct
{
char ___SShort8_88_OffsetPadding_forAlignmentOnly[16];
int16_t ___SShort8_88_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort9_89_OffsetPadding[18];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort9
int16_t ___SShort9_89;
};
#pragma pack(pop, tp)
struct
{
char ___SShort9_89_OffsetPadding_forAlignmentOnly[18];
int16_t ___SShort9_89_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort10_90_OffsetPadding[20];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort10
int16_t ___SShort10_90;
};
#pragma pack(pop, tp)
struct
{
char ___SShort10_90_OffsetPadding_forAlignmentOnly[20];
int16_t ___SShort10_90_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort11_91_OffsetPadding[22];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort11
int16_t ___SShort11_91;
};
#pragma pack(pop, tp)
struct
{
char ___SShort11_91_OffsetPadding_forAlignmentOnly[22];
int16_t ___SShort11_91_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort12_92_OffsetPadding[24];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort12
int16_t ___SShort12_92;
};
#pragma pack(pop, tp)
struct
{
char ___SShort12_92_OffsetPadding_forAlignmentOnly[24];
int16_t ___SShort12_92_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort13_93_OffsetPadding[26];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort13
int16_t ___SShort13_93;
};
#pragma pack(pop, tp)
struct
{
char ___SShort13_93_OffsetPadding_forAlignmentOnly[26];
int16_t ___SShort13_93_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort14_94_OffsetPadding[28];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort14
int16_t ___SShort14_94;
};
#pragma pack(pop, tp)
struct
{
char ___SShort14_94_OffsetPadding_forAlignmentOnly[28];
int16_t ___SShort14_94_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort15_95_OffsetPadding[30];
// System.Int16 Unity.Burst.Intrinsics.v256::SShort15
int16_t ___SShort15_95;
};
#pragma pack(pop, tp)
struct
{
char ___SShort15_95_OffsetPadding_forAlignmentOnly[30];
int16_t ___SShort15_95_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt32 Unity.Burst.Intrinsics.v256::UInt0
uint32_t ___UInt0_96;
};
#pragma pack(pop, tp)
struct
{
uint32_t ___UInt0_96_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt1_97_OffsetPadding[4];
// System.UInt32 Unity.Burst.Intrinsics.v256::UInt1
uint32_t ___UInt1_97;
};
#pragma pack(pop, tp)
struct
{
char ___UInt1_97_OffsetPadding_forAlignmentOnly[4];
uint32_t ___UInt1_97_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt2_98_OffsetPadding[8];
// System.UInt32 Unity.Burst.Intrinsics.v256::UInt2
uint32_t ___UInt2_98;
};
#pragma pack(pop, tp)
struct
{
char ___UInt2_98_OffsetPadding_forAlignmentOnly[8];
uint32_t ___UInt2_98_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt3_99_OffsetPadding[12];
// System.UInt32 Unity.Burst.Intrinsics.v256::UInt3
uint32_t ___UInt3_99;
};
#pragma pack(pop, tp)
struct
{
char ___UInt3_99_OffsetPadding_forAlignmentOnly[12];
uint32_t ___UInt3_99_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt4_100_OffsetPadding[16];
// System.UInt32 Unity.Burst.Intrinsics.v256::UInt4
uint32_t ___UInt4_100;
};
#pragma pack(pop, tp)
struct
{
char ___UInt4_100_OffsetPadding_forAlignmentOnly[16];
uint32_t ___UInt4_100_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt5_101_OffsetPadding[20];
// System.UInt32 Unity.Burst.Intrinsics.v256::UInt5
uint32_t ___UInt5_101;
};
#pragma pack(pop, tp)
struct
{
char ___UInt5_101_OffsetPadding_forAlignmentOnly[20];
uint32_t ___UInt5_101_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt6_102_OffsetPadding[24];
// System.UInt32 Unity.Burst.Intrinsics.v256::UInt6
uint32_t ___UInt6_102;
};
#pragma pack(pop, tp)
struct
{
char ___UInt6_102_OffsetPadding_forAlignmentOnly[24];
uint32_t ___UInt6_102_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt7_103_OffsetPadding[28];
// System.UInt32 Unity.Burst.Intrinsics.v256::UInt7
uint32_t ___UInt7_103;
};
#pragma pack(pop, tp)
struct
{
char ___UInt7_103_OffsetPadding_forAlignmentOnly[28];
uint32_t ___UInt7_103_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int32 Unity.Burst.Intrinsics.v256::SInt0
int32_t ___SInt0_104;
};
#pragma pack(pop, tp)
struct
{
int32_t ___SInt0_104_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt1_105_OffsetPadding[4];
// System.Int32 Unity.Burst.Intrinsics.v256::SInt1
int32_t ___SInt1_105;
};
#pragma pack(pop, tp)
struct
{
char ___SInt1_105_OffsetPadding_forAlignmentOnly[4];
int32_t ___SInt1_105_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt2_106_OffsetPadding[8];
// System.Int32 Unity.Burst.Intrinsics.v256::SInt2
int32_t ___SInt2_106;
};
#pragma pack(pop, tp)
struct
{
char ___SInt2_106_OffsetPadding_forAlignmentOnly[8];
int32_t ___SInt2_106_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt3_107_OffsetPadding[12];
// System.Int32 Unity.Burst.Intrinsics.v256::SInt3
int32_t ___SInt3_107;
};
#pragma pack(pop, tp)
struct
{
char ___SInt3_107_OffsetPadding_forAlignmentOnly[12];
int32_t ___SInt3_107_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt4_108_OffsetPadding[16];
// System.Int32 Unity.Burst.Intrinsics.v256::SInt4
int32_t ___SInt4_108;
};
#pragma pack(pop, tp)
struct
{
char ___SInt4_108_OffsetPadding_forAlignmentOnly[16];
int32_t ___SInt4_108_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt5_109_OffsetPadding[20];
// System.Int32 Unity.Burst.Intrinsics.v256::SInt5
int32_t ___SInt5_109;
};
#pragma pack(pop, tp)
struct
{
char ___SInt5_109_OffsetPadding_forAlignmentOnly[20];
int32_t ___SInt5_109_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt6_110_OffsetPadding[24];
// System.Int32 Unity.Burst.Intrinsics.v256::SInt6
int32_t ___SInt6_110;
};
#pragma pack(pop, tp)
struct
{
char ___SInt6_110_OffsetPadding_forAlignmentOnly[24];
int32_t ___SInt6_110_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt7_111_OffsetPadding[28];
// System.Int32 Unity.Burst.Intrinsics.v256::SInt7
int32_t ___SInt7_111;
};
#pragma pack(pop, tp)
struct
{
char ___SInt7_111_OffsetPadding_forAlignmentOnly[28];
int32_t ___SInt7_111_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt64 Unity.Burst.Intrinsics.v256::ULong0
uint64_t ___ULong0_112;
};
#pragma pack(pop, tp)
struct
{
uint64_t ___ULong0_112_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ULong1_113_OffsetPadding[8];
// System.UInt64 Unity.Burst.Intrinsics.v256::ULong1
uint64_t ___ULong1_113;
};
#pragma pack(pop, tp)
struct
{
char ___ULong1_113_OffsetPadding_forAlignmentOnly[8];
uint64_t ___ULong1_113_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ULong2_114_OffsetPadding[16];
// System.UInt64 Unity.Burst.Intrinsics.v256::ULong2
uint64_t ___ULong2_114;
};
#pragma pack(pop, tp)
struct
{
char ___ULong2_114_OffsetPadding_forAlignmentOnly[16];
uint64_t ___ULong2_114_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ULong3_115_OffsetPadding[24];
// System.UInt64 Unity.Burst.Intrinsics.v256::ULong3
uint64_t ___ULong3_115;
};
#pragma pack(pop, tp)
struct
{
char ___ULong3_115_OffsetPadding_forAlignmentOnly[24];
uint64_t ___ULong3_115_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int64 Unity.Burst.Intrinsics.v256::SLong0
int64_t ___SLong0_116;
};
#pragma pack(pop, tp)
struct
{
int64_t ___SLong0_116_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SLong1_117_OffsetPadding[8];
// System.Int64 Unity.Burst.Intrinsics.v256::SLong1
int64_t ___SLong1_117;
};
#pragma pack(pop, tp)
struct
{
char ___SLong1_117_OffsetPadding_forAlignmentOnly[8];
int64_t ___SLong1_117_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SLong2_118_OffsetPadding[16];
// System.Int64 Unity.Burst.Intrinsics.v256::SLong2
int64_t ___SLong2_118;
};
#pragma pack(pop, tp)
struct
{
char ___SLong2_118_OffsetPadding_forAlignmentOnly[16];
int64_t ___SLong2_118_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SLong3_119_OffsetPadding[24];
// System.Int64 Unity.Burst.Intrinsics.v256::SLong3
int64_t ___SLong3_119;
};
#pragma pack(pop, tp)
struct
{
char ___SLong3_119_OffsetPadding_forAlignmentOnly[24];
int64_t ___SLong3_119_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Single Unity.Burst.Intrinsics.v256::Float0
float ___Float0_120;
};
#pragma pack(pop, tp)
struct
{
float ___Float0_120_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float1_121_OffsetPadding[4];
// System.Single Unity.Burst.Intrinsics.v256::Float1
float ___Float1_121;
};
#pragma pack(pop, tp)
struct
{
char ___Float1_121_OffsetPadding_forAlignmentOnly[4];
float ___Float1_121_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float2_122_OffsetPadding[8];
// System.Single Unity.Burst.Intrinsics.v256::Float2
float ___Float2_122;
};
#pragma pack(pop, tp)
struct
{
char ___Float2_122_OffsetPadding_forAlignmentOnly[8];
float ___Float2_122_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float3_123_OffsetPadding[12];
// System.Single Unity.Burst.Intrinsics.v256::Float3
float ___Float3_123;
};
#pragma pack(pop, tp)
struct
{
char ___Float3_123_OffsetPadding_forAlignmentOnly[12];
float ___Float3_123_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float4_124_OffsetPadding[16];
// System.Single Unity.Burst.Intrinsics.v256::Float4
float ___Float4_124;
};
#pragma pack(pop, tp)
struct
{
char ___Float4_124_OffsetPadding_forAlignmentOnly[16];
float ___Float4_124_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float5_125_OffsetPadding[20];
// System.Single Unity.Burst.Intrinsics.v256::Float5
float ___Float5_125;
};
#pragma pack(pop, tp)
struct
{
char ___Float5_125_OffsetPadding_forAlignmentOnly[20];
float ___Float5_125_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float6_126_OffsetPadding[24];
// System.Single Unity.Burst.Intrinsics.v256::Float6
float ___Float6_126;
};
#pragma pack(pop, tp)
struct
{
char ___Float6_126_OffsetPadding_forAlignmentOnly[24];
float ___Float6_126_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float7_127_OffsetPadding[28];
// System.Single Unity.Burst.Intrinsics.v256::Float7
float ___Float7_127;
};
#pragma pack(pop, tp)
struct
{
char ___Float7_127_OffsetPadding_forAlignmentOnly[28];
float ___Float7_127_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Double Unity.Burst.Intrinsics.v256::Double0
double ___Double0_128;
};
#pragma pack(pop, tp)
struct
{
double ___Double0_128_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Double1_129_OffsetPadding[8];
// System.Double Unity.Burst.Intrinsics.v256::Double1
double ___Double1_129;
};
#pragma pack(pop, tp)
struct
{
char ___Double1_129_OffsetPadding_forAlignmentOnly[8];
double ___Double1_129_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Double2_130_OffsetPadding[16];
// System.Double Unity.Burst.Intrinsics.v256::Double2
double ___Double2_130;
};
#pragma pack(pop, tp)
struct
{
char ___Double2_130_OffsetPadding_forAlignmentOnly[16];
double ___Double2_130_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Double3_131_OffsetPadding[24];
// System.Double Unity.Burst.Intrinsics.v256::Double3
double ___Double3_131;
};
#pragma pack(pop, tp)
struct
{
char ___Double3_131_OffsetPadding_forAlignmentOnly[24];
double ___Double3_131_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.v256::Lo128
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 ___Lo128_132;
};
#pragma pack(pop, tp)
struct
{
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 ___Lo128_132_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Hi128_133_OffsetPadding[16];
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.v256::Hi128
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 ___Hi128_133;
};
#pragma pack(pop, tp)
struct
{
char ___Hi128_133_OffsetPadding_forAlignmentOnly[16];
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 ___Hi128_133_forAlignmentOnly;
};
};
};
// Unity.Collections.AllocatorManager/Block
struct Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3
{
// Unity.Collections.AllocatorManager/Range Unity.Collections.AllocatorManager/Block::Range
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC ___Range_0;
// System.Int32 Unity.Collections.AllocatorManager/Block::BytesPerItem
int32_t ___BytesPerItem_1;
// System.Int32 Unity.Collections.AllocatorManager/Block::AllocatedItems
int32_t ___AllocatedItems_2;
// System.Byte Unity.Collections.AllocatorManager/Block::Log2Alignment
uint8_t ___Log2Alignment_3;
// System.Byte Unity.Collections.AllocatorManager/Block::Padding0
uint8_t ___Padding0_4;
// System.UInt16 Unity.Collections.AllocatorManager/Block::Padding1
uint16_t ___Padding1_5;
// System.UInt32 Unity.Collections.AllocatorManager/Block::Padding2
uint32_t ___Padding2_6;
};
// Unity.Collections.AllocatorManager/Array256`1<Unity.Collections.AllocatorManager/TableEntry>
struct Array256_1_t5410033DC9920374048839AA4B80BA4420373D59
{
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f0
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f0_0;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f1
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f1_1;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f2
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f2_2;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f3
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f3_3;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f4
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f4_4;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f5
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f5_5;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f6
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f6_6;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f7
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f7_7;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f8
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f8_8;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f9
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f9_9;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f10
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f10_10;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f11
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f11_11;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f12
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f12_12;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f13
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f13_13;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f14
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f14_14;
// Unity.Collections.AllocatorManager/Array16`1<T> Unity.Collections.AllocatorManager/Array256`1::f15
Array16_1_tD7DC1805EB67B07DF30FB4A25D3C1D0D5C0F9A9F ___f15_15;
};
// Unity.Collections.AllocatorManager/Array32768`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
typedef Il2CppFullySharedGenericStruct Array32768_1_t69782919462E81C2001290A154CE823F8088AA5B;
// System.EventHandler
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82 : public MulticastDelegate_t
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// Unity.Collections.AllocatorManager/SlabAllocator
struct SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED
{
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/SlabAllocator::m_handle
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_handle_0;
// Unity.Collections.AllocatorManager/Block Unity.Collections.AllocatorManager/SlabAllocator::Storage
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3 ___Storage_1;
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::Log2SlabSizeInBytes
int32_t ___Log2SlabSizeInBytes_2;
// Unity.Collections.FixedList4096Bytes`1<System.Int32> Unity.Collections.AllocatorManager/SlabAllocator::Occupied
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___Occupied_3;
// System.Int64 Unity.Collections.AllocatorManager/SlabAllocator::budgetInBytes
int64_t ___budgetInBytes_4;
// System.Int64 Unity.Collections.AllocatorManager/SlabAllocator::allocatedBytes
int64_t ___allocatedBytes_5;
};
// Unity.Collections.AllocatorManager/StackAllocator
struct StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124
{
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/StackAllocator::m_handle
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_handle_0;
// Unity.Collections.AllocatorManager/Block Unity.Collections.AllocatorManager/StackAllocator::m_storage
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3 ___m_storage_1;
// System.Int64 Unity.Collections.AllocatorManager/StackAllocator::m_top
int64_t ___m_top_2;
};
// Unity.Collections.AllocatorManager/TryFunction
struct TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA : public MulticastDelegate_t
{
};
// Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$PostfixBurstDelegate
struct Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7 : public MulticastDelegate_t
{
};
// Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$PostfixBurstDelegate
struct Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0 : public MulticastDelegate_t
{
};
// Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$PostfixBurstDelegate
struct Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201 : public MulticastDelegate_t
{
};
// Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$PostfixBurstDelegate
struct Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C : public MulticastDelegate_t
{
};
// Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$PostfixBurstDelegate
struct Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3 : public MulticastDelegate_t
{
};
// Unity.Collections.AllocatorManager/Array4096`1<Unity.Collections.AllocatorManager/TableEntry>
struct Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8
{
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f0
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f0_0;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f1
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f1_1;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f2
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f2_2;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f3
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f3_3;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f4
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f4_4;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f5
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f5_5;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f6
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f6_6;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f7
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f7_7;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f8
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f8_8;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f9
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f9_9;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f10
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f10_10;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f11
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f11_11;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f12
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f12_12;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f13
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f13_13;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f14
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f14_14;
// Unity.Collections.AllocatorManager/Array256`1<T> Unity.Collections.AllocatorManager/Array4096`1::f15
Array256_1_t5410033DC9920374048839AA4B80BA4420373D59 ___f15_15;
};
// Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>
struct Array32768_1_tF94DB9E949B98E267CCEE7E61378AA0A89C951D6
{
// Unity.Collections.AllocatorManager/Array4096`1<T> Unity.Collections.AllocatorManager/Array32768`1::f0
Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8 ___f0_0;
// Unity.Collections.AllocatorManager/Array4096`1<T> Unity.Collections.AllocatorManager/Array32768`1::f1
Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8 ___f1_1;
// Unity.Collections.AllocatorManager/Array4096`1<T> Unity.Collections.AllocatorManager/Array32768`1::f2
Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8 ___f2_2;
// Unity.Collections.AllocatorManager/Array4096`1<T> Unity.Collections.AllocatorManager/Array32768`1::f3
Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8 ___f3_3;
// Unity.Collections.AllocatorManager/Array4096`1<T> Unity.Collections.AllocatorManager/Array32768`1::f4
Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8 ___f4_4;
// Unity.Collections.AllocatorManager/Array4096`1<T> Unity.Collections.AllocatorManager/Array32768`1::f5
Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8 ___f5_5;
// Unity.Collections.AllocatorManager/Array4096`1<T> Unity.Collections.AllocatorManager/Array32768`1::f6
Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8 ___f6_6;
// Unity.Collections.AllocatorManager/Array4096`1<T> Unity.Collections.AllocatorManager/Array32768`1::f7
Array4096_1_t97465F61B5971FE36BADFE9A629DEB33EF47E8D8 ___f7_7;
};
// <Module>
// <Module>
// $BurstDirectCallInitializer
// $BurstDirectCallInitializer
// Unity.Collections.AllocatorManager
struct AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_StaticFields
{
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager::Invalid
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Invalid_0;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager::None
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___None_1;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager::Temp
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Temp_2;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager::TempJob
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___TempJob_3;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager::Persistent
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Persistent_4;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager::AudioKernel
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___AudioKernel_5;
};
// Unity.Collections.AllocatorManager
// System.Attribute
// System.Attribute
// Unity.Collections.CollectionHelper
// Unity.Collections.CollectionHelper
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields
{
// System.EventArgs System.EventArgs::Empty
EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty_0;
};
// System.EventArgs
// Unity.Collections.FixedString
// Unity.Collections.FixedString
// Unity.Collections.FixedStringMethods
// Unity.Collections.FixedStringMethods
// Unity.Collections.FixedStringUtils
// Unity.Collections.FixedStringUtils
// Unity.Collections.NativeArrayExtensions
// Unity.Collections.NativeArrayExtensions
// Unity.Collections.LowLevel.Unsafe.NativeListUnsafeUtility
// Unity.Collections.LowLevel.Unsafe.NativeListUnsafeUtility
// Unity.Collections.NativeQueueBlockPool
struct NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_StaticFields
{
// Unity.Burst.SharedStatic`1<System.IntPtr> Unity.Collections.NativeQueueBlockPool::Data
SharedStatic_1_t0A9894CA2483CA9491C550F8D66FBA5213718E9F ___Data_0;
};
// Unity.Collections.NativeQueueBlockPool
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// Unity.Collections.UTF8ArrayUnsafeUtility
// Unity.Collections.UTF8ArrayUnsafeUtility
// Unity.Collections.LowLevel.Unsafe.UnsafePtrListTExtensions
// Unity.Collections.LowLevel.Unsafe.UnsafePtrListTExtensions
// Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions
// Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions
// Unity.Collections.xxHash3
// Unity.Collections.xxHash3
// Unity.Collections.AllocatorManager/SharedStatics
// Unity.Collections.AllocatorManager/SharedStatics
// Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall
struct Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_StaticFields
{
// System.IntPtr Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::Pointer
intptr_t ___Pointer_0;
// System.IntPtr Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::DeferredCompilation
intptr_t ___DeferredCompilation_1;
};
// Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall
// Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall
struct Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_StaticFields
{
// System.IntPtr Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::Pointer
intptr_t ___Pointer_0;
// System.IntPtr Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::DeferredCompilation
intptr_t ___DeferredCompilation_1;
};
// Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall
// Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall
struct Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_StaticFields
{
// System.IntPtr Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::Pointer
intptr_t ___Pointer_0;
// System.IntPtr Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::DeferredCompilation
intptr_t ___DeferredCompilation_1;
};
// Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall
// Unity.Collections.AllocatorManager/SharedStatics/TableEntry
struct TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_StaticFields
{
// Unity.Burst.SharedStatic`1<Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>> Unity.Collections.AllocatorManager/SharedStatics/TableEntry::Ref
SharedStatic_1_t129696039C3927DC9D39A2FADEBB24D67B1CD74E ___Ref_0;
};
// Unity.Collections.AllocatorManager/SharedStatics/TableEntry
// Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall
struct Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_StaticFields
{
// System.IntPtr Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::Pointer
intptr_t ___Pointer_0;
// System.IntPtr Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::DeferredCompilation
intptr_t ___DeferredCompilation_1;
};
// Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall
// Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall
struct Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_StaticFields
{
// System.IntPtr Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::Pointer
intptr_t ___Pointer_0;
// System.IntPtr Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::DeferredCompilation
intptr_t ___DeferredCompilation_1;
};
// Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall
// Unity.Burst.SharedStatic`1<Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>>
// Unity.Burst.SharedStatic`1<Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>>
// Unity.Burst.SharedStatic`1<System.IntPtr>
// Unity.Burst.SharedStatic`1<System.IntPtr>
// Unity.Burst.SharedStatic`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// Unity.Burst.SharedStatic`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// Unity.Collections.BurstCompatibleAttribute
// Unity.Collections.BurstCompatibleAttribute
// System.Byte
// System.Byte
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// Unity.Collections.CreatePropertyAttribute
// Unity.Collections.CreatePropertyAttribute
// System.Double
// System.Double
// Microsoft.CodeAnalysis.EmbeddedAttribute
// Microsoft.CodeAnalysis.EmbeddedAttribute
// Unity.Collections.FixedBytes16
// Unity.Collections.FixedBytes16
// Unity.Collections.FixedList
// Unity.Collections.FixedList
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// System.Runtime.CompilerServices.IsUnmanagedAttribute
// System.Runtime.CompilerServices.IsUnmanagedAttribute
// Unity.Collections.Memory
// Unity.Collections.Memory
// Unity.Collections.NativeQueueBlockHeader
// Unity.Collections.NativeQueueBlockHeader
// Unity.Collections.NotBurstCompatibleAttribute
// Unity.Collections.NotBurstCompatibleAttribute
// System.Single
// System.Single
// Unity.Collections.Spinner
// Unity.Collections.Spinner
// System.UInt16
// System.UInt16
// System.UInt32
// System.UInt32
// System.UInt64
// System.UInt64
// Unity.Collections.Unicode
// Unity.Collections.Unicode
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator
// System.Void
// System.Void
// Unity.Mathematics.uint4
// Unity.Mathematics.uint4
// Unity.Collections.AllocatorManager/AllocatorHandle
// Unity.Collections.AllocatorManager/AllocatorHandle
// Unity.Collections.FixedStringUtils/UintFloatUnion
// Unity.Collections.FixedStringUtils/UintFloatUnion
// Unity.Collections.Memory/Unmanaged
// Unity.Collections.Memory/Unmanaged
// Unity.Collections.RewindableAllocator/MemoryBlock
// Unity.Collections.RewindableAllocator/MemoryBlock
// Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
// Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
// Unity.Collections.Unicode/Rune
// Unity.Collections.Unicode/Rune
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData/<firstFreeTLS>e__FixedBuffer
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData/<firstFreeTLS>e__FixedBuffer
// Unity.Mathematics.math/LongDoubleUnion
// Unity.Mathematics.math/LongDoubleUnion
// Unity.Collections.Memory/Unmanaged/Array
// Unity.Collections.Memory/Unmanaged/Array
// Unity.Burst.FunctionPointer`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// Unity.Burst.FunctionPointer`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>
// Unity.Burst.FunctionPointer`1<Unity.Collections.AllocatorManager/TryFunction>
// Unity.Burst.FunctionPointer`1<Unity.Collections.AllocatorManager/TryFunction>
// Unity.Collections.UnmanagedArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// Unity.Collections.UnmanagedArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// Unity.Collections.UnmanagedArray`1<Unity.Collections.RewindableAllocator/MemoryBlock>
// Unity.Collections.UnmanagedArray`1<Unity.Collections.RewindableAllocator/MemoryBlock>
// Unity.Collections.Allocator
// Unity.Collections.Allocator
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields
{
// System.String System.AppDomain::_process_guid
String_t* ____process_guid_2;
};
// System.AppDomain
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields
{
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::type_resolve_in_progress
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress_3;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_4;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress_refonly
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly_5;
};
// Unity.Collections.ConversionError
// Unity.Collections.ConversionError
// Unity.Collections.CopyError
// Unity.Collections.CopyError
// System.Delegate
// System.Delegate
// Unity.Collections.FixedBytes126
// Unity.Collections.FixedBytes126
// Unity.Collections.FixedBytes30
// Unity.Collections.FixedBytes30
// Unity.Collections.FixedBytes4094
// Unity.Collections.FixedBytes4094
// Unity.Collections.FixedBytes510
// Unity.Collections.FixedBytes510
// Unity.Collections.FixedBytes62
// Unity.Collections.FixedBytes62
// Unity.Collections.FormatError
// Unity.Collections.FormatError
// Unity.Collections.NativeArrayOptions
// Unity.Collections.NativeArrayOptions
// Unity.Collections.NativeQueueBlockPoolData
// Unity.Collections.NativeQueueBlockPoolData
// Unity.Collections.NativeQueueData
// Unity.Collections.NativeQueueData
// System.RuntimeMethodHandle
// System.RuntimeMethodHandle
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDispose
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDispose
// Unity.Collections.AllocatorManager/Range
// Unity.Collections.AllocatorManager/Range
// Unity.Collections.AllocatorManager/TableEntry
// Unity.Collections.AllocatorManager/TableEntry
// Unity.Collections.FixedList4096Bytes`1<System.Int32>
// Unity.Collections.FixedList4096Bytes`1<System.Int32>
// Unity.Collections.FixedList4096Bytes`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// Unity.Collections.FixedList4096Bytes`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// Unity.Collections.FixedString128Bytes
// Unity.Collections.FixedString128Bytes
// Unity.Collections.FixedString32Bytes
// Unity.Collections.FixedString32Bytes
// Unity.Collections.FixedString4096Bytes
// Unity.Collections.FixedString4096Bytes
// Unity.Collections.FixedString512Bytes
// Unity.Collections.FixedString512Bytes
// Unity.Collections.FixedString64Bytes
// Unity.Collections.FixedString64Bytes
// Unity.Collections.RewindableAllocator
// Unity.Collections.RewindableAllocator
// System.Type
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Type
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDisposeJob
// Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDisposeJob
// Unity.Burst.Intrinsics.v256
// Unity.Burst.Intrinsics.v256
// Unity.Collections.AllocatorManager/Block
// Unity.Collections.AllocatorManager/Block
// Unity.Collections.AllocatorManager/Array32768`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// Unity.Collections.AllocatorManager/Array32768`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>
// System.EventHandler
// System.EventHandler
// System.InvalidOperationException
// System.InvalidOperationException
// Unity.Collections.AllocatorManager/SlabAllocator
// Unity.Collections.AllocatorManager/SlabAllocator
// Unity.Collections.AllocatorManager/StackAllocator
// Unity.Collections.AllocatorManager/StackAllocator
// Unity.Collections.AllocatorManager/TryFunction
// Unity.Collections.AllocatorManager/TryFunction
// Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$PostfixBurstDelegate
// Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$PostfixBurstDelegate
// Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$PostfixBurstDelegate
// Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$PostfixBurstDelegate
// Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$PostfixBurstDelegate
// Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$PostfixBurstDelegate
// Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$PostfixBurstDelegate
// Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$PostfixBurstDelegate
// Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$PostfixBurstDelegate
// Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$PostfixBurstDelegate
// Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>
// Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
{
ALIGN_FIELD (8) Delegate_t* m_Items[1];
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Delegate_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, Delegate_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
{
ALIGN_FIELD (8) Type_t* m_Items[1];
inline Type_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_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, Type_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Void Unity.Burst.FunctionPointer`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::.ctor(System.IntPtr)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7_gshared_inline (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, intptr_t ___0_ptr, const RuntimeMethod* method) ;
// T Unity.Burst.FunctionPointer`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType>::get_Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPointer_1_get_Invoke_m552FD5AD590BE1F22C35842835DBC3FB96BACA44_gshared (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
// T& Unity.Burst.SharedStatic`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::get_Data()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppFullySharedGenericStruct* SharedStatic_1_get_Data_m4D3D9A03646881BE9065C8939BF1CA28195FF262_gshared (SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C* __this, const RuntimeMethod* method) ;
// T& Unity.Collections.AllocatorManager/Array32768`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::ElementAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppFullySharedGenericStruct* Array32768_1_ElementAt_m82701E882669CA0FE1E0D5144F2FC0AF3AE96509_gshared (Array32768_1_t69782919462E81C2001290A154CE823F8088AA5B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// T Unity.Collections.FixedList4096Bytes`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedList4096Bytes_1_get_Item_m970363422CEE1B790AFBEB5934459409F61AD136_gshared (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0* __this, int32_t ___0_index, Il2CppFullySharedGenericStruct* il2cppRetVal, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedList4096Bytes`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedList4096Bytes_1_set_Item_m8FBFF44654DE0B13D3B6968206668554CCE665D2_gshared (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0* __this, int32_t ___0_index, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType*/Il2CppFullySharedGenericStruct ___1_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedList4096Bytes`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList4096Bytes_1_get_Length_m7F849A6DE2F1D919926FD832199A91C25A15CF83_gshared_inline (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0* __this, const RuntimeMethod* method) ;
// Unity.Burst.SharedStatic`1<T> Unity.Burst.SharedStatic`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::GetOrCreateUnsafe(System.UInt32,System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C SharedStatic_1_GetOrCreateUnsafe_m160E81C99EC8BDE0A64547E1B34D7CE539082052_gshared (uint32_t ___0_alignment, int64_t ___1_hashCode, int64_t ___2_subHashCode, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions::AddressOf<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(T&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* UnsafeUtilityExtensions_AddressOf_TisIl2CppFullySharedGenericStruct_m9A8A98C3D874841DE9AB55CBCFD69D17C27A0E2A_gshared_inline (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(T&,T2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___0_fs, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___1_other, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedStringMethods::ConvertToString<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedStringMethods_ConvertToString_TisIl2CppFullySharedGenericStruct_m8EF823D0A6CB849C657AA65C947334606A03F6BF_gshared (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___0_fs, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::ComputeHashCode<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedStringMethods_ComputeHashCode_TisIl2CppFullySharedGenericStruct_mB6493676FFCDAB4AD0FA6FB82564500A8286403C_gshared (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___0_fs, const RuntimeMethod* method) ;
// Unity.Collections.FormatError Unity.Collections.FixedStringMethods::Append<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(T&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedStringMethods_Append_TisIl2CppFullySharedGenericStruct_mC794461813F6D59E006AA5877A37DA464A88F938_gshared (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___0_fs, int32_t ___1_input, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedStringMethods::AppendFormat<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType,Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(T&,U&,T0&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedStringMethods_AppendFormat_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_mB7A986ED2EB5CD65C3AD453B970CA6B7B0E7DFAC_gshared (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___0_dest, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___1_format, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___2_arg0, const RuntimeMethod* method) ;
// Unity.Collections.FormatError Unity.Collections.FixedStringMethods::Append<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(T&,System.Single,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedStringMethods_Append_TisIl2CppFullySharedGenericStruct_m90EAF1DC402975EC273C022E1D911339822FA8BC_gshared (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___0_fs, float ___1_input, Il2CppChar ___2_decimalSeparator, const RuntimeMethod* method) ;
// System.Void Unity.Collections.Memory/Unmanaged::Free<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>(T*,Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unmanaged_Free_TisIl2CppFullySharedGenericStruct_mC5E4D92A647D08D8B3B7CCF667B40D0ECD8ACB83_gshared (Il2CppFullySharedGenericStruct* ___0_pointer, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ;
// System.Void* Unity.Burst.SharedStatic`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::get_UnsafeDataPointer()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* SharedStatic_1_get_UnsafeDataPointer_m82D3730B2B6F8768B9136641DED95E968D4EEF89_gshared_inline (SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisIl2CppFullySharedGenericStruct_mB6FBF9DDC79FEC02EC8705E9E527E1CD495564BF_gshared_inline (const RuntimeMethod* method) ;
// T& Unity.Collections.UnmanagedArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppFullySharedGenericStruct* UnmanagedArray_1_get_Item_m05D75737AB1F82959AD5DB58D5AF0E8F310F8481_gshared (UnmanagedArray_1_t57035068E4E332EE8A5B4B5D00B203ED76A045DB* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void Unity.Collections.UnmanagedArray`1<Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedArray_1_Dispose_mBAF9B42AE46BCDFC015F71B39AAA93C8065EDA22_gshared (UnmanagedArray_1_t57035068E4E332EE8A5B4B5D00B203ED76A045DB* __this, const RuntimeMethod* method) ;
// System.Void System.Attribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
// Unity.Collections.AllocatorManager/TableEntry& Unity.Collections.AllocatorManager/AllocatorHandle::get_TableEntry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE* AllocatorHandle_get_TableEntry_m09C5D57FF627FEAD3AAE73FB28CB4B9EEB811A63 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method) ;
// System.Void Unity.Burst.FunctionPointer`1<Unity.Collections.AllocatorManager/TryFunction>::.ctor(System.IntPtr)
inline void FunctionPointer_1__ctor_mA6464FB1EEC3C76906932127ADC88D71257A9CB6_inline (FunctionPointer_1_tF99F1F7D7E9F1AC1CB5F7DE7BB02E8366FC2097C* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
{
(( void (*) (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*, intptr_t, const RuntimeMethod*))FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7_gshared_inline)((FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*)__this, ___0_ptr, method);
}
// T Unity.Burst.FunctionPointer`1<Unity.Collections.AllocatorManager/TryFunction>::get_Invoke()
inline TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* FunctionPointer_1_get_Invoke_m97C18B13503F4392E7606936FDC209ECE77A7EFB (FunctionPointer_1_tF99F1F7D7E9F1AC1CB5F7DE7BB02E8366FC2097C* __this, const RuntimeMethod* method)
{
TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* il2cppRetVal;
(( void (*) (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))FunctionPointer_1_get_Invoke_m552FD5AD590BE1F22C35842835DBC3FB96BACA44_gshared)((FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*)__this, (Il2CppFullySharedGenericAny*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Int32 Unity.Collections.AllocatorManager/TryFunction::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_inline (TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/AllocatorHandle::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AllocatorHandle_get_Value_m24A0A3E433794106E43E9140CC2BB55493C8F30F_inline (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method) ;
// System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
// System.Int64 Unity.Collections.AllocatorManager/Block::get_Bytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/Block::get_Alignment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Block_get_Alignment_mC2388F87008B204A333664B9323BD38AA20FD633 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method) ;
// Unity.Collections.Allocator Unity.Collections.AllocatorManager::LegacyOf(Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorManager_LegacyOf_mAD212C1A7F5295C8987A6C9D7F81E8FF42E0A3BF (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_handle, const RuntimeMethod* method) ;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/AllocatorHandle::op_Implicit(Unity.Collections.Allocator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D (int32_t ___0_a, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.Memory/Unmanaged::Allocate(System.Int64,System.Int32,Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5 (int64_t ___0_size, int32_t ___1_align, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___2_allocator, const RuntimeMethod* method) ;
// System.IntPtr System.IntPtr::op_Explicit(System.Void*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D (void* ___0_value, const RuntimeMethod* method) ;
// System.Void* System.IntPtr::op_Explicit(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF (intptr_t ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Collections.Memory/Unmanaged::Free(System.Void*,Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unmanaged_Free_m09F6EA89F368ED2C9E5EC5EA60C894C4434F4FD1 (void* ___0_pointer, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager::TryLegacy(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorManager_TryLegacy_mF4F0B8CE7B0293504FA12A6F9C4ACFF28B59FF79 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager::allocate_block(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorManager_allocate_block_mBEB6E6FDC334118DB679CF2619EBB3FF4FDD7FB5 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_0000097BU24BurstDirectCall_Initialize_mC0B62FAF7842B85C6AB707E43B0B0C508408DEDC (const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_00000989U24BurstDirectCall_Initialize_m7B8DEC48AD9F9A5C462A6AB286EE6413A36BE888 (const RuntimeMethod* method) ;
// T& Unity.Burst.SharedStatic`1<Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>>::get_Data()
inline Array32768_1_tF94DB9E949B98E267CCEE7E61378AA0A89C951D6* SharedStatic_1_get_Data_m8180C13CDCA02B5FA3E363D8259EDD6AE7BC49B1 (SharedStatic_1_t129696039C3927DC9D39A2FADEBB24D67B1CD74E* __this, const RuntimeMethod* method)
{
Il2CppFullySharedGenericStruct* il2cppRetVal = (( Il2CppFullySharedGenericStruct* (*) (SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C*, const RuntimeMethod*))SharedStatic_1_get_Data_m4D3D9A03646881BE9065C8939BF1CA28195FF262_gshared)((SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C*)__this, method);
return (Array32768_1_tF94DB9E949B98E267CCEE7E61378AA0A89C951D6*)il2cppRetVal;
}
// T& Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>::ElementAt(System.Int32)
inline TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE* Array32768_1_ElementAt_mAF50A1B3FAA1E10902B5B1A6AFD81BE97AF4B59F (Array32768_1_tF94DB9E949B98E267CCEE7E61378AA0A89C951D6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
Il2CppFullySharedGenericStruct* il2cppRetVal = (( Il2CppFullySharedGenericStruct* (*) (Array32768_1_t69782919462E81C2001290A154CE823F8088AA5B*, int32_t, const RuntimeMethod*))Array32768_1_ElementAt_m82701E882669CA0FE1E0D5144F2FC0AF3AE96509_gshared)((Array32768_1_t69782919462E81C2001290A154CE823F8088AA5B*)__this, ___0_index, method);
return (TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE*)il2cppRetVal;
}
// System.Void Unity.Collections.AllocatorManager/AllocatorHandle::Rewind()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorHandle_Rewind_mC0426BBD1E638878C33164F91AC3ADC66C850AC1 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorManager_Try_m24A6A4EF594F8909B5677C94C4788F365E02E7F9 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/AllocatorHandle::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorHandle_Try_m4E8677E100693A0F015076408244AF2BA827CBC9 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method) ;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/AllocatorHandle::get_Handle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 AllocatorHandle_get_Handle_m440EA9B9A4306115087775DA2AA0AC034107D0E2 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method) ;
// Unity.Collections.Allocator Unity.Collections.AllocatorManager/AllocatorHandle::get_ToAllocator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorHandle_get_ToAllocator_m34C297958A940D9D35C11B3D28B8E5A08E170FDF (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/AllocatorHandle::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorHandle_Dispose_mB74CBC8980962C016A6C85F09D3F94775A2C58E3 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/Block::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Block_Dispose_m38B474EF3D6A142344D0A58651319FD039FB54ED (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/Range::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Range_Dispose_mEABC7B5F5F72CBAC69BAB12C80B8EDEE86B3737A (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* __this, const RuntimeMethod* method) ;
// System.Int64 Unity.Collections.AllocatorManager/Block::get_AllocatedBytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Block_get_AllocatedBytes_mFE126B221F670BDA89C5D59C9E63C9724F79BE08 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.math::max(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.math::lzcnt(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_lzcnt_mA6B7E71DB1B5D4CE8B67C66FF1AC4339FA368D07_inline (int32_t ___0_x, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/Block::set_Alignment(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Block_set_Alignment_m4E74D90E827C5F58B3EBE91B2F5B097388E0500F (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/Block::TryFree()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Block_TryFree_m0C5FA80AF51DA6F40F40DAE7E97975C3BB402225 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator::Try(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackAllocator_Try_m093FA501B1B427E32DD9F654380B3EA56A5A4234 (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator::Try$BurstManaged(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2_inline (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/StackAllocator::get_Handle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 StackAllocator_get_Handle_m31D630726EF42BC6C432F8751E6B2BE346BB2267_inline (StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackAllocator_Try_m46B9AAB118C2ACCDB8B0A54DA8E27209CA152558 (StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_0000097BU24BurstDirectCall_Invoke_mEBD65ABB3E58E7048BF9656AE182A361DEA1C4E2 (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/StackAllocator::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackAllocator_Dispose_m0872D5C01F22CD4BCCF71EA0185DB18EA14D62CB (StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* __this, const RuntimeMethod* method) ;
// System.Void* Unity.Burst.BurstCompiler::GetILPPMethodFunctionPointer2(System.IntPtr,System.RuntimeMethodHandle,System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* BurstCompiler_GetILPPMethodFunctionPointer2_m8C671F61D031A10FC46911AC94B57C1E58D1F567 (intptr_t ___0_ilppMethod, RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 ___1_managedMethodHandle, RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___2_delegateTypeHandle, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_0000097BU24BurstDirectCall_GetFunctionPointerDiscard_m511DA6B931C5905FF5AE04C7AC6650C034612CA8 (intptr_t* ___0_p, const RuntimeMethod* method) ;
// System.IntPtr Unity.Burst.BurstCompiler::CompileILPPMethod2(System.RuntimeMethodHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t BurstCompiler_CompileILPPMethod2_m545A8FC57B460871C1715F32DD601F2C1CA9C7FA (RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 ___0_burstMethodHandle, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_0000097BU24BurstDirectCall_Constructor_mAB9F4AF2495AC7AB7AF4A49EEDBBE0F91A94329E (const RuntimeMethod* method) ;
// System.Boolean Unity.Burst.BurstCompiler::get_IsEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7 (const RuntimeMethod* method) ;
// System.IntPtr Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Try_0000097BU24BurstDirectCall_GetFunctionPointer_m3E501147C97F2ADD931C9DA5C4BE457D9887E214 (const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::Try(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlabAllocator_Try_mCD7DED588811A6E3F78E4A14CBFE2852D8E39DEB (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::Try$BurstManaged(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA_inline (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/SlabAllocator::get_Handle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 SlabAllocator_get_Handle_m09C2CCD8BCEA26214DC514707F222B228A1E04BE_inline (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::get_SlabSizeInBytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlabAllocator_get_SlabSizeInBytes_mFFD79D4D6B544F1C21CB0EB40BBDFF5D5477A612 (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, const RuntimeMethod* method) ;
// T Unity.Collections.FixedList4096Bytes`1<System.Int32>::get_Item(System.Int32)
inline int32_t FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* __this, int32_t ___0_index, const RuntimeMethod* method)
{
int32_t il2cppRetVal;
(( void (*) (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*, int32_t, Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedList4096Bytes_1_get_Item_m970363422CEE1B790AFBEB5934459409F61AD136_gshared)((FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)__this, ___0_index, (Il2CppFullySharedGenericStruct*)&il2cppRetVal, method);
return il2cppRetVal;
}
// System.Void Unity.Collections.FixedList4096Bytes`1<System.Int32>::set_Item(System.Int32,T)
inline void FixedList4096Bytes_1_set_Item_m47AF31B8AFFE448D04FE04B053D31CED5CAC42A0 (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*, int32_t, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType*/Il2CppFullySharedGenericStruct, const RuntimeMethod*))FixedList4096Bytes_1_set_Item_m8FBFF44654DE0B13D3B6968206668554CCE665D2_gshared)((FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)__this, ___0_index, (Il2CppFullySharedGenericStruct)&___1_value, method);
}
// System.IntPtr System.IntPtr::op_Addition(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Addition_m6887593F991D01CEB382C914B7FDFA29CB900E2A (intptr_t ___0_pointer, int32_t ___1_offset, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedList4096Bytes`1<System.Int32>::get_Length()
inline int32_t FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_inline (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*, const RuntimeMethod*))FixedList4096Bytes_1_get_Length_m7F849A6DE2F1D919926FD832199A91C25A15CF83_gshared_inline)((FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)__this, method);
}
// System.Int64 System.IntPtr::op_Explicit(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t IntPtr_op_Explicit_m735171330B3A339481D140F6A0DDD8D829E2084C (intptr_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlabAllocator_Try_mE7D3D58D59FB68AE5FA9FF99C0C69FD854F482CD (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_00000989U24BurstDirectCall_Invoke_m8EF863A8E96DE3C269355626494A37C04B565011 (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/SlabAllocator::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlabAllocator_Dispose_m9ED75718657190884C0327489A9AE9DB525D7912 (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_00000989U24BurstDirectCall_GetFunctionPointerDiscard_m14F9FD7C2447D895F3D28F990F368F7C7AC3DFE8 (intptr_t* ___0_p, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_00000989U24BurstDirectCall_Constructor_mADE3D824D46F3C95A79326A56EDB97430A58D231 (const RuntimeMethod* method) ;
// System.IntPtr Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Try_00000989U24BurstDirectCall_GetFunctionPointer_mA6B183C1BEE9D10EDC5EB82D2814376122479C92 (const RuntimeMethod* method) ;
// Unity.Burst.SharedStatic`1<T> Unity.Burst.SharedStatic`1<Unity.Collections.AllocatorManager/Array32768`1<Unity.Collections.AllocatorManager/TableEntry>>::GetOrCreateUnsafe(System.UInt32,System.Int64,System.Int64)
inline SharedStatic_1_t129696039C3927DC9D39A2FADEBB24D67B1CD74E SharedStatic_1_GetOrCreateUnsafe_m3F14C3056028F85D1801C32FBECF240E44B618A9 (uint32_t ___0_alignment, int64_t ___1_hashCode, int64_t ___2_subHashCode, const RuntimeMethod* method)
{
SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C il2cppRetVal = (( SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C (*) (uint32_t, int64_t, int64_t, const RuntimeMethod*))SharedStatic_1_GetOrCreateUnsafe_m160E81C99EC8BDE0A64547E1B34D7CE539082052_gshared)(___0_alignment, ___1_hashCode, ___2_subHashCode, method);
return il2cpp_codegen_cast_struct<SharedStatic_1_t129696039C3927DC9D39A2FADEBB24D67B1CD74E, SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C>(&il2cppRetVal);
}
// System.Byte* Unity.Collections.FixedString32Bytes::GetUnsafePtr()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString32Bytes::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_get_Length_mA349139D3C731DF762B4124B833B60BF0B283797_inline (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedString32Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString32Bytes_set_Length_m9BD2B7F7AA48AF38F72C4C3A3C00C9324F39FA8F (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString32Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_get_Capacity_m4CEE4CE0CC97C33ED774FACD8211D766FEB549E2 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::MemClear(System.Void*,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1 (void* ___0_destination, int64_t ___1_size, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_TryResize_m2E7F8E8810492683C24102604F65EA3294BF6150 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method) ;
// System.Byte Unity.Collections.FixedString32Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString32Bytes_get_Item_m5C098CA36670C500F32A6DCC660B9BD431B4247E (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedString32Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString32Bytes_ToString_mCDBDE58EDFFA82B48A8613E724F92305B4C84914 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareTo_m32A3DFBEA443A4091053D53825DBB76E6EAFECCF (String_t* __this, String_t* ___0_strB, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_m79B33E69FCFCD08E454F2DEE35FC5F1C9C64E425 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions::AddressOf<Unity.Collections.FixedBytes30>(T&)
inline void* UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* ___0_value, const RuntimeMethod* method)
{
return (( void* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))UnsafeUtilityExtensions_AddressOf_TisIl2CppFullySharedGenericStruct_m9A8A98C3D874841DE9AB55CBCFD69D17C27A0E2A_gshared_inline)((Il2CppFullySharedGenericStruct*)___0_value, method);
}
// System.Int32 System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD (const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.UTF8ArrayUnsafeUtility::StrCmp(System.Byte*,System.Int32,System.Char*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UTF8ArrayUnsafeUtility_StrCmp_m2C38EE679FD06EDDEB1409956BA7398431FF2FEC (uint8_t* ___0_utf8Buffer, int32_t ___1_utf8LengthInBytes, Il2CppChar* ___2_utf16Buffer, int32_t ___3_utf16LengthInChars, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m1F50C94DF6B470C0BD1C56421A566EE556341766 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString32Bytes::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_Initialize_m42C7A7BFFFE132CCD2DB5984E779B4467F88D4AC (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, String_t* ___0_source, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedString32Bytes::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString32Bytes__ctor_m1C1C73C55B3D020EA211DE2E9E6C7CF0400C6408 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, String_t* ___0_source, const RuntimeMethod* method) ;
// Unity.Collections.CopyError Unity.Collections.UTF8ArrayUnsafeUtility::Copy(System.Byte*,System.UInt16&,System.UInt16,System.Char*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UTF8ArrayUnsafeUtility_Copy_m599E2064905A6DF1D3F386114B76668CD0E5B7B9 (uint8_t* ___0_dest, uint16_t* ___1_destLength, uint16_t ___2_destUTF8MaxLengthInBytes, Il2CppChar* ___3_src, int32_t ___4_srcLength, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString32Bytes,Unity.Collections.FixedString32Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m626A9F9AAEDB33E804A3F62A6E8A1B626A693D1B (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_mD37FD30C7E3F389CC41E9E1AC9D3D655CA875D19 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.UTF8ArrayUnsafeUtility::EqualsUTF8Bytes(System.Byte*,System.Int32,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754 (uint8_t* ___0_aBytes, int32_t ___1_aLength, uint8_t* ___2_bBytes, int32_t ___3_bLength, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_m1426A50ADD3772C2008B14D276BD5C10A5D92573 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m7CA0083FD7E3A4F0ECEC273977A88425F13806E6 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString32Bytes,Unity.Collections.FixedString64Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m18946CCCFE0841D17019C122D7F24A1FA2713F1B (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_mFC8EDD03F444D1B497D163FBF38A413A5DF47E70 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions::AddressOf<Unity.Collections.FixedBytes62>(T&)
inline void* UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* ___0_value, const RuntimeMethod* method)
{
return (( void* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))UnsafeUtilityExtensions_AddressOf_TisIl2CppFullySharedGenericStruct_m9A8A98C3D874841DE9AB55CBCFD69D17C27A0E2A_gshared_inline)((Il2CppFullySharedGenericStruct*)___0_value, method);
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_m0F27AD70B9D59163D745A9CCC47A0F20739C25F6 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m5E5B5F1ACC5BF8C93EF3A97BFB3CC1338F7D5A1D (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString32Bytes,Unity.Collections.FixedString128Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m8280D7F4EB07CB5705CAE5F4D933096571CA6469 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_m77F538DDC2D8A7B5EFF36482F83E5B9DDCFE08D8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions::AddressOf<Unity.Collections.FixedBytes126>(T&)
inline void* UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* ___0_value, const RuntimeMethod* method)
{
return (( void* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))UnsafeUtilityExtensions_AddressOf_TisIl2CppFullySharedGenericStruct_m9A8A98C3D874841DE9AB55CBCFD69D17C27A0E2A_gshared_inline)((Il2CppFullySharedGenericStruct*)___0_value, method);
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_m8798D9727925F686AC8BB99439AB90C546A4D6C8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m84D35401C5A983408E4B4D26903EB05BBE05A53A (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString32Bytes,Unity.Collections.FixedString512Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m79EE70856B7B8285B60EB18E672E5118F55D0329 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_m50123082F19E44CB94E7F56E28AD0119C3DE53F8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions::AddressOf<Unity.Collections.FixedBytes510>(T&)
inline void* UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* ___0_value, const RuntimeMethod* method)
{
return (( void* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))UnsafeUtilityExtensions_AddressOf_TisIl2CppFullySharedGenericStruct_m9A8A98C3D874841DE9AB55CBCFD69D17C27A0E2A_gshared_inline)((Il2CppFullySharedGenericStruct*)___0_value, method);
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_m856509D8F9C3F5E0895D7CBEBD74884F656A224B (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m23ABF390E00DDB6B6D391EFC121CF7474FD751C5 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString32Bytes,Unity.Collections.FixedString4096Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m689D0518DB66E5F34823844A661BDA8ABFA32E9C (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_mB5BB0CB6D7DE907B07C07BB20D5E1F8A74EA8EF8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtilityExtensions::AddressOf<Unity.Collections.FixedBytes4094>(T&)
inline void* UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* ___0_value, const RuntimeMethod* method)
{
return (( void* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))UnsafeUtilityExtensions_AddressOf_TisIl2CppFullySharedGenericStruct_m9A8A98C3D874841DE9AB55CBCFD69D17C27A0E2A_gshared_inline)((Il2CppFullySharedGenericStruct*)___0_value, method);
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_mF58CBA454E17E8C74B81BF854A277C9576E3AB67 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_mAAD5520503E00E6340BAA463BC027C035F7C8317 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedStringMethods::ConvertToString<Unity.Collections.FixedString32Bytes>(T&)
inline String_t* FixedStringMethods_ConvertToString_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m5C54B406D3B8F93AAAF01D356DEA64CECC3B00D6 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, const RuntimeMethod* method)
{
return (( String_t* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ConvertToString_TisIl2CppFullySharedGenericStruct_m8EF823D0A6CB849C657AA65C947334606A03F6BF_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedStringMethods::ComputeHashCode<Unity.Collections.FixedString32Bytes>(T&)
inline int32_t FixedStringMethods_ComputeHashCode_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m17E974AD88BEEE89B191AF2DF48E261257C064C7 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ComputeHashCode_TisIl2CppFullySharedGenericStruct_mB6493676FFCDAB4AD0FA6FB82564500A8286403C_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedString32Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_GetHashCode_m699B6C9D56B99126CB2F988A01DC87DF8A9CCFFD (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m95DCBCE85E03295E539FF672D39977CDF1233647 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Byte* Unity.Collections.FixedString64Bytes::GetUnsafePtr()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString64Bytes::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_get_Length_m7FC1591B9CBA2113727D06FC5EA43AE4A5F16BF5_inline (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedString64Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString64Bytes_set_Length_mF1C5F76690D2DB3BE7F6440213FA758E803462C6 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString64Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_get_Capacity_mDA79A4601FF4672BDDCCB90EA4EF40613F9C35B0 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_TryResize_m9B49BA15D7B2DFE50F4482E4113EE8E44EE9F138 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method) ;
// System.Byte Unity.Collections.FixedString64Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString64Bytes_get_Item_m9AD5315836355BD6E9FACDD8419C8CAB69317344 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedString64Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString64Bytes_ToString_m67C6568EB9ED23E3B624E581A57E5BE8749A254E (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_m982D1C7FF590144B881A32008C73F1E3A1A8A63E (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m9E74082A6DAD750845D5D82DCFFCDE5141056D1E (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString64Bytes::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_Initialize_m82ABCB4DCF0902729F32BED310A7EC5F6C8021C4 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, String_t* ___0_source, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedString64Bytes::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString64Bytes__ctor_mAC760222B77A7BB28B5A7E9A00B9168F3B99F211 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, String_t* ___0_source, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString64Bytes,Unity.Collections.FixedString32Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mB9F6E974778173682EADE01EC52D1D6D17D4CDF5 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_fs, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_mC70C4EB2FFEEB4DD7372F57E2D3E5DE3B1773E2F (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_m3B842D63D93646FC370B5E22A8CFFE176AEE8692 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m48F66EA24CE289A0EF42E422ACE3DD222D5011F1 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString64Bytes,Unity.Collections.FixedString64Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m98DC6ADAD5C04BE31DC7E5E21E2D6659BBF13D40 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_fs, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_mF3A1A476403FA9932C229A1A60D43575087D3D4F (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_m6482029A475ADE0C314A5EC31BF89F4773854DA1 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m5AA29267D5B6D641B68732BFD430646971ECD62D (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString64Bytes,Unity.Collections.FixedString128Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mF286018B925D36DE656BD5C914F5E236037C1DFC (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_fs, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_m3295FA78979CDA555DFA04CF29CFF649439B8711 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_m35753FD7FE758FBDF1D107EBAF7405E7D2D778D6 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m5A4B5CD2579DAB7CA024749046D711F4621D29E2 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString64Bytes,Unity.Collections.FixedString512Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m82EF820C6E50049B5FB8159205DF0546DC2DF844 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_fs, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_m19F3795ED3A69BD3F5BC9C3B4C7E35897344AB50 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_m34038710CBDB51FC825814313571D76EF29BE475 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_mA2CAA548B481B1BBD0A0DC745DEAC5D7824F6970 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString64Bytes,Unity.Collections.FixedString4096Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mEE910F2618BADA485B584D2F79757CC08DCBE942 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_fs, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_m9407A8045F52D4C006BB232ED67AE6A6C4F56962 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_mE056F9BEACA73D92F6DDF5EC51FB12BDC7A1CB57 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_mA9BDDEACE5792EA7513B082B280999828FB6C1EB (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedStringMethods::ConvertToString<Unity.Collections.FixedString64Bytes>(T&)
inline String_t* FixedStringMethods_ConvertToString_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m24558F9C005F1127C7BB240880FA09BCCBD69882 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_fs, const RuntimeMethod* method)
{
return (( String_t* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ConvertToString_TisIl2CppFullySharedGenericStruct_m8EF823D0A6CB849C657AA65C947334606A03F6BF_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedStringMethods::ComputeHashCode<Unity.Collections.FixedString64Bytes>(T&)
inline int32_t FixedStringMethods_ComputeHashCode_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m5500EB49CA3492B0FE3A2F01478F66B1518C9243 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_fs, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ComputeHashCode_TisIl2CppFullySharedGenericStruct_mB6493676FFCDAB4AD0FA6FB82564500A8286403C_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedString64Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_GetHashCode_mECC24662CA8517B714FEE61D8CD82E7A30BF76D4 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m0E3F24AA5E7B50BA24D6CEE92A0617E115A86ED9 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Byte* Unity.Collections.FixedString128Bytes::GetUnsafePtr()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString128Bytes::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_get_Length_mB01AB46B1F5415C0379CCAF98ED2AAE6F08C242E_inline (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedString128Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString128Bytes_set_Length_mBBB43CE32D9C6285009629AE64BC6C34759C2ED2 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString128Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_get_Capacity_mD161D26116BAA25254B2CCFAB79975FFDA9CA711 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_TryResize_mF1DCAFDBD573E0CCC60E0A534A5E854434B6BC39 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method) ;
// System.Byte Unity.Collections.FixedString128Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString128Bytes_get_Item_m0F8B1527986D1533E603599B90A39692603C4414 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedString128Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString128Bytes_ToString_m1CD5B095D5A80759EF2E7F60AA95921369958A29 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_m8FA619D7CD1ADD9AFC7D92148025CB181A117470 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_mAD97C501810E69B444947F8169017A4A132DCE8B (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString128Bytes::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_Initialize_m4A2BA0C3501339D697E1BCAA11763D6BAA45E1C4 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, String_t* ___0_source, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedString128Bytes::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString128Bytes__ctor_mB0E30CB7FA5CAFF30C1D4FDE75043FD7D7F2AA40 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, String_t* ___0_source, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString128Bytes,Unity.Collections.FixedString32Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m26D6BCDCCFDCF47B93D58903CB6B9C5B66B0BB70 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_fs, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_mF9C0984E47EEB20E9E28A4AAE1275E59E42D81B5 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_m5F5BA10BF7DCBB3E8DFE55BA6AA3D0B515162637 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_m5C92E72BEBE4D7E67AF7646C4293F3F9EA7E33EC (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString128Bytes,Unity.Collections.FixedString64Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m0F2205AE4CEE5A26DCE7BDC8DF3D4987F91C1BDC (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_fs, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_mB8E2D570CDCEE17387FD2BDA4BD35F9AD5C311A8 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_mE6BF574CF44C2046A0D99E8630938F92FA6944A8 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_mC7C2AEBA071128B24EB0BD130ED6423EA46275C1 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString128Bytes,Unity.Collections.FixedString128Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m572FEF935F6715917A805E80F4ED6985F4D5C0AB (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_fs, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_m3A02146ED7EA6B833583D2C1B38F6FF5B0870E6F (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_mE119008C751060334BD3CECF7B3D0B74B288F684 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_m3B91B177B21344B9CB879DFDAA00AB7E812AD5AB (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString128Bytes,Unity.Collections.FixedString512Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m1CEA2676F80233A5F57EFF84402B05BFD1E61BD3 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_fs, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_m7DAC821750F1242E519D29D8A1A01ABD6B5630C6 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_m585E99914214C76581B50D2279924B42A6E5ADD1 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_m02FB7C6C4862D4F44EDC97E72A4CADD0BD379D5F (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString128Bytes,Unity.Collections.FixedString4096Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m29352534871AD264B944BDDACA9ED16670F64424 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_fs, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_m340091A89F740B13DE44A1F3AE938A14AE658A4B (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_mF721475F602666C9A09E70EB8C08B0D2DF7D83EA (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_m0A10CFEB353647A220B407CCEBE12035F0C1D4A2 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedStringMethods::ConvertToString<Unity.Collections.FixedString128Bytes>(T&)
inline String_t* FixedStringMethods_ConvertToString_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mB7E013BFC443B25DA63FCA9422EA92C44E4E72E6 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_fs, const RuntimeMethod* method)
{
return (( String_t* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ConvertToString_TisIl2CppFullySharedGenericStruct_m8EF823D0A6CB849C657AA65C947334606A03F6BF_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedStringMethods::ComputeHashCode<Unity.Collections.FixedString128Bytes>(T&)
inline int32_t FixedStringMethods_ComputeHashCode_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m70D261A2B17BD68D8446B225C68BA3773625A8E1 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_fs, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ComputeHashCode_TisIl2CppFullySharedGenericStruct_mB6493676FFCDAB4AD0FA6FB82564500A8286403C_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedString128Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_GetHashCode_mB211F7E224953364EE91770921BA59760A0E4428 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_mF8C053D97C4EA171FF1A82613C836A231DDF0DD9 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Byte* Unity.Collections.FixedString512Bytes::GetUnsafePtr()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_inline (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString512Bytes::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_get_Length_m07F07806B00F694DA08ED7C3BC04C9FCE7CE4E07_inline (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedString512Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString512Bytes_set_Length_m5BECBE3190D559780E9F84276928B0EC612A1BDE (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString512Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_get_Capacity_m80069D7197EA5C9AC0149AEE21591CCCFBC0AB55 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_TryResize_m924FCE76C50EFD1773E2A417BCA84B2C6B158ABD (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method) ;
// System.Byte Unity.Collections.FixedString512Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString512Bytes_get_Item_m270AEC3A1713127911A955300852E951EFAB90F3 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedString512Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString512Bytes_ToString_m1A47583FB34608DBEEDC65F9CA6E7B8E7930233F (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_mF2E8A9C2171833229322FEBEF4DF783251513B59 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_mE4279608ABCBD5236ADF59E96788F0837787F11A (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString512Bytes,Unity.Collections.FixedString32Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mADA7D5ACB9F24BB37AB5E562DF12B16887425662 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_fs, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_mFEA161B206C05F7894DDF0CAB24CDBF525AD9F97 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m9396081EA8C88FEA2006D359260245627184D456 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m2AF82E5FAAF96DBD0A105DF94BD1287804D6D568 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString512Bytes,Unity.Collections.FixedString64Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m6365FFC32595D2F6E8051D10AA01D033F2A85A8E (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_fs, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_mCF6F5BD2E7F95763F8903514954023697C1A3838 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m72AD5D8E203AEBD992FFDB15E2AA658549127C77 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m14403CF490B635D08B4FD2DCAB8473AD2A510CE6 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString512Bytes,Unity.Collections.FixedString128Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mFAC259D67DE289B96B0E792FA87E5364AFC530BB (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_fs, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_m80D4CAD931945D04AE44A9610D72D8E0839FB2B5 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m402E2B00BB62CC4AA6E20DBE2A763A64D957A951 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m865E75EE8511CFC6CB527D86E54AEE7AE010449A (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString512Bytes,Unity.Collections.FixedString512Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mA1A7199A082C0A569CA84916F63E78D7A681C2B2 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_fs, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_m42E210C85C1D09E6698DCDDB40545351895E2574 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m2D57D6666092B59CE4541DB706A388DA6F7332C0 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m34F02FA9086BE42B8856DF5A85DA039FD3036E99 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString512Bytes,Unity.Collections.FixedString4096Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m3CB78D8495A49EA51DE822A5B4928CB6C8AA4569 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_fs, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_mEC561BBFD17069268207BF2D6BD6E2C93E90A1B7 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m6C60AF29D4AFBB2FCD3F347EB45D4F4F2787AAFF (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_mE00AFBE32D04B3671E8D476855409B35B5C8E674 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedStringMethods::ConvertToString<Unity.Collections.FixedString512Bytes>(T&)
inline String_t* FixedStringMethods_ConvertToString_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mF5D257B46C5CC1CBFBC8A26BEA9F213A217A05EF (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_fs, const RuntimeMethod* method)
{
return (( String_t* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ConvertToString_TisIl2CppFullySharedGenericStruct_m8EF823D0A6CB849C657AA65C947334606A03F6BF_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedStringMethods::ComputeHashCode<Unity.Collections.FixedString512Bytes>(T&)
inline int32_t FixedStringMethods_ComputeHashCode_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m2E43FE6626F2FA8198F44409E544EC67B55EDB05 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_fs, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ComputeHashCode_TisIl2CppFullySharedGenericStruct_mB6493676FFCDAB4AD0FA6FB82564500A8286403C_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedString512Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_GetHashCode_m3F22B7550BFBA5E580D804CCAC7528BA8F64862B (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m344621B84C32BCC845396B588F2AE18154B9C6C3 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Byte* Unity.Collections.FixedString4096Bytes::GetUnsafePtr()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_inline (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString4096Bytes::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_get_Length_mC2A80F2813739852F0675DA8D2AB68AA92BFC36F_inline (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.FixedString4096Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString4096Bytes_set_Length_mB4335BCB8388D446FF0C612F81355BD4861F4F8B (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString4096Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_get_Capacity_m55EE381DB20EC9C738999C9F562700569906434D (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_TryResize_mC7B1C3EF58A73536BD8A17AEA540B05D1FC4A8F7 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method) ;
// System.Byte Unity.Collections.FixedString4096Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString4096Bytes_get_Item_m4AD0DFB92E2073A147890F8A2BC197B03EA3EBE9 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedString4096Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString4096Bytes_ToString_m1EB551FB3DB9E208AAF34DFFA3864DAB34FD1A26 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_mFE2F6019EBA8EAB9FCCDE7589C8A5F38DA8D4A58 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_m3C8E7CA4F35F56F0759EEE2D8E5F1D4591D1E598 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, String_t* ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString4096Bytes,Unity.Collections.FixedString32Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m240C7A2F859F137B4762BAAFC82C67F6E2A55D61 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_fs, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_m8D38C45B1D05029012A417EB72A6108BB820C472 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_mA7CC6C4984FCC9EED79B16AF16237504BD00254D (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mF43146C7063DCE299D0708E173E48D146806796A (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString4096Bytes,Unity.Collections.FixedString64Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m2D066475A578EC5284C55C98633A2A7D1486BFF8 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_fs, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_mA10C3E4B7291BD7C68B64922D7EF51FF9019E7B1 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_m974761DC27A56EB51074713A5B755FEA5C84419B (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mF4868F94338530FEFCDF35BB76E1C3D64F54CAEF (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString4096Bytes,Unity.Collections.FixedString128Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m17FA6549AC43DAE13C0AAC97A99BD4F0E4400FED (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_fs, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_m40115F59AF4ADBC9F7C70B9A30B90DD660526D19 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_mCD4EAE52D8F0BA4161054E936710D0C0F3D43260 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mA00838D2DA8F71412C78B2C37D699B39D7897FB5 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString4096Bytes,Unity.Collections.FixedString512Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m43F91A976250D34F8A6491F01F64FD57408A66D7 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_fs, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_m16A7E31FA53206F33F3418353A43A2E02F662895 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_mD2FD6209FE469F2385026575EBC55A6079D3B0C5 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mB76C4C23572B2D379F22EB1EE52B84EE820F075F (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.FixedStringMethods::CompareTo<Unity.Collections.FixedString4096Bytes,Unity.Collections.FixedString4096Bytes>(T&,T2&)
inline int32_t FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m0FBA1796844615791348B39D0E61E6B15AEB64DD (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_fs, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_other, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_CompareTo_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_m831480E7A7264D7D63FBD2B84A7E231B0C358A63_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, (Il2CppFullySharedGenericStruct*)___1_other, method);
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_m1EA8E99320A4B5078747BCE1617B3B1574A53F01 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_m30D4A0EF7ED2223E8A41181F92E87DA31C73CCAF (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_m3991F570BEC852688D532724FD842E0BD3AC2BB6 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method) ;
// System.String Unity.Collections.FixedStringMethods::ConvertToString<Unity.Collections.FixedString4096Bytes>(T&)
inline String_t* FixedStringMethods_ConvertToString_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m1F275D8805CD175F260860527F58B8CBB3920A4E (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_fs, const RuntimeMethod* method)
{
return (( String_t* (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ConvertToString_TisIl2CppFullySharedGenericStruct_m8EF823D0A6CB849C657AA65C947334606A03F6BF_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedStringMethods::ComputeHashCode<Unity.Collections.FixedString4096Bytes>(T&)
inline int32_t FixedStringMethods_ComputeHashCode_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mD39B5656A0F19ADA1D77F1C0B468CBA0F3078EDB (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_fs, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_ComputeHashCode_TisIl2CppFullySharedGenericStruct_mB6493676FFCDAB4AD0FA6FB82564500A8286403C_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, method);
}
// System.Int32 Unity.Collections.FixedString4096Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_GetHashCode_m4F13B6A3839EDFD34CE37729A815905DD1AAB720 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mD182C954C7A720E5C452CE5C9B4BAA20D22A4952 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// Unity.Collections.FormatError Unity.Collections.FixedStringMethods::Append<Unity.Collections.FixedString32Bytes>(T&,System.Int32)
inline int32_t FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m321EFEF222E8F32FB978D741240EB6EB685AC367 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, int32_t ___1_input, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, int32_t, const RuntimeMethod*))FixedStringMethods_Append_TisIl2CppFullySharedGenericStruct_mC794461813F6D59E006AA5877A37DA464A88F938_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, ___1_input, method);
}
// System.Void Unity.Collections.FixedStringMethods::AppendFormat<Unity.Collections.FixedString128Bytes,Unity.Collections.FixedString128Bytes,Unity.Collections.FixedString32Bytes>(T&,U&,T0&)
inline void FixedStringMethods_AppendFormat_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m3620891E1B9AAB5578269AF9245CF6AF17CC5C31 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_dest, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_format, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___2_arg0, const RuntimeMethod* method)
{
(( void (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, const RuntimeMethod*))FixedStringMethods_AppendFormat_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_TisIl2CppFullySharedGenericStruct_mB7A986ED2EB5CD65C3AD453B970CA6B7B0E7DFAC_gshared)((Il2CppFullySharedGenericStruct*)___0_dest, (Il2CppFullySharedGenericStruct*)___1_format, (Il2CppFullySharedGenericStruct*)___2_arg0, method);
}
// Unity.Collections.FormatError Unity.Collections.FixedStringMethods::Append<Unity.Collections.FixedString32Bytes>(T&,System.Single,System.Char)
inline int32_t FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m8DC2E3A0A08EFC0BCCF425D09ED858FF0B1ACE41 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_fs, float ___1_input, Il2CppChar ___2_decimalSeparator, const RuntimeMethod* method)
{
return (( int32_t (*) (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct*, float, Il2CppChar, const RuntimeMethod*))FixedStringMethods_Append_TisIl2CppFullySharedGenericStruct_m90EAF1DC402975EC273C022E1D911339822FA8BC_gshared)((Il2CppFullySharedGenericStruct*)___0_fs, ___1_input, ___2_decimalSeparator, method);
}
// System.Void* Unity.Collections.Memory/Unmanaged/Array::Resize(System.Void*,System.Int64,System.Int64,Unity.Collections.AllocatorManager/AllocatorHandle,System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Array_Resize_mC7BE2965DE3FCF4014D43B606D94951480A65380 (void* ___0_oldPointer, int64_t ___1_oldCount, int64_t ___2_newCount, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___3_allocator, int64_t ___4_size, int32_t ___5_align, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.Memory/Unmanaged/Array::IsCustom(Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Array_IsCustom_m7651BFF84F5AEFA592FEE86C834A85C373DDC126 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.Memory/Unmanaged/Array::CustomResize(System.Void*,System.Int64,System.Int64,Unity.Collections.AllocatorManager/AllocatorHandle,System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Array_CustomResize_mB51497D583399092F23AA773ABB64F0780610D82 (void* ___0_oldPointer, int64_t ___1_oldCount, int64_t ___2_newCount, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___3_allocator, int64_t ___4_size, int32_t ___5_align, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::Malloc(System.Int64,System.Int32,Unity.Collections.Allocator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeUtility_Malloc_mD7BD28D5AE7E4901B225B7DFFE2B568EE7BDC0C9 (int64_t ___0_size, int32_t ___1_alignment, int32_t ___2_allocator, const RuntimeMethod* method) ;
// System.Int64 Unity.Mathematics.math::min(System.Int64,System.Int64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t math_min_mA22BCFB62A81B533821704D26BE23D8D6402C8EB_inline (int64_t ___0_x, int64_t ___1_y, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::MemCpy(System.Void*,System.Void*,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177 (void* ___0_destination, void* ___1_source, int64_t ___2_size, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::Free(System.Void*,Unity.Collections.Allocator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_Free_mFF99F4F02FE7F735AB30D8987D6953E55A2B23E1 (void* ___0_memory, int32_t ___1_allocator, const RuntimeMethod* method) ;
// System.Int32 System.Threading.Interlocked::CompareExchange(System.Int32&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717 (int32_t* ___0_location1, int32_t ___1_value, int32_t ___2_comparand, const RuntimeMethod* method) ;
// System.Int32 System.Threading.Interlocked::Exchange(System.Int32&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Exchange_m5810F59A9EF49D8003BA76D95398854254A091DF (int32_t* ___0_location1, int32_t ___1_value, const RuntimeMethod* method) ;
// System.Int32 System.Threading.Interlocked::Increment(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ;
// System.IntPtr System.Threading.Interlocked::CompareExchange(System.IntPtr&,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Interlocked_CompareExchange_m7AC708A0F5F20CADA50F64E6E2F34262D3BC45C6 (intptr_t* ___0_location1, intptr_t ___1_value, intptr_t ___2_comparand, const RuntimeMethod* method) ;
// Unity.Collections.NativeQueueBlockHeader* Unity.Collections.NativeQueueBlockPoolData::AllocateBlock()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* NativeQueueBlockPoolData_AllocateBlock_m5B26A5ECC71386FA451CC6A8539CA5828A0D41CD (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* __this, const RuntimeMethod* method) ;
// System.Int32 System.Threading.Interlocked::Decrement(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D (int32_t* ___0_location, const RuntimeMethod* method) ;
// System.Void Unity.Collections.Memory/Unmanaged::Free<Unity.Collections.NativeQueueBlockHeader>(T*,Unity.Collections.AllocatorManager/AllocatorHandle)
inline void Unmanaged_Free_TisNativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004_m243D8201F69E8B9517904DD82D2AF7681CC70844 (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* ___0_pointer, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
{
(( void (*) (Il2CppFullySharedGenericStruct*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))Unmanaged_Free_TisIl2CppFullySharedGenericStruct_mC5E4D92A647D08D8B3B7CCF667B40D0ECD8ACB83_gshared)((Il2CppFullySharedGenericStruct*)___0_pointer, ___1_allocator, method);
}
// System.Void Unity.Collections.NativeQueueBlockPoolData::FreeBlock(Unity.Collections.NativeQueueBlockHeader*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueBlockPoolData_FreeBlock_m1F946136116E617CAA61EE33BCF4B55E71A2E6DC (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* __this, NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* ___0_block, const RuntimeMethod* method) ;
// System.Void* Unity.Burst.SharedStatic`1<System.IntPtr>::get_UnsafeDataPointer()
inline void* SharedStatic_1_get_UnsafeDataPointer_m972F8145729E8E23E39A742D0EF9AE2785A652CA_inline (SharedStatic_1_t0A9894CA2483CA9491C550F8D66FBA5213718E9F* __this, const RuntimeMethod* method)
{
return (( void* (*) (SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C*, const RuntimeMethod*))SharedStatic_1_get_UnsafeDataPointer_m82D3730B2B6F8768B9136641DED95E968D4EEF89_gshared_inline)((SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C*)__this, method);
}
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<Unity.Collections.NativeQueueBlockPoolData>()
inline int32_t UnsafeUtility_SizeOf_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mC7FEAA8F718320B4F881566EB9C8D910A41CC37A_inline (const RuntimeMethod* method)
{
return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisIl2CppFullySharedGenericStruct_mB6FBF9DDC79FEC02EC8705E9E527E1CD495564BF_gshared_inline)(method);
}
// System.Void Unity.Collections.NativeQueueBlockPool::AppDomainOnDomainUnload()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueBlockPool_AppDomainOnDomainUnload_mD3B4E5430F5D7EC43B4B41DF3B87D26D5418A606 (const RuntimeMethod* method) ;
// System.AppDomain System.AppDomain::get_CurrentDomain()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667 (const RuntimeMethod* method) ;
// System.Void System.EventHandler::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler__ctor_m95444CE8D5A6F1AFC9793866C3FE884E732DCEB2 (EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.AppDomain::add_DomainUnload(System.EventHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppDomain_add_DomainUnload_mC24E729ABD7550A0A1F018EBF215FDF03AA1064F (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___0_value, const RuntimeMethod* method) ;
// System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
// System.Void Unity.Collections.Memory/Unmanaged::Free<Unity.Collections.NativeQueueBlockPoolData>(T*,Unity.Collections.AllocatorManager/AllocatorHandle)
inline void Unmanaged_Free_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mB841F028990B75239A6FDF58EBC78E296907E772 (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* ___0_pointer, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
{
(( void (*) (Il2CppFullySharedGenericStruct*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))Unmanaged_Free_TisIl2CppFullySharedGenericStruct_mC5E4D92A647D08D8B3B7CCF667B40D0ECD8ACB83_gshared)((Il2CppFullySharedGenericStruct*)___0_pointer, ___1_allocator, method);
}
// Unity.Burst.SharedStatic`1<T> Unity.Burst.SharedStatic`1<System.IntPtr>::GetOrCreateUnsafe(System.UInt32,System.Int64,System.Int64)
inline SharedStatic_1_t0A9894CA2483CA9491C550F8D66FBA5213718E9F SharedStatic_1_GetOrCreateUnsafe_m0DD8434030AA0A323B8ADDCEFFBE9339D4B57AC9 (uint32_t ___0_alignment, int64_t ___1_hashCode, int64_t ___2_subHashCode, const RuntimeMethod* method)
{
SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C il2cppRetVal = (( SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C (*) (uint32_t, int64_t, int64_t, const RuntimeMethod*))SharedStatic_1_GetOrCreateUnsafe_m160E81C99EC8BDE0A64547E1B34D7CE539082052_gshared)(___0_alignment, ___1_hashCode, ___2_subHashCode, method);
return il2cpp_codegen_cast_struct<SharedStatic_1_t0A9894CA2483CA9491C550F8D66FBA5213718E9F, SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C>(&il2cppRetVal);
}
// Unity.Collections.NativeQueueBlockHeader* Unity.Collections.NativeQueueData::GetCurrentWriteBlockTLS(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* NativeQueueData_GetCurrentWriteBlockTLS_m21D4E781362232FFB12406ED641A17D25C34632C (NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* __this, int32_t ___0_threadIndex, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeQueueData::SetCurrentWriteBlockTLS(System.Int32,Unity.Collections.NativeQueueBlockHeader*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueData_SetCurrentWriteBlockTLS_m36127FAE539B6E36DBCCEF247F067270E0CE9149 (NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* __this, int32_t ___0_threadIndex, NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* ___1_currentWriteBlock, const RuntimeMethod* method) ;
// System.Void Unity.Collections.Memory/Unmanaged::Free<Unity.Collections.NativeQueueData>(T*,Unity.Collections.AllocatorManager/AllocatorHandle)
inline void Unmanaged_Free_TisNativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52_m4D14134CC0BDD6353804BD8F2032D3B2D2F0C494 (NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* ___0_pointer, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
{
(( void (*) (Il2CppFullySharedGenericStruct*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))Unmanaged_Free_TisIl2CppFullySharedGenericStruct_mC5E4D92A647D08D8B3B7CCF667B40D0ECD8ACB83_gshared)((Il2CppFullySharedGenericStruct*)___0_pointer, ___1_allocator, method);
}
// System.Void System.Threading.Interlocked::MemoryBarrier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Interlocked_MemoryBarrier_m544E79984FB21C732A4514A2EFFC126ECAA22B66 (const RuntimeMethod* method) ;
// System.Void Unity.Collections.Spinner::Lock()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spinner_Lock_mF38DA7980552D7B8E60444A1B64ADF440D3DFAA7 (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.Spinner::Unlock()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spinner_Unlock_m1664CFC96DCA3A7B36092F61C9E34624C497EB1A (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.RewindableAllocator::Try(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RewindableAllocator_Try_mA4AF5A5088097CB6343C3CC97058959976372C35 (intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.RewindableAllocator::Try$BurstManaged(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8_inline (intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// System.Boolean Unity.Jobs.LowLevel.Unsafe.JobsUtility::get_IsExecutingJob()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JobsUtility_get_IsExecutingJob_mBC7903573BD0BD62F930E72CA9C968A156FDC2E7 (const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// T& Unity.Collections.UnmanagedArray`1<Unity.Collections.RewindableAllocator/MemoryBlock>::get_Item(System.Int32)
inline MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160 (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* __this, int32_t ___0_index, const RuntimeMethod* method)
{
Il2CppFullySharedGenericStruct* il2cppRetVal = (( Il2CppFullySharedGenericStruct* (*) (UnmanagedArray_1_t57035068E4E332EE8A5B4B5D00B203ED76A045DB*, int32_t, const RuntimeMethod*))UnmanagedArray_1_get_Item_m05D75737AB1F82959AD5DB58D5AF0E8F310F8481_gshared)((UnmanagedArray_1_t57035068E4E332EE8A5B4B5D00B203ED76A045DB*)__this, ___0_index, method);
return (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84*)il2cppRetVal;
}
// System.Void Unity.Collections.RewindableAllocator/MemoryBlock::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryBlock_Dispose_mE0EAA3828B238B9A26EF6BB5CA7CB5EC592FBD6F (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.RewindableAllocator/MemoryBlock::Rewind()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryBlock_Rewind_m64C7EC463789D78802B8D27695AFFD37133E7069 (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.RewindableAllocator::Rewind()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RewindableAllocator_Rewind_m8EB623F05C707C3AF52FF082A7C095FE3A1CE595 (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.UnmanagedArray`1<Unity.Collections.RewindableAllocator/MemoryBlock>::Dispose()
inline void UnmanagedArray_1_Dispose_m6633B12AACEBE579F9A33E39939490C0F9078F66 (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* __this, const RuntimeMethod* method)
{
(( void (*) (UnmanagedArray_1_t57035068E4E332EE8A5B4B5D00B203ED76A045DB*, const RuntimeMethod*))UnmanagedArray_1_Dispose_mBAF9B42AE46BCDFC015F71B39AAA93C8065EDA22_gshared)((UnmanagedArray_1_t57035068E4E332EE8A5B4B5D00B203ED76A045DB*)__this, method);
}
// System.Void Unity.Collections.RewindableAllocator::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RewindableAllocator_Dispose_mD873C81842DAEBF01369B8023805FF930C4C8A2F (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.RewindableAllocator/MemoryBlock::TryAllocate(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MemoryBlock_TryAllocate_m34CC70E419486D5B1C90E7BF4A6762BE3D130F10 (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method) ;
// System.Int64 Unity.Mathematics.math::ceilpow2(System.Int64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t math_ceilpow2_m7941384EAF6F776691CD2601130055362B0C967C_inline (int64_t ___0_x, const RuntimeMethod* method) ;
// System.Int64 Unity.Mathematics.math::max(System.Int64,System.Int64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t math_max_mEBAE1BF7FA6B43BD0F4AE2E47FB6190041F8CE43_inline (int64_t ___0_x, int64_t ___1_y, const RuntimeMethod* method) ;
// System.Void Unity.Collections.RewindableAllocator/MemoryBlock::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryBlock__ctor_m0DEC878B6827C0B400BE1C00CA37C2F8F1C31D7F (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, int64_t ___0_bytes, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.RewindableAllocator/MemoryBlock::Contains(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemoryBlock_Contains_m2F035A4F1F9063B42ACB1B590C4EFD1741E39CEC (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, intptr_t ___0_ptr, const RuntimeMethod* method) ;
// System.Int64 System.Threading.Interlocked::Decrement(System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Interlocked_Decrement_m8C328C0E6824A523B00D2649B55ECB882F105000 (int64_t* ___0_location, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.RewindableAllocator::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RewindableAllocator_Try_m6C020E9D4D72801E38775286491991C3FCE064ED (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_000006E3U24BurstDirectCall_Invoke_m78C88E7A0C45DAA5BEB9EAA7825568E76DB0B51A (intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method) ;
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.RewindableAllocator::get_Handle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 RewindableAllocator_get_Handle_mF81EDA2102485C46965AAB56347E8F64FE551D9E_inline (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.Memory/Unmanaged::Free<System.Byte>(T*,Unity.Collections.AllocatorManager/AllocatorHandle)
inline void Unmanaged_Free_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1C432B8FDFC847D68ECC57BF4C911BA784284271 (uint8_t* ___0_pointer, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
{
(( void (*) (Il2CppFullySharedGenericStruct*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))Unmanaged_Free_TisIl2CppFullySharedGenericStruct_mC5E4D92A647D08D8B3B7CCF667B40D0ECD8ACB83_gshared)((Il2CppFullySharedGenericStruct*)___0_pointer, ___1_allocator, method);
}
// System.Int64 System.Threading.Interlocked::Add(System.Int64&,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Interlocked_Add_mA249C56CFA55BD18AB381A69C4138FF538A15EA1 (int64_t* ___0_location1, int64_t ___1_value, const RuntimeMethod* method) ;
// System.Int64 System.Threading.Interlocked::Increment(System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Interlocked_Increment_m12CD643CCD5FCDE95DBC0AB07D09AF696E26F9C0 (int64_t* ___0_location, const RuntimeMethod* method) ;
// System.Void Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_000006E3U24BurstDirectCall_GetFunctionPointerDiscard_m9561E78E65E733AB539C8785C7B13D6F9650F23A (intptr_t* ___0_p, const RuntimeMethod* method) ;
// System.Void Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_000006E3U24BurstDirectCall_Constructor_mC7DE913C447D7CDC7A596BFE03BF7C0630DC2135 (const RuntimeMethod* method) ;
// System.IntPtr Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Try_000006E3U24BurstDirectCall_GetFunctionPointer_m2F7AF3E196E280644B66E49D8E5918300C92147E (const RuntimeMethod* method) ;
// Unity.Collections.Unicode/Rune Unity.Collections.Unicode::get_ReplacementCharacter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E Unicode_get_ReplacementCharacter_m525CDE0E6CAB489454025711F93FF832A600556A (const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.Unicode::NotTrailer(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Unicode_NotTrailer_m9FD6FC331044FE0EFC90E29A2808C4A6535E4CAD (uint8_t ___0_b, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.Unicode::IsValidCodePoint(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Unicode_IsValidCodePoint_m6F8516FA18D35B6D052FD6BDE01D9D497EA06B9D (int32_t ___0_codepoint, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.Unicode::IsLeadingSurrogate(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Unicode_IsLeadingSurrogate_mCFA66EB348CD8F48DB573D45B2658A95BA248F06 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.Unicode::IsTrailingSurrogate(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Unicode_IsTrailingSurrogate_m2ECEB76882DCD6006C95D3861BFA7654D3A22B25 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
// Unity.Collections.ConversionError Unity.Collections.Unicode::Utf16ToUcs(Unity.Collections.Unicode/Rune&,System.Char*,System.Int32&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_Utf16ToUcs_m55352C5470C6C4C506B02E9827F05C7285F113D3 (Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* ___0_rune, Il2CppChar* ___1_buffer, int32_t* ___2_index, int32_t ___3_capacity, const RuntimeMethod* method) ;
// Unity.Collections.ConversionError Unity.Collections.Unicode::UcsToUtf8(System.Byte*,System.Int32&,System.Int32,Unity.Collections.Unicode/Rune)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_UcsToUtf8_mBE0B9FE432D859A3409B7BD03C26C958CF9301BE (uint8_t* ___0_buffer, int32_t* ___1_index, int32_t ___2_capacity, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___3_rune, const RuntimeMethod* method) ;
// Unity.Collections.ConversionError Unity.Collections.Unicode::Utf8ToUcs(Unity.Collections.Unicode/Rune&,System.Byte*,System.Int32&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_Utf8ToUcs_m013E3A507C4B6F5459B09C6EA8EA229BDC979827 (Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* ___0_rune, uint8_t* ___1_buffer, int32_t* ___2_index, int32_t ___3_capacity, const RuntimeMethod* method) ;
// Unity.Collections.ConversionError Unity.Collections.Unicode::UcsToUtf16(System.Char*,System.Int32&,System.Int32,Unity.Collections.Unicode/Rune)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_UcsToUtf16_m14C1098270C0DFFAF6B48D47C3214344FD4FAE0E (Il2CppChar* ___0_buffer, int32_t* ___1_index, int32_t ___2_capacity, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___3_rune, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.Unicode/Rune::LengthInUtf8Bytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rune_LengthInUtf8Bytes_m2E470564E773DB43A761FC2A5DA17F0885E81489 (Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* __this, const RuntimeMethod* method) ;
// Unity.Collections.ConversionError Unity.Collections.Unicode::Utf16ToUtf8(System.Char*,System.Int32,System.Byte*,System.Int32&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_Utf16ToUtf8_mF16BCB8771E0A53EE7464D418792F4CEB99A641E (Il2CppChar* ___0_utf16Buffer, int32_t ___1_utf16Length, uint8_t* ___2_utf8Buffer, int32_t* ___3_utf8Length, int32_t ___4_utf8Capacity, const RuntimeMethod* method) ;
// System.Void Unity.Collections.UTF8ArrayUnsafeUtility/Comparison::.ctor(Unity.Collections.Unicode/Rune,Unity.Collections.ConversionError,Unity.Collections.Unicode/Rune,Unity.Collections.ConversionError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison__ctor_m40D70075E3FE042352BE5C6589C23C5D7D41668C (Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487* __this, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___0_runeA, int32_t ___1_errorA, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___2_runeB, int32_t ___3_errorB, const RuntimeMethod* method) ;
// System.Int32 Unity.Collections.UTF8ArrayUnsafeUtility::StrCmp(System.Byte*,System.Int32,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UTF8ArrayUnsafeUtility_StrCmp_mEA1B1EC00085F9EDEC1CDEFCF53C2E83830374D4 (uint8_t* ___0_utf8BufferA, int32_t ___1_utf8LengthInBytesA, uint8_t* ___2_utf8BufferB, int32_t ___3_utf8LengthInBytesB, const RuntimeMethod* method) ;
// System.Boolean Unity.Burst.Intrinsics.X86/Avx2::get_IsAvx2Supported()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4 (const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::Avx2Accumulate(System.UInt64*,System.Byte*,System.Byte*,System.Byte*,System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Avx2Accumulate_mD57A48AB8FB3471A923F64F7C8B52FF8538E791D (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, uint8_t* ___3_secret, int64_t ___4_nbStripes, int32_t ___5_isHash64, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::Avx2ScrambleAcc(System.UInt64*,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Avx2ScrambleAcc_m64D8B68219EA3E164A61D2001E0969263CF098CE (uint64_t* ___0_acc, uint8_t* ___1_secret, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::Avx2Accumulate512(System.UInt64*,System.Byte*,System.Byte*,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Avx2Accumulate512_mBB4B8AAAA2DC7E6B1350597687C11B82E81CEF06 (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, uint8_t* ___3_secret, const RuntimeMethod* method) ;
// Unity.Burst.Intrinsics.v256 Unity.Burst.Intrinsics.X86/Avx::mm256_set1_epi32(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A Avx_mm256_set1_epi32_m326DB72B5F59FC760340BFD50C022F573F032D3C (int32_t ___0_a, const RuntimeMethod* method) ;
// Unity.Burst.Intrinsics.v256 Unity.Burst.Intrinsics.X86/Avx2::mm256_srli_epi64(Unity.Burst.Intrinsics.v256,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A Avx2_mm256_srli_epi64_m629ADF7A5EBCAC5A84A2CA773EE8F18FE66DDD58 (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___0_a, int32_t ___1_imm8, const RuntimeMethod* method) ;
// Unity.Burst.Intrinsics.v256 Unity.Burst.Intrinsics.X86/Avx2::mm256_xor_si256(Unity.Burst.Intrinsics.v256,Unity.Burst.Intrinsics.v256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A Avx2_mm256_xor_si256_mDD46C306F796DE4284677678DB751CC4AD998614 (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___0_a, v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___1_b, const RuntimeMethod* method) ;
// Unity.Burst.Intrinsics.v256 Unity.Burst.Intrinsics.X86/Avx::mm256_loadu_si256(System.Void*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A Avx_mm256_loadu_si256_m63575B1FA1C174A5D442A2F53E7A1708AC7E7F31 (void* ___0_ptr, const RuntimeMethod* method) ;
// System.Int32 Unity.Burst.Intrinsics.X86/Sse::SHUFFLE(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse_SHUFFLE_m80B322C7F945F0225AFA5E2995108547DA36391E (int32_t ___0_d, int32_t ___1_c, int32_t ___2_b, int32_t ___3_a, const RuntimeMethod* method) ;
// Unity.Burst.Intrinsics.v256 Unity.Burst.Intrinsics.X86/Avx2::mm256_shuffle_epi32(Unity.Burst.Intrinsics.v256,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A Avx2_mm256_shuffle_epi32_m226985CA8797C3192874F3822295A40BDEEA850B (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___0_a, int32_t ___1_imm8, const RuntimeMethod* method) ;
// Unity.Burst.Intrinsics.v256 Unity.Burst.Intrinsics.X86/Avx2::mm256_mul_epu32(Unity.Burst.Intrinsics.v256,Unity.Burst.Intrinsics.v256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A Avx2_mm256_mul_epu32_mBA8AE42AD7D5F226187ECD9FD132F6EC138C6512 (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___0_a, v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___1_b, const RuntimeMethod* method) ;
// Unity.Burst.Intrinsics.v256 Unity.Burst.Intrinsics.X86/Avx2::mm256_slli_epi64(Unity.Burst.Intrinsics.v256,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A Avx2_mm256_slli_epi64_m81DB24BED37FB2D8CBDDC0B6B655F920642BB559 (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___0_a, int32_t ___1_imm8, const RuntimeMethod* method) ;
// Unity.Burst.Intrinsics.v256 Unity.Burst.Intrinsics.X86/Avx2::mm256_add_epi64(Unity.Burst.Intrinsics.v256,Unity.Burst.Intrinsics.v256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A Avx2_mm256_add_epi64_m0312FD16FB80EFA4C0B72A8FBB32C2735285F9B8 (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___0_a, v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___1_b, const RuntimeMethod* method) ;
// System.Void Unity.Burst.Intrinsics.X86/Avx::mm256_storeu_si256(System.Void*,Unity.Burst.Intrinsics.v256)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx_mm256_storeu_si256_m52989726D29436BCF95D32D4319C6CBDF31D11D4 (void* ___0_ptr, v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A ___1_v, const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::Invoke(System.Byte*,System.Byte*,System.Int64,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Hash64Long_0000071AU24BurstDirectCall_Invoke_m3157DA5F1CD0FF1643E40CF62AF86428661F5899 (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::Invoke(System.Byte*,System.Byte*,System.Int64,System.Byte*,Unity.Mathematics.uint4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall_Invoke_m38EC28B3E8B39C9B658A4F6B4013F474947EF79F (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.uint4::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, uint32_t ___0_x, uint32_t ___1_y, uint32_t ___2_z, uint32_t ___3_w, const RuntimeMethod* method) ;
// System.UInt64 Unity.Burst.Intrinsics.Common::umul128(System.UInt64,System.UInt64,System.UInt64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Common_umul128_m6BE762AD1B87296A151EDD918A0802E9FB0846B7 (uint64_t ___0_x, uint64_t ___1_y, uint64_t* ___2_high, const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3::XorShift64(System.UInt64,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_XorShift64_mF4245CDE1C4AF6B1CC8F57AAE0DA8C7E04673CFC_inline (uint64_t ___0_v64, int32_t ___1_shift, const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3::Read64LE(System.Void*)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline (void* ___0_addr, const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3::Mul128Fold64(System.UInt64,System.UInt64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Mul128Fold64_mF59DCB5142027D151F52C7748BFA28C32B3B8F38_inline (uint64_t ___0_lhs, uint64_t ___1_rhs, const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3::Mix2Acc(System.UInt64,System.UInt64,System.Byte*)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Mix2Acc_mDEB8D0C149D943295B8A3049A437578BE879BED8_inline (uint64_t ___0_acc0, uint64_t ___1_acc1, uint8_t* ___2_secret, const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3::Avalanche(System.UInt64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Avalanche_m059990B780566C6F04C66700B2BE7817B4FA2F18_inline (uint64_t ___0_h64, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::DefaultAccumulate(System.UInt64*,System.Byte*,System.Byte*,System.Byte*,System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_DefaultAccumulate_m3D28C5486CC42D31D2D832F40DEFE1A7CF508CA5 (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, uint8_t* ___3_secret, int64_t ___4_nbStripes, int32_t ___5_isHash64, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::DefaultScrambleAcc(System.UInt64*,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_DefaultScrambleAcc_mA46D6E8E1BA4613A50B56C8536B0DA3F50437137 (uint64_t* ___0_acc, uint8_t* ___1_secret, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::DefaultAccumulate512(System.UInt64*,System.Byte*,System.Byte*,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_DefaultAccumulate512_mFADF15092DA5379116D3FCCFC4238ADBF48D85D7 (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, uint8_t* ___3_secret, int32_t ___4_isHash64, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::Write64LE(System.Void*,System.UInt64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void xxHash3_Write64LE_m79CC2011BF16363F2338D61BE43E99E6467A9437_inline (void* ___0_addr, uint64_t ___1_value, const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3::Mul32To64(System.UInt32,System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Mul32To64_m9210E9379305FC38A6D69C698F6E1A30013BC4F5_inline (uint32_t ___0_x, uint32_t ___1_y, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::Avx2HashLongInternalLoop(System.UInt64*,System.Byte*,System.Byte*,System.Int64,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Avx2HashLongInternalLoop_mCAEEE715FCB699CA2F1B947BCD252AA0F87D2B15 (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, int64_t ___3_length, uint8_t* ___4_secret, int32_t ___5_isHash64, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::DefaultHashLongInternalLoop(System.UInt64*,System.Byte*,System.Byte*,System.Int64,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_DefaultHashLongInternalLoop_m9181A3A8DBE8DBEFF1B730ECC9A9AA5E93110F1B (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, int64_t ___3_length, uint8_t* ___4_secret, int32_t ___5_isHash64, const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3::MergeAcc(System.UInt64*,System.Byte*,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_MergeAcc_mB01ADB1934EDFE8FE3B2AAB13DA6884EB1133A14 (uint64_t* ___0_acc, uint8_t* ___1_secret, uint64_t ___2_start, const RuntimeMethod* method) ;
// Unity.Mathematics.uint4 Unity.Collections.xxHash3::ToUint4(System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 xxHash3_ToUint4_m811AB95294FBBC0F17A5358D0A22669691CE3633 (uint64_t ___0_ul0, uint64_t ___1_ul1, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash64Long_0000071AU24BurstDirectCall_GetFunctionPointerDiscard_mE984CE2A258CFDDBB3586D8BBD42C8C391F30883 (intptr_t* ___0_p, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash64Long_0000071AU24BurstDirectCall_Constructor_m9DD17D36361F999B1374C67A702B2143B2468E2C (const RuntimeMethod* method) ;
// System.IntPtr Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Hash64Long_0000071AU24BurstDirectCall_GetFunctionPointer_m4148CF6F5F25A08D3F84472D307380FF1B29589A (const RuntimeMethod* method) ;
// System.UInt64 Unity.Collections.xxHash3::Hash64Long$BurstManaged(System.Byte*,System.Byte*,System.Int64,System.Byte*)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Hash64LongU24BurstManaged_m71E36BBD116CCA46ED23162F80B08D3B2F782B4D_inline (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall_GetFunctionPointerDiscard_mB402536EB82C7E301E02F97DA7DFB2107287F0EB (intptr_t* ___0_p, const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall_Constructor_m465B26250821A2E53996E02710C8B619993F0F1C (const RuntimeMethod* method) ;
// System.IntPtr Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Hash128Long_00000721U24BurstDirectCall_GetFunctionPointer_m1BC560765E0FDFD4DA941BD235386279C1EDF411 (const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3::Hash128Long$BurstManaged(System.Byte*,System.Byte*,System.Int64,System.Byte*,Unity.Mathematics.uint4&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void xxHash3_Hash128LongU24BurstManaged_m961A07284DAB6ADFF52EB4287E9D105AB971FDF6_inline (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method) ;
// System.Void Unity.Collections.Memory/Unmanaged::Free<Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData>(T*,Unity.Collections.AllocatorManager/AllocatorHandle)
inline void Unmanaged_Free_TisUnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4_m44E1299744F197B4690015E38D6E5EB21AFDC0AC (UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_pointer, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
{
(( void (*) (Il2CppFullySharedGenericStruct*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))Unmanaged_Free_TisIl2CppFullySharedGenericStruct_mC5E4D92A647D08D8B3B7CCF667B40D0ECD8ACB83_gshared)((Il2CppFullySharedGenericStruct*)___0_pointer, ___1_allocator, method);
}
// System.Int32 Unity.Mathematics.math::min(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::DeallocateHashMap(Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData*,Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeHashMapData_DeallocateHashMap_mB18705656928CE3FFF2F3EFD079F7AF719F03130 (UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDispose::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeHashMapDataDispose_Dispose_m9F1EEE45E3133A978B38B4108BC100BAC7A8A466 (UnsafeHashMapDataDispose_tCBE2E9240A6180083AC3A141ABE72DA98DB221B9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDisposeJob::Execute()
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UnsafeHashMapDataDisposeJob_Execute_mCEB232F3F232C44F62B2A26C020D61FE74D8DAAA (UnsafeHashMapDataDisposeJob_t5477B556D744EF401B34FC552926514517EA0821* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::.ctor(Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeHashMapDataEnumerator__ctor_mE3F8753C2699D3908AA3E8826F398B91BFE98E2C (UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* __this, UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::MoveNext(Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData*,System.Int32&,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnsafeHashMapData_MoveNext_m18907AFB9EC1C5F44BA1D2E70C573E3C486D3050 (UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, int32_t* ___1_bucketIndex, int32_t* ___2_nextIndex, int32_t* ___3_index, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnsafeHashMapDataEnumerator_MoveNext_mCC69929CD28EE76D43167A41350C3586B87B58CD (UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeHashMapDataEnumerator_Reset_m2BD71A06EBED57FBB0B765DC2FEC428FAC26EAB0 (UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager::Initialize$StackAllocator_Try_0000097B$BurstDirectCall()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorManager_InitializeU24StackAllocator_Try_0000097BU24BurstDirectCall_mD56818E0318D4D2846803AE42607A9DB1B667CA2 (const RuntimeMethod* method) ;
// System.Void Unity.Collections.AllocatorManager::Initialize$SlabAllocator_Try_00000989$BurstDirectCall()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorManager_InitializeU24SlabAllocator_Try_00000989U24BurstDirectCall_m34DEFEEA673BC6FAC837FA232E6361F8328B7DAC (const RuntimeMethod* method) ;
// System.Void Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_000006E3U24BurstDirectCall_Initialize_m1178CE188EBF2F053618ABE941E57170CCB271D7 (const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash64Long_0000071AU24BurstDirectCall_Initialize_m1080D23AA360C81C7B69300BB0595DC0828E9D44 (const RuntimeMethod* method) ;
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall_Initialize_mDA14E09B315E68BF4F8BAB8F268AC41E264CD101 (const RuntimeMethod* method) ;
// System.Int32 Unity.Mathematics.math::lzcnt(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_lzcnt_m121BDDDEE89F5A401E2E5F0AD900D22E47C8741C_inline (uint32_t ___0_x, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Microsoft.CodeAnalysis.EmbeddedAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmbeddedAttribute__ctor_mB9EA4CCF3A3DC39A3BC92CFE9557FFAA77D15404 (EmbeddedAttribute_t02DB10C6AF87332FEE7D19025B26687C7B784141* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, 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 System.Runtime.CompilerServices.IsUnmanagedAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsUnmanagedAttribute__ctor_m15974D59768AFF916E346F7107F7FF7F6AD9099C (IsUnmanagedAttribute_tA4BF73E3582F0C271AD8AD4501C839CE5D557059* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, 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.Int32 Unity.Collections.AllocatorManager::allocate_block(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorManager_allocate_block_mBEB6E6FDC334118DB679CF2619EBB3FF4FDD7FB5 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FunctionPointer_1__ctor_mA6464FB1EEC3C76906932127ADC88D71257A9CB6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FunctionPointer_1_get_Invoke_m97C18B13503F4392E7606936FDC209ECE77A7EFB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE V_0;
memset((&V_0), 0, sizeof(V_0));
FunctionPointer_1_tF99F1F7D7E9F1AC1CB5F7DE7BB02E8366FC2097C V_1;
memset((&V_1), 0, sizeof(V_1));
{
// TableEntry tableEntry = default;
il2cpp_codegen_initobj((&V_0), sizeof(TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE));
// tableEntry = block.Range.Allocator.TableEntry;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_0 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_1 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_0->___Range_0);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* L_2 = (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*)(&L_1->___Allocator_2);
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE* L_3;
L_3 = AllocatorHandle_get_TableEntry_m09C5D57FF627FEAD3AAE73FB28CB4B9EEB811A63(L_2, NULL);
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE L_4 = (*(TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE*)L_3);
V_0 = L_4;
// var function = new FunctionPointer<TryFunction>(tableEntry.function);
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE L_5 = V_0;
intptr_t L_6 = L_5.___function_0;
FunctionPointer_1__ctor_mA6464FB1EEC3C76906932127ADC88D71257A9CB6_inline((&V_1), L_6, FunctionPointer_1__ctor_mA6464FB1EEC3C76906932127ADC88D71257A9CB6_RuntimeMethod_var);
// return function.Invoke(tableEntry.state, ref block);
TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* L_7;
L_7 = FunctionPointer_1_get_Invoke_m97C18B13503F4392E7606936FDC209ECE77A7EFB((&V_1), FunctionPointer_1_get_Invoke_m97C18B13503F4392E7606936FDC209ECE77A7EFB_RuntimeMethod_var);
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE L_8 = V_0;
intptr_t L_9 = L_8.___state_1;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_10 = ___0_block;
NullCheck(L_7);
int32_t L_11;
L_11 = TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_inline(L_7, L_9, L_10, NULL);
return L_11;
}
}
// Unity.Collections.Allocator Unity.Collections.AllocatorManager::LegacyOf(Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorManager_LegacyOf_mAD212C1A7F5295C8987A6C9D7F81E8FF42E0A3BF (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_handle, const RuntimeMethod* method)
{
{
// if (handle.Value >= FirstUserIndex)
int32_t L_0;
L_0 = AllocatorHandle_get_Value_m24A0A3E433794106E43E9140CC2BB55493C8F30F_inline((&___0_handle), NULL);
if ((((int32_t)L_0) < ((int32_t)((int32_t)64))))
{
goto IL_000d;
}
}
{
// return Allocator.Persistent;
return (int32_t)(4);
}
IL_000d:
{
// return (Allocator) handle.Value;
int32_t L_1;
L_1 = AllocatorHandle_get_Value_m24A0A3E433794106E43E9140CC2BB55493C8F30F_inline((&___0_handle), NULL);
return (int32_t)(L_1);
}
}
// System.Int32 Unity.Collections.AllocatorManager::TryLegacy(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorManager_TryLegacy_mF4F0B8CE7B0293504FA12A6F9C4ACFF28B59FF79 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (block.Range.Pointer == IntPtr.Zero) // Allocate
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_0 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_1 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_0->___Range_0);
intptr_t L_2 = L_1->___Pointer_0;
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_4;
L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0079;
}
}
{
// block.Range.Pointer = (IntPtr)Memory.Unmanaged.Allocate(block.Bytes, block.Alignment, LegacyOf(block.Range.Allocator));
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_5 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_6 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_5->___Range_0);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_7 = ___0_block;
int64_t L_8;
L_8 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_7, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_9 = ___0_block;
int32_t L_10;
L_10 = Block_get_Alignment_mC2388F87008B204A333664B9323BD38AA20FD633(L_9, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_11 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_12 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_11->___Range_0);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_13 = L_12->___Allocator_2;
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = AllocatorManager_LegacyOf_mAD212C1A7F5295C8987A6C9D7F81E8FF42E0A3BF(L_13, NULL);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_15;
L_15 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(L_14, NULL);
void* L_16;
L_16 = Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5(L_8, L_10, L_15, NULL);
intptr_t L_17;
L_17 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D(L_16, NULL);
L_6->___Pointer_0 = L_17;
// block.AllocatedItems = block.Range.Items;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_18 = ___0_block;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_19 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_20 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_19->___Range_0);
int32_t L_21 = L_20->___Items_1;
L_18->___AllocatedItems_2 = L_21;
// return (block.Range.Pointer == IntPtr.Zero) ? -1 : 0;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_22 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_23 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_22->___Range_0);
intptr_t L_24 = L_23->___Pointer_0;
intptr_t L_25 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_26;
L_26 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_24, L_25, NULL);
if (L_26)
{
goto IL_0077;
}
}
{
return 0;
}
IL_0077:
{
return (-1);
}
IL_0079:
{
// if (block.Bytes == 0) // Free
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_27 = ___0_block;
int64_t L_28;
L_28 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_27, NULL);
if (L_28)
{
goto IL_00d7;
}
}
{
// if (LegacyOf(block.Range.Allocator) != Allocator.None)
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_29 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_30 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_29->___Range_0);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_31 = L_30->___Allocator_2;
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
int32_t L_32;
L_32 = AllocatorManager_LegacyOf_mAD212C1A7F5295C8987A6C9D7F81E8FF42E0A3BF(L_31, NULL);
if ((((int32_t)L_32) == ((int32_t)1)))
{
goto IL_00be;
}
}
{
// Memory.Unmanaged.Free((void*)block.Range.Pointer, LegacyOf(block.Range.Allocator));
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_33 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_34 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_33->___Range_0);
intptr_t L_35 = L_34->___Pointer_0;
void* L_36;
L_36 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_35, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_37 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_38 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_37->___Range_0);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_39 = L_38->___Allocator_2;
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
int32_t L_40;
L_40 = AllocatorManager_LegacyOf_mAD212C1A7F5295C8987A6C9D7F81E8FF42E0A3BF(L_39, NULL);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_41;
L_41 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(L_40, NULL);
Unmanaged_Free_m09F6EA89F368ED2C9E5EC5EA60C894C4434F4FD1(L_36, L_41, NULL);
}
IL_00be:
{
// block.Range.Pointer = IntPtr.Zero;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_42 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_43 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_42->___Range_0);
intptr_t L_44 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
L_43->___Pointer_0 = L_44;
// block.AllocatedItems = 0;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_45 = ___0_block;
L_45->___AllocatedItems_2 = 0;
// return 0;
return 0;
}
IL_00d7:
{
// return -1;
return (-1);
}
}
// System.Int32 Unity.Collections.AllocatorManager::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorManager_Try_m24A6A4EF594F8909B5677C94C4788F365E02E7F9 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FunctionPointer_1__ctor_mA6464FB1EEC3C76906932127ADC88D71257A9CB6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (block.Range.Allocator.Value < FirstUserIndex)
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_0 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_1 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_0->___Range_0);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* L_2 = (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*)(&L_1->___Allocator_2);
int32_t L_3;
L_3 = AllocatorHandle_get_Value_m24A0A3E433794106E43E9140CC2BB55493C8F30F_inline(L_2, NULL);
if ((((int32_t)L_3) >= ((int32_t)((int32_t)64))))
{
goto IL_001b;
}
}
{
// return TryLegacy(ref block);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_4 = ___0_block;
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = AllocatorManager_TryLegacy_mF4F0B8CE7B0293504FA12A6F9C4ACFF28B59FF79(L_4, NULL);
return L_5;
}
IL_001b:
{
// TableEntry tableEntry = default;
il2cpp_codegen_initobj((&V_0), sizeof(TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE));
// tableEntry = block.Range.Allocator.TableEntry;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_6 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_7 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_6->___Range_0);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* L_8 = (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*)(&L_7->___Allocator_2);
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE* L_9;
L_9 = AllocatorHandle_get_TableEntry_m09C5D57FF627FEAD3AAE73FB28CB4B9EEB811A63(L_8, NULL);
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE L_10 = (*(TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE*)L_9);
V_0 = L_10;
// var function = new FunctionPointer<TryFunction>(tableEntry.function);
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE L_11 = V_0;
intptr_t L_12 = L_11.___function_0;
FunctionPointer_1_tF99F1F7D7E9F1AC1CB5F7DE7BB02E8366FC2097C L_13;
memset((&L_13), 0, sizeof(L_13));
FunctionPointer_1__ctor_mA6464FB1EEC3C76906932127ADC88D71257A9CB6_inline((&L_13), L_12, /*hidden argument*/FunctionPointer_1__ctor_mA6464FB1EEC3C76906932127ADC88D71257A9CB6_RuntimeMethod_var);
// return allocate_block(ref block);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_14 = ___0_block;
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
int32_t L_15;
L_15 = AllocatorManager_allocate_block_mBEB6E6FDC334118DB679CF2619EBB3FF4FDD7FB5(L_14, NULL);
return L_15;
}
}
// System.Boolean Unity.Collections.AllocatorManager::IsCustomAllocator(Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AllocatorManager_IsCustomAllocator_m38BCD079BAB0D64962201CD05D671C2A42CE1909 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method)
{
{
// return allocator.Index >= FirstUserIndex;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = ___0_allocator;
uint16_t L_1 = L_0.___Index_0;
return (bool)((((int32_t)((((int32_t)L_1) < ((int32_t)((int32_t)64)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Void Unity.Collections.AllocatorManager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorManager__cctor_m3E94344CB4CD852C9427FE9394EBE4EC36BFEEA1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static readonly AllocatorHandle Invalid = new AllocatorHandle { Index = 0 };
il2cpp_codegen_initobj((&V_0), sizeof(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148));
(&V_0)->___Index_0 = (uint16_t)0;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = V_0;
((AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_StaticFields*)il2cpp_codegen_static_fields_for(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var))->___Invalid_0 = L_0;
// public static readonly AllocatorHandle None = new AllocatorHandle { Index = 1 };
il2cpp_codegen_initobj((&V_0), sizeof(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148));
(&V_0)->___Index_0 = (uint16_t)1;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_1 = V_0;
((AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_StaticFields*)il2cpp_codegen_static_fields_for(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var))->___None_1 = L_1;
// public static readonly AllocatorHandle Temp = new AllocatorHandle { Index = 2 };
il2cpp_codegen_initobj((&V_0), sizeof(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148));
(&V_0)->___Index_0 = (uint16_t)2;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2 = V_0;
((AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_StaticFields*)il2cpp_codegen_static_fields_for(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var))->___Temp_2 = L_2;
// public static readonly AllocatorHandle TempJob = new AllocatorHandle { Index = 3 };
il2cpp_codegen_initobj((&V_0), sizeof(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148));
(&V_0)->___Index_0 = (uint16_t)3;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_3 = V_0;
((AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_StaticFields*)il2cpp_codegen_static_fields_for(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var))->___TempJob_3 = L_3;
// public static readonly AllocatorHandle Persistent = new AllocatorHandle { Index = 4 };
il2cpp_codegen_initobj((&V_0), sizeof(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148));
(&V_0)->___Index_0 = (uint16_t)4;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_4 = V_0;
((AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_StaticFields*)il2cpp_codegen_static_fields_for(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var))->___Persistent_4 = L_4;
// public static readonly AllocatorHandle AudioKernel = new AllocatorHandle { Index = 5 };
il2cpp_codegen_initobj((&V_0), sizeof(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148));
(&V_0)->___Index_0 = (uint16_t)5;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_5 = V_0;
((AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_StaticFields*)il2cpp_codegen_static_fields_for(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var))->___AudioKernel_5 = L_5;
return;
}
}
// System.Void Unity.Collections.AllocatorManager::Initialize$StackAllocator_Try_0000097B$BurstDirectCall()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorManager_InitializeU24StackAllocator_Try_0000097BU24BurstDirectCall_mD56818E0318D4D2846803AE42607A9DB1B667CA2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
Try_0000097BU24BurstDirectCall_Initialize_mC0B62FAF7842B85C6AB707E43B0B0C508408DEDC(NULL);
return;
}
}
// System.Void Unity.Collections.AllocatorManager::Initialize$SlabAllocator_Try_00000989$BurstDirectCall()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorManager_InitializeU24SlabAllocator_Try_00000989U24BurstDirectCall_m34DEFEEA673BC6FAC837FA232E6361F8328B7DAC (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
Try_00000989U24BurstDirectCall_Initialize_m7B8DEC48AD9F9A5C462A6AB286EE6413A36BE888(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
int32_t TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_Multicast(TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* currentDelegate = reinterpret_cast<TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_allocatorState, ___1_block, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_OpenInst(TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_allocatorState, ___1_block, method);
}
int32_t TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_OpenStatic(TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_allocatorState, ___1_block, method);
}
int32_t TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_OpenStaticInvoker(TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< int32_t, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_allocatorState, ___1_block);
}
int32_t TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_ClosedStaticInvoker(TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_allocatorState, ___1_block);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA (TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (CDECL *PInvokeFunc)(intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_allocatorState, ___1_block);
return returnValue;
}
// System.Void Unity.Collections.AllocatorManager/TryFunction::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryFunction__ctor_m10C4A7B32E87301727B84D8CBA081FABAE3CCE53 (TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
__this->___method_3 = ___1_method;
__this->___m_target_2 = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_Multicast;
}
// System.Int32 Unity.Collections.AllocatorManager/TryFunction::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2 (TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_allocatorState, ___1_block, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
#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
// Unity.Collections.AllocatorManager/TableEntry& Unity.Collections.AllocatorManager/AllocatorHandle::get_TableEntry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE* AllocatorHandle_get_TableEntry_m09C5D57FF627FEAD3AAE73FB28CB4B9EEB811A63 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array32768_1_ElementAt_mAF50A1B3FAA1E10902B5B1A6AFD81BE97AF4B59F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedStatic_1_get_Data_m8180C13CDCA02B5FA3E363D8259EDD6AE7BC49B1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal ref TableEntry TableEntry => ref SharedStatics.TableEntry.Ref.Data.ElementAt(Index);
il2cpp_codegen_runtime_class_init_inline(TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_il2cpp_TypeInfo_var);
Array32768_1_tF94DB9E949B98E267CCEE7E61378AA0A89C951D6* L_0;
L_0 = SharedStatic_1_get_Data_m8180C13CDCA02B5FA3E363D8259EDD6AE7BC49B1((&((TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_StaticFields*)il2cpp_codegen_static_fields_for(TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_il2cpp_TypeInfo_var))->___Ref_0), SharedStatic_1_get_Data_m8180C13CDCA02B5FA3E363D8259EDD6AE7BC49B1_RuntimeMethod_var);
uint16_t L_1 = __this->___Index_0;
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE* L_2;
L_2 = Array32768_1_ElementAt_mAF50A1B3FAA1E10902B5B1A6AFD81BE97AF4B59F(L_0, L_1, Array32768_1_ElementAt_mAF50A1B3FAA1E10902B5B1A6AFD81BE97AF4B59F_RuntimeMethod_var);
return L_2;
}
}
IL2CPP_EXTERN_C TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE* AllocatorHandle_get_TableEntry_m09C5D57FF627FEAD3AAE73FB28CB4B9EEB811A63_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*>(__this + _offset);
TableEntry_t5E44AFA7857A41AC654D7F248FD36B15D7835FFE* _returnValue;
_returnValue = AllocatorHandle_get_TableEntry_m09C5D57FF627FEAD3AAE73FB28CB4B9EEB811A63(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.AllocatorManager/AllocatorHandle::Rewind()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorHandle_Rewind_mC0426BBD1E638878C33164F91AC3ADC66C850AC1 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
IL2CPP_EXTERN_C void AllocatorHandle_Rewind_mC0426BBD1E638878C33164F91AC3ADC66C850AC1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*>(__this + _offset);
AllocatorHandle_Rewind_mC0426BBD1E638878C33164F91AC3ADC66C850AC1(_thisAdjusted, method);
}
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/AllocatorHandle::op_Implicit(Unity.Collections.Allocator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D (int32_t ___0_a, const RuntimeMethod* method)
{
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static implicit operator AllocatorHandle(Allocator a) => new AllocatorHandle
// {
// Index = (ushort)((uint)a & 0xFFFF),
// Version = (ushort)((uint)a >> 16)
// };
il2cpp_codegen_initobj((&V_0), sizeof(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148));
int32_t L_0 = ___0_a;
(&V_0)->___Index_0 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_0&((int32_t)65535))));
int32_t L_1 = ___0_a;
(&V_0)->___Version_1 = (uint16_t)((int32_t)(uint16_t)((int32_t)((uint32_t)L_1>>((int32_t)16))));
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2 = V_0;
return L_2;
}
}
// System.Int32 Unity.Collections.AllocatorManager/AllocatorHandle::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorHandle_get_Value_m24A0A3E433794106E43E9140CC2BB55493C8F30F (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method)
{
{
// public int Value => Index;
uint16_t L_0 = __this->___Index_0;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t AllocatorHandle_get_Value_m24A0A3E433794106E43E9140CC2BB55493C8F30F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*>(__this + _offset);
int32_t _returnValue;
_returnValue = AllocatorHandle_get_Value_m24A0A3E433794106E43E9140CC2BB55493C8F30F_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.AllocatorManager/AllocatorHandle::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorHandle_Try_m4E8677E100693A0F015076408244AF2BA827CBC9 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// block.Range.Allocator = this;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_0 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_1 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_0->___Range_0);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2 = (*(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*)__this);
L_1->___Allocator_2 = L_2;
// var error = AllocatorManager.Try(ref block);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_3 = ___0_block;
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = AllocatorManager_Try_m24A6A4EF594F8909B5677C94C4788F365E02E7F9(L_3, NULL);
// return error;
return L_4;
}
}
IL2CPP_EXTERN_C int32_t AllocatorHandle_Try_m4E8677E100693A0F015076408244AF2BA827CBC9_AdjustorThunk (RuntimeObject* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*>(__this + _offset);
int32_t _returnValue;
_returnValue = AllocatorHandle_Try_m4E8677E100693A0F015076408244AF2BA827CBC9(_thisAdjusted, ___0_block, method);
return _returnValue;
}
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/AllocatorHandle::get_Handle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 AllocatorHandle_get_Handle_m440EA9B9A4306115087775DA2AA0AC034107D0E2 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method)
{
{
// public AllocatorHandle Handle { get { return this; } set { this = value; } }
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = (*(AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*)__this);
return L_0;
}
}
IL2CPP_EXTERN_C AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 AllocatorHandle_get_Handle_m440EA9B9A4306115087775DA2AA0AC034107D0E2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*>(__this + _offset);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 _returnValue;
_returnValue = AllocatorHandle_get_Handle_m440EA9B9A4306115087775DA2AA0AC034107D0E2(_thisAdjusted, method);
return _returnValue;
}
// Unity.Collections.Allocator Unity.Collections.AllocatorManager/AllocatorHandle::get_ToAllocator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocatorHandle_get_ToAllocator_m34C297958A940D9D35C11B3D28B8E5A08E170FDF (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
// uint lo = Index;
uint16_t L_0 = __this->___Index_0;
V_0 = L_0;
// uint hi = Version;
uint16_t L_1 = __this->___Version_1;
// uint value = (hi << 16) | lo;
uint32_t L_2 = V_0;
// return (Allocator)value;
return (int32_t)(((int32_t)(((int32_t)((int32_t)L_1<<((int32_t)16)))|(int32_t)L_2)));
}
}
IL2CPP_EXTERN_C int32_t AllocatorHandle_get_ToAllocator_m34C297958A940D9D35C11B3D28B8E5A08E170FDF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*>(__this + _offset);
int32_t _returnValue;
_returnValue = AllocatorHandle_get_ToAllocator_m34C297958A940D9D35C11B3D28B8E5A08E170FDF(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.AllocatorManager/AllocatorHandle::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocatorHandle_Dispose_mB74CBC8980962C016A6C85F09D3F94775A2C58E3 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method)
{
{
// Rewind();
AllocatorHandle_Rewind_mC0426BBD1E638878C33164F91AC3ADC66C850AC1(__this, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void AllocatorHandle_Dispose_mB74CBC8980962C016A6C85F09D3F94775A2C58E3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*>(__this + _offset);
AllocatorHandle_Dispose_mB74CBC8980962C016A6C85F09D3F94775A2C58E3(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Collections.AllocatorManager/Range::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Range_Dispose_mEABC7B5F5F72CBAC69BAB12C80B8EDEE86B3737A (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* __this, const RuntimeMethod* method)
{
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3 V_0;
memset((&V_0), 0, sizeof(V_0));
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// Block block = new Block { Range = this };
il2cpp_codegen_initobj((&V_1), sizeof(Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3));
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC L_0 = (*(Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)__this);
(&V_1)->___Range_0 = L_0;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3 L_1 = V_1;
V_0 = L_1;
// block.Dispose();
Block_Dispose_m38B474EF3D6A142344D0A58651319FD039FB54ED((&V_0), NULL);
// this = block.Range;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3 L_2 = V_0;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC L_3 = L_2.___Range_0;
*(Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)__this = L_3;
// }
return;
}
}
IL2CPP_EXTERN_C void Range_Dispose_mEABC7B5F5F72CBAC69BAB12C80B8EDEE86B3737A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*>(__this + _offset);
Range_Dispose_mEABC7B5F5F72CBAC69BAB12C80B8EDEE86B3737A(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int64 Unity.Collections.AllocatorManager/Block::get_Bytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method)
{
{
// public long Bytes => BytesPerItem * Range.Items;
int32_t L_0 = __this->___BytesPerItem_1;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_1 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&__this->___Range_0);
int32_t L_2 = L_1->___Items_1;
return ((int64_t)((int32_t)il2cpp_codegen_multiply(L_0, L_2)));
}
}
IL2CPP_EXTERN_C int64_t Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*>(__this + _offset);
int64_t _returnValue;
_returnValue = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(_thisAdjusted, method);
return _returnValue;
}
// System.Int64 Unity.Collections.AllocatorManager/Block::get_AllocatedBytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Block_get_AllocatedBytes_mFE126B221F670BDA89C5D59C9E63C9724F79BE08 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method)
{
{
// public long AllocatedBytes => BytesPerItem * AllocatedItems;
int32_t L_0 = __this->___BytesPerItem_1;
int32_t L_1 = __this->___AllocatedItems_2;
return ((int64_t)((int32_t)il2cpp_codegen_multiply(L_0, L_1)));
}
}
IL2CPP_EXTERN_C int64_t Block_get_AllocatedBytes_mFE126B221F670BDA89C5D59C9E63C9724F79BE08_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*>(__this + _offset);
int64_t _returnValue;
_returnValue = Block_get_AllocatedBytes_mFE126B221F670BDA89C5D59C9E63C9724F79BE08(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.AllocatorManager/Block::get_Alignment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Block_get_Alignment_mC2388F87008B204A333664B9323BD38AA20FD633 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method)
{
{
// get => 1 << Log2Alignment;
uint8_t L_0 = __this->___Log2Alignment_3;
return ((int32_t)(1<<((int32_t)((int32_t)L_0&((int32_t)31)))));
}
}
IL2CPP_EXTERN_C int32_t Block_get_Alignment_mC2388F87008B204A333664B9323BD38AA20FD633_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*>(__this + _offset);
int32_t _returnValue;
_returnValue = Block_get_Alignment_mC2388F87008B204A333664B9323BD38AA20FD633(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.AllocatorManager/Block::set_Alignment(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Block_set_Alignment_m4E74D90E827C5F58B3EBE91B2F5B097388E0500F (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set => Log2Alignment = (byte)(32 - math.lzcnt(math.max(1, value) - 1));
int32_t L_0 = ___0_value;
int32_t L_1;
L_1 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(1, L_0, NULL);
int32_t L_2;
L_2 = math_lzcnt_mA6B7E71DB1B5D4CE8B67C66FF1AC4339FA368D07_inline(((int32_t)il2cpp_codegen_subtract(L_1, 1)), NULL);
__this->___Log2Alignment_3 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract(((int32_t)32), L_2)));
return;
}
}
IL2CPP_EXTERN_C void Block_set_Alignment_m4E74D90E827C5F58B3EBE91B2F5B097388E0500F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*>(__this + _offset);
Block_set_Alignment_m4E74D90E827C5F58B3EBE91B2F5B097388E0500F(_thisAdjusted, ___0_value, method);
}
// System.Void Unity.Collections.AllocatorManager/Block::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Block_Dispose_m38B474EF3D6A142344D0A58651319FD039FB54ED (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method)
{
{
// TryFree();
int32_t L_0;
L_0 = Block_TryFree_m0C5FA80AF51DA6F40F40DAE7E97975C3BB402225(__this, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void Block_Dispose_m38B474EF3D6A142344D0A58651319FD039FB54ED_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*>(__this + _offset);
Block_Dispose_m38B474EF3D6A142344D0A58651319FD039FB54ED(_thisAdjusted, method);
}
// System.Int32 Unity.Collections.AllocatorManager/Block::TryFree()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Block_TryFree_m0C5FA80AF51DA6F40F40DAE7E97975C3BB402225 (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Range.Items = 0;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_0 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&__this->___Range_0);
L_0->___Items_1 = 0;
// return Try(ref this);
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = AllocatorManager_Try_m24A6A4EF594F8909B5677C94C4788F365E02E7F9(__this, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t Block_TryFree_m0C5FA80AF51DA6F40F40DAE7E97975C3BB402225_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*>(__this + _offset);
int32_t _returnValue;
_returnValue = Block_TryFree_m0C5FA80AF51DA6F40F40DAE7E97975C3BB402225(_thisAdjusted, method);
return _returnValue;
}
#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
extern "C" int32_t CDECL ReversePInvokeWrapper_StackAllocator_Try_m093FA501B1B427E32DD9F654380B3EA56A5A4234(intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue;
returnValue = StackAllocator_Try_m093FA501B1B427E32DD9F654380B3EA56A5A4234(___0_allocatorState, ___1_block, NULL);
return returnValue;
}
extern "C" int32_t CDECL ReversePInvokeWrapper_StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2(intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue;
returnValue = StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2_inline(___0_allocatorState, ___1_block, NULL);
return returnValue;
}
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/StackAllocator::get_Handle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 StackAllocator_get_Handle_m31D630726EF42BC6C432F8751E6B2BE346BB2267 (StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* __this, const RuntimeMethod* method)
{
{
// public AllocatorHandle Handle { get { return m_handle; } set { m_handle = value; } }
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = __this->___m_handle_0;
return L_0;
}
}
IL2CPP_EXTERN_C AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 StackAllocator_get_Handle_m31D630726EF42BC6C432F8751E6B2BE346BB2267_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124*>(__this + _offset);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 _returnValue;
_returnValue = StackAllocator_get_Handle_m31D630726EF42BC6C432F8751E6B2BE346BB2267_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackAllocator_Try_m46B9AAB118C2ACCDB8B0A54DA8E27209CA152558 (StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (block.Range.Pointer == IntPtr.Zero) // Allocate
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_0 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_1 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_0->___Range_0);
intptr_t L_2 = L_1->___Pointer_0;
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_4;
L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0086;
}
}
{
// if (m_top + block.Bytes > m_storage.Bytes)
int64_t L_5 = __this->___m_top_2;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_6 = ___0_block;
int64_t L_7;
L_7 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_6, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_8 = (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*)(&__this->___m_storage_1);
int64_t L_9;
L_9 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_8, NULL);
if ((((int64_t)((int64_t)il2cpp_codegen_add(L_5, L_7))) <= ((int64_t)L_9)))
{
goto IL_0033;
}
}
{
// return -1;
return (-1);
}
IL_0033:
{
// block.Range.Pointer = (IntPtr)((byte*)m_storage.Range.Pointer + m_top);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_10 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_11 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_10->___Range_0);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_12 = (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*)(&__this->___m_storage_1);
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_13 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_12->___Range_0);
intptr_t L_14 = L_13->___Pointer_0;
void* L_15;
L_15 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_14, NULL);
int64_t L_16 = __this->___m_top_2;
intptr_t L_17;
L_17 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D(((void*)il2cpp_codegen_add((intptr_t)L_15, ((intptr_t)L_16))), NULL);
L_11->___Pointer_0 = L_17;
// block.AllocatedItems = block.Range.Items;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_18 = ___0_block;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_19 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_20 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_19->___Range_0);
int32_t L_21 = L_20->___Items_1;
L_18->___AllocatedItems_2 = L_21;
// m_top += block.Bytes;
int64_t L_22 = __this->___m_top_2;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_23 = ___0_block;
int64_t L_24;
L_24 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_23, NULL);
__this->___m_top_2 = ((int64_t)il2cpp_codegen_add(L_22, L_24));
// return 0;
return 0;
}
IL_0086:
{
// if (block.Bytes == 0) // Free
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_25 = ___0_block;
int64_t L_26;
L_26 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_25, NULL);
if (L_26)
{
goto IL_00f4;
}
}
{
// if ((byte*)block.Range.Pointer - (byte*)m_storage.Range.Pointer == (long)(m_top - block.AllocatedBytes))
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_27 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_28 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_27->___Range_0);
intptr_t L_29 = L_28->___Pointer_0;
void* L_30;
L_30 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_29, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_31 = (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*)(&__this->___m_storage_1);
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_32 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_31->___Range_0);
intptr_t L_33 = L_32->___Pointer_0;
void* L_34;
L_34 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_33, NULL);
int64_t L_35 = __this->___m_top_2;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_36 = ___0_block;
int64_t L_37;
L_37 = Block_get_AllocatedBytes_mFE126B221F670BDA89C5D59C9E63C9724F79BE08(L_36, NULL);
if ((!(((uint64_t)((int64_t)(intptr_t)((void*)((intptr_t)((void*)il2cpp_codegen_subtract((intptr_t)L_30, (intptr_t)L_34))/1)))) == ((uint64_t)((int64_t)il2cpp_codegen_subtract(L_35, L_37))))))
{
goto IL_00f2;
}
}
{
// m_top -= block.AllocatedBytes;
int64_t L_38 = __this->___m_top_2;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_39 = ___0_block;
int64_t L_40;
L_40 = Block_get_AllocatedBytes_mFE126B221F670BDA89C5D59C9E63C9724F79BE08(L_39, NULL);
__this->___m_top_2 = ((int64_t)il2cpp_codegen_subtract(L_38, L_40));
// block.Range.Pointer = IntPtr.Zero;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_41 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_42 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_41->___Range_0);
intptr_t L_43 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
L_42->___Pointer_0 = L_43;
// block.AllocatedItems = 0;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_44 = ___0_block;
L_44->___AllocatedItems_2 = 0;
// return 0;
return 0;
}
IL_00f2:
{
// return -1;
return (-1);
}
IL_00f4:
{
// return -1;
return (-1);
}
}
IL2CPP_EXTERN_C int32_t StackAllocator_Try_m46B9AAB118C2ACCDB8B0A54DA8E27209CA152558_AdjustorThunk (RuntimeObject* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124*>(__this + _offset);
int32_t _returnValue;
_returnValue = StackAllocator_Try_m46B9AAB118C2ACCDB8B0A54DA8E27209CA152558(_thisAdjusted, ___0_block, method);
return _returnValue;
}
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator::Try(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackAllocator_Try_m093FA501B1B427E32DD9F654380B3EA56A5A4234 (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return ((StackAllocator*)allocatorState)->Try(ref block);
intptr_t L_0 = ___0_allocatorState;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_1 = ___1_block;
il2cpp_codegen_runtime_class_init_inline(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Try_0000097BU24BurstDirectCall_Invoke_mEBD65ABB3E58E7048BF9656AE182A361DEA1C4E2(L_0, L_1, NULL);
return L_2;
}
}
// System.Void Unity.Collections.AllocatorManager/StackAllocator::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackAllocator_Dispose_m0872D5C01F22CD4BCCF71EA0185DB18EA14D62CB (StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* __this, const RuntimeMethod* method)
{
{
// m_handle.Rewind();
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* L_0 = (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*)(&__this->___m_handle_0);
AllocatorHandle_Rewind_mC0426BBD1E638878C33164F91AC3ADC66C850AC1(L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void StackAllocator_Dispose_m0872D5C01F22CD4BCCF71EA0185DB18EA14D62CB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124*>(__this + _offset);
StackAllocator_Dispose_m0872D5C01F22CD4BCCF71EA0185DB18EA14D62CB(_thisAdjusted, method);
}
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator::Try$BurstManaged(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2 (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
{
// return ((StackAllocator*)allocatorState)->Try(ref block);
intptr_t L_0 = ___0_allocatorState;
void* L_1;
L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_2 = ___1_block;
int32_t L_3;
L_3 = StackAllocator_Try_m46B9AAB118C2ACCDB8B0A54DA8E27209CA152558((StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124*)L_1, L_2, NULL);
return L_3;
}
}
#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
int32_t Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_Multicast(Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* currentDelegate = reinterpret_cast<Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_allocatorState, ___1_block, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_OpenInst(Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_allocatorState, ___1_block, method);
}
int32_t Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_OpenStatic(Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_allocatorState, ___1_block, method);
}
int32_t Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_OpenStaticInvoker(Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< int32_t, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_allocatorState, ___1_block);
}
int32_t Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_ClosedStaticInvoker(Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_allocatorState, ___1_block);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3 (Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_allocatorState, ___1_block);
return returnValue;
}
// System.Void Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$PostfixBurstDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_0000097BU24PostfixBurstDelegate__ctor_mFEE54CBB2829767D053AFCC08A202D5EE143788B (Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_p);
__this->___method_3 = ___1_p;
__this->___m_target_2 = ___0_p;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_p);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_p))
{
bool isOpen = parameterCount == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_p))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
if (___0_p == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291_Multicast;
}
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$PostfixBurstDelegate::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_0000097BU24PostfixBurstDelegate_Invoke_m6BCB3BBBF927BACC61CB6A952ED7A31F1259F291 (Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_allocatorState, ___1_block, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
#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 Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_0000097BU24BurstDirectCall_GetFunctionPointerDiscard_m511DA6B931C5905FF5AE04C7AC6650C034612CA8 (intptr_t* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
intptr_t L_0 = ((Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_StaticFields*)il2cpp_codegen_static_fields_for(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var))->___Pointer_0;
if (L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
intptr_t L_1 = ((Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_StaticFields*)il2cpp_codegen_static_fields_for(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var))->___DeferredCompilation_1;
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_2 = { reinterpret_cast<intptr_t> (StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2_RuntimeMethod_var) };
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Try_0000097BU24PostfixBurstDelegate_tF08E65C8180A33FD3F17F62D2A194642E16731E3_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
void* L_4;
L_4 = BurstCompiler_GetILPPMethodFunctionPointer2_m8C671F61D031A10FC46911AC94B57C1E58D1F567(L_1, L_2, L_3, NULL);
((Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_StaticFields*)il2cpp_codegen_static_fields_for(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var))->___Pointer_0 = (intptr_t)L_4;
}
IL_0023:
{
intptr_t* L_5 = ___0_p;
il2cpp_codegen_runtime_class_init_inline(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
intptr_t L_6 = ((Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_StaticFields*)il2cpp_codegen_static_fields_for(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var))->___Pointer_0;
*((intptr_t*)L_5) = (intptr_t)L_6;
return;
}
}
// System.IntPtr Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Try_0000097BU24BurstDirectCall_GetFunctionPointer_m3E501147C97F2ADD931C9DA5C4BE457D9887E214 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
V_0 = ((intptr_t)0);
il2cpp_codegen_runtime_class_init_inline(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
Try_0000097BU24BurstDirectCall_GetFunctionPointerDiscard_m511DA6B931C5905FF5AE04C7AC6650C034612CA8((&V_0), NULL);
intptr_t L_0 = V_0;
return L_0;
}
}
// System.Void Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_0000097BU24BurstDirectCall_Constructor_mAB9F4AF2495AC7AB7AF4A49EEDBBE0F91A94329E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackAllocator_Try_m093FA501B1B427E32DD9F654380B3EA56A5A4234_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_0 = { reinterpret_cast<intptr_t> (StackAllocator_Try_m093FA501B1B427E32DD9F654380B3EA56A5A4234_RuntimeMethod_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = BurstCompiler_CompileILPPMethod2_m545A8FC57B460871C1715F32DD601F2C1CA9C7FA(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
((Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_StaticFields*)il2cpp_codegen_static_fields_for(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var))->___DeferredCompilation_1 = L_1;
return;
}
}
// System.Void Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_0000097BU24BurstDirectCall_Initialize_mC0B62FAF7842B85C6AB707E43B0B0C508408DEDC (const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_0000097BU24BurstDirectCall__cctor_mEE1D9A364A6901C807BACF3E73C86753A532004E (const RuntimeMethod* method)
{
{
Try_0000097BU24BurstDirectCall_Constructor_mAB9F4AF2495AC7AB7AF4A49EEDBBE0F91A94329E(NULL);
return;
}
}
// System.Int32 Unity.Collections.AllocatorManager/StackAllocator/Try_0000097B$BurstDirectCall::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_0000097BU24BurstDirectCall_Invoke_mEBD65ABB3E58E7048BF9656AE182A361DEA1C4E2 (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
if (!L_0)
{
goto IL_001f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Try_0000097BU24BurstDirectCall_t6A74D66FB72F4746C75E000E1DD3428C2AC1DC0A_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Try_0000097BU24BurstDirectCall_GetFunctionPointer_m3E501147C97F2ADD931C9DA5C4BE457D9887E214(NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
if (!L_2)
{
goto IL_001f;
}
}
{
intptr_t L_3 = ___0_allocatorState;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_4 = ___1_block;
intptr_t L_5 = V_0;
typedef int32_t (CDECL *func_L_6)(intptr_t,Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*);
int32_t L_7 = ((func_L_6)L_5)(L_3, L_4);
return L_7;
}
IL_001f:
{
intptr_t L_8 = ___0_allocatorState;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_9 = ___1_block;
int32_t L_10;
L_10 = StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2_inline(L_8, L_9, NULL);
return L_10;
}
}
#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
extern "C" int32_t CDECL ReversePInvokeWrapper_SlabAllocator_Try_mCD7DED588811A6E3F78E4A14CBFE2852D8E39DEB(intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue;
returnValue = SlabAllocator_Try_mCD7DED588811A6E3F78E4A14CBFE2852D8E39DEB(___0_allocatorState, ___1_block, NULL);
return returnValue;
}
extern "C" int32_t CDECL ReversePInvokeWrapper_SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA(intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue;
returnValue = SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA_inline(___0_allocatorState, ___1_block, NULL);
return returnValue;
}
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.AllocatorManager/SlabAllocator::get_Handle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 SlabAllocator_get_Handle_m09C2CCD8BCEA26214DC514707F222B228A1E04BE (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, const RuntimeMethod* method)
{
{
// public AllocatorHandle Handle { get { return m_handle; } set { m_handle = value; } }
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = __this->___m_handle_0;
return L_0;
}
}
IL2CPP_EXTERN_C AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 SlabAllocator_get_Handle_m09C2CCD8BCEA26214DC514707F222B228A1E04BE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED*>(__this + _offset);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 _returnValue;
_returnValue = SlabAllocator_get_Handle_m09C2CCD8BCEA26214DC514707F222B228A1E04BE_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::get_SlabSizeInBytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlabAllocator_get_SlabSizeInBytes_mFFD79D4D6B544F1C21CB0EB40BBDFF5D5477A612 (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, const RuntimeMethod* method)
{
{
// get => 1 << Log2SlabSizeInBytes;
int32_t L_0 = __this->___Log2SlabSizeInBytes_2;
return ((int32_t)(1<<((int32_t)(L_0&((int32_t)31)))));
}
}
IL2CPP_EXTERN_C int32_t SlabAllocator_get_SlabSizeInBytes_mFFD79D4D6B544F1C21CB0EB40BBDFF5D5477A612_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED*>(__this + _offset);
int32_t _returnValue;
_returnValue = SlabAllocator_get_SlabSizeInBytes_mFFD79D4D6B544F1C21CB0EB40BBDFF5D5477A612(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlabAllocator_Try_mE7D3D58D59FB68AE5FA9FF99C0C69FD854F482CD (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedList4096Bytes_1_set_Item_m47AF31B8AFFE448D04FE04B053D31CED5CAC42A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
{
// if (block.Range.Pointer == IntPtr.Zero) // Allocate
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_0 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_1 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_0->___Range_0);
intptr_t L_2 = L_1->___Pointer_0;
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_4;
L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, L_3, NULL);
if (!L_4)
{
goto IL_010d;
}
}
{
// if (block.Bytes + allocatedBytes > budgetInBytes)
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_5 = ___0_block;
int64_t L_6;
L_6 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_5, NULL);
int64_t L_7 = __this->___allocatedBytes_5;
int64_t L_8 = __this->___budgetInBytes_4;
if ((((int64_t)((int64_t)il2cpp_codegen_add(L_6, L_7))) <= ((int64_t)L_8)))
{
goto IL_0032;
}
}
{
// return -2; //over allocator budget
return ((int32_t)-2);
}
IL_0032:
{
// if (block.Bytes > SlabSizeInBytes)
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_9 = ___0_block;
int64_t L_10;
L_10 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_9, NULL);
int32_t L_11;
L_11 = SlabAllocator_get_SlabSizeInBytes_mFFD79D4D6B544F1C21CB0EB40BBDFF5D5477A612(__this, NULL);
if ((((int64_t)L_10) <= ((int64_t)((int64_t)L_11))))
{
goto IL_0043;
}
}
{
// return -1;
return (-1);
}
IL_0043:
{
// for (var wordIndex = 0; wordIndex < Occupied.Length; ++wordIndex)
V_0 = 0;
goto IL_00fa;
}
IL_004a:
{
// var word = Occupied[wordIndex];
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* L_12 = (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)(&__this->___Occupied_3);
int32_t L_13 = V_0;
int32_t L_14;
L_14 = FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC(L_12, L_13, FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC_RuntimeMethod_var);
V_1 = L_14;
// if (word == -1)
int32_t L_15 = V_1;
if ((((int32_t)L_15) == ((int32_t)(-1))))
{
goto IL_00f6;
}
}
{
// for (var bitIndex = 0; bitIndex < 32; ++bitIndex)
V_2 = 0;
goto IL_00ee;
}
IL_0065:
{
// if ((word & (1 << bitIndex)) == 0)
int32_t L_16 = V_1;
int32_t L_17 = V_2;
if (((int32_t)(L_16&((int32_t)(1<<((int32_t)(L_17&((int32_t)31))))))))
{
goto IL_00ea;
}
}
{
// Occupied[wordIndex] |= 1 << bitIndex;
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* L_18 = (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)(&__this->___Occupied_3);
V_3 = L_18;
int32_t L_19 = V_0;
V_4 = L_19;
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* L_20 = V_3;
int32_t L_21 = V_4;
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* L_22 = V_3;
int32_t L_23 = V_4;
int32_t L_24;
L_24 = FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC(L_22, L_23, FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC_RuntimeMethod_var);
int32_t L_25 = V_2;
FixedList4096Bytes_1_set_Item_m47AF31B8AFFE448D04FE04B053D31CED5CAC42A0(L_20, L_21, ((int32_t)(L_24|((int32_t)(1<<((int32_t)(L_25&((int32_t)31))))))), FixedList4096Bytes_1_set_Item_m47AF31B8AFFE448D04FE04B053D31CED5CAC42A0_RuntimeMethod_var);
// block.Range.Pointer = Storage.Range.Pointer +
// (int)(SlabSizeInBytes * (wordIndex * 32U + bitIndex));
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_26 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_27 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_26->___Range_0);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_28 = (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*)(&__this->___Storage_1);
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_29 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_28->___Range_0);
intptr_t L_30 = L_29->___Pointer_0;
int32_t L_31;
L_31 = SlabAllocator_get_SlabSizeInBytes_mFFD79D4D6B544F1C21CB0EB40BBDFF5D5477A612(__this, NULL);
int32_t L_32 = V_0;
int32_t L_33 = V_2;
intptr_t L_34;
L_34 = IntPtr_op_Addition_m6887593F991D01CEB382C914B7FDFA29CB900E2A(L_30, ((int32_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_31), ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_multiply(((int64_t)L_32), ((int64_t)((int32_t)32)))), ((int64_t)L_33)))))), NULL);
L_27->___Pointer_0 = L_34;
// block.AllocatedItems = SlabSizeInBytes / block.BytesPerItem;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_35 = ___0_block;
int32_t L_36;
L_36 = SlabAllocator_get_SlabSizeInBytes_mFFD79D4D6B544F1C21CB0EB40BBDFF5D5477A612(__this, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_37 = ___0_block;
int32_t L_38 = L_37->___BytesPerItem_1;
L_35->___AllocatedItems_2 = ((int32_t)(L_36/L_38));
// allocatedBytes += block.Bytes;
int64_t L_39 = __this->___allocatedBytes_5;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_40 = ___0_block;
int64_t L_41;
L_41 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_40, NULL);
__this->___allocatedBytes_5 = ((int64_t)il2cpp_codegen_add(L_39, L_41));
// return 0;
return 0;
}
IL_00ea:
{
// for (var bitIndex = 0; bitIndex < 32; ++bitIndex)
int32_t L_42 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_00ee:
{
// for (var bitIndex = 0; bitIndex < 32; ++bitIndex)
int32_t L_43 = V_2;
if ((((int32_t)L_43) < ((int32_t)((int32_t)32))))
{
goto IL_0065;
}
}
IL_00f6:
{
// for (var wordIndex = 0; wordIndex < Occupied.Length; ++wordIndex)
int32_t L_44 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_00fa:
{
// for (var wordIndex = 0; wordIndex < Occupied.Length; ++wordIndex)
int32_t L_45 = V_0;
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* L_46 = (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)(&__this->___Occupied_3);
int32_t L_47;
L_47 = FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_inline(L_46, FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_RuntimeMethod_var);
if ((((int32_t)L_45) < ((int32_t)L_47)))
{
goto IL_004a;
}
}
{
// return -1;
return (-1);
}
IL_010d:
{
// if (block.Bytes == 0) // Free
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_48 = ___0_block;
int64_t L_49;
L_49 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_48, NULL);
if (L_49)
{
goto IL_01b1;
}
}
{
// var slabIndex = ((ulong)block.Range.Pointer - (ulong)Storage.Range.Pointer) >>
// Log2SlabSizeInBytes;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_50 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_51 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_50->___Range_0);
intptr_t L_52 = L_51->___Pointer_0;
int64_t L_53;
L_53 = IntPtr_op_Explicit_m735171330B3A339481D140F6A0DDD8D829E2084C(L_52, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_54 = (Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*)(&__this->___Storage_1);
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_55 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_54->___Range_0);
intptr_t L_56 = L_55->___Pointer_0;
int64_t L_57;
L_57 = IntPtr_op_Explicit_m735171330B3A339481D140F6A0DDD8D829E2084C(L_56, NULL);
int32_t L_58 = __this->___Log2SlabSizeInBytes_2;
// int wordIndex = (int)(slabIndex >> 5);
int64_t L_59 = ((int64_t)((uint64_t)((int64_t)il2cpp_codegen_subtract(L_53, L_57))>>((int32_t)(L_58&((int32_t)63)))));
V_5 = ((int32_t)((int64_t)((uint64_t)L_59>>5)));
// int bitIndex = (int)(slabIndex & 31);
V_6 = ((int32_t)((int64_t)(L_59&((int64_t)((int32_t)31)))));
// Occupied[wordIndex] &= ~(1 << bitIndex);
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* L_60 = (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)(&__this->___Occupied_3);
V_3 = L_60;
int32_t L_61 = V_5;
V_4 = L_61;
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* L_62 = V_3;
int32_t L_63 = V_4;
FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* L_64 = V_3;
int32_t L_65 = V_4;
int32_t L_66;
L_66 = FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC(L_64, L_65, FixedList4096Bytes_1_get_Item_m66E600C4B66D1691D91DF8BDEEBEABB148273BDC_RuntimeMethod_var);
int32_t L_67 = V_6;
FixedList4096Bytes_1_set_Item_m47AF31B8AFFE448D04FE04B053D31CED5CAC42A0(L_62, L_63, ((int32_t)(L_66&((~((int32_t)(1<<((int32_t)(L_67&((int32_t)31))))))))), FixedList4096Bytes_1_set_Item_m47AF31B8AFFE448D04FE04B053D31CED5CAC42A0_RuntimeMethod_var);
// block.Range.Pointer = IntPtr.Zero;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_68 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_69 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_68->___Range_0);
intptr_t L_70 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
L_69->___Pointer_0 = L_70;
// var blockSizeInBytes = block.AllocatedItems * block.BytesPerItem;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_71 = ___0_block;
int32_t L_72 = L_71->___AllocatedItems_2;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_73 = ___0_block;
int32_t L_74 = L_73->___BytesPerItem_1;
V_7 = ((int32_t)il2cpp_codegen_multiply(L_72, L_74));
// allocatedBytes -= blockSizeInBytes;
int64_t L_75 = __this->___allocatedBytes_5;
int32_t L_76 = V_7;
__this->___allocatedBytes_5 = ((int64_t)il2cpp_codegen_subtract(L_75, ((int64_t)L_76)));
// block.AllocatedItems = 0;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_77 = ___0_block;
L_77->___AllocatedItems_2 = 0;
// return 0;
return 0;
}
IL_01b1:
{
// return -1;
return (-1);
}
}
IL2CPP_EXTERN_C int32_t SlabAllocator_Try_mE7D3D58D59FB68AE5FA9FF99C0C69FD854F482CD_AdjustorThunk (RuntimeObject* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED*>(__this + _offset);
int32_t _returnValue;
_returnValue = SlabAllocator_Try_mE7D3D58D59FB68AE5FA9FF99C0C69FD854F482CD(_thisAdjusted, ___0_block, method);
return _returnValue;
}
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::Try(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlabAllocator_Try_mCD7DED588811A6E3F78E4A14CBFE2852D8E39DEB (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return ((SlabAllocator*)allocatorState)->Try(ref block);
intptr_t L_0 = ___0_allocatorState;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_1 = ___1_block;
il2cpp_codegen_runtime_class_init_inline(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Try_00000989U24BurstDirectCall_Invoke_m8EF863A8E96DE3C269355626494A37C04B565011(L_0, L_1, NULL);
return L_2;
}
}
// System.Void Unity.Collections.AllocatorManager/SlabAllocator::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SlabAllocator_Dispose_m9ED75718657190884C0327489A9AE9DB525D7912 (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, const RuntimeMethod* method)
{
{
// m_handle.Rewind();
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* L_0 = (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*)(&__this->___m_handle_0);
AllocatorHandle_Rewind_mC0426BBD1E638878C33164F91AC3ADC66C850AC1(L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void SlabAllocator_Dispose_m9ED75718657190884C0327489A9AE9DB525D7912_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED*>(__this + _offset);
SlabAllocator_Dispose_m9ED75718657190884C0327489A9AE9DB525D7912(_thisAdjusted, method);
}
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator::Try$BurstManaged(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
{
// return ((SlabAllocator*)allocatorState)->Try(ref block);
intptr_t L_0 = ___0_allocatorState;
void* L_1;
L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_2 = ___1_block;
int32_t L_3;
L_3 = SlabAllocator_Try_mE7D3D58D59FB68AE5FA9FF99C0C69FD854F482CD((SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED*)L_1, L_2, NULL);
return L_3;
}
}
#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
int32_t Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_Multicast(Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* currentDelegate = reinterpret_cast<Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_allocatorState, ___1_block, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_OpenInst(Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_allocatorState, ___1_block, method);
}
int32_t Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_OpenStatic(Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_allocatorState, ___1_block, method);
}
int32_t Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_OpenStaticInvoker(Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< int32_t, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_allocatorState, ___1_block);
}
int32_t Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_ClosedStaticInvoker(Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_allocatorState, ___1_block);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C (Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_allocatorState, ___1_block);
return returnValue;
}
// System.Void Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$PostfixBurstDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_00000989U24PostfixBurstDelegate__ctor_m4CB287C9EF7C997EDC0BDB14D8938762A1CAB554 (Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_p);
__this->___method_3 = ___1_p;
__this->___m_target_2 = ___0_p;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_p);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_p))
{
bool isOpen = parameterCount == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_p))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
if (___0_p == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD_Multicast;
}
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$PostfixBurstDelegate::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_00000989U24PostfixBurstDelegate_Invoke_m028CFF289C888F4EF501818A29AF4ECA9375E7CD (Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_allocatorState, ___1_block, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
#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 Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_00000989U24BurstDirectCall_GetFunctionPointerDiscard_m14F9FD7C2447D895F3D28F990F368F7C7AC3DFE8 (intptr_t* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
intptr_t L_0 = ((Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_StaticFields*)il2cpp_codegen_static_fields_for(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var))->___Pointer_0;
if (L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
intptr_t L_1 = ((Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_StaticFields*)il2cpp_codegen_static_fields_for(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var))->___DeferredCompilation_1;
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_2 = { reinterpret_cast<intptr_t> (SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA_RuntimeMethod_var) };
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Try_00000989U24PostfixBurstDelegate_t43D30FAA9579561255031D06E7B49C691ADA2C3C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
void* L_4;
L_4 = BurstCompiler_GetILPPMethodFunctionPointer2_m8C671F61D031A10FC46911AC94B57C1E58D1F567(L_1, L_2, L_3, NULL);
((Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_StaticFields*)il2cpp_codegen_static_fields_for(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var))->___Pointer_0 = (intptr_t)L_4;
}
IL_0023:
{
intptr_t* L_5 = ___0_p;
il2cpp_codegen_runtime_class_init_inline(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
intptr_t L_6 = ((Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_StaticFields*)il2cpp_codegen_static_fields_for(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var))->___Pointer_0;
*((intptr_t*)L_5) = (intptr_t)L_6;
return;
}
}
// System.IntPtr Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Try_00000989U24BurstDirectCall_GetFunctionPointer_mA6B183C1BEE9D10EDC5EB82D2814376122479C92 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
V_0 = ((intptr_t)0);
il2cpp_codegen_runtime_class_init_inline(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
Try_00000989U24BurstDirectCall_GetFunctionPointerDiscard_m14F9FD7C2447D895F3D28F990F368F7C7AC3DFE8((&V_0), NULL);
intptr_t L_0 = V_0;
return L_0;
}
}
// System.Void Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_00000989U24BurstDirectCall_Constructor_mADE3D824D46F3C95A79326A56EDB97430A58D231 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SlabAllocator_Try_mCD7DED588811A6E3F78E4A14CBFE2852D8E39DEB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_0 = { reinterpret_cast<intptr_t> (SlabAllocator_Try_mCD7DED588811A6E3F78E4A14CBFE2852D8E39DEB_RuntimeMethod_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = BurstCompiler_CompileILPPMethod2_m545A8FC57B460871C1715F32DD601F2C1CA9C7FA(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
((Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_StaticFields*)il2cpp_codegen_static_fields_for(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var))->___DeferredCompilation_1 = L_1;
return;
}
}
// System.Void Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_00000989U24BurstDirectCall_Initialize_m7B8DEC48AD9F9A5C462A6AB286EE6413A36BE888 (const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_00000989U24BurstDirectCall__cctor_mF2CFCC7D15A8832C76D2E1A272FCD0FF59E657BA (const RuntimeMethod* method)
{
{
Try_00000989U24BurstDirectCall_Constructor_mADE3D824D46F3C95A79326A56EDB97430A58D231(NULL);
return;
}
}
// System.Int32 Unity.Collections.AllocatorManager/SlabAllocator/Try_00000989$BurstDirectCall::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_00000989U24BurstDirectCall_Invoke_m8EF863A8E96DE3C269355626494A37C04B565011 (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
if (!L_0)
{
goto IL_001f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Try_00000989U24BurstDirectCall_t9D976798DE21029A86EF0A96BBD638693BE6EBE8_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Try_00000989U24BurstDirectCall_GetFunctionPointer_mA6B183C1BEE9D10EDC5EB82D2814376122479C92(NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
if (!L_2)
{
goto IL_001f;
}
}
{
intptr_t L_3 = ___0_allocatorState;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_4 = ___1_block;
intptr_t L_5 = V_0;
typedef int32_t (CDECL *func_L_6)(intptr_t,Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*);
int32_t L_7 = ((func_L_6)L_5)(L_3, L_4);
return L_7;
}
IL_001f:
{
intptr_t L_8 = ___0_allocatorState;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_9 = ___1_block;
int32_t L_10;
L_10 = SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA_inline(L_8, L_9, NULL);
return L_10;
}
}
#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 Unity.Collections.AllocatorManager/SharedStatics/TableEntry::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TableEntry__cctor_mCA16889126B2ED5EF69666F8B0376FCC8834FCE1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedStatic_1_GetOrCreateUnsafe_m3F14C3056028F85D1801C32FBECF240E44B618A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal sealed class TableEntry { internal static readonly SharedStatic<Array32768<AllocatorManager.TableEntry>> Ref = SharedStatic<Array32768<AllocatorManager.TableEntry>>.GetOrCreate<TableEntry>(); }
SharedStatic_1_t129696039C3927DC9D39A2FADEBB24D67B1CD74E L_0;
L_0 = SharedStatic_1_GetOrCreateUnsafe_m3F14C3056028F85D1801C32FBECF240E44B618A9(0, ((int64_t)-1297938794087215229LL), ((int64_t)0LL), SharedStatic_1_GetOrCreateUnsafe_m3F14C3056028F85D1801C32FBECF240E44B618A9_RuntimeMethod_var);
((TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_StaticFields*)il2cpp_codegen_static_fields_for(TableEntry_tC168732547D3913880E602CC895BCCDAED550A04_il2cpp_TypeInfo_var))->___Ref_0 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Collections.CreatePropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreatePropertyAttribute__ctor_mFD5BF090F42312F62534D903F2D804C19CE16264 (CreatePropertyAttribute_tE99286E9956A00FC302542DA09D73B4C52B6E19A* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, 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 Unity.Collections.BurstCompatibleAttribute::set_GenericTypeArguments(System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompatibleAttribute_set_GenericTypeArguments_mBE8AE08E0824187C5B48F5132C73624CAB2C6906 (BurstCompatibleAttribute_t7DBA05449A9B9465DA64583FEC5E6FA3138D75BD* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_value, const RuntimeMethod* method)
{
{
// public Type[] GenericTypeArguments { get; set; }
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_value;
__this->___U3CGenericTypeArgumentsU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGenericTypeArgumentsU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.Void Unity.Collections.BurstCompatibleAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompatibleAttribute__ctor_m6D43ED0B880EE6FCCCBC38B1A63DB493898DD3BA (BurstCompatibleAttribute_t7DBA05449A9B9465DA64583FEC5E6FA3138D75BD* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, 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 Unity.Collections.NotBurstCompatibleAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotBurstCompatibleAttribute__ctor_mF89AC194CF3CC2F03A673D1FBDE969E1751CB827 (NotBurstCompatibleAttribute_t18678FEA8508936803CF26D0DFA77DA354F8721C* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, 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.Int32 Unity.Collections.CollectionHelper::Align(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CollectionHelper_Align_m0F9A1D60694634D775C811136208ED02D7665F2F (int32_t ___0_size, int32_t ___1_alignmentPowerOfTwo, const RuntimeMethod* method)
{
{
// if (alignmentPowerOfTwo == 0)
int32_t L_0 = ___1_alignmentPowerOfTwo;
if (L_0)
{
goto IL_0005;
}
}
{
// return size;
int32_t L_1 = ___0_size;
return L_1;
}
IL_0005:
{
// return (size + alignmentPowerOfTwo - 1) & ~(alignmentPowerOfTwo - 1);
int32_t L_2 = ___0_size;
int32_t L_3 = ___1_alignmentPowerOfTwo;
int32_t L_4 = ___1_alignmentPowerOfTwo;
return ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_2, L_3)), 1))&((~((int32_t)il2cpp_codegen_subtract(L_4, 1))))));
}
}
// System.UInt32 Unity.Collections.CollectionHelper::Hash(System.Void*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t CollectionHelper_Hash_mFB14DD4BA7288CEDF90E514A9397FB9C27E55293 (void* ___0_ptr, int32_t ___1_bytes, const RuntimeMethod* method)
{
uint8_t* V_0 = NULL;
uint64_t V_1 = 0;
uint64_t V_2 = 0;
{
// byte* str = (byte*)ptr;
void* L_0 = ___0_ptr;
V_0 = (uint8_t*)L_0;
// ulong hash = 5381;
V_1 = ((int64_t)((int32_t)5381));
goto IL_001e;
}
IL_000b:
{
// ulong c = str[--bytes];
uint8_t* L_1 = V_0;
int32_t L_2 = ___1_bytes;
int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
___1_bytes = L_3;
int32_t L_4 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, L_3))));
V_2 = ((int64_t)(uint64_t)((uint32_t)L_4));
// hash = ((hash << 5) + hash) + c;
uint64_t L_5 = V_1;
uint64_t L_6 = V_1;
uint64_t L_7 = V_2;
V_1 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)((int64_t)L_5<<5)), (int64_t)L_6)), (int64_t)L_7));
}
IL_001e:
{
// while (bytes > 0)
int32_t L_8 = ___1_bytes;
if ((((int32_t)L_8) > ((int32_t)0)))
{
goto IL_000b;
}
}
{
// return (uint)hash;
uint64_t L_9 = V_1;
return ((int32_t)(uint32_t)L_9);
}
}
// System.Boolean Unity.Collections.CollectionHelper::ShouldDeallocate(Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionHelper_ShouldDeallocate_m505E7EDBA71F02BAF52CC9DCD7C593CDA85D5465 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method)
{
{
// return allocator.ToAllocator > Allocator.None;
int32_t L_0;
L_0 = AllocatorHandle_get_ToAllocator_m34C297958A940D9D35C11B3D28B8E5A08E170FDF((&___0_allocator), NULL);
return (bool)((((int32_t)L_0) > ((int32_t)1))? 1 : 0);
}
}
// System.Int32 Unity.Collections.CollectionHelper::AssumePositive(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1 (int32_t ___0_value, const RuntimeMethod* method)
{
{
// return value;
int32_t L_0 = ___0_value;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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.Byte* Unity.Collections.FixedString32Bytes::GetUnsafePtr()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_0 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_EXTERN_C uint8_t* FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
uint8_t* _returnValue;
_returnValue = FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString32Bytes::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_get_Length_mA349139D3C731DF762B4124B833B60BF0B283797 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_get_Length_mA349139D3C731DF762B4124B833B60BF0B283797_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_get_Length_mA349139D3C731DF762B4124B833B60BF0B283797_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.FixedString32Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString32Bytes_set_Length_m9BD2B7F7AA48AF38F72C4C3A3C00C9324F39FA8F (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// utf8LengthInBytes = (ushort)value;
int32_t L_0 = ___0_value;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_0);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_1;
L_1 = FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline(__this, NULL);
uint16_t L_2 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2))) = (int8_t)0;
// }
return;
}
}
IL2CPP_EXTERN_C void FixedString32Bytes_set_Length_m9BD2B7F7AA48AF38F72C4C3A3C00C9324F39FA8F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
FixedString32Bytes_set_Length_m9BD2B7F7AA48AF38F72C4C3A3C00C9324F39FA8F(_thisAdjusted, ___0_value, method);
}
// System.Int32 Unity.Collections.FixedString32Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_get_Capacity_m4CEE4CE0CC97C33ED774FACD8211D766FEB549E2 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method)
{
{
// return utf8MaxLengthInBytes;
return ((int32_t)29);
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_get_Capacity_m4CEE4CE0CC97C33ED774FACD8211D766FEB549E2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_get_Capacity_m4CEE4CE0CC97C33ED774FACD8211D766FEB549E2(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString32Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_TryResize_m2E7F8E8810492683C24102604F65EA3294BF6150 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
{
// if (newLength < 0 || newLength > utf8MaxLengthInBytes)
int32_t L_0 = ___0_newLength;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0009;
}
}
{
int32_t L_1 = ___0_newLength;
if ((((int32_t)L_1) <= ((int32_t)((int32_t)29))))
{
goto IL_000b;
}
}
IL_0009:
{
// return false;
return (bool)0;
}
IL_000b:
{
// if (newLength == utf8LengthInBytes)
int32_t L_2 = ___0_newLength;
uint16_t L_3 = __this->___utf8LengthInBytes_0;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_0016;
}
}
{
// return true;
return (bool)1;
}
IL_0016:
{
// if (clearOptions == NativeArrayOptions.ClearMemory)
int32_t L_4 = ___1_clearOptions;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0056;
}
}
{
// if (newLength > utf8LengthInBytes)
int32_t L_5 = ___0_newLength;
uint16_t L_6 = __this->___utf8LengthInBytes_0;
if ((((int32_t)L_5) <= ((int32_t)L_6)))
{
goto IL_0040;
}
}
{
// UnsafeUtility.MemClear(GetUnsafePtr() + utf8LengthInBytes, newLength - utf8LengthInBytes);
uint8_t* L_7;
L_7 = FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline(__this, NULL);
uint16_t L_8 = __this->___utf8LengthInBytes_0;
int32_t L_9 = ___0_newLength;
uint16_t L_10 = __this->___utf8LengthInBytes_0;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)L_8)), ((int64_t)((int32_t)il2cpp_codegen_subtract(L_9, (int32_t)L_10))), NULL);
goto IL_0056;
}
IL_0040:
{
// UnsafeUtility.MemClear(GetUnsafePtr() + newLength, utf8LengthInBytes - newLength);
uint8_t* L_11;
L_11 = FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline(__this, NULL);
int32_t L_12 = ___0_newLength;
uint16_t L_13 = __this->___utf8LengthInBytes_0;
int32_t L_14 = ___0_newLength;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, L_12)), ((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, L_14))), NULL);
}
IL_0056:
{
// utf8LengthInBytes = (ushort)newLength;
int32_t L_15 = ___0_newLength;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_15);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_16;
L_16 = FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline(__this, NULL);
uint16_t L_17 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)L_17))) = (int8_t)0;
// return true;
return (bool)1;
}
}
IL2CPP_EXTERN_C bool FixedString32Bytes_TryResize_m2E7F8E8810492683C24102604F65EA3294BF6150_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString32Bytes_TryResize_m2E7F8E8810492683C24102604F65EA3294BF6150(_thisAdjusted, ___0_newLength, ___1_clearOptions, method);
return _returnValue;
}
// System.Byte Unity.Collections.FixedString32Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString32Bytes_get_Item_m5C098CA36670C500F32A6DCC660B9BD431B4247E (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// return GetUnsafePtr()[index];
uint8_t* L_0;
L_0 = FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline(__this, NULL);
int32_t L_1 = ___0_index;
int32_t L_2 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, L_1))));
return (uint8_t)L_2;
}
}
IL2CPP_EXTERN_C uint8_t FixedString32Bytes_get_Item_m5C098CA36670C500F32A6DCC660B9BD431B4247E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
uint8_t _returnValue;
_returnValue = FixedString32Bytes_get_Item_m5C098CA36670C500F32A6DCC660B9BD431B4247E(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_m79B33E69FCFCD08E454F2DEE35FC5F1C9C64E425 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, String_t* ___0_other, const RuntimeMethod* method)
{
{
// return ToString().CompareTo(other);
String_t* L_0;
L_0 = FixedString32Bytes_ToString_mCDBDE58EDFFA82B48A8613E724F92305B4C84914(__this, NULL);
String_t* L_1 = ___0_other;
NullCheck(L_0);
int32_t L_2;
L_2 = String_CompareTo_m32A3DFBEA443A4091053D53825DBB76E6EAFECCF(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_CompareTo_m79B33E69FCFCD08E454F2DEE35FC5F1C9C64E425_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_CompareTo_m79B33E69FCFCD08E454F2DEE35FC5F1C9C64E425(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m1F50C94DF6B470C0BD1C56421A566EE556341766 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, String_t* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
Il2CppChar* V_3 = NULL;
String_t* V_4 = NULL;
{
// int alen = utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
V_0 = L_0;
// int blen = other.Length;
String_t* L_1 = ___0_other;
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
V_1 = L_2;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(bytes);
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_3 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&__this->___bytes_1);
void* L_4;
L_4 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_3, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_2 = (uint8_t*)L_4;
String_t* L_5 = ___0_other;
V_4 = L_5;
// fixed(char* bptr = other)
String_t* L_6 = V_4;
V_3 = (Il2CppChar*)((uintptr_t)L_6);
Il2CppChar* L_7 = V_3;
if (!L_7)
{
goto IL_002c;
}
}
{
Il2CppChar* L_8 = V_3;
int32_t L_9;
L_9 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
V_3 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_8, L_9));
}
IL_002c:
{
// return UTF8ArrayUnsafeUtility.StrCmp(aptr, alen, bptr, blen) == 0;
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
Il2CppChar* L_12 = V_3;
int32_t L_13 = V_1;
int32_t L_14;
L_14 = UTF8ArrayUnsafeUtility_StrCmp_m2C38EE679FD06EDDEB1409956BA7398431FF2FEC(L_10, L_11, L_12, L_13, NULL);
return (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool FixedString32Bytes_Equals_m1F50C94DF6B470C0BD1C56421A566EE556341766_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString32Bytes_Equals_m1F50C94DF6B470C0BD1C56421A566EE556341766(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Void Unity.Collections.FixedString32Bytes::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString32Bytes__ctor_m1C1C73C55B3D020EA211DE2E9E6C7CF0400C6408 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, String_t* ___0_source, const RuntimeMethod* method)
{
{
// this = default;
il2cpp_codegen_initobj(__this, sizeof(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824));
// var error = Initialize(source);
String_t* L_0 = ___0_source;
int32_t L_1;
L_1 = FixedString32Bytes_Initialize_m42C7A7BFFFE132CCD2DB5984E779B4467F88D4AC(__this, L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void FixedString32Bytes__ctor_m1C1C73C55B3D020EA211DE2E9E6C7CF0400C6408_AdjustorThunk (RuntimeObject* __this, String_t* ___0_source, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
FixedString32Bytes__ctor_m1C1C73C55B3D020EA211DE2E9E6C7CF0400C6408(_thisAdjusted, ___0_source, method);
}
// System.Int32 Unity.Collections.FixedString32Bytes::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_Initialize_m42C7A7BFFFE132CCD2DB5984E779B4467F88D4AC (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, String_t* ___0_source, const RuntimeMethod* method)
{
Il2CppChar* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
{
// bytes = default;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_0 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&__this->___bytes_1);
il2cpp_codegen_initobj(L_0, sizeof(FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2));
// utf8LengthInBytes = 0;
__this->___utf8LengthInBytes_0 = (uint16_t)0;
// {
String_t* L_1 = ___0_source;
V_1 = L_1;
// fixed (char* sourceptr = source)
String_t* L_2 = V_1;
V_0 = (Il2CppChar*)((uintptr_t)L_2);
Il2CppChar* L_3 = V_0;
if (!L_3)
{
goto IL_0023;
}
}
{
Il2CppChar* L_4 = V_0;
int32_t L_5;
L_5 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
V_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_4, L_5));
}
IL_0023:
{
// var error = UTF8ArrayUnsafeUtility.Copy(GetUnsafePtr(), out utf8LengthInBytes, utf8MaxLengthInBytes, sourceptr, source.Length);
uint8_t* L_6;
L_6 = FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline(__this, NULL);
uint16_t* L_7 = (uint16_t*)(&__this->___utf8LengthInBytes_0);
Il2CppChar* L_8 = V_0;
String_t* L_9 = ___0_source;
NullCheck(L_9);
int32_t L_10;
L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL);
int32_t L_11;
L_11 = UTF8ArrayUnsafeUtility_Copy_m599E2064905A6DF1D3F386114B76668CD0E5B7B9(L_6, L_7, (uint16_t)((int32_t)29), L_8, L_10, NULL);
V_2 = L_11;
// if(error != CopyError.None)
int32_t L_12 = V_2;
if (!L_12)
{
goto IL_0043;
}
}
{
// return (int)error;
int32_t L_13 = V_2;
return L_13;
}
IL_0043:
{
// this.Length = utf8LengthInBytes;
uint16_t L_14 = __this->___utf8LengthInBytes_0;
FixedString32Bytes_set_Length_m9BD2B7F7AA48AF38F72C4C3A3C00C9324F39FA8F(__this, L_14, NULL);
V_1 = (String_t*)NULL;
// return 0;
return 0;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_Initialize_m42C7A7BFFFE132CCD2DB5984E779B4467F88D4AC_AdjustorThunk (RuntimeObject* __this, String_t* ___0_source, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_Initialize_m42C7A7BFFFE132CCD2DB5984E779B4467F88D4AC(_thisAdjusted, ___0_source, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_mD37FD30C7E3F389CC41E9E1AC9D3D655CA875D19 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m626A9F9AAEDB33E804A3F62A6E8A1B626A693D1B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m626A9F9AAEDB33E804A3F62A6E8A1B626A693D1B(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m626A9F9AAEDB33E804A3F62A6E8A1B626A693D1B_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_CompareTo_mD37FD30C7E3F389CC41E9E1AC9D3D655CA875D19_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_CompareTo_mD37FD30C7E3F389CC41E9E1AC9D3D655CA875D19(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_m1426A50ADD3772C2008B14D276BD5C10A5D92573 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_4 = ___0_a;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_5 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_7 = ___1_b;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_8 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Inequality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Inequality_m79C9EBDDD8ACA515FEE668E2C49C5F0CD4B2AD16 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method)
{
{
// return !(a == b);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_0 = ___0_a;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_1 = ___1_b;
bool L_2;
L_2 = FixedString32Bytes_op_Equality_m1426A50ADD3772C2008B14D276BD5C10A5D92573(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m7CA0083FD7E3A4F0ECEC273977A88425F13806E6 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString32Bytes_op_Equality_m1426A50ADD3772C2008B14D276BD5C10A5D92573(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString32Bytes_Equals_m7CA0083FD7E3A4F0ECEC273977A88425F13806E6_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString32Bytes_Equals_m7CA0083FD7E3A4F0ECEC273977A88425F13806E6(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_mFC8EDD03F444D1B497D163FBF38A413A5DF47E70 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m18946CCCFE0841D17019C122D7F24A1FA2713F1B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m18946CCCFE0841D17019C122D7F24A1FA2713F1B(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m18946CCCFE0841D17019C122D7F24A1FA2713F1B_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_CompareTo_mFC8EDD03F444D1B497D163FBF38A413A5DF47E70_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_CompareTo_mFC8EDD03F444D1B497D163FBF38A413A5DF47E70(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_m0F27AD70B9D59163D745A9CCC47A0F20739C25F6 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_4 = ___0_a;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_5 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_7 = ___1_b;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_8 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m5E5B5F1ACC5BF8C93EF3A97BFB3CC1338F7D5A1D (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString32Bytes_op_Equality_m0F27AD70B9D59163D745A9CCC47A0F20739C25F6(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString32Bytes_Equals_m5E5B5F1ACC5BF8C93EF3A97BFB3CC1338F7D5A1D_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString32Bytes_Equals_m5E5B5F1ACC5BF8C93EF3A97BFB3CC1338F7D5A1D(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_m77F538DDC2D8A7B5EFF36482F83E5B9DDCFE08D8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m8280D7F4EB07CB5705CAE5F4D933096571CA6469_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m8280D7F4EB07CB5705CAE5F4D933096571CA6469(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m8280D7F4EB07CB5705CAE5F4D933096571CA6469_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_CompareTo_m77F538DDC2D8A7B5EFF36482F83E5B9DDCFE08D8_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_CompareTo_m77F538DDC2D8A7B5EFF36482F83E5B9DDCFE08D8(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_m8798D9727925F686AC8BB99439AB90C546A4D6C8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_4 = ___0_a;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_5 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_7 = ___1_b;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_8 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m84D35401C5A983408E4B4D26903EB05BBE05A53A (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString32Bytes_op_Equality_m8798D9727925F686AC8BB99439AB90C546A4D6C8(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString32Bytes_Equals_m84D35401C5A983408E4B4D26903EB05BBE05A53A_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString32Bytes_Equals_m84D35401C5A983408E4B4D26903EB05BBE05A53A(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_m50123082F19E44CB94E7F56E28AD0119C3DE53F8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m79EE70856B7B8285B60EB18E672E5118F55D0329_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m79EE70856B7B8285B60EB18E672E5118F55D0329(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m79EE70856B7B8285B60EB18E672E5118F55D0329_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_CompareTo_m50123082F19E44CB94E7F56E28AD0119C3DE53F8_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_CompareTo_m50123082F19E44CB94E7F56E28AD0119C3DE53F8(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_m856509D8F9C3F5E0895D7CBEBD74884F656A224B (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_4 = ___0_a;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_5 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_7 = ___1_b;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_8 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m23ABF390E00DDB6B6D391EFC121CF7474FD751C5 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString32Bytes_op_Equality_m856509D8F9C3F5E0895D7CBEBD74884F656A224B(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString32Bytes_Equals_m23ABF390E00DDB6B6D391EFC121CF7474FD751C5_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString32Bytes_Equals_m23ABF390E00DDB6B6D391EFC121CF7474FD751C5(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString32Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_CompareTo_mB5BB0CB6D7DE907B07C07BB20D5E1F8A74EA8EF8 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m689D0518DB66E5F34823844A661BDA8ABFA32E9C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m689D0518DB66E5F34823844A661BDA8ABFA32E9C(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m689D0518DB66E5F34823844A661BDA8ABFA32E9C_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_CompareTo_mB5BB0CB6D7DE907B07C07BB20D5E1F8A74EA8EF8_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_CompareTo_mB5BB0CB6D7DE907B07C07BB20D5E1F8A74EA8EF8(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString32Bytes::op_Equality(Unity.Collections.FixedString32Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_op_Equality_mF58CBA454E17E8C74B81BF854A277C9576E3AB67 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_4 = ___0_a;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_5 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_7 = ___1_b;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_8 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_mAAD5520503E00E6340BAA463BC027C035F7C8317 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString32Bytes_op_Equality_mF58CBA454E17E8C74B81BF854A277C9576E3AB67(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString32Bytes_Equals_mAAD5520503E00E6340BAA463BC027C035F7C8317_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString32Bytes_Equals_mAAD5520503E00E6340BAA463BC027C035F7C8317(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// Unity.Collections.FixedString32Bytes Unity.Collections.FixedString32Bytes::op_Implicit(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 FixedString32Bytes_op_Implicit_mD0ABB16ACC6621C61F924F70651403927DEACF9F (String_t* ___0_b, const RuntimeMethod* method)
{
{
// public static implicit operator FixedString32Bytes(string b) => new FixedString32Bytes(b);
String_t* L_0 = ___0_b;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 L_1;
memset((&L_1), 0, sizeof(L_1));
FixedString32Bytes__ctor_m1C1C73C55B3D020EA211DE2E9E6C7CF0400C6408((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String Unity.Collections.FixedString32Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString32Bytes_ToString_mCDBDE58EDFFA82B48A8613E724F92305B4C84914 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ConvertToString_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m5C54B406D3B8F93AAAF01D356DEA64CECC3B00D6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ConvertToString();
String_t* L_0;
L_0 = FixedStringMethods_ConvertToString_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m5C54B406D3B8F93AAAF01D356DEA64CECC3B00D6(__this, FixedStringMethods_ConvertToString_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m5C54B406D3B8F93AAAF01D356DEA64CECC3B00D6_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C String_t* FixedString32Bytes_ToString_mCDBDE58EDFFA82B48A8613E724F92305B4C84914_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
String_t* _returnValue;
_returnValue = FixedString32Bytes_ToString_mCDBDE58EDFFA82B48A8613E724F92305B4C84914(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString32Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_GetHashCode_m699B6C9D56B99126CB2F988A01DC87DF8A9CCFFD (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ComputeHashCode_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m17E974AD88BEEE89B191AF2DF48E261257C064C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ComputeHashCode();
int32_t L_0;
L_0 = FixedStringMethods_ComputeHashCode_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m17E974AD88BEEE89B191AF2DF48E261257C064C7(__this, FixedStringMethods_ComputeHashCode_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m17E974AD88BEEE89B191AF2DF48E261257C064C7_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString32Bytes_GetHashCode_m699B6C9D56B99126CB2F988A01DC87DF8A9CCFFD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString32Bytes_GetHashCode_m699B6C9D56B99126CB2F988A01DC87DF8A9CCFFD(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString32Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString32Bytes_Equals_m95DCBCE85E03295E539FF672D39977CDF1233647 (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 V_1;
memset((&V_1), 0, sizeof(V_1));
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 V_2;
memset((&V_2), 0, sizeof(V_2));
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 V_3;
memset((&V_3), 0, sizeof(V_3));
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E V_4;
memset((&V_4), 0, sizeof(V_4));
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 V_5;
memset((&V_5), 0, sizeof(V_5));
{
// if(ReferenceEquals(null, obj)) return false;
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
// if(ReferenceEquals(null, obj)) return false;
return (bool)0;
}
IL_0005:
{
// if(obj is String aString) return Equals(aString);
RuntimeObject* L_1 = ___0_obj;
V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var));
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
// if(obj is String aString) return Equals(aString);
String_t* L_3 = V_0;
bool L_4;
L_4 = FixedString32Bytes_Equals_m1F50C94DF6B470C0BD1C56421A566EE556341766(__this, L_3, NULL);
return L_4;
}
IL_0017:
{
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
RuntimeObject* L_5 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var)))
{
goto IL_002e;
}
}
{
RuntimeObject* L_6 = ___0_obj;
V_1 = ((*(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)((FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)UnBox(L_6, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var))));
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 L_7 = V_1;
bool L_8;
L_8 = FixedString32Bytes_Equals_m7CA0083FD7E3A4F0ECEC273977A88425F13806E6(__this, L_7, NULL);
return L_8;
}
IL_002e:
{
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
RuntimeObject* L_9 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_9, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var)))
{
goto IL_0045;
}
}
{
RuntimeObject* L_10 = ___0_obj;
V_2 = ((*(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)((FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)UnBox(L_10, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var))));
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 L_11 = V_2;
bool L_12;
L_12 = FixedString32Bytes_Equals_m5E5B5F1ACC5BF8C93EF3A97BFB3CC1338F7D5A1D(__this, L_11, NULL);
return L_12;
}
IL_0045:
{
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
RuntimeObject* L_13 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_13, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var)))
{
goto IL_005c;
}
}
{
RuntimeObject* L_14 = ___0_obj;
V_3 = ((*(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)((FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)UnBox(L_14, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var))));
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 L_15 = V_3;
bool L_16;
L_16 = FixedString32Bytes_Equals_m84D35401C5A983408E4B4D26903EB05BBE05A53A(__this, L_15, NULL);
return L_16;
}
IL_005c:
{
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
RuntimeObject* L_17 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_17, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var)))
{
goto IL_0075;
}
}
{
RuntimeObject* L_18 = ___0_obj;
V_4 = ((*(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)((FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)UnBox(L_18, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var))));
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E L_19 = V_4;
bool L_20;
L_20 = FixedString32Bytes_Equals_m23ABF390E00DDB6B6D391EFC121CF7474FD751C5(__this, L_19, NULL);
return L_20;
}
IL_0075:
{
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
RuntimeObject* L_21 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_21, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var)))
{
goto IL_008e;
}
}
{
RuntimeObject* L_22 = ___0_obj;
V_5 = ((*(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)((FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)UnBox(L_22, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var))));
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 L_23 = V_5;
bool L_24;
L_24 = FixedString32Bytes_Equals_mAAD5520503E00E6340BAA463BC027C035F7C8317(__this, L_23, NULL);
return L_24;
}
IL_008e:
{
// return false;
return (bool)0;
}
}
IL2CPP_EXTERN_C bool FixedString32Bytes_Equals_m95DCBCE85E03295E539FF672D39977CDF1233647_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString32Bytes_Equals_m95DCBCE85E03295E539FF672D39977CDF1233647(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
#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.Byte* Unity.Collections.FixedString64Bytes::GetUnsafePtr()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_EXTERN_C uint8_t* FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
uint8_t* _returnValue;
_returnValue = FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString64Bytes::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_get_Length_m7FC1591B9CBA2113727D06FC5EA43AE4A5F16BF5 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_get_Length_m7FC1591B9CBA2113727D06FC5EA43AE4A5F16BF5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_get_Length_m7FC1591B9CBA2113727D06FC5EA43AE4A5F16BF5_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.FixedString64Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString64Bytes_set_Length_mF1C5F76690D2DB3BE7F6440213FA758E803462C6 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// utf8LengthInBytes = (ushort)value;
int32_t L_0 = ___0_value;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_0);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_1;
L_1 = FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline(__this, NULL);
uint16_t L_2 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2))) = (int8_t)0;
// }
return;
}
}
IL2CPP_EXTERN_C void FixedString64Bytes_set_Length_mF1C5F76690D2DB3BE7F6440213FA758E803462C6_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
FixedString64Bytes_set_Length_mF1C5F76690D2DB3BE7F6440213FA758E803462C6(_thisAdjusted, ___0_value, method);
}
// System.Int32 Unity.Collections.FixedString64Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_get_Capacity_mDA79A4601FF4672BDDCCB90EA4EF40613F9C35B0 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method)
{
{
// return utf8MaxLengthInBytes;
return ((int32_t)61);
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_get_Capacity_mDA79A4601FF4672BDDCCB90EA4EF40613F9C35B0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_get_Capacity_mDA79A4601FF4672BDDCCB90EA4EF40613F9C35B0(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString64Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_TryResize_m9B49BA15D7B2DFE50F4482E4113EE8E44EE9F138 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
{
// if (newLength < 0 || newLength > utf8MaxLengthInBytes)
int32_t L_0 = ___0_newLength;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0009;
}
}
{
int32_t L_1 = ___0_newLength;
if ((((int32_t)L_1) <= ((int32_t)((int32_t)61))))
{
goto IL_000b;
}
}
IL_0009:
{
// return false;
return (bool)0;
}
IL_000b:
{
// if (newLength == utf8LengthInBytes)
int32_t L_2 = ___0_newLength;
uint16_t L_3 = __this->___utf8LengthInBytes_0;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_0016;
}
}
{
// return true;
return (bool)1;
}
IL_0016:
{
// if (clearOptions == NativeArrayOptions.ClearMemory)
int32_t L_4 = ___1_clearOptions;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0056;
}
}
{
// if (newLength > utf8LengthInBytes)
int32_t L_5 = ___0_newLength;
uint16_t L_6 = __this->___utf8LengthInBytes_0;
if ((((int32_t)L_5) <= ((int32_t)L_6)))
{
goto IL_0040;
}
}
{
// UnsafeUtility.MemClear(GetUnsafePtr() + utf8LengthInBytes, newLength - utf8LengthInBytes);
uint8_t* L_7;
L_7 = FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline(__this, NULL);
uint16_t L_8 = __this->___utf8LengthInBytes_0;
int32_t L_9 = ___0_newLength;
uint16_t L_10 = __this->___utf8LengthInBytes_0;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)L_8)), ((int64_t)((int32_t)il2cpp_codegen_subtract(L_9, (int32_t)L_10))), NULL);
goto IL_0056;
}
IL_0040:
{
// UnsafeUtility.MemClear(GetUnsafePtr() + newLength, utf8LengthInBytes - newLength);
uint8_t* L_11;
L_11 = FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline(__this, NULL);
int32_t L_12 = ___0_newLength;
uint16_t L_13 = __this->___utf8LengthInBytes_0;
int32_t L_14 = ___0_newLength;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, L_12)), ((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, L_14))), NULL);
}
IL_0056:
{
// utf8LengthInBytes = (ushort)newLength;
int32_t L_15 = ___0_newLength;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_15);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_16;
L_16 = FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline(__this, NULL);
uint16_t L_17 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)L_17))) = (int8_t)0;
// return true;
return (bool)1;
}
}
IL2CPP_EXTERN_C bool FixedString64Bytes_TryResize_m9B49BA15D7B2DFE50F4482E4113EE8E44EE9F138_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString64Bytes_TryResize_m9B49BA15D7B2DFE50F4482E4113EE8E44EE9F138(_thisAdjusted, ___0_newLength, ___1_clearOptions, method);
return _returnValue;
}
// System.Byte Unity.Collections.FixedString64Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString64Bytes_get_Item_m9AD5315836355BD6E9FACDD8419C8CAB69317344 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// return GetUnsafePtr()[index];
uint8_t* L_0;
L_0 = FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline(__this, NULL);
int32_t L_1 = ___0_index;
int32_t L_2 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, L_1))));
return (uint8_t)L_2;
}
}
IL2CPP_EXTERN_C uint8_t FixedString64Bytes_get_Item_m9AD5315836355BD6E9FACDD8419C8CAB69317344_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
uint8_t _returnValue;
_returnValue = FixedString64Bytes_get_Item_m9AD5315836355BD6E9FACDD8419C8CAB69317344(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_m982D1C7FF590144B881A32008C73F1E3A1A8A63E (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, String_t* ___0_other, const RuntimeMethod* method)
{
{
// return ToString().CompareTo(other);
String_t* L_0;
L_0 = FixedString64Bytes_ToString_m67C6568EB9ED23E3B624E581A57E5BE8749A254E(__this, NULL);
String_t* L_1 = ___0_other;
NullCheck(L_0);
int32_t L_2;
L_2 = String_CompareTo_m32A3DFBEA443A4091053D53825DBB76E6EAFECCF(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_CompareTo_m982D1C7FF590144B881A32008C73F1E3A1A8A63E_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_CompareTo_m982D1C7FF590144B881A32008C73F1E3A1A8A63E(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m9E74082A6DAD750845D5D82DCFFCDE5141056D1E (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, String_t* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
Il2CppChar* V_3 = NULL;
String_t* V_4 = NULL;
{
// int alen = utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
V_0 = L_0;
// int blen = other.Length;
String_t* L_1 = ___0_other;
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
V_1 = L_2;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(bytes);
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_3 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___bytes_1);
void* L_4;
L_4 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_3, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_2 = (uint8_t*)L_4;
String_t* L_5 = ___0_other;
V_4 = L_5;
// fixed(char* bptr = other)
String_t* L_6 = V_4;
V_3 = (Il2CppChar*)((uintptr_t)L_6);
Il2CppChar* L_7 = V_3;
if (!L_7)
{
goto IL_002c;
}
}
{
Il2CppChar* L_8 = V_3;
int32_t L_9;
L_9 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
V_3 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_8, L_9));
}
IL_002c:
{
// return UTF8ArrayUnsafeUtility.StrCmp(aptr, alen, bptr, blen) == 0;
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
Il2CppChar* L_12 = V_3;
int32_t L_13 = V_1;
int32_t L_14;
L_14 = UTF8ArrayUnsafeUtility_StrCmp_m2C38EE679FD06EDDEB1409956BA7398431FF2FEC(L_10, L_11, L_12, L_13, NULL);
return (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool FixedString64Bytes_Equals_m9E74082A6DAD750845D5D82DCFFCDE5141056D1E_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString64Bytes_Equals_m9E74082A6DAD750845D5D82DCFFCDE5141056D1E(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Void Unity.Collections.FixedString64Bytes::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString64Bytes__ctor_mAC760222B77A7BB28B5A7E9A00B9168F3B99F211 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, String_t* ___0_source, const RuntimeMethod* method)
{
{
// this = default;
il2cpp_codegen_initobj(__this, sizeof(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5));
// var error = Initialize(source);
String_t* L_0 = ___0_source;
int32_t L_1;
L_1 = FixedString64Bytes_Initialize_m82ABCB4DCF0902729F32BED310A7EC5F6C8021C4(__this, L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void FixedString64Bytes__ctor_mAC760222B77A7BB28B5A7E9A00B9168F3B99F211_AdjustorThunk (RuntimeObject* __this, String_t* ___0_source, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
FixedString64Bytes__ctor_mAC760222B77A7BB28B5A7E9A00B9168F3B99F211(_thisAdjusted, ___0_source, method);
}
// System.Int32 Unity.Collections.FixedString64Bytes::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_Initialize_m82ABCB4DCF0902729F32BED310A7EC5F6C8021C4 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, String_t* ___0_source, const RuntimeMethod* method)
{
Il2CppChar* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
{
// bytes = default;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___bytes_1);
il2cpp_codegen_initobj(L_0, sizeof(FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A));
// utf8LengthInBytes = 0;
__this->___utf8LengthInBytes_0 = (uint16_t)0;
// {
String_t* L_1 = ___0_source;
V_1 = L_1;
// fixed (char* sourceptr = source)
String_t* L_2 = V_1;
V_0 = (Il2CppChar*)((uintptr_t)L_2);
Il2CppChar* L_3 = V_0;
if (!L_3)
{
goto IL_0023;
}
}
{
Il2CppChar* L_4 = V_0;
int32_t L_5;
L_5 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
V_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_4, L_5));
}
IL_0023:
{
// var error = UTF8ArrayUnsafeUtility.Copy(GetUnsafePtr(), out utf8LengthInBytes, utf8MaxLengthInBytes, sourceptr, source.Length);
uint8_t* L_6;
L_6 = FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline(__this, NULL);
uint16_t* L_7 = (uint16_t*)(&__this->___utf8LengthInBytes_0);
Il2CppChar* L_8 = V_0;
String_t* L_9 = ___0_source;
NullCheck(L_9);
int32_t L_10;
L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL);
int32_t L_11;
L_11 = UTF8ArrayUnsafeUtility_Copy_m599E2064905A6DF1D3F386114B76668CD0E5B7B9(L_6, L_7, (uint16_t)((int32_t)61), L_8, L_10, NULL);
V_2 = L_11;
// if(error != CopyError.None)
int32_t L_12 = V_2;
if (!L_12)
{
goto IL_0043;
}
}
{
// return (int)error;
int32_t L_13 = V_2;
return L_13;
}
IL_0043:
{
// this.Length = utf8LengthInBytes;
uint16_t L_14 = __this->___utf8LengthInBytes_0;
FixedString64Bytes_set_Length_mF1C5F76690D2DB3BE7F6440213FA758E803462C6(__this, L_14, NULL);
V_1 = (String_t*)NULL;
// return 0;
return 0;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_Initialize_m82ABCB4DCF0902729F32BED310A7EC5F6C8021C4_AdjustorThunk (RuntimeObject* __this, String_t* ___0_source, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_Initialize_m82ABCB4DCF0902729F32BED310A7EC5F6C8021C4(_thisAdjusted, ___0_source, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_mC70C4EB2FFEEB4DD7372F57E2D3E5DE3B1773E2F (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mB9F6E974778173682EADE01EC52D1D6D17D4CDF5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mB9F6E974778173682EADE01EC52D1D6D17D4CDF5(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mB9F6E974778173682EADE01EC52D1D6D17D4CDF5_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_CompareTo_mC70C4EB2FFEEB4DD7372F57E2D3E5DE3B1773E2F_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_CompareTo_mC70C4EB2FFEEB4DD7372F57E2D3E5DE3B1773E2F(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_m3B842D63D93646FC370B5E22A8CFFE176AEE8692 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_4 = ___0_a;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_5 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_7 = ___1_b;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_8 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m48F66EA24CE289A0EF42E422ACE3DD222D5011F1 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString64Bytes_op_Equality_m3B842D63D93646FC370B5E22A8CFFE176AEE8692(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString64Bytes_Equals_m48F66EA24CE289A0EF42E422ACE3DD222D5011F1_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString64Bytes_Equals_m48F66EA24CE289A0EF42E422ACE3DD222D5011F1(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_mF3A1A476403FA9932C229A1A60D43575087D3D4F (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m98DC6ADAD5C04BE31DC7E5E21E2D6659BBF13D40_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m98DC6ADAD5C04BE31DC7E5E21E2D6659BBF13D40(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m98DC6ADAD5C04BE31DC7E5E21E2D6659BBF13D40_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_CompareTo_mF3A1A476403FA9932C229A1A60D43575087D3D4F_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_CompareTo_mF3A1A476403FA9932C229A1A60D43575087D3D4F(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_m6482029A475ADE0C314A5EC31BF89F4773854DA1 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_4 = ___0_a;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_5 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_7 = ___1_b;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_8 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m5AA29267D5B6D641B68732BFD430646971ECD62D (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString64Bytes_op_Equality_m6482029A475ADE0C314A5EC31BF89F4773854DA1(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString64Bytes_Equals_m5AA29267D5B6D641B68732BFD430646971ECD62D_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString64Bytes_Equals_m5AA29267D5B6D641B68732BFD430646971ECD62D(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_m3295FA78979CDA555DFA04CF29CFF649439B8711 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mF286018B925D36DE656BD5C914F5E236037C1DFC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mF286018B925D36DE656BD5C914F5E236037C1DFC(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mF286018B925D36DE656BD5C914F5E236037C1DFC_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_CompareTo_m3295FA78979CDA555DFA04CF29CFF649439B8711_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_CompareTo_m3295FA78979CDA555DFA04CF29CFF649439B8711(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_m35753FD7FE758FBDF1D107EBAF7405E7D2D778D6 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_4 = ___0_a;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_5 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_7 = ___1_b;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_8 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m5A4B5CD2579DAB7CA024749046D711F4621D29E2 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString64Bytes_op_Equality_m35753FD7FE758FBDF1D107EBAF7405E7D2D778D6(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString64Bytes_Equals_m5A4B5CD2579DAB7CA024749046D711F4621D29E2_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString64Bytes_Equals_m5A4B5CD2579DAB7CA024749046D711F4621D29E2(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_m19F3795ED3A69BD3F5BC9C3B4C7E35897344AB50 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m82EF820C6E50049B5FB8159205DF0546DC2DF844_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m82EF820C6E50049B5FB8159205DF0546DC2DF844(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m82EF820C6E50049B5FB8159205DF0546DC2DF844_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_CompareTo_m19F3795ED3A69BD3F5BC9C3B4C7E35897344AB50_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_CompareTo_m19F3795ED3A69BD3F5BC9C3B4C7E35897344AB50(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_m34038710CBDB51FC825814313571D76EF29BE475 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_4 = ___0_a;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_5 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_7 = ___1_b;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_8 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_mA2CAA548B481B1BBD0A0DC745DEAC5D7824F6970 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString64Bytes_op_Equality_m34038710CBDB51FC825814313571D76EF29BE475(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString64Bytes_Equals_mA2CAA548B481B1BBD0A0DC745DEAC5D7824F6970_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString64Bytes_Equals_mA2CAA548B481B1BBD0A0DC745DEAC5D7824F6970(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString64Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_CompareTo_m9407A8045F52D4C006BB232ED67AE6A6C4F56962 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mEE910F2618BADA485B584D2F79757CC08DCBE942_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mEE910F2618BADA485B584D2F79757CC08DCBE942(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mEE910F2618BADA485B584D2F79757CC08DCBE942_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_CompareTo_m9407A8045F52D4C006BB232ED67AE6A6C4F56962_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_CompareTo_m9407A8045F52D4C006BB232ED67AE6A6C4F56962(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString64Bytes::op_Equality(Unity.Collections.FixedString64Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_op_Equality_mE056F9BEACA73D92F6DDF5EC51FB12BDC7A1CB57 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_4 = ___0_a;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_5 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_7 = ___1_b;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_8 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_mA9BDDEACE5792EA7513B082B280999828FB6C1EB (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString64Bytes_op_Equality_mE056F9BEACA73D92F6DDF5EC51FB12BDC7A1CB57(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString64Bytes_Equals_mA9BDDEACE5792EA7513B082B280999828FB6C1EB_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString64Bytes_Equals_mA9BDDEACE5792EA7513B082B280999828FB6C1EB(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// Unity.Collections.FixedString64Bytes Unity.Collections.FixedString64Bytes::op_Implicit(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 FixedString64Bytes_op_Implicit_m3E667E6D427DA8F605D1B0D2B7ECD392070A874E (String_t* ___0_b, const RuntimeMethod* method)
{
{
// public static implicit operator FixedString64Bytes(string b) => new FixedString64Bytes(b);
String_t* L_0 = ___0_b;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 L_1;
memset((&L_1), 0, sizeof(L_1));
FixedString64Bytes__ctor_mAC760222B77A7BB28B5A7E9A00B9168F3B99F211((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String Unity.Collections.FixedString64Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString64Bytes_ToString_m67C6568EB9ED23E3B624E581A57E5BE8749A254E (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ConvertToString_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m24558F9C005F1127C7BB240880FA09BCCBD69882_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ConvertToString();
String_t* L_0;
L_0 = FixedStringMethods_ConvertToString_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m24558F9C005F1127C7BB240880FA09BCCBD69882(__this, FixedStringMethods_ConvertToString_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m24558F9C005F1127C7BB240880FA09BCCBD69882_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C String_t* FixedString64Bytes_ToString_m67C6568EB9ED23E3B624E581A57E5BE8749A254E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
String_t* _returnValue;
_returnValue = FixedString64Bytes_ToString_m67C6568EB9ED23E3B624E581A57E5BE8749A254E(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString64Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_GetHashCode_mECC24662CA8517B714FEE61D8CD82E7A30BF76D4 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ComputeHashCode_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m5500EB49CA3492B0FE3A2F01478F66B1518C9243_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ComputeHashCode();
int32_t L_0;
L_0 = FixedStringMethods_ComputeHashCode_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m5500EB49CA3492B0FE3A2F01478F66B1518C9243(__this, FixedStringMethods_ComputeHashCode_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m5500EB49CA3492B0FE3A2F01478F66B1518C9243_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString64Bytes_GetHashCode_mECC24662CA8517B714FEE61D8CD82E7A30BF76D4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString64Bytes_GetHashCode_mECC24662CA8517B714FEE61D8CD82E7A30BF76D4(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString64Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString64Bytes_Equals_m0E3F24AA5E7B50BA24D6CEE92A0617E115A86ED9 (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 V_1;
memset((&V_1), 0, sizeof(V_1));
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 V_2;
memset((&V_2), 0, sizeof(V_2));
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 V_3;
memset((&V_3), 0, sizeof(V_3));
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E V_4;
memset((&V_4), 0, sizeof(V_4));
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 V_5;
memset((&V_5), 0, sizeof(V_5));
{
// if(ReferenceEquals(null, obj)) return false;
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
// if(ReferenceEquals(null, obj)) return false;
return (bool)0;
}
IL_0005:
{
// if(obj is String aString) return Equals(aString);
RuntimeObject* L_1 = ___0_obj;
V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var));
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
// if(obj is String aString) return Equals(aString);
String_t* L_3 = V_0;
bool L_4;
L_4 = FixedString64Bytes_Equals_m9E74082A6DAD750845D5D82DCFFCDE5141056D1E(__this, L_3, NULL);
return L_4;
}
IL_0017:
{
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
RuntimeObject* L_5 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var)))
{
goto IL_002e;
}
}
{
RuntimeObject* L_6 = ___0_obj;
V_1 = ((*(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)((FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)UnBox(L_6, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var))));
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 L_7 = V_1;
bool L_8;
L_8 = FixedString64Bytes_Equals_m48F66EA24CE289A0EF42E422ACE3DD222D5011F1(__this, L_7, NULL);
return L_8;
}
IL_002e:
{
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
RuntimeObject* L_9 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_9, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var)))
{
goto IL_0045;
}
}
{
RuntimeObject* L_10 = ___0_obj;
V_2 = ((*(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)((FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)UnBox(L_10, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var))));
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 L_11 = V_2;
bool L_12;
L_12 = FixedString64Bytes_Equals_m5AA29267D5B6D641B68732BFD430646971ECD62D(__this, L_11, NULL);
return L_12;
}
IL_0045:
{
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
RuntimeObject* L_13 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_13, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var)))
{
goto IL_005c;
}
}
{
RuntimeObject* L_14 = ___0_obj;
V_3 = ((*(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)((FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)UnBox(L_14, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var))));
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 L_15 = V_3;
bool L_16;
L_16 = FixedString64Bytes_Equals_m5A4B5CD2579DAB7CA024749046D711F4621D29E2(__this, L_15, NULL);
return L_16;
}
IL_005c:
{
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
RuntimeObject* L_17 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_17, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var)))
{
goto IL_0075;
}
}
{
RuntimeObject* L_18 = ___0_obj;
V_4 = ((*(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)((FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)UnBox(L_18, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var))));
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E L_19 = V_4;
bool L_20;
L_20 = FixedString64Bytes_Equals_mA2CAA548B481B1BBD0A0DC745DEAC5D7824F6970(__this, L_19, NULL);
return L_20;
}
IL_0075:
{
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
RuntimeObject* L_21 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_21, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var)))
{
goto IL_008e;
}
}
{
RuntimeObject* L_22 = ___0_obj;
V_5 = ((*(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)((FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)UnBox(L_22, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var))));
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 L_23 = V_5;
bool L_24;
L_24 = FixedString64Bytes_Equals_mA9BDDEACE5792EA7513B082B280999828FB6C1EB(__this, L_23, NULL);
return L_24;
}
IL_008e:
{
// return false;
return (bool)0;
}
}
IL2CPP_EXTERN_C bool FixedString64Bytes_Equals_m0E3F24AA5E7B50BA24D6CEE92A0617E115A86ED9_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString64Bytes_Equals_m0E3F24AA5E7B50BA24D6CEE92A0617E115A86ED9(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
#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.Byte* Unity.Collections.FixedString128Bytes::GetUnsafePtr()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_0 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_EXTERN_C uint8_t* FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
uint8_t* _returnValue;
_returnValue = FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString128Bytes::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_get_Length_mB01AB46B1F5415C0379CCAF98ED2AAE6F08C242E (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_get_Length_mB01AB46B1F5415C0379CCAF98ED2AAE6F08C242E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_get_Length_mB01AB46B1F5415C0379CCAF98ED2AAE6F08C242E_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.FixedString128Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString128Bytes_set_Length_mBBB43CE32D9C6285009629AE64BC6C34759C2ED2 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// utf8LengthInBytes = (ushort)value;
int32_t L_0 = ___0_value;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_0);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_1;
L_1 = FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline(__this, NULL);
uint16_t L_2 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2))) = (int8_t)0;
// }
return;
}
}
IL2CPP_EXTERN_C void FixedString128Bytes_set_Length_mBBB43CE32D9C6285009629AE64BC6C34759C2ED2_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
FixedString128Bytes_set_Length_mBBB43CE32D9C6285009629AE64BC6C34759C2ED2(_thisAdjusted, ___0_value, method);
}
// System.Int32 Unity.Collections.FixedString128Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_get_Capacity_mD161D26116BAA25254B2CCFAB79975FFDA9CA711 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method)
{
{
// return utf8MaxLengthInBytes;
return ((int32_t)125);
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_get_Capacity_mD161D26116BAA25254B2CCFAB79975FFDA9CA711_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_get_Capacity_mD161D26116BAA25254B2CCFAB79975FFDA9CA711(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString128Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_TryResize_mF1DCAFDBD573E0CCC60E0A534A5E854434B6BC39 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
{
// if (newLength < 0 || newLength > utf8MaxLengthInBytes)
int32_t L_0 = ___0_newLength;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0009;
}
}
{
int32_t L_1 = ___0_newLength;
if ((((int32_t)L_1) <= ((int32_t)((int32_t)125))))
{
goto IL_000b;
}
}
IL_0009:
{
// return false;
return (bool)0;
}
IL_000b:
{
// if (newLength == utf8LengthInBytes)
int32_t L_2 = ___0_newLength;
uint16_t L_3 = __this->___utf8LengthInBytes_0;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_0016;
}
}
{
// return true;
return (bool)1;
}
IL_0016:
{
// if (clearOptions == NativeArrayOptions.ClearMemory)
int32_t L_4 = ___1_clearOptions;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0056;
}
}
{
// if (newLength > utf8LengthInBytes)
int32_t L_5 = ___0_newLength;
uint16_t L_6 = __this->___utf8LengthInBytes_0;
if ((((int32_t)L_5) <= ((int32_t)L_6)))
{
goto IL_0040;
}
}
{
// UnsafeUtility.MemClear(GetUnsafePtr() + utf8LengthInBytes, newLength - utf8LengthInBytes);
uint8_t* L_7;
L_7 = FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline(__this, NULL);
uint16_t L_8 = __this->___utf8LengthInBytes_0;
int32_t L_9 = ___0_newLength;
uint16_t L_10 = __this->___utf8LengthInBytes_0;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)L_8)), ((int64_t)((int32_t)il2cpp_codegen_subtract(L_9, (int32_t)L_10))), NULL);
goto IL_0056;
}
IL_0040:
{
// UnsafeUtility.MemClear(GetUnsafePtr() + newLength, utf8LengthInBytes - newLength);
uint8_t* L_11;
L_11 = FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline(__this, NULL);
int32_t L_12 = ___0_newLength;
uint16_t L_13 = __this->___utf8LengthInBytes_0;
int32_t L_14 = ___0_newLength;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, L_12)), ((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, L_14))), NULL);
}
IL_0056:
{
// utf8LengthInBytes = (ushort)newLength;
int32_t L_15 = ___0_newLength;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_15);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_16;
L_16 = FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline(__this, NULL);
uint16_t L_17 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)L_17))) = (int8_t)0;
// return true;
return (bool)1;
}
}
IL2CPP_EXTERN_C bool FixedString128Bytes_TryResize_mF1DCAFDBD573E0CCC60E0A534A5E854434B6BC39_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString128Bytes_TryResize_mF1DCAFDBD573E0CCC60E0A534A5E854434B6BC39(_thisAdjusted, ___0_newLength, ___1_clearOptions, method);
return _returnValue;
}
// System.Byte Unity.Collections.FixedString128Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString128Bytes_get_Item_m0F8B1527986D1533E603599B90A39692603C4414 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// return GetUnsafePtr()[index];
uint8_t* L_0;
L_0 = FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline(__this, NULL);
int32_t L_1 = ___0_index;
int32_t L_2 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, L_1))));
return (uint8_t)L_2;
}
}
IL2CPP_EXTERN_C uint8_t FixedString128Bytes_get_Item_m0F8B1527986D1533E603599B90A39692603C4414_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
uint8_t _returnValue;
_returnValue = FixedString128Bytes_get_Item_m0F8B1527986D1533E603599B90A39692603C4414(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_m8FA619D7CD1ADD9AFC7D92148025CB181A117470 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, String_t* ___0_other, const RuntimeMethod* method)
{
{
// return ToString().CompareTo(other);
String_t* L_0;
L_0 = FixedString128Bytes_ToString_m1CD5B095D5A80759EF2E7F60AA95921369958A29(__this, NULL);
String_t* L_1 = ___0_other;
NullCheck(L_0);
int32_t L_2;
L_2 = String_CompareTo_m32A3DFBEA443A4091053D53825DBB76E6EAFECCF(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_CompareTo_m8FA619D7CD1ADD9AFC7D92148025CB181A117470_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_CompareTo_m8FA619D7CD1ADD9AFC7D92148025CB181A117470(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_mAD97C501810E69B444947F8169017A4A132DCE8B (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, String_t* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
Il2CppChar* V_3 = NULL;
String_t* V_4 = NULL;
{
// int alen = utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
V_0 = L_0;
// int blen = other.Length;
String_t* L_1 = ___0_other;
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
V_1 = L_2;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(bytes);
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_3 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&__this->___bytes_1);
void* L_4;
L_4 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_3, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_2 = (uint8_t*)L_4;
String_t* L_5 = ___0_other;
V_4 = L_5;
// fixed(char* bptr = other)
String_t* L_6 = V_4;
V_3 = (Il2CppChar*)((uintptr_t)L_6);
Il2CppChar* L_7 = V_3;
if (!L_7)
{
goto IL_002c;
}
}
{
Il2CppChar* L_8 = V_3;
int32_t L_9;
L_9 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
V_3 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_8, L_9));
}
IL_002c:
{
// return UTF8ArrayUnsafeUtility.StrCmp(aptr, alen, bptr, blen) == 0;
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
Il2CppChar* L_12 = V_3;
int32_t L_13 = V_1;
int32_t L_14;
L_14 = UTF8ArrayUnsafeUtility_StrCmp_m2C38EE679FD06EDDEB1409956BA7398431FF2FEC(L_10, L_11, L_12, L_13, NULL);
return (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool FixedString128Bytes_Equals_mAD97C501810E69B444947F8169017A4A132DCE8B_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString128Bytes_Equals_mAD97C501810E69B444947F8169017A4A132DCE8B(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Void Unity.Collections.FixedString128Bytes::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString128Bytes__ctor_mB0E30CB7FA5CAFF30C1D4FDE75043FD7D7F2AA40 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, String_t* ___0_source, const RuntimeMethod* method)
{
{
// this = default;
il2cpp_codegen_initobj(__this, sizeof(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952));
// var error = Initialize(source);
String_t* L_0 = ___0_source;
int32_t L_1;
L_1 = FixedString128Bytes_Initialize_m4A2BA0C3501339D697E1BCAA11763D6BAA45E1C4(__this, L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void FixedString128Bytes__ctor_mB0E30CB7FA5CAFF30C1D4FDE75043FD7D7F2AA40_AdjustorThunk (RuntimeObject* __this, String_t* ___0_source, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
FixedString128Bytes__ctor_mB0E30CB7FA5CAFF30C1D4FDE75043FD7D7F2AA40(_thisAdjusted, ___0_source, method);
}
// System.Int32 Unity.Collections.FixedString128Bytes::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_Initialize_m4A2BA0C3501339D697E1BCAA11763D6BAA45E1C4 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, String_t* ___0_source, const RuntimeMethod* method)
{
Il2CppChar* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
{
// bytes = default;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_0 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&__this->___bytes_1);
il2cpp_codegen_initobj(L_0, sizeof(FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989));
// utf8LengthInBytes = 0;
__this->___utf8LengthInBytes_0 = (uint16_t)0;
// {
String_t* L_1 = ___0_source;
V_1 = L_1;
// fixed (char* sourceptr = source)
String_t* L_2 = V_1;
V_0 = (Il2CppChar*)((uintptr_t)L_2);
Il2CppChar* L_3 = V_0;
if (!L_3)
{
goto IL_0023;
}
}
{
Il2CppChar* L_4 = V_0;
int32_t L_5;
L_5 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
V_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_4, L_5));
}
IL_0023:
{
// var error = UTF8ArrayUnsafeUtility.Copy(GetUnsafePtr(), out utf8LengthInBytes, utf8MaxLengthInBytes, sourceptr, source.Length);
uint8_t* L_6;
L_6 = FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline(__this, NULL);
uint16_t* L_7 = (uint16_t*)(&__this->___utf8LengthInBytes_0);
Il2CppChar* L_8 = V_0;
String_t* L_9 = ___0_source;
NullCheck(L_9);
int32_t L_10;
L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL);
int32_t L_11;
L_11 = UTF8ArrayUnsafeUtility_Copy_m599E2064905A6DF1D3F386114B76668CD0E5B7B9(L_6, L_7, (uint16_t)((int32_t)125), L_8, L_10, NULL);
V_2 = L_11;
// if(error != CopyError.None)
int32_t L_12 = V_2;
if (!L_12)
{
goto IL_0043;
}
}
{
// return (int)error;
int32_t L_13 = V_2;
return L_13;
}
IL_0043:
{
// this.Length = utf8LengthInBytes;
uint16_t L_14 = __this->___utf8LengthInBytes_0;
FixedString128Bytes_set_Length_mBBB43CE32D9C6285009629AE64BC6C34759C2ED2(__this, L_14, NULL);
V_1 = (String_t*)NULL;
// return 0;
return 0;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_Initialize_m4A2BA0C3501339D697E1BCAA11763D6BAA45E1C4_AdjustorThunk (RuntimeObject* __this, String_t* ___0_source, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_Initialize_m4A2BA0C3501339D697E1BCAA11763D6BAA45E1C4(_thisAdjusted, ___0_source, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_mF9C0984E47EEB20E9E28A4AAE1275E59E42D81B5 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m26D6BCDCCFDCF47B93D58903CB6B9C5B66B0BB70_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m26D6BCDCCFDCF47B93D58903CB6B9C5B66B0BB70(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m26D6BCDCCFDCF47B93D58903CB6B9C5B66B0BB70_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_CompareTo_mF9C0984E47EEB20E9E28A4AAE1275E59E42D81B5_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_CompareTo_mF9C0984E47EEB20E9E28A4AAE1275E59E42D81B5(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_m5F5BA10BF7DCBB3E8DFE55BA6AA3D0B515162637 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_4 = ___0_a;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_5 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_7 = ___1_b;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_8 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_m5C92E72BEBE4D7E67AF7646C4293F3F9EA7E33EC (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString128Bytes_op_Equality_m5F5BA10BF7DCBB3E8DFE55BA6AA3D0B515162637(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString128Bytes_Equals_m5C92E72BEBE4D7E67AF7646C4293F3F9EA7E33EC_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString128Bytes_Equals_m5C92E72BEBE4D7E67AF7646C4293F3F9EA7E33EC(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_mB8E2D570CDCEE17387FD2BDA4BD35F9AD5C311A8 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m0F2205AE4CEE5A26DCE7BDC8DF3D4987F91C1BDC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m0F2205AE4CEE5A26DCE7BDC8DF3D4987F91C1BDC(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m0F2205AE4CEE5A26DCE7BDC8DF3D4987F91C1BDC_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_CompareTo_mB8E2D570CDCEE17387FD2BDA4BD35F9AD5C311A8_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_CompareTo_mB8E2D570CDCEE17387FD2BDA4BD35F9AD5C311A8(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_mE6BF574CF44C2046A0D99E8630938F92FA6944A8 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_4 = ___0_a;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_5 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_7 = ___1_b;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_8 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_mC7C2AEBA071128B24EB0BD130ED6423EA46275C1 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString128Bytes_op_Equality_mE6BF574CF44C2046A0D99E8630938F92FA6944A8(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString128Bytes_Equals_mC7C2AEBA071128B24EB0BD130ED6423EA46275C1_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString128Bytes_Equals_mC7C2AEBA071128B24EB0BD130ED6423EA46275C1(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_m3A02146ED7EA6B833583D2C1B38F6FF5B0870E6F (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m572FEF935F6715917A805E80F4ED6985F4D5C0AB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m572FEF935F6715917A805E80F4ED6985F4D5C0AB(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m572FEF935F6715917A805E80F4ED6985F4D5C0AB_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_CompareTo_m3A02146ED7EA6B833583D2C1B38F6FF5B0870E6F_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_CompareTo_m3A02146ED7EA6B833583D2C1B38F6FF5B0870E6F(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_mE119008C751060334BD3CECF7B3D0B74B288F684 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_4 = ___0_a;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_5 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_7 = ___1_b;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_8 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_m3B91B177B21344B9CB879DFDAA00AB7E812AD5AB (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString128Bytes_op_Equality_mE119008C751060334BD3CECF7B3D0B74B288F684(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString128Bytes_Equals_m3B91B177B21344B9CB879DFDAA00AB7E812AD5AB_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString128Bytes_Equals_m3B91B177B21344B9CB879DFDAA00AB7E812AD5AB(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_m7DAC821750F1242E519D29D8A1A01ABD6B5630C6 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m1CEA2676F80233A5F57EFF84402B05BFD1E61BD3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m1CEA2676F80233A5F57EFF84402B05BFD1E61BD3(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m1CEA2676F80233A5F57EFF84402B05BFD1E61BD3_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_CompareTo_m7DAC821750F1242E519D29D8A1A01ABD6B5630C6_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_CompareTo_m7DAC821750F1242E519D29D8A1A01ABD6B5630C6(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_m585E99914214C76581B50D2279924B42A6E5ADD1 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_4 = ___0_a;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_5 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_7 = ___1_b;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_8 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_m02FB7C6C4862D4F44EDC97E72A4CADD0BD379D5F (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString128Bytes_op_Equality_m585E99914214C76581B50D2279924B42A6E5ADD1(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString128Bytes_Equals_m02FB7C6C4862D4F44EDC97E72A4CADD0BD379D5F_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString128Bytes_Equals_m02FB7C6C4862D4F44EDC97E72A4CADD0BD379D5F(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString128Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_CompareTo_m340091A89F740B13DE44A1F3AE938A14AE658A4B (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m29352534871AD264B944BDDACA9ED16670F64424_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m29352534871AD264B944BDDACA9ED16670F64424(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m29352534871AD264B944BDDACA9ED16670F64424_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_CompareTo_m340091A89F740B13DE44A1F3AE938A14AE658A4B_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_CompareTo_m340091A89F740B13DE44A1F3AE938A14AE658A4B(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString128Bytes::op_Equality(Unity.Collections.FixedString128Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_op_Equality_mF721475F602666C9A09E70EB8C08B0D2DF7D83EA (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_4 = ___0_a;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_5 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_7 = ___1_b;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_8 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_m0A10CFEB353647A220B407CCEBE12035F0C1D4A2 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString128Bytes_op_Equality_mF721475F602666C9A09E70EB8C08B0D2DF7D83EA(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString128Bytes_Equals_m0A10CFEB353647A220B407CCEBE12035F0C1D4A2_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString128Bytes_Equals_m0A10CFEB353647A220B407CCEBE12035F0C1D4A2(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// Unity.Collections.FixedString128Bytes Unity.Collections.FixedString128Bytes::op_Implicit(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 FixedString128Bytes_op_Implicit_mC1EF3D019A34577624853F21B956303E569C116E (String_t* ___0_b, const RuntimeMethod* method)
{
{
// public static implicit operator FixedString128Bytes(string b) => new FixedString128Bytes(b);
String_t* L_0 = ___0_b;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 L_1;
memset((&L_1), 0, sizeof(L_1));
FixedString128Bytes__ctor_mB0E30CB7FA5CAFF30C1D4FDE75043FD7D7F2AA40((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String Unity.Collections.FixedString128Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString128Bytes_ToString_m1CD5B095D5A80759EF2E7F60AA95921369958A29 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ConvertToString_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mB7E013BFC443B25DA63FCA9422EA92C44E4E72E6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ConvertToString();
String_t* L_0;
L_0 = FixedStringMethods_ConvertToString_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mB7E013BFC443B25DA63FCA9422EA92C44E4E72E6(__this, FixedStringMethods_ConvertToString_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mB7E013BFC443B25DA63FCA9422EA92C44E4E72E6_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C String_t* FixedString128Bytes_ToString_m1CD5B095D5A80759EF2E7F60AA95921369958A29_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
String_t* _returnValue;
_returnValue = FixedString128Bytes_ToString_m1CD5B095D5A80759EF2E7F60AA95921369958A29(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString128Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_GetHashCode_mB211F7E224953364EE91770921BA59760A0E4428 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ComputeHashCode_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m70D261A2B17BD68D8446B225C68BA3773625A8E1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ComputeHashCode();
int32_t L_0;
L_0 = FixedStringMethods_ComputeHashCode_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m70D261A2B17BD68D8446B225C68BA3773625A8E1(__this, FixedStringMethods_ComputeHashCode_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m70D261A2B17BD68D8446B225C68BA3773625A8E1_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString128Bytes_GetHashCode_mB211F7E224953364EE91770921BA59760A0E4428_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString128Bytes_GetHashCode_mB211F7E224953364EE91770921BA59760A0E4428(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString128Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString128Bytes_Equals_mF8C053D97C4EA171FF1A82613C836A231DDF0DD9 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 V_1;
memset((&V_1), 0, sizeof(V_1));
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 V_2;
memset((&V_2), 0, sizeof(V_2));
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 V_3;
memset((&V_3), 0, sizeof(V_3));
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E V_4;
memset((&V_4), 0, sizeof(V_4));
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 V_5;
memset((&V_5), 0, sizeof(V_5));
{
// if(ReferenceEquals(null, obj)) return false;
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
// if(ReferenceEquals(null, obj)) return false;
return (bool)0;
}
IL_0005:
{
// if(obj is String aString) return Equals(aString);
RuntimeObject* L_1 = ___0_obj;
V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var));
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
// if(obj is String aString) return Equals(aString);
String_t* L_3 = V_0;
bool L_4;
L_4 = FixedString128Bytes_Equals_mAD97C501810E69B444947F8169017A4A132DCE8B(__this, L_3, NULL);
return L_4;
}
IL_0017:
{
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
RuntimeObject* L_5 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var)))
{
goto IL_002e;
}
}
{
RuntimeObject* L_6 = ___0_obj;
V_1 = ((*(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)((FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)UnBox(L_6, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var))));
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 L_7 = V_1;
bool L_8;
L_8 = FixedString128Bytes_Equals_m5C92E72BEBE4D7E67AF7646C4293F3F9EA7E33EC(__this, L_7, NULL);
return L_8;
}
IL_002e:
{
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
RuntimeObject* L_9 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_9, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var)))
{
goto IL_0045;
}
}
{
RuntimeObject* L_10 = ___0_obj;
V_2 = ((*(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)((FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)UnBox(L_10, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var))));
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 L_11 = V_2;
bool L_12;
L_12 = FixedString128Bytes_Equals_mC7C2AEBA071128B24EB0BD130ED6423EA46275C1(__this, L_11, NULL);
return L_12;
}
IL_0045:
{
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
RuntimeObject* L_13 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_13, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var)))
{
goto IL_005c;
}
}
{
RuntimeObject* L_14 = ___0_obj;
V_3 = ((*(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)((FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)UnBox(L_14, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var))));
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 L_15 = V_3;
bool L_16;
L_16 = FixedString128Bytes_Equals_m3B91B177B21344B9CB879DFDAA00AB7E812AD5AB(__this, L_15, NULL);
return L_16;
}
IL_005c:
{
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
RuntimeObject* L_17 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_17, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var)))
{
goto IL_0075;
}
}
{
RuntimeObject* L_18 = ___0_obj;
V_4 = ((*(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)((FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)UnBox(L_18, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var))));
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E L_19 = V_4;
bool L_20;
L_20 = FixedString128Bytes_Equals_m02FB7C6C4862D4F44EDC97E72A4CADD0BD379D5F(__this, L_19, NULL);
return L_20;
}
IL_0075:
{
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
RuntimeObject* L_21 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_21, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var)))
{
goto IL_008e;
}
}
{
RuntimeObject* L_22 = ___0_obj;
V_5 = ((*(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)((FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)UnBox(L_22, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var))));
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 L_23 = V_5;
bool L_24;
L_24 = FixedString128Bytes_Equals_m0A10CFEB353647A220B407CCEBE12035F0C1D4A2(__this, L_23, NULL);
return L_24;
}
IL_008e:
{
// return false;
return (bool)0;
}
}
IL2CPP_EXTERN_C bool FixedString128Bytes_Equals_mF8C053D97C4EA171FF1A82613C836A231DDF0DD9_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString128Bytes_Equals_mF8C053D97C4EA171FF1A82613C836A231DDF0DD9(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
#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.Byte* Unity.Collections.FixedString512Bytes::GetUnsafePtr()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_EXTERN_C uint8_t* FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
uint8_t* _returnValue;
_returnValue = FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString512Bytes::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_get_Length_m07F07806B00F694DA08ED7C3BC04C9FCE7CE4E07 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_get_Length_m07F07806B00F694DA08ED7C3BC04C9FCE7CE4E07_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_get_Length_m07F07806B00F694DA08ED7C3BC04C9FCE7CE4E07_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.FixedString512Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString512Bytes_set_Length_m5BECBE3190D559780E9F84276928B0EC612A1BDE (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// utf8LengthInBytes = (ushort)value;
int32_t L_0 = ___0_value;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_0);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_1;
L_1 = FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_inline(__this, NULL);
uint16_t L_2 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2))) = (int8_t)0;
// }
return;
}
}
IL2CPP_EXTERN_C void FixedString512Bytes_set_Length_m5BECBE3190D559780E9F84276928B0EC612A1BDE_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
FixedString512Bytes_set_Length_m5BECBE3190D559780E9F84276928B0EC612A1BDE(_thisAdjusted, ___0_value, method);
}
// System.Int32 Unity.Collections.FixedString512Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_get_Capacity_m80069D7197EA5C9AC0149AEE21591CCCFBC0AB55 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method)
{
{
// return utf8MaxLengthInBytes;
return ((int32_t)509);
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_get_Capacity_m80069D7197EA5C9AC0149AEE21591CCCFBC0AB55_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_get_Capacity_m80069D7197EA5C9AC0149AEE21591CCCFBC0AB55(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString512Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_TryResize_m924FCE76C50EFD1773E2A417BCA84B2C6B158ABD (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
{
// if (newLength < 0 || newLength > utf8MaxLengthInBytes)
int32_t L_0 = ___0_newLength;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_000c;
}
}
{
int32_t L_1 = ___0_newLength;
if ((((int32_t)L_1) <= ((int32_t)((int32_t)509))))
{
goto IL_000e;
}
}
IL_000c:
{
// return false;
return (bool)0;
}
IL_000e:
{
// if (newLength == utf8LengthInBytes)
int32_t L_2 = ___0_newLength;
uint16_t L_3 = __this->___utf8LengthInBytes_0;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_0019;
}
}
{
// return true;
return (bool)1;
}
IL_0019:
{
// if (clearOptions == NativeArrayOptions.ClearMemory)
int32_t L_4 = ___1_clearOptions;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0059;
}
}
{
// if (newLength > utf8LengthInBytes)
int32_t L_5 = ___0_newLength;
uint16_t L_6 = __this->___utf8LengthInBytes_0;
if ((((int32_t)L_5) <= ((int32_t)L_6)))
{
goto IL_0043;
}
}
{
// UnsafeUtility.MemClear(GetUnsafePtr() + utf8LengthInBytes, newLength - utf8LengthInBytes);
uint8_t* L_7;
L_7 = FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_inline(__this, NULL);
uint16_t L_8 = __this->___utf8LengthInBytes_0;
int32_t L_9 = ___0_newLength;
uint16_t L_10 = __this->___utf8LengthInBytes_0;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)L_8)), ((int64_t)((int32_t)il2cpp_codegen_subtract(L_9, (int32_t)L_10))), NULL);
goto IL_0059;
}
IL_0043:
{
// UnsafeUtility.MemClear(GetUnsafePtr() + newLength, utf8LengthInBytes - newLength);
uint8_t* L_11;
L_11 = FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_inline(__this, NULL);
int32_t L_12 = ___0_newLength;
uint16_t L_13 = __this->___utf8LengthInBytes_0;
int32_t L_14 = ___0_newLength;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, L_12)), ((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, L_14))), NULL);
}
IL_0059:
{
// utf8LengthInBytes = (ushort)newLength;
int32_t L_15 = ___0_newLength;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_15);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_16;
L_16 = FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_inline(__this, NULL);
uint16_t L_17 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)L_17))) = (int8_t)0;
// return true;
return (bool)1;
}
}
IL2CPP_EXTERN_C bool FixedString512Bytes_TryResize_m924FCE76C50EFD1773E2A417BCA84B2C6B158ABD_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString512Bytes_TryResize_m924FCE76C50EFD1773E2A417BCA84B2C6B158ABD(_thisAdjusted, ___0_newLength, ___1_clearOptions, method);
return _returnValue;
}
// System.Byte Unity.Collections.FixedString512Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString512Bytes_get_Item_m270AEC3A1713127911A955300852E951EFAB90F3 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// return GetUnsafePtr()[index];
uint8_t* L_0;
L_0 = FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_inline(__this, NULL);
int32_t L_1 = ___0_index;
int32_t L_2 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, L_1))));
return (uint8_t)L_2;
}
}
IL2CPP_EXTERN_C uint8_t FixedString512Bytes_get_Item_m270AEC3A1713127911A955300852E951EFAB90F3_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
uint8_t _returnValue;
_returnValue = FixedString512Bytes_get_Item_m270AEC3A1713127911A955300852E951EFAB90F3(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_mF2E8A9C2171833229322FEBEF4DF783251513B59 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, String_t* ___0_other, const RuntimeMethod* method)
{
{
// return ToString().CompareTo(other);
String_t* L_0;
L_0 = FixedString512Bytes_ToString_m1A47583FB34608DBEEDC65F9CA6E7B8E7930233F(__this, NULL);
String_t* L_1 = ___0_other;
NullCheck(L_0);
int32_t L_2;
L_2 = String_CompareTo_m32A3DFBEA443A4091053D53825DBB76E6EAFECCF(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_CompareTo_mF2E8A9C2171833229322FEBEF4DF783251513B59_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_CompareTo_mF2E8A9C2171833229322FEBEF4DF783251513B59(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_mE4279608ABCBD5236ADF59E96788F0837787F11A (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, String_t* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
Il2CppChar* V_3 = NULL;
String_t* V_4 = NULL;
{
// int alen = utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
V_0 = L_0;
// int blen = other.Length;
String_t* L_1 = ___0_other;
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
V_1 = L_2;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(bytes);
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_3 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___bytes_1);
void* L_4;
L_4 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_3, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_2 = (uint8_t*)L_4;
String_t* L_5 = ___0_other;
V_4 = L_5;
// fixed(char* bptr = other)
String_t* L_6 = V_4;
V_3 = (Il2CppChar*)((uintptr_t)L_6);
Il2CppChar* L_7 = V_3;
if (!L_7)
{
goto IL_002c;
}
}
{
Il2CppChar* L_8 = V_3;
int32_t L_9;
L_9 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
V_3 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_8, L_9));
}
IL_002c:
{
// return UTF8ArrayUnsafeUtility.StrCmp(aptr, alen, bptr, blen) == 0;
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
Il2CppChar* L_12 = V_3;
int32_t L_13 = V_1;
int32_t L_14;
L_14 = UTF8ArrayUnsafeUtility_StrCmp_m2C38EE679FD06EDDEB1409956BA7398431FF2FEC(L_10, L_11, L_12, L_13, NULL);
return (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool FixedString512Bytes_Equals_mE4279608ABCBD5236ADF59E96788F0837787F11A_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString512Bytes_Equals_mE4279608ABCBD5236ADF59E96788F0837787F11A(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_mFEA161B206C05F7894DDF0CAB24CDBF525AD9F97 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mADA7D5ACB9F24BB37AB5E562DF12B16887425662_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mADA7D5ACB9F24BB37AB5E562DF12B16887425662(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_mADA7D5ACB9F24BB37AB5E562DF12B16887425662_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_CompareTo_mFEA161B206C05F7894DDF0CAB24CDBF525AD9F97_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_CompareTo_mFEA161B206C05F7894DDF0CAB24CDBF525AD9F97(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m9396081EA8C88FEA2006D359260245627184D456 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_4 = ___0_a;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_5 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_7 = ___1_b;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_8 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m2AF82E5FAAF96DBD0A105DF94BD1287804D6D568 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString512Bytes_op_Equality_m9396081EA8C88FEA2006D359260245627184D456(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString512Bytes_Equals_m2AF82E5FAAF96DBD0A105DF94BD1287804D6D568_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString512Bytes_Equals_m2AF82E5FAAF96DBD0A105DF94BD1287804D6D568(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_mCF6F5BD2E7F95763F8903514954023697C1A3838 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m6365FFC32595D2F6E8051D10AA01D033F2A85A8E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m6365FFC32595D2F6E8051D10AA01D033F2A85A8E(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m6365FFC32595D2F6E8051D10AA01D033F2A85A8E_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_CompareTo_mCF6F5BD2E7F95763F8903514954023697C1A3838_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_CompareTo_mCF6F5BD2E7F95763F8903514954023697C1A3838(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m72AD5D8E203AEBD992FFDB15E2AA658549127C77 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_4 = ___0_a;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_5 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_7 = ___1_b;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_8 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m14403CF490B635D08B4FD2DCAB8473AD2A510CE6 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString512Bytes_op_Equality_m72AD5D8E203AEBD992FFDB15E2AA658549127C77(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString512Bytes_Equals_m14403CF490B635D08B4FD2DCAB8473AD2A510CE6_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString512Bytes_Equals_m14403CF490B635D08B4FD2DCAB8473AD2A510CE6(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_m80D4CAD931945D04AE44A9610D72D8E0839FB2B5 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mFAC259D67DE289B96B0E792FA87E5364AFC530BB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mFAC259D67DE289B96B0E792FA87E5364AFC530BB(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_mFAC259D67DE289B96B0E792FA87E5364AFC530BB_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_CompareTo_m80D4CAD931945D04AE44A9610D72D8E0839FB2B5_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_CompareTo_m80D4CAD931945D04AE44A9610D72D8E0839FB2B5(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m402E2B00BB62CC4AA6E20DBE2A763A64D957A951 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_4 = ___0_a;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_5 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_7 = ___1_b;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_8 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m865E75EE8511CFC6CB527D86E54AEE7AE010449A (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString512Bytes_op_Equality_m402E2B00BB62CC4AA6E20DBE2A763A64D957A951(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString512Bytes_Equals_m865E75EE8511CFC6CB527D86E54AEE7AE010449A_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString512Bytes_Equals_m865E75EE8511CFC6CB527D86E54AEE7AE010449A(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_m42E210C85C1D09E6698DCDDB40545351895E2574 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mA1A7199A082C0A569CA84916F63E78D7A681C2B2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mA1A7199A082C0A569CA84916F63E78D7A681C2B2(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mA1A7199A082C0A569CA84916F63E78D7A681C2B2_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_CompareTo_m42E210C85C1D09E6698DCDDB40545351895E2574_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_CompareTo_m42E210C85C1D09E6698DCDDB40545351895E2574(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m2D57D6666092B59CE4541DB706A388DA6F7332C0 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_4 = ___0_a;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_5 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_7 = ___1_b;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_8 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m34F02FA9086BE42B8856DF5A85DA039FD3036E99 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString512Bytes_op_Equality_m2D57D6666092B59CE4541DB706A388DA6F7332C0(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString512Bytes_Equals_m34F02FA9086BE42B8856DF5A85DA039FD3036E99_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString512Bytes_Equals_m34F02FA9086BE42B8856DF5A85DA039FD3036E99(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString512Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_CompareTo_mEC561BBFD17069268207BF2D6BD6E2C93E90A1B7 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m3CB78D8495A49EA51DE822A5B4928CB6C8AA4569_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m3CB78D8495A49EA51DE822A5B4928CB6C8AA4569(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m3CB78D8495A49EA51DE822A5B4928CB6C8AA4569_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_CompareTo_mEC561BBFD17069268207BF2D6BD6E2C93E90A1B7_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_CompareTo_mEC561BBFD17069268207BF2D6BD6E2C93E90A1B7(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString512Bytes::op_Equality(Unity.Collections.FixedString512Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_op_Equality_m6C60AF29D4AFBB2FCD3F347EB45D4F4F2787AAFF (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_4 = ___0_a;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_5 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_7 = ___1_b;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_8 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_mE00AFBE32D04B3671E8D476855409B35B5C8E674 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString512Bytes_op_Equality_m6C60AF29D4AFBB2FCD3F347EB45D4F4F2787AAFF(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString512Bytes_Equals_mE00AFBE32D04B3671E8D476855409B35B5C8E674_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString512Bytes_Equals_mE00AFBE32D04B3671E8D476855409B35B5C8E674(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.String Unity.Collections.FixedString512Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString512Bytes_ToString_m1A47583FB34608DBEEDC65F9CA6E7B8E7930233F (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ConvertToString_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mF5D257B46C5CC1CBFBC8A26BEA9F213A217A05EF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ConvertToString();
String_t* L_0;
L_0 = FixedStringMethods_ConvertToString_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mF5D257B46C5CC1CBFBC8A26BEA9F213A217A05EF(__this, FixedStringMethods_ConvertToString_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_mF5D257B46C5CC1CBFBC8A26BEA9F213A217A05EF_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C String_t* FixedString512Bytes_ToString_m1A47583FB34608DBEEDC65F9CA6E7B8E7930233F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
String_t* _returnValue;
_returnValue = FixedString512Bytes_ToString_m1A47583FB34608DBEEDC65F9CA6E7B8E7930233F(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString512Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_GetHashCode_m3F22B7550BFBA5E580D804CCAC7528BA8F64862B (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ComputeHashCode_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m2E43FE6626F2FA8198F44409E544EC67B55EDB05_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ComputeHashCode();
int32_t L_0;
L_0 = FixedStringMethods_ComputeHashCode_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m2E43FE6626F2FA8198F44409E544EC67B55EDB05(__this, FixedStringMethods_ComputeHashCode_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m2E43FE6626F2FA8198F44409E544EC67B55EDB05_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString512Bytes_GetHashCode_m3F22B7550BFBA5E580D804CCAC7528BA8F64862B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString512Bytes_GetHashCode_m3F22B7550BFBA5E580D804CCAC7528BA8F64862B(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString512Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString512Bytes_Equals_m344621B84C32BCC845396B588F2AE18154B9C6C3 (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 V_1;
memset((&V_1), 0, sizeof(V_1));
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 V_2;
memset((&V_2), 0, sizeof(V_2));
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 V_3;
memset((&V_3), 0, sizeof(V_3));
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E V_4;
memset((&V_4), 0, sizeof(V_4));
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 V_5;
memset((&V_5), 0, sizeof(V_5));
{
// if(ReferenceEquals(null, obj)) return false;
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
// if(ReferenceEquals(null, obj)) return false;
return (bool)0;
}
IL_0005:
{
// if(obj is String aString) return Equals(aString);
RuntimeObject* L_1 = ___0_obj;
V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var));
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
// if(obj is String aString) return Equals(aString);
String_t* L_3 = V_0;
bool L_4;
L_4 = FixedString512Bytes_Equals_mE4279608ABCBD5236ADF59E96788F0837787F11A(__this, L_3, NULL);
return L_4;
}
IL_0017:
{
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
RuntimeObject* L_5 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var)))
{
goto IL_002e;
}
}
{
RuntimeObject* L_6 = ___0_obj;
V_1 = ((*(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)((FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)UnBox(L_6, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var))));
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 L_7 = V_1;
bool L_8;
L_8 = FixedString512Bytes_Equals_m2AF82E5FAAF96DBD0A105DF94BD1287804D6D568(__this, L_7, NULL);
return L_8;
}
IL_002e:
{
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
RuntimeObject* L_9 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_9, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var)))
{
goto IL_0045;
}
}
{
RuntimeObject* L_10 = ___0_obj;
V_2 = ((*(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)((FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)UnBox(L_10, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var))));
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 L_11 = V_2;
bool L_12;
L_12 = FixedString512Bytes_Equals_m14403CF490B635D08B4FD2DCAB8473AD2A510CE6(__this, L_11, NULL);
return L_12;
}
IL_0045:
{
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
RuntimeObject* L_13 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_13, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var)))
{
goto IL_005c;
}
}
{
RuntimeObject* L_14 = ___0_obj;
V_3 = ((*(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)((FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)UnBox(L_14, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var))));
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 L_15 = V_3;
bool L_16;
L_16 = FixedString512Bytes_Equals_m865E75EE8511CFC6CB527D86E54AEE7AE010449A(__this, L_15, NULL);
return L_16;
}
IL_005c:
{
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
RuntimeObject* L_17 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_17, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var)))
{
goto IL_0075;
}
}
{
RuntimeObject* L_18 = ___0_obj;
V_4 = ((*(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)((FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)UnBox(L_18, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var))));
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E L_19 = V_4;
bool L_20;
L_20 = FixedString512Bytes_Equals_m34F02FA9086BE42B8856DF5A85DA039FD3036E99(__this, L_19, NULL);
return L_20;
}
IL_0075:
{
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
RuntimeObject* L_21 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_21, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var)))
{
goto IL_008e;
}
}
{
RuntimeObject* L_22 = ___0_obj;
V_5 = ((*(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)((FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)UnBox(L_22, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var))));
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 L_23 = V_5;
bool L_24;
L_24 = FixedString512Bytes_Equals_mE00AFBE32D04B3671E8D476855409B35B5C8E674(__this, L_23, NULL);
return L_24;
}
IL_008e:
{
// return false;
return (bool)0;
}
}
IL2CPP_EXTERN_C bool FixedString512Bytes_Equals_m344621B84C32BCC845396B588F2AE18154B9C6C3_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString512Bytes_Equals_m344621B84C32BCC845396B588F2AE18154B9C6C3(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
#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.Byte* Unity.Collections.FixedString4096Bytes::GetUnsafePtr()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_0 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_EXTERN_C uint8_t* FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
uint8_t* _returnValue;
_returnValue = FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString4096Bytes::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_get_Length_mC2A80F2813739852F0675DA8D2AB68AA92BFC36F (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_get_Length_mC2A80F2813739852F0675DA8D2AB68AA92BFC36F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_get_Length_mC2A80F2813739852F0675DA8D2AB68AA92BFC36F_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.FixedString4096Bytes::set_Length(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedString4096Bytes_set_Length_mB4335BCB8388D446FF0C612F81355BD4861F4F8B (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// utf8LengthInBytes = (ushort)value;
int32_t L_0 = ___0_value;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_0);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_1;
L_1 = FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_inline(__this, NULL);
uint16_t L_2 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2))) = (int8_t)0;
// }
return;
}
}
IL2CPP_EXTERN_C void FixedString4096Bytes_set_Length_mB4335BCB8388D446FF0C612F81355BD4861F4F8B_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
FixedString4096Bytes_set_Length_mB4335BCB8388D446FF0C612F81355BD4861F4F8B(_thisAdjusted, ___0_value, method);
}
// System.Int32 Unity.Collections.FixedString4096Bytes::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_get_Capacity_m55EE381DB20EC9C738999C9F562700569906434D (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method)
{
{
// return utf8MaxLengthInBytes;
return ((int32_t)4093);
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_get_Capacity_m55EE381DB20EC9C738999C9F562700569906434D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_get_Capacity_m55EE381DB20EC9C738999C9F562700569906434D(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString4096Bytes::TryResize(System.Int32,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_TryResize_mC7B1C3EF58A73536BD8A17AEA540B05D1FC4A8F7 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
{
// if (newLength < 0 || newLength > utf8MaxLengthInBytes)
int32_t L_0 = ___0_newLength;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_000c;
}
}
{
int32_t L_1 = ___0_newLength;
if ((((int32_t)L_1) <= ((int32_t)((int32_t)4093))))
{
goto IL_000e;
}
}
IL_000c:
{
// return false;
return (bool)0;
}
IL_000e:
{
// if (newLength == utf8LengthInBytes)
int32_t L_2 = ___0_newLength;
uint16_t L_3 = __this->___utf8LengthInBytes_0;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_0019;
}
}
{
// return true;
return (bool)1;
}
IL_0019:
{
// if (clearOptions == NativeArrayOptions.ClearMemory)
int32_t L_4 = ___1_clearOptions;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0059;
}
}
{
// if (newLength > utf8LengthInBytes)
int32_t L_5 = ___0_newLength;
uint16_t L_6 = __this->___utf8LengthInBytes_0;
if ((((int32_t)L_5) <= ((int32_t)L_6)))
{
goto IL_0043;
}
}
{
// UnsafeUtility.MemClear(GetUnsafePtr() + utf8LengthInBytes, newLength - utf8LengthInBytes);
uint8_t* L_7;
L_7 = FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_inline(__this, NULL);
uint16_t L_8 = __this->___utf8LengthInBytes_0;
int32_t L_9 = ___0_newLength;
uint16_t L_10 = __this->___utf8LengthInBytes_0;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)L_8)), ((int64_t)((int32_t)il2cpp_codegen_subtract(L_9, (int32_t)L_10))), NULL);
goto IL_0059;
}
IL_0043:
{
// UnsafeUtility.MemClear(GetUnsafePtr() + newLength, utf8LengthInBytes - newLength);
uint8_t* L_11;
L_11 = FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_inline(__this, NULL);
int32_t L_12 = ___0_newLength;
uint16_t L_13 = __this->___utf8LengthInBytes_0;
int32_t L_14 = ___0_newLength;
UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, L_12)), ((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, L_14))), NULL);
}
IL_0059:
{
// utf8LengthInBytes = (ushort)newLength;
int32_t L_15 = ___0_newLength;
__this->___utf8LengthInBytes_0 = (uint16_t)((int32_t)(uint16_t)L_15);
// GetUnsafePtr()[utf8LengthInBytes] = 0;
uint8_t* L_16;
L_16 = FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_inline(__this, NULL);
uint16_t L_17 = __this->___utf8LengthInBytes_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)L_17))) = (int8_t)0;
// return true;
return (bool)1;
}
}
IL2CPP_EXTERN_C bool FixedString4096Bytes_TryResize_mC7B1C3EF58A73536BD8A17AEA540B05D1FC4A8F7_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newLength, int32_t ___1_clearOptions, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString4096Bytes_TryResize_mC7B1C3EF58A73536BD8A17AEA540B05D1FC4A8F7(_thisAdjusted, ___0_newLength, ___1_clearOptions, method);
return _returnValue;
}
// System.Byte Unity.Collections.FixedString4096Bytes::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FixedString4096Bytes_get_Item_m4AD0DFB92E2073A147890F8A2BC197B03EA3EBE9 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// return GetUnsafePtr()[index];
uint8_t* L_0;
L_0 = FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_inline(__this, NULL);
int32_t L_1 = ___0_index;
int32_t L_2 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, L_1))));
return (uint8_t)L_2;
}
}
IL2CPP_EXTERN_C uint8_t FixedString4096Bytes_get_Item_m4AD0DFB92E2073A147890F8A2BC197B03EA3EBE9_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
uint8_t _returnValue;
_returnValue = FixedString4096Bytes_get_Item_m4AD0DFB92E2073A147890F8A2BC197B03EA3EBE9(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_mFE2F6019EBA8EAB9FCCDE7589C8A5F38DA8D4A58 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, String_t* ___0_other, const RuntimeMethod* method)
{
{
// return ToString().CompareTo(other);
String_t* L_0;
L_0 = FixedString4096Bytes_ToString_m1EB551FB3DB9E208AAF34DFFA3864DAB34FD1A26(__this, NULL);
String_t* L_1 = ___0_other;
NullCheck(L_0);
int32_t L_2;
L_2 = String_CompareTo_m32A3DFBEA443A4091053D53825DBB76E6EAFECCF(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_CompareTo_mFE2F6019EBA8EAB9FCCDE7589C8A5F38DA8D4A58_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_CompareTo_mFE2F6019EBA8EAB9FCCDE7589C8A5F38DA8D4A58(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_m3C8E7CA4F35F56F0759EEE2D8E5F1D4591D1E598 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, String_t* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
Il2CppChar* V_3 = NULL;
String_t* V_4 = NULL;
{
// int alen = utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
V_0 = L_0;
// int blen = other.Length;
String_t* L_1 = ___0_other;
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
V_1 = L_2;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(bytes);
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_3 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&__this->___bytes_1);
void* L_4;
L_4 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_3, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_2 = (uint8_t*)L_4;
String_t* L_5 = ___0_other;
V_4 = L_5;
// fixed(char* bptr = other)
String_t* L_6 = V_4;
V_3 = (Il2CppChar*)((uintptr_t)L_6);
Il2CppChar* L_7 = V_3;
if (!L_7)
{
goto IL_002c;
}
}
{
Il2CppChar* L_8 = V_3;
int32_t L_9;
L_9 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
V_3 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_8, L_9));
}
IL_002c:
{
// return UTF8ArrayUnsafeUtility.StrCmp(aptr, alen, bptr, blen) == 0;
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
Il2CppChar* L_12 = V_3;
int32_t L_13 = V_1;
int32_t L_14;
L_14 = UTF8ArrayUnsafeUtility_StrCmp_m2C38EE679FD06EDDEB1409956BA7398431FF2FEC(L_10, L_11, L_12, L_13, NULL);
return (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool FixedString4096Bytes_Equals_m3C8E7CA4F35F56F0759EEE2D8E5F1D4591D1E598_AdjustorThunk (RuntimeObject* __this, String_t* ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString4096Bytes_Equals_m3C8E7CA4F35F56F0759EEE2D8E5F1D4591D1E598(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_m8D38C45B1D05029012A417EB72A6108BB820C472 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m240C7A2F859F137B4762BAAFC82C67F6E2A55D61_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m240C7A2F859F137B4762BAAFC82C67F6E2A55D61(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m240C7A2F859F137B4762BAAFC82C67F6E2A55D61_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_CompareTo_m8D38C45B1D05029012A417EB72A6108BB820C472_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_CompareTo_m8D38C45B1D05029012A417EB72A6108BB820C472(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_mA7CC6C4984FCC9EED79B16AF16237504BD00254D (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_4 = ___0_a;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_5 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_7 = ___1_b;
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_8 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2_m51FB6A1B7693A02C6659F8629B8F72B93E619B96_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Inequality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString32Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Inequality_m7FFBE281245A53F6FF937ABE36ADAD484F1B0B1F (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* ___1_b, const RuntimeMethod* method)
{
{
// return !(a == b);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_0 = ___0_a;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* L_1 = ___1_b;
bool L_2;
L_2 = FixedString4096Bytes_op_Equality_mA7CC6C4984FCC9EED79B16AF16237504BD00254D(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString32Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mF43146C7063DCE299D0708E173E48D146806796A (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString4096Bytes_op_Equality_mA7CC6C4984FCC9EED79B16AF16237504BD00254D(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString4096Bytes_Equals_mF43146C7063DCE299D0708E173E48D146806796A_AdjustorThunk (RuntimeObject* __this, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString4096Bytes_Equals_mF43146C7063DCE299D0708E173E48D146806796A(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_mA10C3E4B7291BD7C68B64922D7EF51FF9019E7B1 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m2D066475A578EC5284C55C98633A2A7D1486BFF8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m2D066475A578EC5284C55C98633A2A7D1486BFF8(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_m2D066475A578EC5284C55C98633A2A7D1486BFF8_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_CompareTo_mA10C3E4B7291BD7C68B64922D7EF51FF9019E7B1_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_CompareTo_mA10C3E4B7291BD7C68B64922D7EF51FF9019E7B1(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString64Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_m974761DC27A56EB51074713A5B755FEA5C84419B (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_4 = ___0_a;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_5 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* L_7 = ___1_b;
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_8 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A_m81DA9F0130F09E0B748A73B9203D25CFB30B1016_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString64Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mF4868F94338530FEFCDF35BB76E1C3D64F54CAEF (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString4096Bytes_op_Equality_m974761DC27A56EB51074713A5B755FEA5C84419B(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString4096Bytes_Equals_mF4868F94338530FEFCDF35BB76E1C3D64F54CAEF_AdjustorThunk (RuntimeObject* __this, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString4096Bytes_Equals_mF4868F94338530FEFCDF35BB76E1C3D64F54CAEF(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_m40115F59AF4ADBC9F7C70B9A30B90DD660526D19 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m17FA6549AC43DAE13C0AAC97A99BD4F0E4400FED_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m17FA6549AC43DAE13C0AAC97A99BD4F0E4400FED(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_m17FA6549AC43DAE13C0AAC97A99BD4F0E4400FED_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_CompareTo_m40115F59AF4ADBC9F7C70B9A30B90DD660526D19_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_CompareTo_m40115F59AF4ADBC9F7C70B9A30B90DD660526D19(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString128Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_mCD4EAE52D8F0BA4161054E936710D0C0F3D43260 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_4 = ___0_a;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_5 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* L_7 = ___1_b;
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_8 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989_mCBE0256156F6F5C1308A5D0852923228435D44F8_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString128Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mA00838D2DA8F71412C78B2C37D699B39D7897FB5 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString4096Bytes_op_Equality_mCD4EAE52D8F0BA4161054E936710D0C0F3D43260(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString4096Bytes_Equals_mA00838D2DA8F71412C78B2C37D699B39D7897FB5_AdjustorThunk (RuntimeObject* __this, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString4096Bytes_Equals_mA00838D2DA8F71412C78B2C37D699B39D7897FB5(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_m16A7E31FA53206F33F3418353A43A2E02F662895 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m43F91A976250D34F8A6491F01F64FD57408A66D7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m43F91A976250D34F8A6491F01F64FD57408A66D7(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_m43F91A976250D34F8A6491F01F64FD57408A66D7_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_CompareTo_m16A7E31FA53206F33F3418353A43A2E02F662895_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_CompareTo_m16A7E31FA53206F33F3418353A43A2E02F662895(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString512Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_mD2FD6209FE469F2385026575EBC55A6079D3B0C5 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_4 = ___0_a;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_5 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* L_7 = ___1_b;
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_8 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973_m6F49EAD93D294451276ED454234411665D0B3410_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString512Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mB76C4C23572B2D379F22EB1EE52B84EE820F075F (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString4096Bytes_op_Equality_mD2FD6209FE469F2385026575EBC55A6079D3B0C5(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString4096Bytes_Equals_mB76C4C23572B2D379F22EB1EE52B84EE820F075F_AdjustorThunk (RuntimeObject* __this, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString4096Bytes_Equals_mB76C4C23572B2D379F22EB1EE52B84EE820F075F(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString4096Bytes::CompareTo(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_CompareTo_m1EA8E99320A4B5078747BCE1617B3B1574A53F01 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m0FBA1796844615791348B39D0E61E6B15AEB64DD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return FixedStringMethods.CompareTo(ref this, other);
int32_t L_0;
L_0 = FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m0FBA1796844615791348B39D0E61E6B15AEB64DD(__this, (&___0_other), FixedStringMethods_CompareTo_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m0FBA1796844615791348B39D0E61E6B15AEB64DD_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_CompareTo_m1EA8E99320A4B5078747BCE1617B3B1574A53F01_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_CompareTo_m1EA8E99320A4B5078747BCE1617B3B1574A53F01(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString4096Bytes::op_Equality(Unity.Collections.FixedString4096Bytes&,Unity.Collections.FixedString4096Bytes&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_op_Equality_m30D4A0EF7ED2223E8A41181F92E87DA31C73CCAF (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___0_a, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
{
// int alen = a.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_0 = ___0_a;
uint16_t L_1 = L_0->___utf8LengthInBytes_0;
V_0 = L_1;
// int blen = b.utf8LengthInBytes;
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_2 = ___1_b;
uint16_t L_3 = L_2->___utf8LengthInBytes_0;
V_1 = L_3;
// byte* aptr = (byte*) UnsafeUtilityExtensions.AddressOf(a.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_4 = ___0_a;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_5 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_4->___bytes_1);
void* L_6;
L_6 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_5, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_2 = (uint8_t*)L_6;
// byte* bptr = (byte*) UnsafeUtilityExtensions.AddressOf(b.bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* L_7 = ___1_b;
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_8 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&L_7->___bytes_1);
void* L_9;
L_9 = UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_inline(L_8, UnsafeUtilityExtensions_AddressOf_TisFixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5_m9A51973923C4C7B7BDAF6F95EB0185BD21029930_RuntimeMethod_var);
V_3 = (uint8_t*)L_9;
// return UTF8ArrayUnsafeUtility.EqualsUTF8Bytes(aptr, alen, bptr, blen);
uint8_t* L_10 = V_2;
int32_t L_11 = V_0;
uint8_t* L_12 = V_3;
int32_t L_13 = V_1;
bool L_14;
L_14 = UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(Unity.Collections.FixedString4096Bytes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_m3991F570BEC852688D532724FD842E0BD3AC2BB6 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
{
// return this == other;
bool L_0;
L_0 = FixedString4096Bytes_op_Equality_m30D4A0EF7ED2223E8A41181F92E87DA31C73CCAF(__this, (&___0_other), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C bool FixedString4096Bytes_Equals_m3991F570BEC852688D532724FD842E0BD3AC2BB6_AdjustorThunk (RuntimeObject* __this, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 ___0_other, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString4096Bytes_Equals_m3991F570BEC852688D532724FD842E0BD3AC2BB6(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.String Unity.Collections.FixedString4096Bytes::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedString4096Bytes_ToString_m1EB551FB3DB9E208AAF34DFFA3864DAB34FD1A26 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ConvertToString_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m1F275D8805CD175F260860527F58B8CBB3920A4E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ConvertToString();
String_t* L_0;
L_0 = FixedStringMethods_ConvertToString_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m1F275D8805CD175F260860527F58B8CBB3920A4E(__this, FixedStringMethods_ConvertToString_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_m1F275D8805CD175F260860527F58B8CBB3920A4E_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C String_t* FixedString4096Bytes_ToString_m1EB551FB3DB9E208AAF34DFFA3864DAB34FD1A26_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
String_t* _returnValue;
_returnValue = FixedString4096Bytes_ToString_m1EB551FB3DB9E208AAF34DFFA3864DAB34FD1A26(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.FixedString4096Bytes::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_GetHashCode_m4F13B6A3839EDFD34CE37729A815905DD1AAB720 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_ComputeHashCode_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mD39B5656A0F19ADA1D77F1C0B468CBA0F3078EDB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return this.ComputeHashCode();
int32_t L_0;
L_0 = FixedStringMethods_ComputeHashCode_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mD39B5656A0F19ADA1D77F1C0B468CBA0F3078EDB(__this, FixedStringMethods_ComputeHashCode_TisFixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_mD39B5656A0F19ADA1D77F1C0B468CBA0F3078EDB_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C int32_t FixedString4096Bytes_GetHashCode_m4F13B6A3839EDFD34CE37729A815905DD1AAB720_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
int32_t _returnValue;
_returnValue = FixedString4096Bytes_GetHashCode_m4F13B6A3839EDFD34CE37729A815905DD1AAB720(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Unity.Collections.FixedString4096Bytes::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedString4096Bytes_Equals_mD182C954C7A720E5C452CE5C9B4BAA20D22A4952 (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 V_1;
memset((&V_1), 0, sizeof(V_1));
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 V_2;
memset((&V_2), 0, sizeof(V_2));
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 V_3;
memset((&V_3), 0, sizeof(V_3));
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E V_4;
memset((&V_4), 0, sizeof(V_4));
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 V_5;
memset((&V_5), 0, sizeof(V_5));
{
// if(ReferenceEquals(null, obj)) return false;
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
// if(ReferenceEquals(null, obj)) return false;
return (bool)0;
}
IL_0005:
{
// if(obj is String aString) return Equals(aString);
RuntimeObject* L_1 = ___0_obj;
V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var));
String_t* L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
// if(obj is String aString) return Equals(aString);
String_t* L_3 = V_0;
bool L_4;
L_4 = FixedString4096Bytes_Equals_m3C8E7CA4F35F56F0759EEE2D8E5F1D4591D1E598(__this, L_3, NULL);
return L_4;
}
IL_0017:
{
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
RuntimeObject* L_5 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var)))
{
goto IL_002e;
}
}
{
RuntimeObject* L_6 = ___0_obj;
V_1 = ((*(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)((FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824*)UnBox(L_6, FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_il2cpp_TypeInfo_var))));
// if(obj is FixedString32Bytes aFixedString32Bytes) return Equals(aFixedString32Bytes);
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 L_7 = V_1;
bool L_8;
L_8 = FixedString4096Bytes_Equals_mF43146C7063DCE299D0708E173E48D146806796A(__this, L_7, NULL);
return L_8;
}
IL_002e:
{
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
RuntimeObject* L_9 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_9, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var)))
{
goto IL_0045;
}
}
{
RuntimeObject* L_10 = ___0_obj;
V_2 = ((*(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)((FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)(FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5*)UnBox(L_10, FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5_il2cpp_TypeInfo_var))));
// if(obj is FixedString64Bytes aFixedString64Bytes) return Equals(aFixedString64Bytes);
FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5 L_11 = V_2;
bool L_12;
L_12 = FixedString4096Bytes_Equals_mF4868F94338530FEFCDF35BB76E1C3D64F54CAEF(__this, L_11, NULL);
return L_12;
}
IL_0045:
{
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
RuntimeObject* L_13 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_13, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var)))
{
goto IL_005c;
}
}
{
RuntimeObject* L_14 = ___0_obj;
V_3 = ((*(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)((FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952*)UnBox(L_14, FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_il2cpp_TypeInfo_var))));
// if(obj is FixedString128Bytes aFixedString128Bytes) return Equals(aFixedString128Bytes);
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 L_15 = V_3;
bool L_16;
L_16 = FixedString4096Bytes_Equals_mA00838D2DA8F71412C78B2C37D699B39D7897FB5(__this, L_15, NULL);
return L_16;
}
IL_005c:
{
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
RuntimeObject* L_17 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_17, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var)))
{
goto IL_0075;
}
}
{
RuntimeObject* L_18 = ___0_obj;
V_4 = ((*(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)((FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)(FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E*)UnBox(L_18, FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E_il2cpp_TypeInfo_var))));
// if(obj is FixedString512Bytes aFixedString512Bytes) return Equals(aFixedString512Bytes);
FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E L_19 = V_4;
bool L_20;
L_20 = FixedString4096Bytes_Equals_mB76C4C23572B2D379F22EB1EE52B84EE820F075F(__this, L_19, NULL);
return L_20;
}
IL_0075:
{
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
RuntimeObject* L_21 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_21, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var)))
{
goto IL_008e;
}
}
{
RuntimeObject* L_22 = ___0_obj;
V_5 = ((*(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)((FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)(FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*)UnBox(L_22, FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21_il2cpp_TypeInfo_var))));
// if(obj is FixedString4096Bytes aFixedString4096Bytes) return Equals(aFixedString4096Bytes);
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21 L_23 = V_5;
bool L_24;
L_24 = FixedString4096Bytes_Equals_m3991F570BEC852688D532724FD842E0BD3AC2BB6(__this, L_23, NULL);
return L_24;
}
IL_008e:
{
// return false;
return (bool)0;
}
}
IL2CPP_EXTERN_C bool FixedString4096Bytes_Equals_mD182C954C7A720E5C452CE5C9B4BAA20D22A4952_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21*>(__this + _offset);
bool _returnValue;
_returnValue = FixedString4096Bytes_Equals_mD182C954C7A720E5C452CE5C9B4BAA20D22A4952(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
#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
// Unity.Collections.FixedString128Bytes Unity.Collections.FixedString::Format(Unity.Collections.FixedString128Bytes,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 FixedString_Format_m6F108E2AF8178697C27234FF8AA515F32B77F4AF (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_formatString, int32_t ___1_arg0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_AppendFormat_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m3620891E1B9AAB5578269AF9245CF6AF17CC5C31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m321EFEF222E8F32FB978D741240EB6EB685AC367_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 V_0;
memset((&V_0), 0, sizeof(V_0));
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// FixedString128Bytes result = default;
il2cpp_codegen_initobj((&V_0), sizeof(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952));
// FixedString32Bytes carg0 = default; carg0.Append(arg0);
il2cpp_codegen_initobj((&V_1), sizeof(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824));
// FixedString32Bytes carg0 = default; carg0.Append(arg0);
int32_t L_0 = ___1_arg0;
int32_t L_1;
L_1 = FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m321EFEF222E8F32FB978D741240EB6EB685AC367((&V_1), L_0, FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m321EFEF222E8F32FB978D741240EB6EB685AC367_RuntimeMethod_var);
// result.AppendFormat(formatString, carg0);
FixedStringMethods_AppendFormat_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m3620891E1B9AAB5578269AF9245CF6AF17CC5C31((&V_0), (&___0_formatString), (&V_1), FixedStringMethods_AppendFormat_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m3620891E1B9AAB5578269AF9245CF6AF17CC5C31_RuntimeMethod_var);
// return result;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 L_2 = V_0;
return L_2;
}
}
// Unity.Collections.FixedString128Bytes Unity.Collections.FixedString::Format(Unity.Collections.FixedString128Bytes,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 FixedString_Format_m68D81C29724F640A5261464C671E96EB92AAA4B0 (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 ___0_formatString, float ___1_arg0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_AppendFormat_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m3620891E1B9AAB5578269AF9245CF6AF17CC5C31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m8DC2E3A0A08EFC0BCCF425D09ED858FF0B1ACE41_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 V_0;
memset((&V_0), 0, sizeof(V_0));
FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// FixedString128Bytes result = default;
il2cpp_codegen_initobj((&V_0), sizeof(FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952));
// FixedString32Bytes carg0 = default; carg0.Append(arg0);
il2cpp_codegen_initobj((&V_1), sizeof(FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824));
// FixedString32Bytes carg0 = default; carg0.Append(arg0);
float L_0 = ___1_arg0;
int32_t L_1;
L_1 = FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m8DC2E3A0A08EFC0BCCF425D09ED858FF0B1ACE41((&V_1), L_0, ((int32_t)46), FixedStringMethods_Append_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m8DC2E3A0A08EFC0BCCF425D09ED858FF0B1ACE41_RuntimeMethod_var);
// result.AppendFormat(formatString, carg0);
FixedStringMethods_AppendFormat_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m3620891E1B9AAB5578269AF9245CF6AF17CC5C31((&V_0), (&___0_formatString), (&V_1), FixedStringMethods_AppendFormat_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952_TisFixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824_m3620891E1B9AAB5578269AF9245CF6AF17CC5C31_RuntimeMethod_var);
// return result;
FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952 L_2 = V_0;
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Collections.FixedStringUtils::Base2ToBase10(System.UInt64&,System.Int32&,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedStringUtils_Base2ToBase10_m26FA15F7F8FA8E6736C0E6927D4C5A74B1D8EAF5 (uint64_t* ___0_mantissa10, int32_t* ___1_exponent10, float ___2_input, const RuntimeMethod* method)
{
UintFloatUnion_t42DF4DD8167145ECECA33FDC8580442735A01A12 V_0;
memset((&V_0), 0, sizeof(V_0));
uint32_t V_1 = 0;
int32_t V_2 = 0;
int64_t G_B17_0 = 0;
uint64_t* G_B17_1 = NULL;
int64_t G_B16_0 = 0;
uint64_t* G_B16_1 = NULL;
int32_t G_B18_0 = 0;
int64_t G_B18_1 = 0;
uint64_t* G_B18_2 = NULL;
{
// UintFloatUnion ufu = new UintFloatUnion();
il2cpp_codegen_initobj((&V_0), sizeof(UintFloatUnion_t42DF4DD8167145ECECA33FDC8580442735A01A12));
// ufu.floatValue = input;
float L_0 = ___2_input;
(&V_0)->___floatValue_1 = L_0;
// if (ufu.uintValue == 0)
UintFloatUnion_t42DF4DD8167145ECECA33FDC8580442735A01A12 L_1 = V_0;
uint32_t L_2 = L_1.___uintValue_0;
if (L_2)
{
goto IL_0020;
}
}
{
// mantissa10 = 0;
uint64_t* L_3 = ___0_mantissa10;
*((int64_t*)L_3) = (int64_t)((int64_t)0);
// exponent10 = 0;
int32_t* L_4 = ___1_exponent10;
*((int32_t*)L_4) = (int32_t)0;
// return;
return;
}
IL_0020:
{
// var mantissa2 = (ufu.uintValue & ((1 << 23) - 1)) | (1 << 23);
UintFloatUnion_t42DF4DD8167145ECECA33FDC8580442735A01A12 L_5 = V_0;
uint32_t L_6 = L_5.___uintValue_0;
V_1 = ((int32_t)(((int32_t)((int32_t)L_6&((int32_t)8388607)))|((int32_t)8388608)));
// var exponent2 = (int)(ufu.uintValue >> 23) - 127 - 23;
UintFloatUnion_t42DF4DD8167145ECECA33FDC8580442735A01A12 L_7 = V_0;
uint32_t L_8 = L_7.___uintValue_0;
V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)((uint32_t)L_8>>((int32_t)23))), ((int32_t)127))), ((int32_t)23)));
// mantissa10 = mantissa2;
uint64_t* L_9 = ___0_mantissa10;
uint32_t L_10 = V_1;
*((int64_t*)L_9) = (int64_t)((int64_t)(uint64_t)L_10);
// exponent10 = exponent2;
int32_t* L_11 = ___1_exponent10;
int32_t L_12 = V_2;
*((int32_t*)L_11) = (int32_t)L_12;
// if (exponent2 > 0)
int32_t L_13 = V_2;
if ((((int32_t)L_13) <= ((int32_t)0)))
{
goto IL_007a;
}
}
{
goto IL_0076;
}
IL_0050:
{
// mantissa10 *= 10;
uint64_t* L_14 = ___0_mantissa10;
uint64_t* L_15 = ___0_mantissa10;
int64_t L_16 = *((int64_t*)L_15);
*((int64_t*)L_14) = (int64_t)((int64_t)il2cpp_codegen_multiply(L_16, ((int64_t)((int32_t)10))));
// --exponent10;
int32_t* L_17 = ___1_exponent10;
int32_t* L_18 = ___1_exponent10;
int32_t L_19 = *((int32_t*)L_18);
*((int32_t*)L_17) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_19, 1));
}
IL_005e:
{
// while (mantissa10 <= UInt64.MaxValue / 10)
uint64_t* L_20 = ___0_mantissa10;
int64_t L_21 = *((int64_t*)L_20);
if ((!(((uint64_t)L_21) > ((uint64_t)((int64_t)1844674407370955161LL)))))
{
goto IL_0050;
}
}
{
// mantissa10 /= 5;
uint64_t* L_22 = ___0_mantissa10;
uint64_t* L_23 = ___0_mantissa10;
int64_t L_24 = *((int64_t*)L_23);
*((int64_t*)L_22) = (int64_t)((int64_t)((uint64_t)(int64_t)L_24/(uint64_t)(int64_t)((int64_t)5)));
// --exponent2;
int32_t L_25 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_25, 1));
}
IL_0076:
{
// while (exponent2 > 0)
int32_t L_26 = V_2;
if ((((int32_t)L_26) > ((int32_t)0)))
{
goto IL_005e;
}
}
IL_007a:
{
// if (exponent2 < 0)
int32_t L_27 = V_2;
if ((((int32_t)L_27) >= ((int32_t)0)))
{
goto IL_00ca;
}
}
{
goto IL_00a6;
}
IL_0080:
{
// mantissa10 /= 10;
uint64_t* L_28 = ___0_mantissa10;
uint64_t* L_29 = ___0_mantissa10;
int64_t L_30 = *((int64_t*)L_29);
*((int64_t*)L_28) = (int64_t)((int64_t)((uint64_t)(int64_t)L_30/(uint64_t)(int64_t)((int64_t)((int32_t)10))));
// ++exponent10;
int32_t* L_31 = ___1_exponent10;
int32_t* L_32 = ___1_exponent10;
int32_t L_33 = *((int32_t*)L_32);
*((int32_t*)L_31) = (int32_t)((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_008e:
{
// while (mantissa10 > UInt64.MaxValue / 5)
uint64_t* L_34 = ___0_mantissa10;
int64_t L_35 = *((int64_t*)L_34);
if ((!(((uint64_t)L_35) <= ((uint64_t)((int64_t)3689348814741910323LL)))))
{
goto IL_0080;
}
}
{
// mantissa10 *= 5;
uint64_t* L_36 = ___0_mantissa10;
uint64_t* L_37 = ___0_mantissa10;
int64_t L_38 = *((int64_t*)L_37);
*((int64_t*)L_36) = (int64_t)((int64_t)il2cpp_codegen_multiply(L_38, ((int64_t)5)));
// ++exponent2;
int32_t L_39 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_00a6:
{
// while (exponent2 < 0)
int32_t L_40 = V_2;
if ((((int32_t)L_40) < ((int32_t)0)))
{
goto IL_008e;
}
}
{
goto IL_00ca;
}
IL_00ac:
{
// mantissa10 = (mantissa10 + (mantissa10 < 100000000U ? 5u : 0u)) / 10;
uint64_t* L_41 = ___0_mantissa10;
uint64_t* L_42 = ___0_mantissa10;
int64_t L_43 = *((int64_t*)L_42);
uint64_t* L_44 = ___0_mantissa10;
int64_t L_45 = *((int64_t*)L_44);
G_B16_0 = L_43;
G_B16_1 = L_41;
if ((!(((uint64_t)L_45) >= ((uint64_t)((int64_t)((int32_t)100000000))))))
{
G_B17_0 = L_43;
G_B17_1 = L_41;
goto IL_00bc;
}
}
{
G_B18_0 = 0;
G_B18_1 = G_B16_0;
G_B18_2 = G_B16_1;
goto IL_00bd;
}
IL_00bc:
{
G_B18_0 = 5;
G_B18_1 = G_B17_0;
G_B18_2 = G_B17_1;
}
IL_00bd:
{
*((int64_t*)G_B18_2) = (int64_t)((int64_t)((uint64_t)(int64_t)((int64_t)il2cpp_codegen_add(G_B18_1, ((int64_t)(uint64_t)((uint32_t)G_B18_0))))/(uint64_t)(int64_t)((int64_t)((int32_t)10))));
// ++exponent10;
int32_t* L_46 = ___1_exponent10;
int32_t* L_47 = ___1_exponent10;
int32_t L_48 = *((int32_t*)L_47);
*((int32_t*)L_46) = (int32_t)((int32_t)il2cpp_codegen_add(L_48, 1));
}
IL_00ca:
{
// while (mantissa10 > 9999999U || mantissa10 % 10 == 0)
uint64_t* L_49 = ___0_mantissa10;
int64_t L_50 = *((int64_t*)L_49);
if ((!(((uint64_t)L_50) <= ((uint64_t)((int64_t)((int32_t)9999999))))))
{
goto IL_00ac;
}
}
{
uint64_t* L_51 = ___0_mantissa10;
int64_t L_52 = *((int64_t*)L_51);
if (!((int64_t)((uint64_t)(int64_t)L_52%(uint64_t)(int64_t)((int64_t)((int32_t)10)))))
{
goto IL_00ac;
}
}
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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* Unity.Collections.Memory/Unmanaged::Allocate(System.Int64,System.Int32,Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5 (int64_t ___0_size, int32_t ___1_align, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___2_allocator, const RuntimeMethod* method)
{
{
// return Array.Resize(null, 0, 1, allocator, size, align);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = ___2_allocator;
int64_t L_1 = ___0_size;
int32_t L_2 = ___1_align;
void* L_3;
L_3 = Array_Resize_mC7BE2965DE3FCF4014D43B606D94951480A65380((void*)((uintptr_t)0), ((int64_t)0), ((int64_t)1), L_0, L_1, L_2, NULL);
return L_3;
}
}
// System.Void Unity.Collections.Memory/Unmanaged::Free(System.Void*,Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unmanaged_Free_m09F6EA89F368ED2C9E5EC5EA60C894C4434F4FD1 (void* ___0_pointer, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
{
{
// if (pointer == null)
void* L_0 = ___0_pointer;
if ((!(((uintptr_t)L_0) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0006;
}
}
{
// return;
return;
}
IL_0006:
{
// Array.Resize(pointer, 1, 0, allocator, 1, 1);
void* L_1 = ___0_pointer;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2 = ___1_allocator;
void* L_3;
L_3 = Array_Resize_mC7BE2965DE3FCF4014D43B606D94951480A65380(L_1, ((int64_t)1), ((int64_t)0), L_2, ((int64_t)1), 1, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Unity.Collections.Memory/Unmanaged/Array::IsCustom(Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Array_IsCustom_m7651BFF84F5AEFA592FEE86C834A85C373DDC126 (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method)
{
{
// return (int) allocator.Index >= AllocatorManager.FirstUserIndex;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = ___0_allocator;
uint16_t L_1 = L_0.___Index_0;
return (bool)((((int32_t)((((int32_t)L_1) < ((int32_t)((int32_t)64)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Void* Unity.Collections.Memory/Unmanaged/Array::CustomResize(System.Void*,System.Int64,System.Int64,Unity.Collections.AllocatorManager/AllocatorHandle,System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Array_CustomResize_mB51497D583399092F23AA773ABB64F0780610D82 (void* ___0_oldPointer, int64_t ___1_oldCount, int64_t ___2_newCount, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___3_allocator, int64_t ___4_size, int32_t ___5_align, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// AllocatorManager.Block block = default;
il2cpp_codegen_initobj((&V_0), sizeof(Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3));
// block.Range.Allocator = allocator;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_0 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&(&V_0)->___Range_0);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_1 = ___3_allocator;
L_0->___Allocator_2 = L_1;
// block.Range.Items = (int)newCount;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_2 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&(&V_0)->___Range_0);
int64_t L_3 = ___2_newCount;
L_2->___Items_1 = ((int32_t)L_3);
// block.Range.Pointer = (IntPtr)oldPointer;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_4 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&(&V_0)->___Range_0);
void* L_5 = ___0_oldPointer;
intptr_t L_6;
L_6 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D(L_5, NULL);
L_4->___Pointer_0 = L_6;
// block.BytesPerItem = (int)size;
int64_t L_7 = ___4_size;
(&V_0)->___BytesPerItem_1 = ((int32_t)L_7);
// block.Alignment = align;
int32_t L_8 = ___5_align;
Block_set_Alignment_m4E74D90E827C5F58B3EBE91B2F5B097388E0500F((&V_0), L_8, NULL);
// block.AllocatedItems = (int)oldCount;
int64_t L_9 = ___1_oldCount;
(&V_0)->___AllocatedItems_2 = ((int32_t)L_9);
// var error = AllocatorManager.Try(ref block);
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = AllocatorManager_Try_m24A6A4EF594F8909B5677C94C4788F365E02E7F9((&V_0), NULL);
// return (void*)block.Range.Pointer;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3 L_11 = V_0;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC L_12 = L_11.___Range_0;
intptr_t L_13 = L_12.___Pointer_0;
void* L_14;
L_14 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_13, NULL);
return L_14;
}
}
// System.Void* Unity.Collections.Memory/Unmanaged/Array::Resize(System.Void*,System.Int64,System.Int64,Unity.Collections.AllocatorManager/AllocatorHandle,System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Array_Resize_mC7BE2965DE3FCF4014D43B606D94951480A65380 (void* ___0_oldPointer, int64_t ___1_oldCount, int64_t ___2_newCount, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___3_allocator, int64_t ___4_size, int32_t ___5_align, const RuntimeMethod* method)
{
int32_t V_0 = 0;
void* V_1 = NULL;
int64_t V_2 = 0;
{
// var alignment = math.max(JobsUtility.CacheLineSize, align);
int32_t L_0 = ___5_align;
int32_t L_1;
L_1 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(((int32_t)64), L_0, NULL);
V_0 = L_1;
// if (IsCustom(allocator))
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2 = ___3_allocator;
bool L_3;
L_3 = Array_IsCustom_m7651BFF84F5AEFA592FEE86C834A85C373DDC126(L_2, NULL);
if (!L_3)
{
goto IL_001f;
}
}
{
// return CustomResize(oldPointer, oldCount, newCount, allocator, size, alignment);
void* L_4 = ___0_oldPointer;
int64_t L_5 = ___1_oldCount;
int64_t L_6 = ___2_newCount;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_7 = ___3_allocator;
int64_t L_8 = ___4_size;
int32_t L_9 = V_0;
void* L_10;
L_10 = Array_CustomResize_mB51497D583399092F23AA773ABB64F0780610D82(L_4, L_5, L_6, L_7, L_8, L_9, NULL);
return L_10;
}
IL_001f:
{
// void* newPointer = default;
il2cpp_codegen_initobj((&V_1), sizeof(void*));
// if (newCount > 0)
int64_t L_11 = ___2_newCount;
if ((((int64_t)L_11) <= ((int64_t)((int64_t)0))))
{
goto IL_0056;
}
}
{
// long bytesToAllocate = newCount * size;
int64_t L_12 = ___2_newCount;
int64_t L_13 = ___4_size;
// newPointer = UnsafeUtility.Malloc(bytesToAllocate, alignment, allocator.ToAllocator);
int32_t L_14 = V_0;
int32_t L_15;
L_15 = AllocatorHandle_get_ToAllocator_m34C297958A940D9D35C11B3D28B8E5A08E170FDF((&___3_allocator), NULL);
void* L_16;
L_16 = UnsafeUtility_Malloc_mD7BD28D5AE7E4901B225B7DFFE2B568EE7BDC0C9(((int64_t)il2cpp_codegen_multiply(L_12, L_13)), L_14, L_15, NULL);
V_1 = L_16;
// if (oldCount > 0)
int64_t L_17 = ___1_oldCount;
if ((((int64_t)L_17) <= ((int64_t)((int64_t)0))))
{
goto IL_0056;
}
}
{
// long count = math.min(oldCount, newCount);
int64_t L_18 = ___1_oldCount;
int64_t L_19 = ___2_newCount;
int64_t L_20;
L_20 = math_min_mA22BCFB62A81B533821704D26BE23D8D6402C8EB_inline(L_18, L_19, NULL);
// long bytesToCopy = count * size;
int64_t L_21 = ___4_size;
V_2 = ((int64_t)il2cpp_codegen_multiply(L_20, L_21));
// UnsafeUtility.MemCpy(newPointer, oldPointer, bytesToCopy);
void* L_22 = V_1;
void* L_23 = ___0_oldPointer;
int64_t L_24 = V_2;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_22, L_23, L_24, NULL);
}
IL_0056:
{
// if (oldCount > 0)
int64_t L_25 = ___1_oldCount;
if ((((int64_t)L_25) <= ((int64_t)((int64_t)0))))
{
goto IL_0068;
}
}
{
// UnsafeUtility.Free(oldPointer, allocator.ToAllocator);
void* L_26 = ___0_oldPointer;
int32_t L_27;
L_27 = AllocatorHandle_get_ToAllocator_m34C297958A940D9D35C11B3D28B8E5A08E170FDF((&___3_allocator), NULL);
UnsafeUtility_Free_mFF99F4F02FE7F735AB30D8987D6953E55A2B23E1(L_26, L_27, NULL);
}
IL_0068:
{
// return newPointer;
void* L_28 = V_1;
return L_28;
}
}
#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
// Unity.Collections.NativeQueueBlockHeader* Unity.Collections.NativeQueueBlockPoolData::AllocateBlock()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* NativeQueueBlockPoolData_AllocateBlock_m5B26A5ECC71386FA451CC6A8539CA5828A0D41CD (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* __this, const RuntimeMethod* method)
{
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* V_0 = NULL;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* V_1 = NULL;
IL_0000:
{
// while (Interlocked.CompareExchange(ref m_AllocLock, 1, 0) != 0)
int32_t* L_0 = (int32_t*)(&__this->___m_AllocLock_4);
int32_t L_1;
L_1 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_0, 1, 0, NULL);
if (L_1)
{
goto IL_0000;
}
}
{
// NativeQueueBlockHeader* checkBlock = (NativeQueueBlockHeader*)m_FirstBlock;
intptr_t L_2 = __this->___m_FirstBlock_0;
void* L_3;
L_3 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_2, NULL);
V_0 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)L_3;
}
IL_001b:
{
// block = checkBlock;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_4 = V_0;
V_1 = L_4;
// if (block == null)
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_5 = V_1;
if ((!(((uintptr_t)L_5) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0051;
}
}
{
// Interlocked.Exchange(ref m_AllocLock, 0);
int32_t* L_6 = (int32_t*)(&__this->___m_AllocLock_4);
int32_t L_7;
L_7 = Interlocked_Exchange_m5810F59A9EF49D8003BA76D95398854254A091DF(L_6, 0, NULL);
// Interlocked.Increment(ref m_NumBlocks);
int32_t* L_8 = (int32_t*)(&__this->___m_NumBlocks_1);
int32_t L_9;
L_9 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(L_8, NULL);
// block = (NativeQueueBlockHeader*)Memory.Unmanaged.Allocate(m_BlockSize, 16, Allocator.Persistent);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_10;
L_10 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
void* L_11;
L_11 = Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5(((int64_t)((int32_t)16384)), ((int32_t)16), L_10, NULL);
V_1 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)L_11;
// return block;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_12 = V_1;
return L_12;
}
IL_0051:
{
// checkBlock = (NativeQueueBlockHeader*)Interlocked.CompareExchange(ref m_FirstBlock, (IntPtr)block->m_NextBlock, (IntPtr)block);
intptr_t* L_13 = (intptr_t*)(&__this->___m_FirstBlock_0);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_14 = V_1;
NullCheck(L_14);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_15 = L_14->___m_NextBlock_0;
intptr_t L_16;
L_16 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)L_15, NULL);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_17 = V_1;
intptr_t L_18;
L_18 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)L_17, NULL);
intptr_t L_19;
L_19 = Interlocked_CompareExchange_m7AC708A0F5F20CADA50F64E6E2F34262D3BC45C6(L_13, L_16, L_18, NULL);
void* L_20;
L_20 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_19, NULL);
V_0 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)L_20;
// while (checkBlock != block);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_21 = V_0;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_22 = V_1;
if ((!(((uintptr_t)L_21) == ((uintptr_t)L_22))))
{
goto IL_001b;
}
}
{
// Interlocked.Exchange(ref m_AllocLock, 0);
int32_t* L_23 = (int32_t*)(&__this->___m_AllocLock_4);
int32_t L_24;
L_24 = Interlocked_Exchange_m5810F59A9EF49D8003BA76D95398854254A091DF(L_23, 0, NULL);
// return block;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_25 = V_1;
return L_25;
}
}
IL2CPP_EXTERN_C NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* NativeQueueBlockPoolData_AllocateBlock_m5B26A5ECC71386FA451CC6A8539CA5828A0D41CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87*>(__this + _offset);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* _returnValue;
_returnValue = NativeQueueBlockPoolData_AllocateBlock_m5B26A5ECC71386FA451CC6A8539CA5828A0D41CD(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.NativeQueueBlockPoolData::FreeBlock(Unity.Collections.NativeQueueBlockHeader*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueBlockPoolData_FreeBlock_m1F946136116E617CAA61EE33BCF4B55E71A2E6DC (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* __this, NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* ___0_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmanaged_Free_TisNativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004_m243D8201F69E8B9517904DD82D2AF7681CC70844_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* V_0 = NULL;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* V_1 = NULL;
{
// if (m_NumBlocks > m_MaxBlocks)
int32_t L_0 = __this->___m_NumBlocks_1;
int32_t L_1 = __this->___m_MaxBlocks_2;
if ((((int32_t)L_0) <= ((int32_t)L_1)))
{
goto IL_003c;
}
}
{
// if (Interlocked.Decrement(ref m_NumBlocks) + 1 > m_MaxBlocks)
int32_t* L_2 = (int32_t*)(&__this->___m_NumBlocks_1);
int32_t L_3;
L_3 = Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D(L_2, NULL);
int32_t L_4 = __this->___m_MaxBlocks_2;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 1))) <= ((int32_t)L_4)))
{
goto IL_0030;
}
}
{
// Memory.Unmanaged.Free(block, Allocator.Persistent);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_5 = ___0_block;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_6;
L_6 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
Unmanaged_Free_TisNativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004_m243D8201F69E8B9517904DD82D2AF7681CC70844(L_5, L_6, Unmanaged_Free_TisNativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004_m243D8201F69E8B9517904DD82D2AF7681CC70844_RuntimeMethod_var);
// return;
return;
}
IL_0030:
{
// Interlocked.Increment(ref m_NumBlocks);
int32_t* L_7 = (int32_t*)(&__this->___m_NumBlocks_1);
int32_t L_8;
L_8 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(L_7, NULL);
}
IL_003c:
{
// NativeQueueBlockHeader* checkBlock = (NativeQueueBlockHeader*)m_FirstBlock;
intptr_t L_9 = __this->___m_FirstBlock_0;
void* L_10;
L_10 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_9, NULL);
V_0 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)L_10;
}
IL_0048:
{
// nextPtr = checkBlock;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_11 = V_0;
V_1 = L_11;
// block->m_NextBlock = checkBlock;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_12 = ___0_block;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_13 = V_0;
NullCheck(L_12);
L_12->___m_NextBlock_0 = L_13;
// checkBlock = (NativeQueueBlockHeader*)Interlocked.CompareExchange(ref m_FirstBlock, (IntPtr)block, (IntPtr)checkBlock);
intptr_t* L_14 = (intptr_t*)(&__this->___m_FirstBlock_0);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_15 = ___0_block;
intptr_t L_16;
L_16 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)L_15, NULL);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_17 = V_0;
intptr_t L_18;
L_18 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)L_17, NULL);
intptr_t L_19;
L_19 = Interlocked_CompareExchange_m7AC708A0F5F20CADA50F64E6E2F34262D3BC45C6(L_14, L_16, L_18, NULL);
void* L_20;
L_20 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_19, NULL);
V_0 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)L_20;
// while (checkBlock != nextPtr);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_21 = V_0;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_22 = V_1;
if ((!(((uintptr_t)L_21) == ((uintptr_t)L_22))))
{
goto IL_0048;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void NativeQueueBlockPoolData_FreeBlock_m1F946136116E617CAA61EE33BCF4B55E71A2E6DC_AdjustorThunk (RuntimeObject* __this, NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* ___0_block, const RuntimeMethod* method)
{
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87*>(__this + _offset);
NativeQueueBlockPoolData_FreeBlock_m1F946136116E617CAA61EE33BCF4B55E71A2E6DC(_thisAdjusted, ___0_block, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Unity.Collections.NativeQueueBlockPoolData* Unity.Collections.NativeQueueBlockPool::GetQueueBlockPool()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* NativeQueueBlockPool_GetQueueBlockPool_m72A3D0FE305C26652617D578ADE6C2EE6754FA7A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedStatic_1_get_UnsafeDataPointer_m972F8145729E8E23E39A742D0EF9AE2785A652CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mC7FEAA8F718320B4F881566EB9C8D910A41CC37A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87** V_0 = NULL;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* V_1 = NULL;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* V_5 = NULL;
{
// var pData = (NativeQueueBlockPoolData**)Data.UnsafeDataPointer;
il2cpp_codegen_runtime_class_init_inline(NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var);
void* L_0;
L_0 = SharedStatic_1_get_UnsafeDataPointer_m972F8145729E8E23E39A742D0EF9AE2785A652CA_inline((&((NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_StaticFields*)il2cpp_codegen_static_fields_for(NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var))->___Data_0), SharedStatic_1_get_UnsafeDataPointer_m972F8145729E8E23E39A742D0EF9AE2785A652CA_RuntimeMethod_var);
V_0 = (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87**)L_0;
// var data = *pData;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87** L_1 = V_0;
intptr_t L_2 = *((intptr_t*)L_1);
V_1 = (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87*)L_2;
// if (data == null)
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_3 = V_1;
if ((!(((uintptr_t)L_3) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_008d;
}
}
{
// data = (NativeQueueBlockPoolData*)Memory.Unmanaged.Allocate(UnsafeUtility.SizeOf<NativeQueueBlockPoolData>(), 8, Allocator.Persistent);
int32_t L_4;
L_4 = UnsafeUtility_SizeOf_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mC7FEAA8F718320B4F881566EB9C8D910A41CC37A_inline(UnsafeUtility_SizeOf_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mC7FEAA8F718320B4F881566EB9C8D910A41CC37A_RuntimeMethod_var);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_5;
L_5 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
void* L_6;
L_6 = Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5(((int64_t)L_4), 8, L_5, NULL);
V_1 = (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87*)L_6;
// *pData = data;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87** L_7 = V_0;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_8 = V_1;
*((intptr_t*)L_7) = (intptr_t)L_8;
// data->m_NumBlocks = data->m_MaxBlocks = 256;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_9 = V_1;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_10 = V_1;
int32_t L_11 = ((int32_t)256);
V_3 = L_11;
NullCheck(L_10);
L_10->___m_MaxBlocks_2 = L_11;
int32_t L_12 = V_3;
NullCheck(L_9);
L_9->___m_NumBlocks_1 = L_12;
// data->m_AllocLock = 0;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_13 = V_1;
NullCheck(L_13);
L_13->___m_AllocLock_4 = 0;
// NativeQueueBlockHeader* prev = null;
V_2 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)((uintptr_t)0);
// for (int i = 0; i < data->m_MaxBlocks; ++i)
V_4 = 0;
goto IL_0072;
}
IL_004c:
{
// NativeQueueBlockHeader* block = (NativeQueueBlockHeader*)Memory.Unmanaged.Allocate(NativeQueueBlockPoolData.m_BlockSize, 16, Allocator.Persistent);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_14;
L_14 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
void* L_15;
L_15 = Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5(((int64_t)((int32_t)16384)), ((int32_t)16), L_14, NULL);
V_5 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)L_15;
// block->m_NextBlock = prev;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_16 = V_5;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_17 = V_2;
NullCheck(L_16);
L_16->___m_NextBlock_0 = L_17;
// prev = block;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_18 = V_5;
V_2 = L_18;
// for (int i = 0; i < data->m_MaxBlocks; ++i)
int32_t L_19 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0072:
{
// for (int i = 0; i < data->m_MaxBlocks; ++i)
int32_t L_20 = V_4;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_21 = V_1;
NullCheck(L_21);
int32_t L_22 = L_21->___m_MaxBlocks_2;
if ((((int32_t)L_20) < ((int32_t)L_22)))
{
goto IL_004c;
}
}
{
// data->m_FirstBlock = (IntPtr)prev;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_23 = V_1;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_24 = V_2;
intptr_t L_25;
L_25 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)L_24, NULL);
NullCheck(L_23);
L_23->___m_FirstBlock_0 = L_25;
// AppDomainOnDomainUnload();
il2cpp_codegen_runtime_class_init_inline(NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var);
NativeQueueBlockPool_AppDomainOnDomainUnload_mD3B4E5430F5D7EC43B4B41DF3B87D26D5418A606(NULL);
}
IL_008d:
{
// return data;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_26 = V_1;
return L_26;
}
}
// System.Void Unity.Collections.NativeQueueBlockPool::AppDomainOnDomainUnload()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueBlockPool_AppDomainOnDomainUnload_mD3B4E5430F5D7EC43B4B41DF3B87D26D5418A606 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeQueueBlockPool_OnDomainUnload_m1BC3ECE44F94F0D5579AC3643A8C229BB806847D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// AppDomain.CurrentDomain.DomainUnload += OnDomainUnload;
AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_0;
L_0 = AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667(NULL);
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_1 = (EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)il2cpp_codegen_object_new(EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var);
NullCheck(L_1);
EventHandler__ctor_m95444CE8D5A6F1AFC9793866C3FE884E732DCEB2(L_1, NULL, (intptr_t)((void*)NativeQueueBlockPool_OnDomainUnload_m1BC3ECE44F94F0D5579AC3643A8C229BB806847D_RuntimeMethod_var), NULL);
NullCheck(L_0);
AppDomain_add_DomainUnload_mC24E729ABD7550A0A1F018EBF215FDF03AA1064F(L_0, L_1, NULL);
// }
return;
}
}
// System.Void Unity.Collections.NativeQueueBlockPool::OnDomainUnload(System.Object,System.EventArgs)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueBlockPool_OnDomainUnload_m1BC3ECE44F94F0D5579AC3643A8C229BB806847D (RuntimeObject* ___0_sender, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedStatic_1_get_UnsafeDataPointer_m972F8145729E8E23E39A742D0EF9AE2785A652CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmanaged_Free_TisNativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004_m243D8201F69E8B9517904DD82D2AF7681CC70844_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmanaged_Free_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mB841F028990B75239A6FDF58EBC78E296907E772_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87** V_0 = NULL;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* V_1 = NULL;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* V_2 = NULL;
{
// var pData = (NativeQueueBlockPoolData**)Data.UnsafeDataPointer;
il2cpp_codegen_runtime_class_init_inline(NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var);
void* L_0;
L_0 = SharedStatic_1_get_UnsafeDataPointer_m972F8145729E8E23E39A742D0EF9AE2785A652CA_inline((&((NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_StaticFields*)il2cpp_codegen_static_fields_for(NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var))->___Data_0), SharedStatic_1_get_UnsafeDataPointer_m972F8145729E8E23E39A742D0EF9AE2785A652CA_RuntimeMethod_var);
V_0 = (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87**)L_0;
// var data = *pData;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87** L_1 = V_0;
intptr_t L_2 = *((intptr_t*)L_1);
V_1 = (NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87*)L_2;
goto IL_0044;
}
IL_0010:
{
// NativeQueueBlockHeader* block = (NativeQueueBlockHeader*)data->m_FirstBlock;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_3 = V_1;
NullCheck(L_3);
intptr_t L_4 = L_3->___m_FirstBlock_0;
void* L_5;
L_5 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_4, NULL);
V_2 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)L_5;
// data->m_FirstBlock = (IntPtr)block->m_NextBlock;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_6 = V_1;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_7 = V_2;
NullCheck(L_7);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_8 = L_7->___m_NextBlock_0;
intptr_t L_9;
L_9 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)L_8, NULL);
NullCheck(L_6);
L_6->___m_FirstBlock_0 = L_9;
// Memory.Unmanaged.Free(block, Allocator.Persistent);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_10 = V_2;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_11;
L_11 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
Unmanaged_Free_TisNativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004_m243D8201F69E8B9517904DD82D2AF7681CC70844(L_10, L_11, Unmanaged_Free_TisNativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004_m243D8201F69E8B9517904DD82D2AF7681CC70844_RuntimeMethod_var);
// --data->m_NumBlocks;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_12 = V_1;
NullCheck(L_12);
int32_t* L_13 = (int32_t*)(&L_12->___m_NumBlocks_1);
int32_t* L_14 = L_13;
int32_t L_15 = *((int32_t*)L_14);
*((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_15, 1));
}
IL_0044:
{
// while (data->m_FirstBlock != IntPtr.Zero)
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_16 = V_1;
NullCheck(L_16);
intptr_t L_17 = L_16->___m_FirstBlock_0;
intptr_t L_18 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_19;
L_19 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_17, L_18, NULL);
if (L_19)
{
goto IL_0010;
}
}
{
// Memory.Unmanaged.Free(data, Allocator.Persistent);
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_20 = V_1;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_21;
L_21 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
Unmanaged_Free_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mB841F028990B75239A6FDF58EBC78E296907E772(L_20, L_21, Unmanaged_Free_TisNativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87_mB841F028990B75239A6FDF58EBC78E296907E772_RuntimeMethod_var);
// *pData = null;
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87** L_22 = V_0;
*((intptr_t*)L_22) = (intptr_t)((uintptr_t)0);
// }
return;
}
}
// System.Void Unity.Collections.NativeQueueBlockPool::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueBlockPool__cctor_m9730DA75F226458D19D4D98D9A3BE7133B9B177C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedStatic_1_GetOrCreateUnsafe_m0DD8434030AA0A323B8ADDCEFFBE9339D4B57AC9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// static readonly SharedStatic<IntPtr> Data = SharedStatic<IntPtr>.GetOrCreate<NativeQueueBlockPool>();
SharedStatic_1_t0A9894CA2483CA9491C550F8D66FBA5213718E9F L_0;
L_0 = SharedStatic_1_GetOrCreateUnsafe_m0DD8434030AA0A323B8ADDCEFFBE9339D4B57AC9(0, ((int64_t)-1167712759576517144LL), ((int64_t)0LL), SharedStatic_1_GetOrCreateUnsafe_m0DD8434030AA0A323B8ADDCEFFBE9339D4B57AC9_RuntimeMethod_var);
((NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_StaticFields*)il2cpp_codegen_static_fields_for(NativeQueueBlockPool_t5A95985A2B61184872DF300B0DFA686BBB6D5F91_il2cpp_TypeInfo_var))->___Data_0 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Unity.Collections.NativeQueueBlockHeader* Unity.Collections.NativeQueueData::GetCurrentWriteBlockTLS(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* NativeQueueData_GetCurrentWriteBlockTLS_m21D4E781362232FFB12406ED641A17D25C34632C (NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* __this, int32_t ___0_threadIndex, const RuntimeMethod* method)
{
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004** V_0 = NULL;
{
// var data = (NativeQueueBlockHeader**)&m_CurrentWriteBlockTLS[threadIndex * JobsUtility.CacheLineSize];
uint8_t* L_0 = __this->___m_CurrentWriteBlockTLS_4;
int32_t L_1 = ___0_threadIndex;
V_0 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004**)((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, ((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)64))))));
// return *data;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004** L_2 = V_0;
intptr_t L_3 = *((intptr_t*)L_2);
return (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)(L_3);
}
}
IL2CPP_EXTERN_C NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* NativeQueueData_GetCurrentWriteBlockTLS_m21D4E781362232FFB12406ED641A17D25C34632C_AdjustorThunk (RuntimeObject* __this, int32_t ___0_threadIndex, const RuntimeMethod* method)
{
NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52*>(__this + _offset);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* _returnValue;
_returnValue = NativeQueueData_GetCurrentWriteBlockTLS_m21D4E781362232FFB12406ED641A17D25C34632C(_thisAdjusted, ___0_threadIndex, method);
return _returnValue;
}
// System.Void Unity.Collections.NativeQueueData::SetCurrentWriteBlockTLS(System.Int32,Unity.Collections.NativeQueueBlockHeader*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueData_SetCurrentWriteBlockTLS_m36127FAE539B6E36DBCCEF247F067270E0CE9149 (NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* __this, int32_t ___0_threadIndex, NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* ___1_currentWriteBlock, const RuntimeMethod* method)
{
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004** V_0 = NULL;
{
// var data = (NativeQueueBlockHeader**)&m_CurrentWriteBlockTLS[threadIndex * JobsUtility.CacheLineSize];
uint8_t* L_0 = __this->___m_CurrentWriteBlockTLS_4;
int32_t L_1 = ___0_threadIndex;
V_0 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004**)((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, ((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)64))))));
// *data = currentWriteBlock;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004** L_2 = V_0;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_3 = ___1_currentWriteBlock;
*((intptr_t*)L_2) = (intptr_t)L_3;
// }
return;
}
}
IL2CPP_EXTERN_C void NativeQueueData_SetCurrentWriteBlockTLS_m36127FAE539B6E36DBCCEF247F067270E0CE9149_AdjustorThunk (RuntimeObject* __this, int32_t ___0_threadIndex, NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* ___1_currentWriteBlock, const RuntimeMethod* method)
{
NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52*>(__this + _offset);
NativeQueueData_SetCurrentWriteBlockTLS_m36127FAE539B6E36DBCCEF247F067270E0CE9149(_thisAdjusted, ___0_threadIndex, ___1_currentWriteBlock, method);
}
// System.Void Unity.Collections.NativeQueueData::DeallocateQueue(Unity.Collections.NativeQueueData*,Unity.Collections.NativeQueueBlockPoolData*,Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeQueueData_DeallocateQueue_m00F1377036BFEDFFD7627C8E188150B2BB05F328 (NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* ___0_data, NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* ___1_pool, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___2_allocation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmanaged_Free_TisNativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52_m4D14134CC0BDD6353804BD8F2032D3B2D2F0C494_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* V_0 = NULL;
{
// NativeQueueBlockHeader* firstBlock = (NativeQueueBlockHeader*)data->m_FirstBlock;
NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* L_0 = ___0_data;
NullCheck(L_0);
intptr_t L_1 = L_0->___m_FirstBlock_0;
void* L_2;
L_2 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_1, NULL);
V_0 = (NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004*)L_2;
goto IL_001c;
}
IL_000e:
{
// NativeQueueBlockHeader* next = firstBlock->m_NextBlock;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_3 = V_0;
NullCheck(L_3);
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_4 = L_3->___m_NextBlock_0;
// pool->FreeBlock(firstBlock);
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* L_5 = ___1_pool;
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_6 = V_0;
NativeQueueBlockPoolData_FreeBlock_m1F946136116E617CAA61EE33BCF4B55E71A2E6DC((NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87*)L_5, L_6, NULL);
// firstBlock = next;
V_0 = L_4;
}
IL_001c:
{
// while (firstBlock != null)
NativeQueueBlockHeader_tD74DEA5A5D8C910AA5ED04C5E89F2FE1B0521004* L_7 = V_0;
if ((!(((uintptr_t)L_7) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_000e;
}
}
{
// Memory.Unmanaged.Free(data, allocation);
NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* L_8 = ___0_data;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_9 = ___2_allocation;
Unmanaged_Free_TisNativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52_m4D14134CC0BDD6353804BD8F2032D3B2D2F0C494(L_8, L_9, Unmanaged_Free_TisNativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52_m4D14134CC0BDD6353804BD8F2032D3B2D2F0C494_RuntimeMethod_var);
// }
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 Unity.Collections.Spinner::Lock()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spinner_Lock_mF38DA7980552D7B8E60444A1B64ADF440D3DFAA7 (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* __this, const RuntimeMethod* method)
{
IL_0000:
{
// while (0 != Interlocked.CompareExchange(ref m_value, 1, 0))
int32_t* L_0 = (int32_t*)(&__this->___m_value_0);
int32_t L_1;
L_1 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_0, 1, 0, NULL);
if (L_1)
{
goto IL_0000;
}
}
{
// Interlocked.MemoryBarrier();
Interlocked_MemoryBarrier_m544E79984FB21C732A4514A2EFFC126ECAA22B66(NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void Spinner_Lock_mF38DA7980552D7B8E60444A1B64ADF440D3DFAA7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB*>(__this + _offset);
Spinner_Lock_mF38DA7980552D7B8E60444A1B64ADF440D3DFAA7(_thisAdjusted, method);
}
// System.Void Unity.Collections.Spinner::Unlock()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spinner_Unlock_m1664CFC96DCA3A7B36092F61C9E34624C497EB1A (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* __this, const RuntimeMethod* method)
{
{
// Interlocked.MemoryBarrier();
Interlocked_MemoryBarrier_m544E79984FB21C732A4514A2EFFC126ECAA22B66(NULL);
}
IL_0005:
{
// while (1 != Interlocked.CompareExchange(ref m_value, 0, 1))
int32_t* L_0 = (int32_t*)(&__this->___m_value_0);
int32_t L_1;
L_1 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_0, 0, 1, NULL);
if ((!(((uint32_t)1) == ((uint32_t)L_1))))
{
goto IL_0005;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void Spinner_Unlock_m1664CFC96DCA3A7B36092F61C9E34624C497EB1A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB*>(__this + _offset);
Spinner_Unlock_m1664CFC96DCA3A7B36092F61C9E34624C497EB1A(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Unity.Collections.RewindableAllocator
IL2CPP_EXTERN_C void RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshal_pinvoke(const RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254& unmarshaled, RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshaled_pinvoke& marshaled)
{
marshaled.___m_spinner_0 = unmarshaled.___m_spinner_0;
marshaled.___m_handle_1 = unmarshaled.___m_handle_1;
marshaled.___m_block_2 = unmarshaled.___m_block_2;
marshaled.___m_best_3 = unmarshaled.___m_best_3;
marshaled.___m_last_4 = unmarshaled.___m_last_4;
marshaled.___m_used_5 = unmarshaled.___m_used_5;
marshaled.___m_enableBlockFree_6 = static_cast<int32_t>(unmarshaled.___m_enableBlockFree_6);
}
IL2CPP_EXTERN_C void RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshal_pinvoke_back(const RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshaled_pinvoke& marshaled, RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254& unmarshaled)
{
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB unmarshaledm_spinner_temp_0;
memset((&unmarshaledm_spinner_temp_0), 0, sizeof(unmarshaledm_spinner_temp_0));
unmarshaledm_spinner_temp_0 = marshaled.___m_spinner_0;
unmarshaled.___m_spinner_0 = unmarshaledm_spinner_temp_0;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 unmarshaledm_handle_temp_1;
memset((&unmarshaledm_handle_temp_1), 0, sizeof(unmarshaledm_handle_temp_1));
unmarshaledm_handle_temp_1 = marshaled.___m_handle_1;
unmarshaled.___m_handle_1 = unmarshaledm_handle_temp_1;
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB unmarshaledm_block_temp_2;
memset((&unmarshaledm_block_temp_2), 0, sizeof(unmarshaledm_block_temp_2));
unmarshaledm_block_temp_2 = marshaled.___m_block_2;
unmarshaled.___m_block_2 = unmarshaledm_block_temp_2;
int32_t unmarshaledm_best_temp_3 = 0;
unmarshaledm_best_temp_3 = marshaled.___m_best_3;
unmarshaled.___m_best_3 = unmarshaledm_best_temp_3;
int32_t unmarshaledm_last_temp_4 = 0;
unmarshaledm_last_temp_4 = marshaled.___m_last_4;
unmarshaled.___m_last_4 = unmarshaledm_last_temp_4;
int32_t unmarshaledm_used_temp_5 = 0;
unmarshaledm_used_temp_5 = marshaled.___m_used_5;
unmarshaled.___m_used_5 = unmarshaledm_used_temp_5;
bool unmarshaledm_enableBlockFree_temp_6 = false;
unmarshaledm_enableBlockFree_temp_6 = static_cast<bool>(marshaled.___m_enableBlockFree_6);
unmarshaled.___m_enableBlockFree_6 = unmarshaledm_enableBlockFree_temp_6;
}
// Conversion method for clean up from marshalling of: Unity.Collections.RewindableAllocator
IL2CPP_EXTERN_C void RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshal_pinvoke_cleanup(RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Unity.Collections.RewindableAllocator
IL2CPP_EXTERN_C void RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshal_com(const RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254& unmarshaled, RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshaled_com& marshaled)
{
marshaled.___m_spinner_0 = unmarshaled.___m_spinner_0;
marshaled.___m_handle_1 = unmarshaled.___m_handle_1;
marshaled.___m_block_2 = unmarshaled.___m_block_2;
marshaled.___m_best_3 = unmarshaled.___m_best_3;
marshaled.___m_last_4 = unmarshaled.___m_last_4;
marshaled.___m_used_5 = unmarshaled.___m_used_5;
marshaled.___m_enableBlockFree_6 = static_cast<int32_t>(unmarshaled.___m_enableBlockFree_6);
}
IL2CPP_EXTERN_C void RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshal_com_back(const RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshaled_com& marshaled, RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254& unmarshaled)
{
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB unmarshaledm_spinner_temp_0;
memset((&unmarshaledm_spinner_temp_0), 0, sizeof(unmarshaledm_spinner_temp_0));
unmarshaledm_spinner_temp_0 = marshaled.___m_spinner_0;
unmarshaled.___m_spinner_0 = unmarshaledm_spinner_temp_0;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 unmarshaledm_handle_temp_1;
memset((&unmarshaledm_handle_temp_1), 0, sizeof(unmarshaledm_handle_temp_1));
unmarshaledm_handle_temp_1 = marshaled.___m_handle_1;
unmarshaled.___m_handle_1 = unmarshaledm_handle_temp_1;
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB unmarshaledm_block_temp_2;
memset((&unmarshaledm_block_temp_2), 0, sizeof(unmarshaledm_block_temp_2));
unmarshaledm_block_temp_2 = marshaled.___m_block_2;
unmarshaled.___m_block_2 = unmarshaledm_block_temp_2;
int32_t unmarshaledm_best_temp_3 = 0;
unmarshaledm_best_temp_3 = marshaled.___m_best_3;
unmarshaled.___m_best_3 = unmarshaledm_best_temp_3;
int32_t unmarshaledm_last_temp_4 = 0;
unmarshaledm_last_temp_4 = marshaled.___m_last_4;
unmarshaled.___m_last_4 = unmarshaledm_last_temp_4;
int32_t unmarshaledm_used_temp_5 = 0;
unmarshaledm_used_temp_5 = marshaled.___m_used_5;
unmarshaled.___m_used_5 = unmarshaledm_used_temp_5;
bool unmarshaledm_enableBlockFree_temp_6 = false;
unmarshaledm_enableBlockFree_temp_6 = static_cast<bool>(marshaled.___m_enableBlockFree_6);
unmarshaled.___m_enableBlockFree_6 = unmarshaledm_enableBlockFree_temp_6;
}
// Conversion method for clean up from marshalling of: Unity.Collections.RewindableAllocator
IL2CPP_EXTERN_C void RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshal_com_cleanup(RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254_marshaled_com& marshaled)
{
}
extern "C" int32_t CDECL ReversePInvokeWrapper_RewindableAllocator_Try_mA4AF5A5088097CB6343C3CC97058959976372C35(intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue;
returnValue = RewindableAllocator_Try_mA4AF5A5088097CB6343C3CC97058959976372C35(___0_state, ___1_block, NULL);
return returnValue;
}
extern "C" int32_t CDECL ReversePInvokeWrapper_RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8(intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue;
returnValue = RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8_inline(___0_state, ___1_block, NULL);
return returnValue;
}
// System.Void Unity.Collections.RewindableAllocator::Rewind()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RewindableAllocator_Rewind_m8EB623F05C707C3AF52FF082A7C095FE3A1CE595 (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (JobsUtility.IsExecutingJob)
bool L_0;
L_0 = JobsUtility_get_IsExecutingJob_mBC7903573BD0BD62F930E72CA9C968A156FDC2E7(NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
// throw new InvalidOperationException("You cannot Rewind a RewindableAllocator from a Job.");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0B09149353C3D49907DDBE06523B8B7635EFEADE)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RewindableAllocator_Rewind_m8EB623F05C707C3AF52FF082A7C095FE3A1CE595_RuntimeMethod_var)));
}
IL_0012:
{
// m_handle.Rewind(); // bump the allocator handle version, invalidate all dependents
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* L_2 = (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148*)(&__this->___m_handle_1);
AllocatorHandle_Rewind_mC0426BBD1E638878C33164F91AC3ADC66C850AC1(L_2, NULL);
goto IL_0040;
}
IL_001f:
{
// m_block[m_last--].Dispose();
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_3 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_4 = __this->___m_last_4;
V_0 = L_4;
int32_t L_5 = V_0;
__this->___m_last_4 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
int32_t L_6 = V_0;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_7;
L_7 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_3, L_6, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
MemoryBlock_Dispose_mE0EAA3828B238B9A26EF6BB5CA7CB5EC592FBD6F(L_7, NULL);
}
IL_0040:
{
// while (m_last > m_used) // *delete* all blocks we didn't even allocate from this time around.
int32_t L_8 = __this->___m_last_4;
int32_t L_9 = __this->___m_used_5;
if ((((int32_t)L_8) > ((int32_t)L_9)))
{
goto IL_001f;
}
}
{
goto IL_0071;
}
IL_0050:
{
// m_block[m_used--].Rewind();
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_10 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_11 = __this->___m_used_5;
V_0 = L_11;
int32_t L_12 = V_0;
__this->___m_used_5 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
int32_t L_13 = V_0;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_14;
L_14 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_10, L_13, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
MemoryBlock_Rewind_m64C7EC463789D78802B8D27695AFFD37133E7069(L_14, NULL);
}
IL_0071:
{
// while (m_used > 0) // simply *rewind* all blocks we used in this update, to avoid allocating again, every update.
int32_t L_15 = __this->___m_used_5;
if ((((int32_t)L_15) > ((int32_t)0)))
{
goto IL_0050;
}
}
{
// m_block[0].Rewind();
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_16 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_17;
L_17 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_16, 0, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
MemoryBlock_Rewind_m64C7EC463789D78802B8D27695AFFD37133E7069(L_17, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void RewindableAllocator_Rewind_m8EB623F05C707C3AF52FF082A7C095FE3A1CE595_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254*>(__this + _offset);
RewindableAllocator_Rewind_m8EB623F05C707C3AF52FF082A7C095FE3A1CE595(_thisAdjusted, method);
}
// System.Void Unity.Collections.RewindableAllocator::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RewindableAllocator_Dispose_mD873C81842DAEBF01369B8023805FF930C4C8A2F (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnmanagedArray_1_Dispose_m6633B12AACEBE579F9A33E39939490C0F9078F66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (JobsUtility.IsExecutingJob)
bool L_0;
L_0 = JobsUtility_get_IsExecutingJob_mBC7903573BD0BD62F930E72CA9C968A156FDC2E7(NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
// throw new InvalidOperationException("You cannot Dispose a RewindableAllocator from a Job.");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral302B11189380770261D2D54C98E0C8E27DF7E27F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RewindableAllocator_Dispose_mD873C81842DAEBF01369B8023805FF930C4C8A2F_RuntimeMethod_var)));
}
IL_0012:
{
// m_used = 0; // so that we delete all blocks in Rewind() on the next line
__this->___m_used_5 = 0;
// Rewind();
RewindableAllocator_Rewind_m8EB623F05C707C3AF52FF082A7C095FE3A1CE595(__this, NULL);
// m_block[0].Dispose();
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_2 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_3;
L_3 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_2, 0, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
MemoryBlock_Dispose_mE0EAA3828B238B9A26EF6BB5CA7CB5EC592FBD6F(L_3, NULL);
// m_block.Dispose();
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_4 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
UnmanagedArray_1_Dispose_m6633B12AACEBE579F9A33E39939490C0F9078F66(L_4, UnmanagedArray_1_Dispose_m6633B12AACEBE579F9A33E39939490C0F9078F66_RuntimeMethod_var);
// m_last = m_used = m_best = 0;
int32_t L_5 = 0;
V_0 = L_5;
__this->___m_best_3 = L_5;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
V_0 = L_7;
__this->___m_used_5 = L_7;
int32_t L_8 = V_0;
__this->___m_last_4 = L_8;
// }
return;
}
}
IL2CPP_EXTERN_C void RewindableAllocator_Dispose_mD873C81842DAEBF01369B8023805FF930C4C8A2F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254*>(__this + _offset);
RewindableAllocator_Dispose_mD873C81842DAEBF01369B8023805FF930C4C8A2F(_thisAdjusted, method);
}
// System.Int32 Unity.Collections.RewindableAllocator::Try(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RewindableAllocator_Try_m6C020E9D4D72801E38775286491991C3FCE064ED (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* G_B7_0 = NULL;
RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* G_B6_0 = NULL;
int32_t G_B8_0 = 0;
RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* G_B8_1 = NULL;
{
// if (block.Range.Pointer == IntPtr.Zero)
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_0 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_1 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_0->___Range_0);
intptr_t L_2 = L_1->___Pointer_0;
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_4;
L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0108;
}
}
{
// var error = m_block[m_best].TryAllocate(ref block);
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_5 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_6 = __this->___m_best_3;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_7;
L_7 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_5, L_6, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_8 = ___0_block;
int32_t L_9;
L_9 = MemoryBlock_TryAllocate_m34CC70E419486D5B1C90E7BF4A6762BE3D130F10(L_7, L_8, NULL);
V_0 = L_9;
// if (error == AllocatorManager.kErrorNone)
int32_t L_10 = V_0;
if (L_10)
{
goto IL_0037;
}
}
{
// return error;
int32_t L_11 = V_0;
return L_11;
}
IL_0037:
{
// m_spinner.Lock();
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* L_12 = (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB*)(&__this->___m_spinner_0);
Spinner_Lock_mF38DA7980552D7B8E60444A1B64ADF440D3DFAA7(L_12, NULL);
// for (best = 0; best <= m_last; ++best)
V_1 = 0;
goto IL_008c;
}
IL_0046:
{
// error = m_block[best].TryAllocate(ref block);
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_13 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_14 = V_1;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_15;
L_15 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_13, L_14, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_16 = ___0_block;
int32_t L_17;
L_17 = MemoryBlock_TryAllocate_m34CC70E419486D5B1C90E7BF4A6762BE3D130F10(L_15, L_16, NULL);
V_0 = L_17;
// if (error == AllocatorManager.kErrorNone)
int32_t L_18 = V_0;
if (L_18)
{
goto IL_0088;
}
}
{
// m_used = best > m_used ? best : m_used;
int32_t L_19 = V_1;
int32_t L_20 = __this->___m_used_5;
G_B6_0 = __this;
if ((((int32_t)L_19) > ((int32_t)L_20)))
{
G_B7_0 = __this;
goto IL_006e;
}
}
{
int32_t L_21 = __this->___m_used_5;
G_B8_0 = L_21;
G_B8_1 = G_B6_0;
goto IL_006f;
}
IL_006e:
{
int32_t L_22 = V_1;
G_B8_0 = L_22;
G_B8_1 = G_B7_0;
}
IL_006f:
{
G_B8_1->___m_used_5 = G_B8_0;
// m_best = best;
int32_t L_23 = V_1;
__this->___m_best_3 = L_23;
// m_spinner.Unlock();
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* L_24 = (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB*)(&__this->___m_spinner_0);
Spinner_Unlock_m1664CFC96DCA3A7B36092F61C9E34624C497EB1A(L_24, NULL);
// return error;
int32_t L_25 = V_0;
return L_25;
}
IL_0088:
{
// for (best = 0; best <= m_last; ++best)
int32_t L_26 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_008c:
{
// for (best = 0; best <= m_last; ++best)
int32_t L_27 = V_1;
int32_t L_28 = __this->___m_last_4;
if ((((int32_t)L_27) <= ((int32_t)L_28)))
{
goto IL_0046;
}
}
{
// var bytes = math.max(m_block[0].m_bytes << best, math.ceilpow2(block.Bytes)); // if user suddenly asks for 1GB, skip smaller sizes
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_29 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_30;
L_30 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_29, 0, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
int64_t L_31 = L_30->___m_bytes_1;
int32_t L_32 = V_1;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_33 = ___0_block;
int64_t L_34;
L_34 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_33, NULL);
int64_t L_35;
L_35 = math_ceilpow2_m7941384EAF6F776691CD2601130055362B0C967C_inline(L_34, NULL);
int64_t L_36;
L_36 = math_max_mEBAE1BF7FA6B43BD0F4AE2E47FB6190041F8CE43_inline(((int64_t)(L_31<<((int32_t)(L_32&((int32_t)63))))), L_35, NULL);
V_2 = L_36;
// m_block[best] = new MemoryBlock(bytes);
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_37 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_38 = V_1;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_39;
L_39 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_37, L_38, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
int64_t L_40 = V_2;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84 L_41;
memset((&L_41), 0, sizeof(L_41));
MemoryBlock__ctor_m0DEC878B6827C0B400BE1C00CA37C2F8F1C31D7F((&L_41), L_40, /*hidden argument*/NULL);
*(MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84*)L_39 = L_41;
// error = m_block[best].TryAllocate(ref block);
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_42 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_43 = V_1;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_44;
L_44 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_42, L_43, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_45 = ___0_block;
int32_t L_46;
L_46 = MemoryBlock_TryAllocate_m34CC70E419486D5B1C90E7BF4A6762BE3D130F10(L_44, L_45, NULL);
V_0 = L_46;
// m_best = best;
int32_t L_47 = V_1;
__this->___m_best_3 = L_47;
// m_used = best;
int32_t L_48 = V_1;
__this->___m_used_5 = L_48;
// m_last = best;
int32_t L_49 = V_1;
__this->___m_last_4 = L_49;
// m_spinner.Unlock();
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* L_50 = (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB*)(&__this->___m_spinner_0);
Spinner_Unlock_m1664CFC96DCA3A7B36092F61C9E34624C497EB1A(L_50, NULL);
// return error;
int32_t L_51 = V_0;
return L_51;
}
IL_0108:
{
// if (block.Range.Items == 0)
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_52 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_53 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_52->___Range_0);
int32_t L_54 = L_53->___Items_1;
if (L_54)
{
goto IL_018b;
}
}
{
// if (m_enableBlockFree)
bool L_55 = __this->___m_enableBlockFree_6;
if (!L_55)
{
goto IL_0189;
}
}
{
// m_spinner.Lock();
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* L_56 = (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB*)(&__this->___m_spinner_0);
Spinner_Lock_mF38DA7980552D7B8E60444A1B64ADF440D3DFAA7(L_56, NULL);
// if (m_block[m_best].Contains(block.Range.Pointer))
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_57 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_58 = __this->___m_best_3;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_59;
L_59 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_57, L_58, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_60 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_61 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_60->___Range_0);
intptr_t L_62 = L_61->___Pointer_0;
bool L_63;
L_63 = MemoryBlock_Contains_m2F035A4F1F9063B42ACB1B590C4EFD1741E39CEC(L_59, L_62, NULL);
if (!L_63)
{
goto IL_017e;
}
}
{
// if (0 == Interlocked.Decrement(ref m_block[m_best].m_allocations))
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_64 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_65 = __this->___m_best_3;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_66;
L_66 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_64, L_65, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
int64_t* L_67 = (int64_t*)(&L_66->___m_allocations_3);
int64_t L_68;
L_68 = Interlocked_Decrement_m8C328C0E6824A523B00D2649B55ECB882F105000(L_67, NULL);
if (L_68)
{
goto IL_017e;
}
}
{
// m_block[m_best].Rewind();
UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB* L_69 = (UnmanagedArray_1_t7A336330780E05C924BB57ED337DDD2A66701FAB*)(&__this->___m_block_2);
int32_t L_70 = __this->___m_best_3;
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* L_71;
L_71 = UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160(L_69, L_70, UnmanagedArray_1_get_Item_mE315B3406730DD2D42AF15133B69737FF041A160_RuntimeMethod_var);
MemoryBlock_Rewind_m64C7EC463789D78802B8D27695AFFD37133E7069(L_71, NULL);
}
IL_017e:
{
// m_spinner.Unlock();
Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB* L_72 = (Spinner_t9606E334089E448EA313C31DC5EFC9345A58BCEB*)(&__this->___m_spinner_0);
Spinner_Unlock_m1664CFC96DCA3A7B36092F61C9E34624C497EB1A(L_72, NULL);
}
IL_0189:
{
// return 0; // we could check to see if the pointer belongs to us, if we want to be strict about it.
return 0;
}
IL_018b:
{
// return -1;
return (-1);
}
}
IL2CPP_EXTERN_C int32_t RewindableAllocator_Try_m6C020E9D4D72801E38775286491991C3FCE064ED_AdjustorThunk (RuntimeObject* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254*>(__this + _offset);
int32_t _returnValue;
_returnValue = RewindableAllocator_Try_m6C020E9D4D72801E38775286491991C3FCE064ED(_thisAdjusted, ___0_block, method);
return _returnValue;
}
// System.Int32 Unity.Collections.RewindableAllocator::Try(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RewindableAllocator_Try_mA4AF5A5088097CB6343C3CC97058959976372C35 (intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// unsafe { return ((RewindableAllocator*)state)->Try(ref block); }
intptr_t L_0 = ___0_state;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_1 = ___1_block;
il2cpp_codegen_runtime_class_init_inline(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Try_000006E3U24BurstDirectCall_Invoke_m78C88E7A0C45DAA5BEB9EAA7825568E76DB0B51A(L_0, L_1, NULL);
return L_2;
}
}
// Unity.Collections.AllocatorManager/AllocatorHandle Unity.Collections.RewindableAllocator::get_Handle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 RewindableAllocator_get_Handle_mF81EDA2102485C46965AAB56347E8F64FE551D9E (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, const RuntimeMethod* method)
{
{
// public AllocatorManager.AllocatorHandle Handle { get { return m_handle; } set { m_handle = value; } }
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = __this->___m_handle_1;
return L_0;
}
}
IL2CPP_EXTERN_C AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 RewindableAllocator_get_Handle_mF81EDA2102485C46965AAB56347E8F64FE551D9E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254*>(__this + _offset);
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 _returnValue;
_returnValue = RewindableAllocator_get_Handle_mF81EDA2102485C46965AAB56347E8F64FE551D9E_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 Unity.Collections.RewindableAllocator::Try$BurstManaged(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8 (intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
{
// unsafe { return ((RewindableAllocator*)state)->Try(ref block); }
intptr_t L_0 = ___0_state;
void* L_1;
L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_2 = ___1_block;
int32_t L_3;
L_3 = RewindableAllocator_Try_m6C020E9D4D72801E38775286491991C3FCE064ED((RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254*)L_1, L_2, NULL);
return L_3;
}
}
#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 Unity.Collections.RewindableAllocator/MemoryBlock::.ctor(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryBlock__ctor_m0DEC878B6827C0B400BE1C00CA37C2F8F1C31D7F (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, int64_t ___0_bytes, const RuntimeMethod* method)
{
{
// m_pointer = (byte*)Memory.Unmanaged.Allocate(bytes, kMaximumAlignment, Allocator.Persistent);
int64_t L_0 = ___0_bytes;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_1;
L_1 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
void* L_2;
L_2 = Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5(L_0, ((int32_t)16384), L_1, NULL);
__this->___m_pointer_0 = (uint8_t*)L_2;
// m_bytes = bytes;
int64_t L_3 = ___0_bytes;
__this->___m_bytes_1 = L_3;
// m_current = 0;
__this->___m_current_2 = ((int64_t)0);
// m_allocations = 0;
__this->___m_allocations_3 = ((int64_t)0);
// }
return;
}
}
IL2CPP_EXTERN_C void MemoryBlock__ctor_m0DEC878B6827C0B400BE1C00CA37C2F8F1C31D7F_AdjustorThunk (RuntimeObject* __this, int64_t ___0_bytes, const RuntimeMethod* method)
{
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84*>(__this + _offset);
MemoryBlock__ctor_m0DEC878B6827C0B400BE1C00CA37C2F8F1C31D7F(_thisAdjusted, ___0_bytes, method);
}
// System.Void Unity.Collections.RewindableAllocator/MemoryBlock::Rewind()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryBlock_Rewind_m64C7EC463789D78802B8D27695AFFD37133E7069 (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, const RuntimeMethod* method)
{
{
// m_current = 0;
__this->___m_current_2 = ((int64_t)0);
// m_allocations = 0;
__this->___m_allocations_3 = ((int64_t)0);
// }
return;
}
}
IL2CPP_EXTERN_C void MemoryBlock_Rewind_m64C7EC463789D78802B8D27695AFFD37133E7069_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84*>(__this + _offset);
MemoryBlock_Rewind_m64C7EC463789D78802B8D27695AFFD37133E7069(_thisAdjusted, method);
}
// System.Void Unity.Collections.RewindableAllocator/MemoryBlock::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryBlock_Dispose_mE0EAA3828B238B9A26EF6BB5CA7CB5EC592FBD6F (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmanaged_Free_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1C432B8FDFC847D68ECC57BF4C911BA784284271_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Memory.Unmanaged.Free(m_pointer, Allocator.Persistent);
uint8_t* L_0 = __this->___m_pointer_0;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_1;
L_1 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
Unmanaged_Free_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1C432B8FDFC847D68ECC57BF4C911BA784284271(L_0, L_1, Unmanaged_Free_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1C432B8FDFC847D68ECC57BF4C911BA784284271_RuntimeMethod_var);
// m_pointer = null;
__this->___m_pointer_0 = (uint8_t*)((uintptr_t)0);
// m_bytes = 0;
__this->___m_bytes_1 = ((int64_t)0);
// m_current = 0;
__this->___m_current_2 = ((int64_t)0);
// m_allocations = 0;
__this->___m_allocations_3 = ((int64_t)0);
// }
return;
}
}
IL2CPP_EXTERN_C void MemoryBlock_Dispose_mE0EAA3828B238B9A26EF6BB5CA7CB5EC592FBD6F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84*>(__this + _offset);
MemoryBlock_Dispose_mE0EAA3828B238B9A26EF6BB5CA7CB5EC592FBD6F(_thisAdjusted, method);
}
// System.Int32 Unity.Collections.RewindableAllocator/MemoryBlock::TryAllocate(Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MemoryBlock_TryAllocate_m34CC70E419486D5B1C90E7BF4A6762BE3D130F10 (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int64_t V_3 = 0;
int64_t V_4 = 0;
int64_t V_5 = 0;
int32_t G_B3_0 = 0;
{
// var alignment = math.max(JobsUtility.CacheLineSize, block.Alignment);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_0 = ___0_block;
int32_t L_1;
L_1 = Block_get_Alignment_mC2388F87008B204A333664B9323BD38AA20FD633(L_0, NULL);
int32_t L_2;
L_2 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(((int32_t)64), L_1, NULL);
V_0 = L_2;
// var extra = alignment != JobsUtility.CacheLineSize ? 1 : 0;
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)64)))))
{
goto IL_0016;
}
}
{
G_B3_0 = 0;
goto IL_0017;
}
IL_0016:
{
G_B3_0 = 1;
}
IL_0017:
{
V_1 = G_B3_0;
// var cachelineMask = JobsUtility.CacheLineSize - 1;
V_2 = ((int32_t)63);
// if (extra == 1)
int32_t L_4 = V_1;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0026;
}
}
{
// alignment = (alignment + cachelineMask) & ~cachelineMask;
int32_t L_5 = V_0;
int32_t L_6 = V_2;
int32_t L_7 = V_2;
V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_5, L_6))&((~L_7))));
}
IL_0026:
{
// var mask = alignment - 1L;
int32_t L_8 = V_0;
V_3 = ((int64_t)il2cpp_codegen_subtract(((int64_t)L_8), ((int64_t)1)));
// var size = (block.Bytes + extra * alignment + mask) & ~mask;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_9 = ___0_block;
int64_t L_10;
L_10 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_9, NULL);
int32_t L_11 = V_1;
int32_t L_12 = V_0;
int64_t L_13 = V_3;
int64_t L_14 = V_3;
V_4 = ((int64_t)(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(L_10, ((int64_t)((int32_t)il2cpp_codegen_multiply(L_11, L_12))))), L_13))&((~L_14))));
// var begin = Interlocked.Add(ref m_current, size) - size;
int64_t* L_15 = (int64_t*)(&__this->___m_current_2);
int64_t L_16 = V_4;
int64_t L_17;
L_17 = Interlocked_Add_mA249C56CFA55BD18AB381A69C4138FF538A15EA1(L_15, L_16, NULL);
int64_t L_18 = V_4;
V_5 = ((int64_t)il2cpp_codegen_subtract(L_17, L_18));
// begin = (begin + mask) & ~mask; // align the offset here
int64_t L_19 = V_5;
int64_t L_20 = V_3;
int64_t L_21 = V_3;
V_5 = ((int64_t)(((int64_t)il2cpp_codegen_add(L_19, L_20))&((~L_21))));
// if (begin + block.Bytes > m_bytes)
int64_t L_22 = V_5;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_23 = ___0_block;
int64_t L_24;
L_24 = Block_get_Bytes_m4BB90CD1C72FC56C573BE09951BF1CA68E8BD7D7(L_23, NULL);
int64_t L_25 = __this->___m_bytes_1;
if ((((int64_t)((int64_t)il2cpp_codegen_add(L_22, L_24))) <= ((int64_t)L_25)))
{
goto IL_006c;
}
}
{
// return AllocatorManager.kErrorBufferOverflow;
return (-1);
}
IL_006c:
{
// block.Range.Pointer = (IntPtr)(m_pointer + begin);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_26 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_27 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_26->___Range_0);
uint8_t* L_28 = __this->___m_pointer_0;
int64_t L_29 = V_5;
intptr_t L_30;
L_30 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_28, ((intptr_t)L_29))), NULL);
L_27->___Pointer_0 = L_30;
// block.AllocatedItems = block.Range.Items;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_31 = ___0_block;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_32 = ___0_block;
Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC* L_33 = (Range_tB5BAD1274CA0989FC97B0093B4149EF3CD5F21AC*)(&L_32->___Range_0);
int32_t L_34 = L_33->___Items_1;
L_31->___AllocatedItems_2 = L_34;
// Interlocked.Increment(ref m_allocations);
int64_t* L_35 = (int64_t*)(&__this->___m_allocations_3);
int64_t L_36;
L_36 = Interlocked_Increment_m12CD643CCD5FCDE95DBC0AB07D09AF696E26F9C0(L_35, NULL);
// return AllocatorManager.kErrorNone;
return 0;
}
}
IL2CPP_EXTERN_C int32_t MemoryBlock_TryAllocate_m34CC70E419486D5B1C90E7BF4A6762BE3D130F10_AdjustorThunk (RuntimeObject* __this, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___0_block, const RuntimeMethod* method)
{
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84*>(__this + _offset);
int32_t _returnValue;
_returnValue = MemoryBlock_TryAllocate_m34CC70E419486D5B1C90E7BF4A6762BE3D130F10(_thisAdjusted, ___0_block, method);
return _returnValue;
}
// System.Boolean Unity.Collections.RewindableAllocator/MemoryBlock::Contains(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemoryBlock_Contains_m2F035A4F1F9063B42ACB1B590C4EFD1741E39CEC (MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
{
void* V_0 = NULL;
{
// void* pointer = (void*)ptr;
intptr_t L_0 = ___0_ptr;
void* L_1;
L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
V_0 = L_1;
// return (pointer >= m_pointer) && (pointer < m_pointer + m_current);
void* L_2 = V_0;
uint8_t* L_3 = __this->___m_pointer_0;
if ((!(((uintptr_t)L_2) >= ((uintptr_t)L_3))))
{
goto IL_0022;
}
}
{
void* L_4 = V_0;
uint8_t* L_5 = __this->___m_pointer_0;
int64_t L_6 = __this->___m_current_2;
return (bool)((!(((uintptr_t)L_4) >= ((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)L_6))))))? 1 : 0);
}
IL_0022:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool MemoryBlock_Contains_m2F035A4F1F9063B42ACB1B590C4EFD1741E39CEC_AdjustorThunk (RuntimeObject* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
{
MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MemoryBlock_t83C4AD217E04686899AC67FBD8D14A7C9AAC6E84*>(__this + _offset);
bool _returnValue;
_returnValue = MemoryBlock_Contains_m2F035A4F1F9063B42ACB1B590C4EFD1741E39CEC(_thisAdjusted, ___0_ptr, method);
return _returnValue;
}
#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
int32_t Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_Multicast(Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* __this, intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* currentDelegate = reinterpret_cast<Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_state, ___1_block, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_OpenInst(Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* __this, intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_state, ___1_block, method);
}
int32_t Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_OpenStatic(Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* __this, intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_state, ___1_block, method);
}
int32_t Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_OpenStaticInvoker(Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* __this, intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< int32_t, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_state, ___1_block);
}
int32_t Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_ClosedStaticInvoker(Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* __this, intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_state, ___1_block);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7 (Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* __this, intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_state, ___1_block);
return returnValue;
}
// System.Void Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$PostfixBurstDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_000006E3U24PostfixBurstDelegate__ctor_mBBF3C8F1A67E91968C1B6EDA8422CE1F4FD021A0 (Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_p);
__this->___method_3 = ___1_p;
__this->___m_target_2 = ___0_p;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_p);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_p))
{
bool isOpen = parameterCount == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_p))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
if (___0_p == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6_Multicast;
}
// System.Int32 Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$PostfixBurstDelegate::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_000006E3U24PostfixBurstDelegate_Invoke_m18784C4B130C5510A2EDD47C9A1136BAD86C2CA6 (Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7* __this, intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_state, ___1_block, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
#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 Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_000006E3U24BurstDirectCall_GetFunctionPointerDiscard_m9561E78E65E733AB539C8785C7B13D6F9650F23A (intptr_t* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
intptr_t L_0 = ((Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_StaticFields*)il2cpp_codegen_static_fields_for(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var))->___Pointer_0;
if (L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
intptr_t L_1 = ((Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_StaticFields*)il2cpp_codegen_static_fields_for(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var))->___DeferredCompilation_1;
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_2 = { reinterpret_cast<intptr_t> (RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8_RuntimeMethod_var) };
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Try_000006E3U24PostfixBurstDelegate_t8C5A169F3B7AECF126BDF7FFDC1C92C2E43E14E7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
void* L_4;
L_4 = BurstCompiler_GetILPPMethodFunctionPointer2_m8C671F61D031A10FC46911AC94B57C1E58D1F567(L_1, L_2, L_3, NULL);
((Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_StaticFields*)il2cpp_codegen_static_fields_for(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var))->___Pointer_0 = (intptr_t)L_4;
}
IL_0023:
{
intptr_t* L_5 = ___0_p;
il2cpp_codegen_runtime_class_init_inline(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
intptr_t L_6 = ((Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_StaticFields*)il2cpp_codegen_static_fields_for(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var))->___Pointer_0;
*((intptr_t*)L_5) = (intptr_t)L_6;
return;
}
}
// System.IntPtr Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Try_000006E3U24BurstDirectCall_GetFunctionPointer_m2F7AF3E196E280644B66E49D8E5918300C92147E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
V_0 = ((intptr_t)0);
il2cpp_codegen_runtime_class_init_inline(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
Try_000006E3U24BurstDirectCall_GetFunctionPointerDiscard_m9561E78E65E733AB539C8785C7B13D6F9650F23A((&V_0), NULL);
intptr_t L_0 = V_0;
return L_0;
}
}
// System.Void Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_000006E3U24BurstDirectCall_Constructor_mC7DE913C447D7CDC7A596BFE03BF7C0630DC2135 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RewindableAllocator_Try_mA4AF5A5088097CB6343C3CC97058959976372C35_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_0 = { reinterpret_cast<intptr_t> (RewindableAllocator_Try_mA4AF5A5088097CB6343C3CC97058959976372C35_RuntimeMethod_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = BurstCompiler_CompileILPPMethod2_m545A8FC57B460871C1715F32DD601F2C1CA9C7FA(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
((Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_StaticFields*)il2cpp_codegen_static_fields_for(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var))->___DeferredCompilation_1 = L_1;
return;
}
}
// System.Void Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_000006E3U24BurstDirectCall_Initialize_m1178CE188EBF2F053618ABE941E57170CCB271D7 (const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Try_000006E3U24BurstDirectCall__cctor_m1B7D9E941D69E78412AEF6E96B058BB2C00F7160 (const RuntimeMethod* method)
{
{
Try_000006E3U24BurstDirectCall_Constructor_mC7DE913C447D7CDC7A596BFE03BF7C0630DC2135(NULL);
return;
}
}
// System.Int32 Unity.Collections.RewindableAllocator/Unity.Collections.Try_000006E3$BurstDirectCall::Invoke(System.IntPtr,Unity.Collections.AllocatorManager/Block&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Try_000006E3U24BurstDirectCall_Invoke_m78C88E7A0C45DAA5BEB9EAA7825568E76DB0B51A (intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
if (!L_0)
{
goto IL_001f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Try_000006E3U24BurstDirectCall_GetFunctionPointer_m2F7AF3E196E280644B66E49D8E5918300C92147E(NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
if (!L_2)
{
goto IL_001f;
}
}
{
intptr_t L_3 = ___0_state;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_4 = ___1_block;
intptr_t L_5 = V_0;
typedef int32_t (CDECL *func_L_6)(intptr_t,Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*);
int32_t L_7 = ((func_L_6)L_5)(L_3, L_4);
return L_7;
}
IL_001f:
{
intptr_t L_8 = ___0_state;
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_9 = ___1_block;
int32_t L_10;
L_10 = RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8_inline(L_8, L_9, NULL);
return L_10;
}
}
#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.Boolean Unity.Collections.Unicode::IsValidCodePoint(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Unicode_IsValidCodePoint_m6F8516FA18D35B6D052FD6BDE01D9D497EA06B9D (int32_t ___0_codepoint, const RuntimeMethod* method)
{
{
// if (codepoint > kMaximumValidCodePoint) // maximum valid code point
int32_t L_0 = ___0_codepoint;
if ((((int32_t)L_0) <= ((int32_t)((int32_t)1114111))))
{
goto IL_000a;
}
}
{
// return false;
return (bool)0;
}
IL_000a:
{
// if (codepoint < 0) // negative?
int32_t L_1 = ___0_codepoint;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0010;
}
}
{
// return false;
return (bool)0;
}
IL_0010:
{
// return true;
return (bool)1;
}
}
// System.Boolean Unity.Collections.Unicode::NotTrailer(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Unicode_NotTrailer_m9FD6FC331044FE0EFC90E29A2808C4A6535E4CAD (uint8_t ___0_b, const RuntimeMethod* method)
{
{
// return (b & 0xC0) != 0x80;
uint8_t L_0 = ___0_b;
return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)192)))) == ((int32_t)((int32_t)128)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Unity.Collections.Unicode/Rune Unity.Collections.Unicode::get_ReplacementCharacter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E Unicode_get_ReplacementCharacter_m525CDE0E6CAB489454025711F93FF832A600556A (const RuntimeMethod* method)
{
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static Rune ReplacementCharacter => new Rune { value = 0xFFFD };
il2cpp_codegen_initobj((&V_0), sizeof(Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E));
(&V_0)->___value_0 = ((int32_t)65533);
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_0 = V_0;
return L_0;
}
}
// Unity.Collections.ConversionError Unity.Collections.Unicode::Utf8ToUcs(Unity.Collections.Unicode/Rune&,System.Byte*,System.Int32&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_Utf8ToUcs_m013E3A507C4B6F5459B09C6EA8EA229BDC979827 (Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* ___0_rune, uint8_t* ___1_buffer, int32_t* ___2_index, int32_t ___3_capacity, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// int code = 0;
V_0 = 0;
// rune = ReplacementCharacter;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_0 = ___0_rune;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_1;
L_1 = Unicode_get_ReplacementCharacter_m525CDE0E6CAB489454025711F93FF832A600556A(NULL);
*(Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E*)L_0 = L_1;
// if (index + 1 > capacity)
int32_t* L_2 = ___2_index;
int32_t L_3 = *((int32_t*)L_2);
int32_t L_4 = ___3_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 1))) <= ((int32_t)L_4)))
{
goto IL_0016;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_0016:
{
// if ((buffer[index] & 0b10000000) == 0b00000000) // if high bit is 0, 1 byte
uint8_t* L_5 = ___1_buffer;
int32_t* L_6 = ___2_index;
int32_t L_7 = *((int32_t*)L_6);
int32_t L_8 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_5, L_7))));
if (((int32_t)(L_8&((int32_t)128))))
{
goto IL_0036;
}
}
{
// rune.value = buffer[index + 0];
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_9 = ___0_rune;
uint8_t* L_10 = ___1_buffer;
int32_t* L_11 = ___2_index;
int32_t L_12 = *((int32_t*)L_11);
int32_t L_13 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_10, L_12))));
L_9->___value_0 = L_13;
// index += 1;
int32_t* L_14 = ___2_index;
int32_t* L_15 = ___2_index;
int32_t L_16 = *((int32_t*)L_15);
*((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_add(L_16, 1));
// return ConversionError.None;
return (int32_t)(0);
}
IL_0036:
{
// if ((buffer[index] & 0b11100000) == 0b11000000) // if high 3 bits are 110, 2 bytes
uint8_t* L_17 = ___1_buffer;
int32_t* L_18 = ___2_index;
int32_t L_19 = *((int32_t*)L_18);
int32_t L_20 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, L_19))));
if ((!(((uint32_t)((int32_t)(L_20&((int32_t)224)))) == ((uint32_t)((int32_t)192)))))
{
goto IL_009c;
}
}
{
// if (index + 2 > capacity)
int32_t* L_21 = ___2_index;
int32_t L_22 = *((int32_t*)L_21);
int32_t L_23 = ___3_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_22, 2))) <= ((int32_t)L_23)))
{
goto IL_0057;
}
}
{
// index += 1;
int32_t* L_24 = ___2_index;
int32_t* L_25 = ___2_index;
int32_t L_26 = *((int32_t*)L_25);
*((int32_t*)L_24) = (int32_t)((int32_t)il2cpp_codegen_add(L_26, 1));
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_0057:
{
// code = (buffer[index + 0] & 0b00011111);
uint8_t* L_27 = ___1_buffer;
int32_t* L_28 = ___2_index;
int32_t L_29 = *((int32_t*)L_28);
int32_t L_30 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_27, L_29))));
V_0 = ((int32_t)(L_30&((int32_t)31)));
// code = (code << 6) | (buffer[index + 1] & 0b00111111);
int32_t L_31 = V_0;
uint8_t* L_32 = ___1_buffer;
int32_t* L_33 = ___2_index;
int32_t L_34 = *((int32_t*)L_33);
int32_t L_35 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_32, ((int32_t)il2cpp_codegen_add(L_34, 1))))));
V_0 = ((int32_t)(((int32_t)(L_31<<6))|((int32_t)(L_35&((int32_t)63)))));
// if (code < (1 << 7) || NotTrailer(buffer[index + 1]))
int32_t L_36 = V_0;
if ((((int32_t)L_36) < ((int32_t)((int32_t)128))))
{
goto IL_0085;
}
}
{
uint8_t* L_37 = ___1_buffer;
int32_t* L_38 = ___2_index;
int32_t L_39 = *((int32_t*)L_38);
int32_t L_40 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_37, ((int32_t)il2cpp_codegen_add(L_39, 1))))));
bool L_41;
L_41 = Unicode_NotTrailer_m9FD6FC331044FE0EFC90E29A2808C4A6535E4CAD((uint8_t)L_40, NULL);
if (!L_41)
{
goto IL_008d;
}
}
IL_0085:
{
// index += 1;
int32_t* L_42 = ___2_index;
int32_t* L_43 = ___2_index;
int32_t L_44 = *((int32_t*)L_43);
*((int32_t*)L_42) = (int32_t)((int32_t)il2cpp_codegen_add(L_44, 1));
// return ConversionError.Encoding;
return (int32_t)(2);
}
IL_008d:
{
// rune.value = code;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_45 = ___0_rune;
int32_t L_46 = V_0;
L_45->___value_0 = L_46;
// index += 2;
int32_t* L_47 = ___2_index;
int32_t* L_48 = ___2_index;
int32_t L_49 = *((int32_t*)L_48);
*((int32_t*)L_47) = (int32_t)((int32_t)il2cpp_codegen_add(L_49, 2));
// return ConversionError.None;
return (int32_t)(0);
}
IL_009c:
{
// if ((buffer[index] & 0b11110000) == 0b11100000) // if high 4 bits are 1110, 3 bytes
uint8_t* L_50 = ___1_buffer;
int32_t* L_51 = ___2_index;
int32_t L_52 = *((int32_t*)L_51);
int32_t L_53 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_50, L_52))));
if ((!(((uint32_t)((int32_t)(L_53&((int32_t)240)))) == ((uint32_t)((int32_t)224)))))
{
goto IL_0127;
}
}
{
// if (index + 3 > capacity)
int32_t* L_54 = ___2_index;
int32_t L_55 = *((int32_t*)L_54);
int32_t L_56 = ___3_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_55, 3))) <= ((int32_t)L_56)))
{
goto IL_00bd;
}
}
{
// index += 1;
int32_t* L_57 = ___2_index;
int32_t* L_58 = ___2_index;
int32_t L_59 = *((int32_t*)L_58);
*((int32_t*)L_57) = (int32_t)((int32_t)il2cpp_codegen_add(L_59, 1));
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_00bd:
{
// code = (buffer[index + 0] & 0b00001111);
uint8_t* L_60 = ___1_buffer;
int32_t* L_61 = ___2_index;
int32_t L_62 = *((int32_t*)L_61);
int32_t L_63 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_60, L_62))));
V_0 = ((int32_t)(L_63&((int32_t)15)));
// code = (code << 6) | (buffer[index + 1] & 0b00111111);
int32_t L_64 = V_0;
uint8_t* L_65 = ___1_buffer;
int32_t* L_66 = ___2_index;
int32_t L_67 = *((int32_t*)L_66);
int32_t L_68 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_65, ((int32_t)il2cpp_codegen_add(L_67, 1))))));
V_0 = ((int32_t)(((int32_t)(L_64<<6))|((int32_t)(L_68&((int32_t)63)))));
// code = (code << 6) | (buffer[index + 2] & 0b00111111);
int32_t L_69 = V_0;
uint8_t* L_70 = ___1_buffer;
int32_t* L_71 = ___2_index;
int32_t L_72 = *((int32_t*)L_71);
int32_t L_73 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_70, ((int32_t)il2cpp_codegen_add(L_72, 2))))));
V_0 = ((int32_t)(((int32_t)(L_69<<6))|((int32_t)(L_73&((int32_t)63)))));
// if (code < (1 << 11) || !IsValidCodePoint(code) || NotTrailer(buffer[index + 1]) || NotTrailer(buffer[index + 2]))
int32_t L_74 = V_0;
if ((((int32_t)L_74) < ((int32_t)((int32_t)2048))))
{
goto IL_0110;
}
}
{
int32_t L_75 = V_0;
bool L_76;
L_76 = Unicode_IsValidCodePoint_m6F8516FA18D35B6D052FD6BDE01D9D497EA06B9D(L_75, NULL);
if (!L_76)
{
goto IL_0110;
}
}
{
uint8_t* L_77 = ___1_buffer;
int32_t* L_78 = ___2_index;
int32_t L_79 = *((int32_t*)L_78);
int32_t L_80 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_77, ((int32_t)il2cpp_codegen_add(L_79, 1))))));
bool L_81;
L_81 = Unicode_NotTrailer_m9FD6FC331044FE0EFC90E29A2808C4A6535E4CAD((uint8_t)L_80, NULL);
if (L_81)
{
goto IL_0110;
}
}
{
uint8_t* L_82 = ___1_buffer;
int32_t* L_83 = ___2_index;
int32_t L_84 = *((int32_t*)L_83);
int32_t L_85 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_82, ((int32_t)il2cpp_codegen_add(L_84, 2))))));
bool L_86;
L_86 = Unicode_NotTrailer_m9FD6FC331044FE0EFC90E29A2808C4A6535E4CAD((uint8_t)L_85, NULL);
if (!L_86)
{
goto IL_0118;
}
}
IL_0110:
{
// index += 1;
int32_t* L_87 = ___2_index;
int32_t* L_88 = ___2_index;
int32_t L_89 = *((int32_t*)L_88);
*((int32_t*)L_87) = (int32_t)((int32_t)il2cpp_codegen_add(L_89, 1));
// return ConversionError.Encoding;
return (int32_t)(2);
}
IL_0118:
{
// rune.value = code;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_90 = ___0_rune;
int32_t L_91 = V_0;
L_90->___value_0 = L_91;
// index += 3;
int32_t* L_92 = ___2_index;
int32_t* L_93 = ___2_index;
int32_t L_94 = *((int32_t*)L_93);
*((int32_t*)L_92) = (int32_t)((int32_t)il2cpp_codegen_add(L_94, 3));
// return ConversionError.None;
return (int32_t)(0);
}
IL_0127:
{
// if ((buffer[index] & 0b11111000) == 0b11110000) // if high 5 bits are 11110, 4 bytes
uint8_t* L_95 = ___1_buffer;
int32_t* L_96 = ___2_index;
int32_t L_97 = *((int32_t*)L_96);
int32_t L_98 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_95, L_97))));
if ((!(((uint32_t)((int32_t)(L_98&((int32_t)248)))) == ((uint32_t)((int32_t)240)))))
{
goto IL_01d1;
}
}
{
// if (index + 4 > capacity)
int32_t* L_99 = ___2_index;
int32_t L_100 = *((int32_t*)L_99);
int32_t L_101 = ___3_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_100, 4))) <= ((int32_t)L_101)))
{
goto IL_014b;
}
}
{
// index += 1;
int32_t* L_102 = ___2_index;
int32_t* L_103 = ___2_index;
int32_t L_104 = *((int32_t*)L_103);
*((int32_t*)L_102) = (int32_t)((int32_t)il2cpp_codegen_add(L_104, 1));
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_014b:
{
// code = (buffer[index + 0] & 0b00000111);
uint8_t* L_105 = ___1_buffer;
int32_t* L_106 = ___2_index;
int32_t L_107 = *((int32_t*)L_106);
int32_t L_108 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_105, L_107))));
V_0 = ((int32_t)(L_108&7));
// code = (code << 6) | (buffer[index + 1] & 0b00111111);
int32_t L_109 = V_0;
uint8_t* L_110 = ___1_buffer;
int32_t* L_111 = ___2_index;
int32_t L_112 = *((int32_t*)L_111);
int32_t L_113 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_110, ((int32_t)il2cpp_codegen_add(L_112, 1))))));
V_0 = ((int32_t)(((int32_t)(L_109<<6))|((int32_t)(L_113&((int32_t)63)))));
// code = (code << 6) | (buffer[index + 2] & 0b00111111);
int32_t L_114 = V_0;
uint8_t* L_115 = ___1_buffer;
int32_t* L_116 = ___2_index;
int32_t L_117 = *((int32_t*)L_116);
int32_t L_118 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_115, ((int32_t)il2cpp_codegen_add(L_117, 2))))));
V_0 = ((int32_t)(((int32_t)(L_114<<6))|((int32_t)(L_118&((int32_t)63)))));
// code = (code << 6) | (buffer[index + 3] & 0b00111111);
int32_t L_119 = V_0;
uint8_t* L_120 = ___1_buffer;
int32_t* L_121 = ___2_index;
int32_t L_122 = *((int32_t*)L_121);
int32_t L_123 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_120, ((int32_t)il2cpp_codegen_add(L_122, 3))))));
V_0 = ((int32_t)(((int32_t)(L_119<<6))|((int32_t)(L_123&((int32_t)63)))));
// if (code < (1 << 16) || !IsValidCodePoint(code) || NotTrailer(buffer[index + 1]) || NotTrailer(buffer[index + 2]) || NotTrailer(buffer[index + 3]))
int32_t L_124 = V_0;
if ((((int32_t)L_124) < ((int32_t)((int32_t)65536))))
{
goto IL_01ba;
}
}
{
int32_t L_125 = V_0;
bool L_126;
L_126 = Unicode_IsValidCodePoint_m6F8516FA18D35B6D052FD6BDE01D9D497EA06B9D(L_125, NULL);
if (!L_126)
{
goto IL_01ba;
}
}
{
uint8_t* L_127 = ___1_buffer;
int32_t* L_128 = ___2_index;
int32_t L_129 = *((int32_t*)L_128);
int32_t L_130 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_127, ((int32_t)il2cpp_codegen_add(L_129, 1))))));
bool L_131;
L_131 = Unicode_NotTrailer_m9FD6FC331044FE0EFC90E29A2808C4A6535E4CAD((uint8_t)L_130, NULL);
if (L_131)
{
goto IL_01ba;
}
}
{
uint8_t* L_132 = ___1_buffer;
int32_t* L_133 = ___2_index;
int32_t L_134 = *((int32_t*)L_133);
int32_t L_135 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_132, ((int32_t)il2cpp_codegen_add(L_134, 2))))));
bool L_136;
L_136 = Unicode_NotTrailer_m9FD6FC331044FE0EFC90E29A2808C4A6535E4CAD((uint8_t)L_135, NULL);
if (L_136)
{
goto IL_01ba;
}
}
{
uint8_t* L_137 = ___1_buffer;
int32_t* L_138 = ___2_index;
int32_t L_139 = *((int32_t*)L_138);
int32_t L_140 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_137, ((int32_t)il2cpp_codegen_add(L_139, 3))))));
bool L_141;
L_141 = Unicode_NotTrailer_m9FD6FC331044FE0EFC90E29A2808C4A6535E4CAD((uint8_t)L_140, NULL);
if (!L_141)
{
goto IL_01c2;
}
}
IL_01ba:
{
// index += 1;
int32_t* L_142 = ___2_index;
int32_t* L_143 = ___2_index;
int32_t L_144 = *((int32_t*)L_143);
*((int32_t*)L_142) = (int32_t)((int32_t)il2cpp_codegen_add(L_144, 1));
// return ConversionError.Encoding;
return (int32_t)(2);
}
IL_01c2:
{
// rune.value = code;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_145 = ___0_rune;
int32_t L_146 = V_0;
L_145->___value_0 = L_146;
// index += 4;
int32_t* L_147 = ___2_index;
int32_t* L_148 = ___2_index;
int32_t L_149 = *((int32_t*)L_148);
*((int32_t*)L_147) = (int32_t)((int32_t)il2cpp_codegen_add(L_149, 4));
// return ConversionError.None;
return (int32_t)(0);
}
IL_01d1:
{
// index += 1;
int32_t* L_150 = ___2_index;
int32_t* L_151 = ___2_index;
int32_t L_152 = *((int32_t*)L_151);
*((int32_t*)L_150) = (int32_t)((int32_t)il2cpp_codegen_add(L_152, 1));
// return ConversionError.Encoding;
return (int32_t)(2);
}
}
// System.Boolean Unity.Collections.Unicode::IsLeadingSurrogate(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Unicode_IsLeadingSurrogate_mCFA66EB348CD8F48DB573D45B2658A95BA248F06 (Il2CppChar ___0_c, const RuntimeMethod* method)
{
{
// return c >= 0xD800 && c <= 0xDBFF;
Il2CppChar L_0 = ___0_c;
if ((((int32_t)L_0) < ((int32_t)((int32_t)55296))))
{
goto IL_0014;
}
}
{
Il2CppChar L_1 = ___0_c;
return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)56319)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0014:
{
return (bool)0;
}
}
// System.Boolean Unity.Collections.Unicode::IsTrailingSurrogate(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Unicode_IsTrailingSurrogate_m2ECEB76882DCD6006C95D3861BFA7654D3A22B25 (Il2CppChar ___0_c, const RuntimeMethod* method)
{
{
// return c >= 0xDC00 && c <= 0xDFFF;
Il2CppChar L_0 = ___0_c;
if ((((int32_t)L_0) < ((int32_t)((int32_t)56320))))
{
goto IL_0014;
}
}
{
Il2CppChar L_1 = ___0_c;
return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)57343)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0014:
{
return (bool)0;
}
}
// Unity.Collections.ConversionError Unity.Collections.Unicode::Utf16ToUcs(Unity.Collections.Unicode/Rune&,System.Char*,System.Int32&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_Utf16ToUcs_m55352C5470C6C4C506B02E9827F05C7285F113D3 (Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* ___0_rune, Il2CppChar* ___1_buffer, int32_t* ___2_index, int32_t ___3_capacity, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// int code = 0;
V_0 = 0;
// rune = ReplacementCharacter;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_0 = ___0_rune;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_1;
L_1 = Unicode_get_ReplacementCharacter_m525CDE0E6CAB489454025711F93FF832A600556A(NULL);
*(Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E*)L_0 = L_1;
// if (index + 1 > capacity)
int32_t* L_2 = ___2_index;
int32_t L_3 = *((int32_t*)L_2);
int32_t L_4 = ___3_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 1))) <= ((int32_t)L_4)))
{
goto IL_0016;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_0016:
{
// if (!IsLeadingSurrogate(buffer[index]) || (index + 2 > capacity))
Il2CppChar* L_5 = ___1_buffer;
int32_t* L_6 = ___2_index;
int32_t L_7 = *((int32_t*)L_6);
int32_t L_8 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_7), 2)))));
bool L_9;
L_9 = Unicode_IsLeadingSurrogate_mCFA66EB348CD8F48DB573D45B2658A95BA248F06(L_8, NULL);
if (!L_9)
{
goto IL_002c;
}
}
{
int32_t* L_10 = ___2_index;
int32_t L_11 = *((int32_t*)L_10);
int32_t L_12 = ___3_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_11, 2))) <= ((int32_t)L_12)))
{
goto IL_0042;
}
}
IL_002c:
{
// rune.value = buffer[index];
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_13 = ___0_rune;
Il2CppChar* L_14 = ___1_buffer;
int32_t* L_15 = ___2_index;
int32_t L_16 = *((int32_t*)L_15);
int32_t L_17 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_16), 2)))));
L_13->___value_0 = L_17;
// index += 1;
int32_t* L_18 = ___2_index;
int32_t* L_19 = ___2_index;
int32_t L_20 = *((int32_t*)L_19);
*((int32_t*)L_18) = (int32_t)((int32_t)il2cpp_codegen_add(L_20, 1));
// return ConversionError.None;
return (int32_t)(0);
}
IL_0042:
{
// code = (buffer[index + 0] & 0x03FF);
Il2CppChar* L_21 = ___1_buffer;
int32_t* L_22 = ___2_index;
int32_t L_23 = *((int32_t*)L_22);
int32_t L_24 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_21, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_23), 2)))));
V_0 = ((int32_t)(L_24&((int32_t)1023)));
// char next = buffer[index + 1];
Il2CppChar* L_25 = ___1_buffer;
int32_t* L_26 = ___2_index;
int32_t L_27 = *((int32_t*)L_26);
int32_t L_28 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_25, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_27, 1))), 2)))));
// if (!IsTrailingSurrogate(next))
bool L_29;
L_29 = Unicode_IsTrailingSurrogate_m2ECEB76882DCD6006C95D3861BFA7654D3A22B25(L_28, NULL);
if (L_29)
{
goto IL_0078;
}
}
{
// rune.value = buffer[index];
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_30 = ___0_rune;
Il2CppChar* L_31 = ___1_buffer;
int32_t* L_32 = ___2_index;
int32_t L_33 = *((int32_t*)L_32);
int32_t L_34 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_31, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_33), 2)))));
L_30->___value_0 = L_34;
// index += 1;
int32_t* L_35 = ___2_index;
int32_t* L_36 = ___2_index;
int32_t L_37 = *((int32_t*)L_36);
*((int32_t*)L_35) = (int32_t)((int32_t)il2cpp_codegen_add(L_37, 1));
// return ConversionError.None;
return (int32_t)(0);
}
IL_0078:
{
// code = (code << 10) | (buffer[index + 1] & 0x03FF);
int32_t L_38 = V_0;
Il2CppChar* L_39 = ___1_buffer;
int32_t* L_40 = ___2_index;
int32_t L_41 = *((int32_t*)L_40);
int32_t L_42 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_39, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_41, 1))), 2)))));
V_0 = ((int32_t)(((int32_t)(L_38<<((int32_t)10)))|((int32_t)(L_42&((int32_t)1023)))));
// code += 0x10000;
int32_t L_43 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_43, ((int32_t)65536)));
// rune.value = code;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* L_44 = ___0_rune;
int32_t L_45 = V_0;
L_44->___value_0 = L_45;
// index += 2;
int32_t* L_46 = ___2_index;
int32_t* L_47 = ___2_index;
int32_t L_48 = *((int32_t*)L_47);
*((int32_t*)L_46) = (int32_t)((int32_t)il2cpp_codegen_add(L_48, 2));
// return ConversionError.None;
return (int32_t)(0);
}
}
// Unity.Collections.ConversionError Unity.Collections.Unicode::UcsToUtf8(System.Byte*,System.Int32&,System.Int32,Unity.Collections.Unicode/Rune)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_UcsToUtf8_mBE0B9FE432D859A3409B7BD03C26C958CF9301BE (uint8_t* ___0_buffer, int32_t* ___1_index, int32_t ___2_capacity, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___3_rune, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// if (!IsValidCodePoint(rune.value))
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_0 = ___3_rune;
int32_t L_1 = L_0.___value_0;
bool L_2;
L_2 = Unicode_IsValidCodePoint_m6F8516FA18D35B6D052FD6BDE01D9D497EA06B9D(L_1, NULL);
if (L_2)
{
goto IL_000f;
}
}
{
// return ConversionError.CodePoint;
return (int32_t)(3);
}
IL_000f:
{
// if (index + 1 > capacity)
int32_t* L_3 = ___1_index;
int32_t L_4 = *((int32_t*)L_3);
int32_t L_5 = ___2_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_4, 1))) <= ((int32_t)L_5)))
{
goto IL_0018;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_0018:
{
// if (rune.value <= 0x7F)
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_6 = ___3_rune;
int32_t L_7 = L_6.___value_0;
if ((((int32_t)L_7) > ((int32_t)((int32_t)127))))
{
goto IL_0037;
}
}
{
// buffer[index++] = (byte)rune.value;
uint8_t* L_8 = ___0_buffer;
int32_t* L_9 = ___1_index;
int32_t* L_10 = ___1_index;
int32_t L_11 = *((int32_t*)L_10);
V_0 = L_11;
int32_t L_12 = V_0;
*((int32_t*)L_9) = (int32_t)((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_14 = ___3_rune;
int32_t L_15 = L_14.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, L_13))) = (int8_t)((int32_t)(uint8_t)L_15);
// return ConversionError.None;
return (int32_t)(0);
}
IL_0037:
{
// if (rune.value <= 0x7FF)
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_16 = ___3_rune;
int32_t L_17 = L_16.___value_0;
if ((((int32_t)L_17) > ((int32_t)((int32_t)2047))))
{
goto IL_0086;
}
}
{
// if (index + 2 > capacity)
int32_t* L_18 = ___1_index;
int32_t L_19 = *((int32_t*)L_18);
int32_t L_20 = ___2_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_19, 2))) <= ((int32_t)L_20)))
{
goto IL_004d;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_004d:
{
// buffer[index++] = (byte)(0xC0 | (rune.value >> 6));
uint8_t* L_21 = ___0_buffer;
int32_t* L_22 = ___1_index;
int32_t* L_23 = ___1_index;
int32_t L_24 = *((int32_t*)L_23);
V_0 = L_24;
int32_t L_25 = V_0;
*((int32_t*)L_22) = (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1));
int32_t L_26 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_27 = ___3_rune;
int32_t L_28 = L_27.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_21, L_26))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)192)|((int32_t)(L_28>>6)))));
// buffer[index++] = (byte)(0x80 | ((rune.value >> 0) & 0x3F));
uint8_t* L_29 = ___0_buffer;
int32_t* L_30 = ___1_index;
int32_t* L_31 = ___1_index;
int32_t L_32 = *((int32_t*)L_31);
V_0 = L_32;
int32_t L_33 = V_0;
*((int32_t*)L_30) = (int32_t)((int32_t)il2cpp_codegen_add(L_33, 1));
int32_t L_34 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_35 = ___3_rune;
int32_t L_36 = L_35.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_29, L_34))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)128)|((int32_t)(L_36&((int32_t)63))))));
// return ConversionError.None;
return (int32_t)(0);
}
IL_0086:
{
// if (rune.value <= 0xFFFF)
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_37 = ___3_rune;
int32_t L_38 = L_37.___value_0;
if ((((int32_t)L_38) > ((int32_t)((int32_t)65535))))
{
goto IL_00f4;
}
}
{
// if (index + 3 > capacity)
int32_t* L_39 = ___1_index;
int32_t L_40 = *((int32_t*)L_39);
int32_t L_41 = ___2_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_40, 3))) <= ((int32_t)L_41)))
{
goto IL_009c;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_009c:
{
// buffer[index++] = (byte)(0xE0 | (rune.value >> 12));
uint8_t* L_42 = ___0_buffer;
int32_t* L_43 = ___1_index;
int32_t* L_44 = ___1_index;
int32_t L_45 = *((int32_t*)L_44);
V_0 = L_45;
int32_t L_46 = V_0;
*((int32_t*)L_43) = (int32_t)((int32_t)il2cpp_codegen_add(L_46, 1));
int32_t L_47 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_48 = ___3_rune;
int32_t L_49 = L_48.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_42, L_47))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)224)|((int32_t)(L_49>>((int32_t)12))))));
// buffer[index++] = (byte)(0x80 | ((rune.value >> 6) & 0x3F));
uint8_t* L_50 = ___0_buffer;
int32_t* L_51 = ___1_index;
int32_t* L_52 = ___1_index;
int32_t L_53 = *((int32_t*)L_52);
V_0 = L_53;
int32_t L_54 = V_0;
*((int32_t*)L_51) = (int32_t)((int32_t)il2cpp_codegen_add(L_54, 1));
int32_t L_55 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_56 = ___3_rune;
int32_t L_57 = L_56.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_50, L_55))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)128)|((int32_t)(((int32_t)(L_57>>6))&((int32_t)63))))));
// buffer[index++] = (byte)(0x80 | ((rune.value >> 0) & 0x3F));
uint8_t* L_58 = ___0_buffer;
int32_t* L_59 = ___1_index;
int32_t* L_60 = ___1_index;
int32_t L_61 = *((int32_t*)L_60);
V_0 = L_61;
int32_t L_62 = V_0;
*((int32_t*)L_59) = (int32_t)((int32_t)il2cpp_codegen_add(L_62, 1));
int32_t L_63 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_64 = ___3_rune;
int32_t L_65 = L_64.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_58, L_63))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)128)|((int32_t)(L_65&((int32_t)63))))));
// return ConversionError.None;
return (int32_t)(0);
}
IL_00f4:
{
// if (rune.value <= 0x1FFFFF)
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_66 = ___3_rune;
int32_t L_67 = L_66.___value_0;
if ((((int32_t)L_67) > ((int32_t)((int32_t)2097151))))
{
goto IL_0184;
}
}
{
// if (index + 4 > capacity)
int32_t* L_68 = ___1_index;
int32_t L_69 = *((int32_t*)L_68);
int32_t L_70 = ___2_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_69, 4))) <= ((int32_t)L_70)))
{
goto IL_010d;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_010d:
{
// buffer[index++] = (byte)(0xF0 | (rune.value >> 18));
uint8_t* L_71 = ___0_buffer;
int32_t* L_72 = ___1_index;
int32_t* L_73 = ___1_index;
int32_t L_74 = *((int32_t*)L_73);
V_0 = L_74;
int32_t L_75 = V_0;
*((int32_t*)L_72) = (int32_t)((int32_t)il2cpp_codegen_add(L_75, 1));
int32_t L_76 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_77 = ___3_rune;
int32_t L_78 = L_77.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_71, L_76))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)240)|((int32_t)(L_78>>((int32_t)18))))));
// buffer[index++] = (byte)(0x80 | ((rune.value >> 12) & 0x3F));
uint8_t* L_79 = ___0_buffer;
int32_t* L_80 = ___1_index;
int32_t* L_81 = ___1_index;
int32_t L_82 = *((int32_t*)L_81);
V_0 = L_82;
int32_t L_83 = V_0;
*((int32_t*)L_80) = (int32_t)((int32_t)il2cpp_codegen_add(L_83, 1));
int32_t L_84 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_85 = ___3_rune;
int32_t L_86 = L_85.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_79, L_84))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)128)|((int32_t)(((int32_t)(L_86>>((int32_t)12)))&((int32_t)63))))));
// buffer[index++] = (byte)(0x80 | ((rune.value >> 6) & 0x3F));
uint8_t* L_87 = ___0_buffer;
int32_t* L_88 = ___1_index;
int32_t* L_89 = ___1_index;
int32_t L_90 = *((int32_t*)L_89);
V_0 = L_90;
int32_t L_91 = V_0;
*((int32_t*)L_88) = (int32_t)((int32_t)il2cpp_codegen_add(L_91, 1));
int32_t L_92 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_93 = ___3_rune;
int32_t L_94 = L_93.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_87, L_92))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)128)|((int32_t)(((int32_t)(L_94>>6))&((int32_t)63))))));
// buffer[index++] = (byte)(0x80 | ((rune.value >> 0) & 0x3F));
uint8_t* L_95 = ___0_buffer;
int32_t* L_96 = ___1_index;
int32_t* L_97 = ___1_index;
int32_t L_98 = *((int32_t*)L_97);
V_0 = L_98;
int32_t L_99 = V_0;
*((int32_t*)L_96) = (int32_t)((int32_t)il2cpp_codegen_add(L_99, 1));
int32_t L_100 = V_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_101 = ___3_rune;
int32_t L_102 = L_101.___value_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_95, L_100))) = (int8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)128)|((int32_t)(L_102&((int32_t)63))))));
// return ConversionError.None;
return (int32_t)(0);
}
IL_0184:
{
// return ConversionError.Encoding;
return (int32_t)(2);
}
}
// Unity.Collections.ConversionError Unity.Collections.Unicode::UcsToUtf16(System.Char*,System.Int32&,System.Int32,Unity.Collections.Unicode/Rune)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_UcsToUtf16_m14C1098270C0DFFAF6B48D47C3214344FD4FAE0E (Il2CppChar* ___0_buffer, int32_t* ___1_index, int32_t ___2_capacity, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___3_rune, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// if (!IsValidCodePoint(rune.value))
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_0 = ___3_rune;
int32_t L_1 = L_0.___value_0;
bool L_2;
L_2 = Unicode_IsValidCodePoint_m6F8516FA18D35B6D052FD6BDE01D9D497EA06B9D(L_1, NULL);
if (L_2)
{
goto IL_000f;
}
}
{
// return ConversionError.CodePoint;
return (int32_t)(3);
}
IL_000f:
{
// if (index + 1 > capacity)
int32_t* L_3 = ___1_index;
int32_t L_4 = *((int32_t*)L_3);
int32_t L_5 = ___2_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_4, 1))) <= ((int32_t)L_5)))
{
goto IL_0018;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_0018:
{
// if (rune.value >= 0x10000)
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_6 = ___3_rune;
int32_t L_7 = L_6.___value_0;
if ((((int32_t)L_7) < ((int32_t)((int32_t)65536))))
{
goto IL_007e;
}
}
{
// if (index + 2 > capacity)
int32_t* L_8 = ___1_index;
int32_t L_9 = *((int32_t*)L_8);
int32_t L_10 = ___2_capacity;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_9, 2))) <= ((int32_t)L_10)))
{
goto IL_002e;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_002e:
{
// int code = rune.value - 0x10000;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_11 = ___3_rune;
int32_t L_12 = L_11.___value_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_12, ((int32_t)65536)));
// if (code >= (1 << 20))
int32_t L_13 = V_0;
if ((((int32_t)L_13) < ((int32_t)((int32_t)1048576))))
{
goto IL_0045;
}
}
{
// return ConversionError.Encoding;
return (int32_t)(2);
}
IL_0045:
{
// buffer[index++] = (char)(0xD800 | (code >> 10));
Il2CppChar* L_14 = ___0_buffer;
int32_t* L_15 = ___1_index;
int32_t* L_16 = ___1_index;
int32_t L_17 = *((int32_t*)L_16);
V_1 = L_17;
int32_t L_18 = V_1;
*((int32_t*)L_15) = (int32_t)((int32_t)il2cpp_codegen_add(L_18, 1));
int32_t L_19 = V_1;
int32_t L_20 = V_0;
*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_19), 2))))) = (int16_t)((int32_t)(uint16_t)((int32_t)(((int32_t)55296)|((int32_t)(L_20>>((int32_t)10))))));
// buffer[index++] = (char)(0xDC00 | (code & 0x3FF));
Il2CppChar* L_21 = ___0_buffer;
int32_t* L_22 = ___1_index;
int32_t* L_23 = ___1_index;
int32_t L_24 = *((int32_t*)L_23);
V_1 = L_24;
int32_t L_25 = V_1;
*((int32_t*)L_22) = (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1));
int32_t L_26 = V_1;
int32_t L_27 = V_0;
*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_21, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_26), 2))))) = (int16_t)((int32_t)(uint16_t)((int32_t)(((int32_t)56320)|((int32_t)(L_27&((int32_t)1023))))));
// return ConversionError.None;
return (int32_t)(0);
}
IL_007e:
{
// buffer[index++] = (char)rune.value;
Il2CppChar* L_28 = ___0_buffer;
int32_t* L_29 = ___1_index;
int32_t* L_30 = ___1_index;
int32_t L_31 = *((int32_t*)L_30);
V_1 = L_31;
int32_t L_32 = V_1;
*((int32_t*)L_29) = (int32_t)((int32_t)il2cpp_codegen_add(L_32, 1));
int32_t L_33 = V_1;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_34 = ___3_rune;
int32_t L_35 = L_34.___value_0;
*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_28, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_33), 2))))) = (int16_t)((int32_t)(uint16_t)L_35);
// return ConversionError.None;
return (int32_t)(0);
}
}
// Unity.Collections.ConversionError Unity.Collections.Unicode::Utf16ToUtf8(System.Char*,System.Int32,System.Byte*,System.Int32&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_Utf16ToUtf8_mF16BCB8771E0A53EE7464D418792F4CEB99A641E (Il2CppChar* ___0_utf16Buffer, int32_t ___1_utf16Length, uint8_t* ___2_utf8Buffer, int32_t* ___3_utf8Length, int32_t ___4_utf8Capacity, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E V_1;
memset((&V_1), 0, sizeof(V_1));
{
// utf8Length = 0;
int32_t* L_0 = ___3_utf8Length;
*((int32_t*)L_0) = (int32_t)0;
// for (var utf16Offset = 0; utf16Offset < utf16Length;)
V_0 = 0;
goto IL_0022;
}
IL_0007:
{
// Utf16ToUcs(out var ucs, utf16Buffer, ref utf16Offset, utf16Length);
Il2CppChar* L_1 = ___0_utf16Buffer;
int32_t L_2 = ___1_utf16Length;
int32_t L_3;
L_3 = Unicode_Utf16ToUcs_m55352C5470C6C4C506B02E9827F05C7285F113D3((&V_1), L_1, (&V_0), L_2, NULL);
// if (UcsToUtf8(utf8Buffer, ref utf8Length, utf8Capacity, ucs) == ConversionError.Overflow)
uint8_t* L_4 = ___2_utf8Buffer;
int32_t* L_5 = ___3_utf8Length;
int32_t L_6 = ___4_utf8Capacity;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_7 = V_1;
int32_t L_8;
L_8 = Unicode_UcsToUtf8_mBE0B9FE432D859A3409B7BD03C26C958CF9301BE(L_4, L_5, L_6, L_7, NULL);
if ((!(((uint32_t)L_8) == ((uint32_t)1))))
{
goto IL_0022;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_0022:
{
// for (var utf16Offset = 0; utf16Offset < utf16Length;)
int32_t L_9 = V_0;
int32_t L_10 = ___1_utf16Length;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0007;
}
}
{
// return ConversionError.None;
return (int32_t)(0);
}
}
// Unity.Collections.ConversionError Unity.Collections.Unicode::Utf8ToUtf16(System.Byte*,System.Int32,System.Char*,System.Int32&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Unicode_Utf8ToUtf16_mF3051E9181A57301EEF945C10B97D3C9356706DD (uint8_t* ___0_utf8Buffer, int32_t ___1_utf8Length, Il2CppChar* ___2_utf16Buffer, int32_t* ___3_utf16Length, int32_t ___4_utf16Capacity, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E V_1;
memset((&V_1), 0, sizeof(V_1));
{
// utf16Length = 0;
int32_t* L_0 = ___3_utf16Length;
*((int32_t*)L_0) = (int32_t)0;
// for (var utf8Offset
// = 0; utf8Offset < utf8Length;)
V_0 = 0;
goto IL_0022;
}
IL_0007:
{
// Utf8ToUcs(out var ucs, utf8Buffer, ref utf8Offset, utf8Length);
uint8_t* L_1 = ___0_utf8Buffer;
int32_t L_2 = ___1_utf8Length;
int32_t L_3;
L_3 = Unicode_Utf8ToUcs_m013E3A507C4B6F5459B09C6EA8EA229BDC979827((&V_1), L_1, (&V_0), L_2, NULL);
// if (UcsToUtf16(utf16Buffer, ref utf16Length, utf16Capacity, ucs) == ConversionError.Overflow)
Il2CppChar* L_4 = ___2_utf16Buffer;
int32_t* L_5 = ___3_utf16Length;
int32_t L_6 = ___4_utf16Capacity;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_7 = V_1;
int32_t L_8;
L_8 = Unicode_UcsToUtf16_m14C1098270C0DFFAF6B48D47C3214344FD4FAE0E(L_4, L_5, L_6, L_7, NULL);
if ((!(((uint32_t)L_8) == ((uint32_t)1))))
{
goto IL_0022;
}
}
{
// return ConversionError.Overflow;
return (int32_t)(1);
}
IL_0022:
{
// = 0; utf8Offset < utf8Length;)
int32_t L_9 = V_0;
int32_t L_10 = ___1_utf8Length;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0007;
}
}
{
// return ConversionError.None;
return (int32_t)(0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Unity.Collections.Unicode/Rune Unity.Collections.Unicode/Rune::op_Explicit(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E Rune_op_Explicit_mE522A7646091C5FC49F41954FCDB8880AB9D6595 (Il2CppChar ___0_codepoint, const RuntimeMethod* method)
{
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public static explicit operator Rune(char codepoint) => new Rune { value = codepoint };
il2cpp_codegen_initobj((&V_0), sizeof(Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E));
Il2CppChar L_0 = ___0_codepoint;
(&V_0)->___value_0 = L_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_1 = V_0;
return L_1;
}
}
// System.Int32 Unity.Collections.Unicode/Rune::LengthInUtf8Bytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rune_LengthInUtf8Bytes_m2E470564E773DB43A761FC2A5DA17F0885E81489 (Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* __this, const RuntimeMethod* method)
{
{
// if (value < 0)
int32_t L_0 = __this->___value_0;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_000b;
}
}
{
// return 4; // invalid codepoint
return 4;
}
IL_000b:
{
// if (value <= 0x7F)
int32_t L_1 = __this->___value_0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)127))))
{
goto IL_0017;
}
}
{
// return 1;
return 1;
}
IL_0017:
{
// if (value <= 0x7FF)
int32_t L_2 = __this->___value_0;
if ((((int32_t)L_2) > ((int32_t)((int32_t)2047))))
{
goto IL_0026;
}
}
{
// return 2;
return 2;
}
IL_0026:
{
// if (value <= 0xFFFF)
int32_t L_3 = __this->___value_0;
if ((((int32_t)L_3) > ((int32_t)((int32_t)65535))))
{
goto IL_0035;
}
}
{
// return 3;
return 3;
}
IL_0035:
{
// if (value <= 0x1FFFFF)
int32_t L_4 = __this->___value_0;
// return 4;
return 4;
}
}
IL2CPP_EXTERN_C int32_t Rune_LengthInUtf8Bytes_m2E470564E773DB43A761FC2A5DA17F0885E81489_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E*>(__this + _offset);
int32_t _returnValue;
_returnValue = Rune_LengthInUtf8Bytes_m2E470564E773DB43A761FC2A5DA17F0885E81489(_thisAdjusted, method);
return _returnValue;
}
#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
// Unity.Collections.CopyError Unity.Collections.UTF8ArrayUnsafeUtility::Copy(System.Byte*,System.UInt16&,System.UInt16,System.Char*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UTF8ArrayUnsafeUtility_Copy_m599E2064905A6DF1D3F386114B76668CD0E5B7B9 (uint8_t* ___0_dest, uint16_t* ___1_destLength, uint16_t ___2_destUTF8MaxLengthInBytes, Il2CppChar* ___3_src, int32_t ___4_srcLength, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// var error = Unicode.Utf16ToUtf8(src, srcLength, dest, out var temp, destUTF8MaxLengthInBytes);
Il2CppChar* L_0 = ___3_src;
int32_t L_1 = ___4_srcLength;
uint8_t* L_2 = ___0_dest;
uint16_t L_3 = ___2_destUTF8MaxLengthInBytes;
int32_t L_4;
L_4 = Unicode_Utf16ToUtf8_mF16BCB8771E0A53EE7464D418792F4CEB99A641E(L_0, L_1, L_2, (&V_0), L_3, NULL);
// destLength = (ushort)temp;
uint16_t* L_5 = ___1_destLength;
int32_t L_6 = V_0;
*((int16_t*)L_5) = (int16_t)((int32_t)(uint16_t)L_6);
// if (error == ConversionError.None)
if (L_4)
{
goto IL_0014;
}
}
{
// return CopyError.None;
return (int32_t)(0);
}
IL_0014:
{
// return CopyError.Truncation;
return (int32_t)(1);
}
}
// System.Int32 Unity.Collections.UTF8ArrayUnsafeUtility::StrCmp(System.Byte*,System.Int32,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UTF8ArrayUnsafeUtility_StrCmp_mEA1B1EC00085F9EDEC1CDEFCF53C2E83830374D4 (uint8_t* ___0_utf8BufferA, int32_t ___1_utf8LengthInBytesA, uint8_t* ___2_utf8BufferB, int32_t ___3_utf8LengthInBytesB, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E V_5;
memset((&V_5), 0, sizeof(V_5));
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487 V_6;
memset((&V_6), 0, sizeof(V_6));
{
// int byteIndexA = 0;
V_0 = 0;
// int byteIndexB = 0;
V_1 = 0;
}
IL_0004:
{
// var utf8ErrorA = Unicode.Utf8ToUcs(out var utf8RuneA, utf8BufferA,ref byteIndexA, utf8LengthInBytesA);
uint8_t* L_0 = ___0_utf8BufferA;
int32_t L_1 = ___1_utf8LengthInBytesA;
int32_t L_2;
L_2 = Unicode_Utf8ToUcs_m013E3A507C4B6F5459B09C6EA8EA229BDC979827((&V_3), L_0, (&V_0), L_1, NULL);
V_2 = L_2;
// var utf8ErrorB = Unicode.Utf8ToUcs(out var utf8RuneB, utf8BufferB, ref byteIndexB, utf8LengthInBytesB);
uint8_t* L_3 = ___2_utf8BufferB;
int32_t L_4 = ___3_utf8LengthInBytesB;
int32_t L_5;
L_5 = Unicode_Utf8ToUcs_m013E3A507C4B6F5459B09C6EA8EA229BDC979827((&V_5), L_3, (&V_1), L_4, NULL);
V_4 = L_5;
// var comparison = new Comparison(utf8RuneA, utf8ErrorA, utf8RuneB, utf8ErrorB);
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_6 = V_3;
int32_t L_7 = V_2;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_8 = V_5;
int32_t L_9 = V_4;
Comparison__ctor_m40D70075E3FE042352BE5C6589C23C5D7D41668C((&V_6), L_6, L_7, L_8, L_9, NULL);
// if(comparison.terminates)
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487 L_10 = V_6;
bool L_11 = L_10.___terminates_0;
if (!L_11)
{
goto IL_0004;
}
}
{
// return comparison.result;
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487 L_12 = V_6;
int32_t L_13 = L_12.___result_1;
return L_13;
}
}
// System.Boolean Unity.Collections.UTF8ArrayUnsafeUtility::EqualsUTF8Bytes(System.Byte*,System.Int32,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UTF8ArrayUnsafeUtility_EqualsUTF8Bytes_m96A84A5B2B6E4ABA06A65995D7EA16477797E754 (uint8_t* ___0_aBytes, int32_t ___1_aLength, uint8_t* ___2_bBytes, int32_t ___3_bLength, const RuntimeMethod* method)
{
{
// return StrCmp(aBytes, aLength, bBytes, bLength) == 0;
uint8_t* L_0 = ___0_aBytes;
int32_t L_1 = ___1_aLength;
uint8_t* L_2 = ___2_bBytes;
int32_t L_3 = ___3_bLength;
int32_t L_4;
L_4 = UTF8ArrayUnsafeUtility_StrCmp_mEA1B1EC00085F9EDEC1CDEFCF53C2E83830374D4(L_0, L_1, L_2, L_3, NULL);
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
}
// System.Int32 Unity.Collections.UTF8ArrayUnsafeUtility::StrCmp(System.Byte*,System.Int32,System.Char*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UTF8ArrayUnsafeUtility_StrCmp_m2C38EE679FD06EDDEB1409956BA7398431FF2FEC (uint8_t* ___0_utf8Buffer, int32_t ___1_utf8LengthInBytes, Il2CppChar* ___2_utf16Buffer, int32_t ___3_utf16LengthInChars, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E V_5;
memset((&V_5), 0, sizeof(V_5));
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487 V_6;
memset((&V_6), 0, sizeof(V_6));
{
// int byteIndex = 0;
V_0 = 0;
// int charIndex = 0;
V_1 = 0;
}
IL_0004:
{
// var utf8Error = Unicode.Utf8ToUcs(out var utf8Rune, utf8Buffer,ref byteIndex, utf8LengthInBytes);
uint8_t* L_0 = ___0_utf8Buffer;
int32_t L_1 = ___1_utf8LengthInBytes;
int32_t L_2;
L_2 = Unicode_Utf8ToUcs_m013E3A507C4B6F5459B09C6EA8EA229BDC979827((&V_3), L_0, (&V_0), L_1, NULL);
V_2 = L_2;
// var utf16Error = Unicode.Utf16ToUcs(out var utf16Rune, utf16Buffer, ref charIndex, utf16LengthInChars);
Il2CppChar* L_3 = ___2_utf16Buffer;
int32_t L_4 = ___3_utf16LengthInChars;
int32_t L_5;
L_5 = Unicode_Utf16ToUcs_m55352C5470C6C4C506B02E9827F05C7285F113D3((&V_5), L_3, (&V_1), L_4, NULL);
V_4 = L_5;
// var comparison = new Comparison(utf8Rune, utf8Error, utf16Rune, utf16Error);
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_6 = V_3;
int32_t L_7 = V_2;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_8 = V_5;
int32_t L_9 = V_4;
Comparison__ctor_m40D70075E3FE042352BE5C6589C23C5D7D41668C((&V_6), L_6, L_7, L_8, L_9, NULL);
// if(comparison.terminates)
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487 L_10 = V_6;
bool L_11 = L_10.___terminates_0;
if (!L_11)
{
goto IL_0004;
}
}
{
// return comparison.result;
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487 L_12 = V_6;
int32_t L_13 = L_12.___result_1;
return L_13;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
IL2CPP_EXTERN_C void Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshal_pinvoke(const Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487& unmarshaled, Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshaled_pinvoke& marshaled)
{
marshaled.___terminates_0 = static_cast<int32_t>(unmarshaled.___terminates_0);
marshaled.___result_1 = unmarshaled.___result_1;
}
IL2CPP_EXTERN_C void Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshal_pinvoke_back(const Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshaled_pinvoke& marshaled, Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487& unmarshaled)
{
bool unmarshaledterminates_temp_0 = false;
unmarshaledterminates_temp_0 = static_cast<bool>(marshaled.___terminates_0);
unmarshaled.___terminates_0 = unmarshaledterminates_temp_0;
int32_t unmarshaledresult_temp_1 = 0;
unmarshaledresult_temp_1 = marshaled.___result_1;
unmarshaled.___result_1 = unmarshaledresult_temp_1;
}
// Conversion method for clean up from marshalling of: Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
IL2CPP_EXTERN_C void Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshal_pinvoke_cleanup(Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
IL2CPP_EXTERN_C void Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshal_com(const Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487& unmarshaled, Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshaled_com& marshaled)
{
marshaled.___terminates_0 = static_cast<int32_t>(unmarshaled.___terminates_0);
marshaled.___result_1 = unmarshaled.___result_1;
}
IL2CPP_EXTERN_C void Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshal_com_back(const Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshaled_com& marshaled, Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487& unmarshaled)
{
bool unmarshaledterminates_temp_0 = false;
unmarshaledterminates_temp_0 = static_cast<bool>(marshaled.___terminates_0);
unmarshaled.___terminates_0 = unmarshaledterminates_temp_0;
int32_t unmarshaledresult_temp_1 = 0;
unmarshaledresult_temp_1 = marshaled.___result_1;
unmarshaled.___result_1 = unmarshaledresult_temp_1;
}
// Conversion method for clean up from marshalling of: Unity.Collections.UTF8ArrayUnsafeUtility/Comparison
IL2CPP_EXTERN_C void Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshal_com_cleanup(Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487_marshaled_com& marshaled)
{
}
// System.Void Unity.Collections.UTF8ArrayUnsafeUtility/Comparison::.ctor(Unity.Collections.Unicode/Rune,Unity.Collections.ConversionError,Unity.Collections.Unicode/Rune,Unity.Collections.ConversionError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison__ctor_m40D70075E3FE042352BE5C6589C23C5D7D41668C (Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487* __this, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___0_runeA, int32_t ___1_errorA, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___2_runeB, int32_t ___3_errorB, const RuntimeMethod* method)
{
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487* G_B8_0 = NULL;
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487* G_B7_0 = NULL;
int32_t G_B9_0 = 0;
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487* G_B9_1 = NULL;
{
// if(errorA != ConversionError.None)
int32_t L_0 = ___1_errorA;
if (!L_0)
{
goto IL_000b;
}
}
{
// runeA.value = 0;
(&___0_runeA)->___value_0 = 0;
}
IL_000b:
{
// if(errorB != ConversionError.None)
int32_t L_1 = ___3_errorB;
if (!L_1)
{
goto IL_0017;
}
}
{
// runeB.value = 0;
(&___2_runeB)->___value_0 = 0;
}
IL_0017:
{
// if(runeA.value != runeB.value)
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_2 = ___0_runeA;
int32_t L_3 = L_2.___value_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_4 = ___2_runeB;
int32_t L_5 = L_4.___value_0;
if ((((int32_t)L_3) == ((int32_t)L_5)))
{
goto IL_0040;
}
}
{
// result = runeA.value - runeB.value;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_6 = ___0_runeA;
int32_t L_7 = L_6.___value_0;
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_8 = ___2_runeB;
int32_t L_9 = L_8.___value_0;
__this->___result_1 = ((int32_t)il2cpp_codegen_subtract(L_7, L_9));
// terminates = true;
__this->___terminates_0 = (bool)1;
return;
}
IL_0040:
{
// result = 0;
__this->___result_1 = 0;
// terminates = (runeA.value == 0 && runeB.value == 0);
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_10 = ___0_runeA;
int32_t L_11 = L_10.___value_0;
G_B7_0 = __this;
if (L_11)
{
G_B8_0 = __this;
goto IL_005b;
}
}
{
Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E L_12 = ___2_runeB;
int32_t L_13 = L_12.___value_0;
G_B9_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
G_B9_1 = G_B7_0;
goto IL_005c;
}
IL_005b:
{
G_B9_0 = 0;
G_B9_1 = G_B8_0;
}
IL_005c:
{
G_B9_1->___terminates_0 = (bool)G_B9_0;
// }
return;
}
}
IL2CPP_EXTERN_C void Comparison__ctor_m40D70075E3FE042352BE5C6589C23C5D7D41668C_AdjustorThunk (RuntimeObject* __this, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___0_runeA, int32_t ___1_errorA, Rune_tE8DB196113D1DBF48E710C120CC50D2AD7D5915E ___2_runeB, int32_t ___3_errorB, const RuntimeMethod* method)
{
Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Comparison_t8926BD187CC7CEF468E3592AD18DFFB21C62C487*>(__this + _offset);
Comparison__ctor_m40D70075E3FE042352BE5C6589C23C5D7D41668C(_thisAdjusted, ___0_runeA, ___1_errorA, ___2_runeB, ___3_errorB, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Collections.xxHash3::Avx2HashLongInternalLoop(System.UInt64*,System.Byte*,System.Byte*,System.Int64,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Avx2HashLongInternalLoop_mCAEEE715FCB699CA2F1B947BCD252AA0F87D2B15 (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, int64_t ___3_length, uint8_t* ___4_secret, int32_t ___5_isHash64, const RuntimeMethod* method)
{
int64_t V_0 = 0;
int64_t V_1 = 0;
uint8_t* V_2 = NULL;
int32_t V_3 = 0;
int64_t V_4 = 0;
uint8_t* G_B4_0 = NULL;
uint64_t* G_B4_1 = NULL;
uint8_t* G_B3_0 = NULL;
uint64_t* G_B3_1 = NULL;
uintptr_t G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
uint8_t* G_B5_1 = NULL;
uint64_t* G_B5_2 = NULL;
uint8_t* G_B9_0 = NULL;
uint64_t* G_B9_1 = NULL;
uint8_t* G_B8_0 = NULL;
uint64_t* G_B8_1 = NULL;
uintptr_t G_B10_0;
memset((&G_B10_0), 0, sizeof(G_B10_0));
uint8_t* G_B10_1 = NULL;
uint64_t* G_B10_2 = NULL;
{
// if (X86.Avx2.IsAvx2Supported)
bool L_0;
L_0 = Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4(NULL);
if (!L_0)
{
goto IL_00dd;
}
}
{
// var nb_blocks = (length-1) / BLOCK_LEN;
int64_t L_1 = ___3_length;
V_0 = ((int64_t)(((int64_t)il2cpp_codegen_subtract(L_1, ((int64_t)1)))/((int64_t)((int32_t)1024))));
// for (int n = 0; n < nb_blocks; n++)
V_3 = 0;
goto IL_0057;
}
IL_001a:
{
// Avx2Accumulate(acc, input + n * BLOCK_LEN, dest == null ? null : dest + n * BLOCK_LEN, secret, NB_ROUNDS, isHash64);
uint64_t* L_2 = ___0_acc;
uint8_t* L_3 = ___1_input;
int32_t L_4 = V_3;
uint8_t* L_5 = ___2_dest;
G_B3_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, ((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)1024)))));
G_B3_1 = L_2;
if ((((intptr_t)L_5) == ((intptr_t)((uintptr_t)0))))
{
G_B4_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, ((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)1024)))));
G_B4_1 = L_2;
goto IL_0034;
}
}
{
uint8_t* L_6 = ___2_dest;
int32_t L_7 = V_3;
G_B5_0 = ((uintptr_t)(intptr_t)(((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, ((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)1024)))))));
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
goto IL_0036;
}
IL_0034:
{
G_B5_0 = ((uintptr_t)0);
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
}
IL_0036:
{
uint8_t* L_8 = ___4_secret;
int32_t L_9 = ___5_isHash64;
xxHash3_Avx2Accumulate_mD57A48AB8FB3471A923F64F7C8B52FF8538E791D(G_B5_2, G_B5_1, (uint8_t*)G_B5_0, L_8, ((int64_t)((int32_t)16)), L_9, NULL);
// Avx2ScrambleAcc(acc, secret + SECRET_KEY_SIZE - STRIPE_LEN);
uint64_t* L_10 = ___0_acc;
uint8_t* L_11 = ___4_secret;
xxHash3_Avx2ScrambleAcc_m64D8B68219EA3E164A61D2001E0969263CF098CE(L_10, ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, ((int32_t)192))), ((int32_t)64))), NULL);
// for (int n = 0; n < nb_blocks; n++)
int32_t L_12 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0057:
{
// for (int n = 0; n < nb_blocks; n++)
int32_t L_13 = V_3;
int64_t L_14 = V_0;
if ((((int64_t)((int64_t)L_13)) < ((int64_t)L_14)))
{
goto IL_001a;
}
}
{
// var nbStripes = ((length-1) - (BLOCK_LEN * nb_blocks)) / STRIPE_LEN;
int64_t L_15 = ___3_length;
int64_t L_16 = V_0;
V_1 = ((int64_t)(((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_subtract(L_15, ((int64_t)1))), ((int64_t)il2cpp_codegen_multiply(((int64_t)((int32_t)1024)), L_16))))/((int64_t)((int32_t)64))));
// Avx2Accumulate(acc, input + nb_blocks * BLOCK_LEN, dest == null ? null : dest + nb_blocks * BLOCK_LEN, secret, nbStripes, isHash64);
uint64_t* L_17 = ___0_acc;
uint8_t* L_18 = ___1_input;
int64_t L_19 = V_0;
uint8_t* L_20 = ___2_dest;
G_B8_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_18, ((intptr_t)((int64_t)il2cpp_codegen_multiply(L_19, ((int64_t)((int32_t)1024)))))));
G_B8_1 = L_17;
if ((((intptr_t)L_20) == ((intptr_t)((uintptr_t)0))))
{
G_B9_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_18, ((intptr_t)((int64_t)il2cpp_codegen_multiply(L_19, ((int64_t)((int32_t)1024)))))));
G_B9_1 = L_17;
goto IL_008c;
}
}
{
uint8_t* L_21 = ___2_dest;
int64_t L_22 = V_0;
G_B10_0 = ((uintptr_t)(intptr_t)(((uint8_t*)il2cpp_codegen_add((intptr_t)L_21, ((intptr_t)((int64_t)il2cpp_codegen_multiply(L_22, ((int64_t)((int32_t)1024)))))))));
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
goto IL_008e;
}
IL_008c:
{
G_B10_0 = ((uintptr_t)0);
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
}
IL_008e:
{
uint8_t* L_23 = ___4_secret;
int64_t L_24 = V_1;
int32_t L_25 = ___5_isHash64;
xxHash3_Avx2Accumulate_mD57A48AB8FB3471A923F64F7C8B52FF8538E791D(G_B10_2, G_B10_1, (uint8_t*)G_B10_0, L_23, L_24, L_25, NULL);
// var p = input + length - STRIPE_LEN;
uint8_t* L_26 = ___1_input;
int64_t L_27 = ___3_length;
V_2 = ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_26, ((intptr_t)L_27))), ((int32_t)64)));
// Avx2Accumulate512(acc, p, null, secret + SECRET_KEY_SIZE - STRIPE_LEN - SECRET_LASTACC_START);
uint64_t* L_28 = ___0_acc;
uint8_t* L_29 = V_2;
uint8_t* L_30 = ___4_secret;
xxHash3_Avx2Accumulate512_mBB4B8AAAA2DC7E6B1350597687C11B82E81CEF06(L_28, L_29, (uint8_t*)((uintptr_t)0), ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_30, ((int32_t)192))), ((int32_t)64))), 7)), NULL);
// if (dest != null)
uint8_t* L_31 = ___2_dest;
if ((((intptr_t)L_31) == ((intptr_t)((uintptr_t)0))))
{
goto IL_00dd;
}
}
{
// var remaining = length % STRIPE_LEN;
int64_t L_32 = ___3_length;
V_4 = ((int64_t)(L_32%((int64_t)((int32_t)64))));
// if (remaining != 0)
int64_t L_33 = V_4;
if (!L_33)
{
goto IL_00dd;
}
}
{
// UnsafeUtility.MemCpy(dest + length - remaining, input + length - remaining, remaining);
uint8_t* L_34 = ___2_dest;
int64_t L_35 = ___3_length;
int64_t L_36 = V_4;
uint8_t* L_37 = ___1_input;
int64_t L_38 = ___3_length;
int64_t L_39 = V_4;
int64_t L_40 = V_4;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_34, ((intptr_t)L_35))), ((intptr_t)L_36))), (void*)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_37, ((intptr_t)L_38))), ((intptr_t)L_39))), L_40, NULL);
}
IL_00dd:
{
// }
return;
}
}
// System.Void Unity.Collections.xxHash3::Avx2ScrambleAcc(System.UInt64*,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Avx2ScrambleAcc_m64D8B68219EA3E164A61D2001E0969263CF098CE (uint64_t* ___0_acc, uint8_t* ___1_secret, const RuntimeMethod* method)
{
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* V_0 = NULL;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* V_1 = NULL;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_2;
memset((&V_2), 0, sizeof(V_2));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_3;
memset((&V_3), 0, sizeof(V_3));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_4;
memset((&V_4), 0, sizeof(V_4));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_5;
memset((&V_5), 0, sizeof(V_5));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_6;
memset((&V_6), 0, sizeof(V_6));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_7;
memset((&V_7), 0, sizeof(V_7));
{
// if (X86.Avx2.IsAvx2Supported)
bool L_0;
L_0 = Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4(NULL);
if (!L_0)
{
goto IL_00e8;
}
}
{
// var xAcc = (v256*) acc;
uint64_t* L_1 = ___0_acc;
V_0 = (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_1;
// var xSecret = (v256*) secret;
uint8_t* L_2 = ___1_secret;
V_1 = (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_2;
// var prime32 = X86.Avx.mm256_set1_epi32(unchecked((int) PRIME32_1));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_3;
L_3 = Avx_mm256_set1_epi32_m326DB72B5F59FC760340BFD50C022F573F032D3C(((int32_t)-1640531535), NULL);
V_2 = L_3;
// var acc_vec = xAcc[0];
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_4 = V_0;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_5 = (*(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_4);
// var shifted = X86.Avx2.mm256_srli_epi64(acc_vec, 47);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_6 = L_5;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_7;
L_7 = Avx2_mm256_srli_epi64_m629ADF7A5EBCAC5A84A2CA773EE8F18FE66DDD58(L_6, ((int32_t)47), NULL);
V_3 = L_7;
// var data_vec = X86.Avx2.mm256_xor_si256(acc_vec, shifted);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_8 = V_3;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_9;
L_9 = Avx2_mm256_xor_si256_mDD46C306F796DE4284677678DB751CC4AD998614(L_6, L_8, NULL);
// var key_vec = X86.Avx.mm256_loadu_si256(xSecret + 0);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_10 = V_1;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_11;
L_11 = Avx_mm256_loadu_si256_m63575B1FA1C174A5D442A2F53E7A1708AC7E7F31((void*)L_10, NULL);
V_4 = L_11;
// var data_key = X86.Avx2.mm256_xor_si256(data_vec, key_vec);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_12 = V_4;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_13;
L_13 = Avx2_mm256_xor_si256_mDD46C306F796DE4284677678DB751CC4AD998614(L_9, L_12, NULL);
// var data_key_hi = X86.Avx2.mm256_shuffle_epi32(data_key, X86.Sse.SHUFFLE(0, 3, 0, 1));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_14 = L_13;
int32_t L_15;
L_15 = Sse_SHUFFLE_m80B322C7F945F0225AFA5E2995108547DA36391E(0, 3, 0, 1, NULL);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_16;
L_16 = Avx2_mm256_shuffle_epi32_m226985CA8797C3192874F3822295A40BDEEA850B(L_14, L_15, NULL);
V_5 = L_16;
// var prod_lo = X86.Avx2.mm256_mul_epu32(data_key, prime32);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_17 = V_2;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_18;
L_18 = Avx2_mm256_mul_epu32_mBA8AE42AD7D5F226187ECD9FD132F6EC138C6512(L_14, L_17, NULL);
V_6 = L_18;
// var prod_hi = X86.Avx2.mm256_mul_epu32(data_key_hi, prime32);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_19 = V_5;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_20 = V_2;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_21;
L_21 = Avx2_mm256_mul_epu32_mBA8AE42AD7D5F226187ECD9FD132F6EC138C6512(L_19, L_20, NULL);
V_7 = L_21;
// xAcc[0] = X86.Avx2.mm256_add_epi64(prod_lo, X86.Avx2.mm256_slli_epi64(prod_hi, 32));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_22 = V_0;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_23 = V_6;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_24 = V_7;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_25;
L_25 = Avx2_mm256_slli_epi64_m81DB24BED37FB2D8CBDDC0B6B655F920642BB559(L_24, ((int32_t)32), NULL);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_26;
L_26 = Avx2_mm256_add_epi64_m0312FD16FB80EFA4C0B72A8FBB32C2735285F9B8(L_23, L_25, NULL);
*(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_22 = L_26;
// acc_vec = xAcc[1];
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_27 = V_0;
uint32_t L_28 = sizeof(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_29 = (*(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)((v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)il2cpp_codegen_add((intptr_t)L_27, (int32_t)L_28)));
// shifted = X86.Avx2.mm256_srli_epi64(acc_vec, 47);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_30 = L_29;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_31;
L_31 = Avx2_mm256_srli_epi64_m629ADF7A5EBCAC5A84A2CA773EE8F18FE66DDD58(L_30, ((int32_t)47), NULL);
V_3 = L_31;
// data_vec = X86.Avx2.mm256_xor_si256(acc_vec, shifted);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_32 = V_3;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_33;
L_33 = Avx2_mm256_xor_si256_mDD46C306F796DE4284677678DB751CC4AD998614(L_30, L_32, NULL);
// key_vec = X86.Avx.mm256_loadu_si256(xSecret + 1);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_34 = V_1;
uint32_t L_35 = sizeof(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_36;
L_36 = Avx_mm256_loadu_si256_m63575B1FA1C174A5D442A2F53E7A1708AC7E7F31((void*)((v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)il2cpp_codegen_add((intptr_t)L_34, (int32_t)L_35)), NULL);
V_4 = L_36;
// data_key = X86.Avx2.mm256_xor_si256(data_vec, key_vec);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_37 = V_4;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_38;
L_38 = Avx2_mm256_xor_si256_mDD46C306F796DE4284677678DB751CC4AD998614(L_33, L_37, NULL);
// data_key_hi = X86.Avx2.mm256_shuffle_epi32(data_key, X86.Sse.SHUFFLE(0, 3, 0, 1));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_39 = L_38;
int32_t L_40;
L_40 = Sse_SHUFFLE_m80B322C7F945F0225AFA5E2995108547DA36391E(0, 3, 0, 1, NULL);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_41;
L_41 = Avx2_mm256_shuffle_epi32_m226985CA8797C3192874F3822295A40BDEEA850B(L_39, L_40, NULL);
V_5 = L_41;
// prod_lo = X86.Avx2.mm256_mul_epu32(data_key, prime32);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_42 = V_2;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_43;
L_43 = Avx2_mm256_mul_epu32_mBA8AE42AD7D5F226187ECD9FD132F6EC138C6512(L_39, L_42, NULL);
V_6 = L_43;
// prod_hi = X86.Avx2.mm256_mul_epu32(data_key_hi, prime32);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_44 = V_5;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_45 = V_2;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_46;
L_46 = Avx2_mm256_mul_epu32_mBA8AE42AD7D5F226187ECD9FD132F6EC138C6512(L_44, L_45, NULL);
V_7 = L_46;
// xAcc[1] = X86.Avx2.mm256_add_epi64(prod_lo, X86.Avx2.mm256_slli_epi64(prod_hi, 32));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_47 = V_0;
uint32_t L_48 = sizeof(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_49 = V_6;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_50 = V_7;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_51;
L_51 = Avx2_mm256_slli_epi64_m81DB24BED37FB2D8CBDDC0B6B655F920642BB559(L_50, ((int32_t)32), NULL);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_52;
L_52 = Avx2_mm256_add_epi64_m0312FD16FB80EFA4C0B72A8FBB32C2735285F9B8(L_49, L_51, NULL);
*(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)((v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)il2cpp_codegen_add((intptr_t)L_47, (int32_t)L_48)) = L_52;
}
IL_00e8:
{
// }
return;
}
}
// System.Void Unity.Collections.xxHash3::Avx2Accumulate(System.UInt64*,System.Byte*,System.Byte*,System.Byte*,System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Avx2Accumulate_mD57A48AB8FB3471A923F64F7C8B52FF8538E791D (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, uint8_t* ___3_secret, int64_t ___4_nbStripes, int32_t ___5_isHash64, const RuntimeMethod* method)
{
int32_t V_0 = 0;
uint8_t* V_1 = NULL;
uint8_t* G_B4_0 = NULL;
uint64_t* G_B4_1 = NULL;
uint8_t* G_B3_0 = NULL;
uint64_t* G_B3_1 = NULL;
uintptr_t G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
uint8_t* G_B5_1 = NULL;
uint64_t* G_B5_2 = NULL;
{
// if (X86.Avx2.IsAvx2Supported)
bool L_0;
L_0 = Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4(NULL);
if (!L_0)
{
goto IL_0037;
}
}
{
// for (var n = 0; n < nbStripes; n++)
V_0 = 0;
goto IL_0031;
}
IL_000b:
{
// var xInput = input + n * STRIPE_LEN;
uint8_t* L_1 = ___1_input;
int32_t L_2 = V_0;
V_1 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)64)))));
// Avx2Accumulate512(acc, xInput, dest == null ? null : dest + n * STRIPE_LEN,
// secret + n * SECRET_CONSUME_RATE);
uint64_t* L_3 = ___0_acc;
uint8_t* L_4 = V_1;
uint8_t* L_5 = ___2_dest;
G_B3_0 = L_4;
G_B3_1 = L_3;
if ((((intptr_t)L_5) == ((intptr_t)((uintptr_t)0))))
{
G_B4_0 = L_4;
G_B4_1 = L_3;
goto IL_0021;
}
}
{
uint8_t* L_6 = ___2_dest;
int32_t L_7 = V_0;
G_B5_0 = ((uintptr_t)(intptr_t)(((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, ((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)64)))))));
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
goto IL_0023;
}
IL_0021:
{
G_B5_0 = ((uintptr_t)0);
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
}
IL_0023:
{
uint8_t* L_8 = ___3_secret;
int32_t L_9 = V_0;
xxHash3_Avx2Accumulate512_mBB4B8AAAA2DC7E6B1350597687C11B82E81CEF06(G_B5_2, G_B5_1, (uint8_t*)G_B5_0, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, ((int32_t)il2cpp_codegen_multiply(L_9, 8)))), NULL);
// for (var n = 0; n < nbStripes; n++)
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0031:
{
// for (var n = 0; n < nbStripes; n++)
int32_t L_11 = V_0;
int64_t L_12 = ___4_nbStripes;
if ((((int64_t)((int64_t)L_11)) < ((int64_t)L_12)))
{
goto IL_000b;
}
}
IL_0037:
{
// }
return;
}
}
// System.Void Unity.Collections.xxHash3::Avx2Accumulate512(System.UInt64*,System.Byte*,System.Byte*,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Avx2Accumulate512_mBB4B8AAAA2DC7E6B1350597687C11B82E81CEF06 (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, uint8_t* ___3_secret, const RuntimeMethod* method)
{
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* V_0 = NULL;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* V_1 = NULL;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* V_2 = NULL;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_3;
memset((&V_3), 0, sizeof(V_3));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_4;
memset((&V_4), 0, sizeof(V_4));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_5;
memset((&V_5), 0, sizeof(V_5));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_6;
memset((&V_6), 0, sizeof(V_6));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_7;
memset((&V_7), 0, sizeof(V_7));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A V_8;
memset((&V_8), 0, sizeof(V_8));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A G_B2_0;
memset((&G_B2_0), 0, sizeof(G_B2_0));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
{
// if (X86.Avx2.IsAvx2Supported)
bool L_0;
L_0 = Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4(NULL);
if (!L_0)
{
goto IL_0107;
}
}
{
// var xAcc = (v256*) acc;
uint64_t* L_1 = ___0_acc;
V_0 = (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_1;
// var xSecret = (v256*) secret;
uint8_t* L_2 = ___3_secret;
V_1 = (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_2;
// var xInput = (v256*) input;
uint8_t* L_3 = ___1_input;
V_2 = (v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_3;
// var data_vec = X86.Avx.mm256_loadu_si256(xInput + 0);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_4 = V_2;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_5;
L_5 = Avx_mm256_loadu_si256_m63575B1FA1C174A5D442A2F53E7A1708AC7E7F31((void*)L_4, NULL);
V_3 = L_5;
// var key_vec = X86.Avx.mm256_loadu_si256(xSecret + 0);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_6 = V_1;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_7;
L_7 = Avx_mm256_loadu_si256_m63575B1FA1C174A5D442A2F53E7A1708AC7E7F31((void*)L_6, NULL);
V_4 = L_7;
// var data_key = X86.Avx2.mm256_xor_si256(data_vec, key_vec);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_8 = V_3;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_9 = V_4;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_10;
L_10 = Avx2_mm256_xor_si256_mDD46C306F796DE4284677678DB751CC4AD998614(L_8, L_9, NULL);
// if (dest != null)
uint8_t* L_11 = ___2_dest;
G_B2_0 = L_10;
if ((((intptr_t)L_11) == ((intptr_t)((uintptr_t)0))))
{
G_B3_0 = L_10;
goto IL_0033;
}
}
{
// X86.Avx.mm256_storeu_si256(dest, data_vec);
uint8_t* L_12 = ___2_dest;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_13 = V_3;
Avx_mm256_storeu_si256_m52989726D29436BCF95D32D4319C6CBDF31D11D4((void*)L_12, L_13, NULL);
G_B3_0 = G_B2_0;
}
IL_0033:
{
// var data_key_lo = X86.Avx2.mm256_shuffle_epi32(data_key, X86.Sse.SHUFFLE(0, 3, 0, 1));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_14 = G_B3_0;
int32_t L_15;
L_15 = Sse_SHUFFLE_m80B322C7F945F0225AFA5E2995108547DA36391E(0, 3, 0, 1, NULL);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_16;
L_16 = Avx2_mm256_shuffle_epi32_m226985CA8797C3192874F3822295A40BDEEA850B(L_14, L_15, NULL);
V_5 = L_16;
// var product = X86.Avx2.mm256_mul_epu32(data_key, data_key_lo);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_17 = V_5;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_18;
L_18 = Avx2_mm256_mul_epu32_mBA8AE42AD7D5F226187ECD9FD132F6EC138C6512(L_14, L_17, NULL);
V_6 = L_18;
// var data_swap= X86.Avx2.mm256_shuffle_epi32(data_vec, X86.Sse.SHUFFLE(1, 0, 3, 2));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_19 = V_3;
int32_t L_20;
L_20 = Sse_SHUFFLE_m80B322C7F945F0225AFA5E2995108547DA36391E(1, 0, 3, 2, NULL);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_21;
L_21 = Avx2_mm256_shuffle_epi32_m226985CA8797C3192874F3822295A40BDEEA850B(L_19, L_20, NULL);
V_7 = L_21;
// var sum= X86.Avx2.mm256_add_epi64(xAcc[0], data_swap);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_22 = V_0;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_23 = (*(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_22);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_24 = V_7;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_25;
L_25 = Avx2_mm256_add_epi64_m0312FD16FB80EFA4C0B72A8FBB32C2735285F9B8(L_23, L_24, NULL);
V_8 = L_25;
// xAcc[0] = X86.Avx2.mm256_add_epi64(product, sum);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_26 = V_0;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_27 = V_6;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_28 = V_8;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_29;
L_29 = Avx2_mm256_add_epi64_m0312FD16FB80EFA4C0B72A8FBB32C2735285F9B8(L_27, L_28, NULL);
*(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)L_26 = L_29;
// data_vec = X86.Avx.mm256_loadu_si256(xInput + 1);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_30 = V_2;
uint32_t L_31 = sizeof(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_32;
L_32 = Avx_mm256_loadu_si256_m63575B1FA1C174A5D442A2F53E7A1708AC7E7F31((void*)((v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)il2cpp_codegen_add((intptr_t)L_30, (int32_t)L_31)), NULL);
V_3 = L_32;
// key_vec = X86.Avx.mm256_loadu_si256(xSecret + 1);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_33 = V_1;
uint32_t L_34 = sizeof(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_35;
L_35 = Avx_mm256_loadu_si256_m63575B1FA1C174A5D442A2F53E7A1708AC7E7F31((void*)((v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)il2cpp_codegen_add((intptr_t)L_33, (int32_t)L_34)), NULL);
V_4 = L_35;
// data_key = X86.Avx2.mm256_xor_si256(data_vec, key_vec);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_36 = V_3;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_37 = V_4;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_38;
L_38 = Avx2_mm256_xor_si256_mDD46C306F796DE4284677678DB751CC4AD998614(L_36, L_37, NULL);
// if (dest != null)
uint8_t* L_39 = ___2_dest;
G_B4_0 = L_38;
if ((((intptr_t)L_39) == ((intptr_t)((uintptr_t)0))))
{
G_B5_0 = L_38;
goto IL_00b0;
}
}
{
// X86.Avx.mm256_storeu_si256(dest + 32, data_vec);
uint8_t* L_40 = ___2_dest;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_41 = V_3;
Avx_mm256_storeu_si256_m52989726D29436BCF95D32D4319C6CBDF31D11D4((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_40, ((int32_t)32))), L_41, NULL);
G_B5_0 = G_B4_0;
}
IL_00b0:
{
// data_key_lo = X86.Avx2.mm256_shuffle_epi32(data_key, X86.Sse.SHUFFLE(0, 3, 0, 1));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_42 = G_B5_0;
int32_t L_43;
L_43 = Sse_SHUFFLE_m80B322C7F945F0225AFA5E2995108547DA36391E(0, 3, 0, 1, NULL);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_44;
L_44 = Avx2_mm256_shuffle_epi32_m226985CA8797C3192874F3822295A40BDEEA850B(L_42, L_43, NULL);
V_5 = L_44;
// product = X86.Avx2.mm256_mul_epu32(data_key, data_key_lo);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_45 = V_5;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_46;
L_46 = Avx2_mm256_mul_epu32_mBA8AE42AD7D5F226187ECD9FD132F6EC138C6512(L_42, L_45, NULL);
V_6 = L_46;
// data_swap = X86.Avx2.mm256_shuffle_epi32(data_vec, X86.Sse.SHUFFLE(1, 0, 3, 2));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_47 = V_3;
int32_t L_48;
L_48 = Sse_SHUFFLE_m80B322C7F945F0225AFA5E2995108547DA36391E(1, 0, 3, 2, NULL);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_49;
L_49 = Avx2_mm256_shuffle_epi32_m226985CA8797C3192874F3822295A40BDEEA850B(L_47, L_48, NULL);
V_7 = L_49;
// sum = X86.Avx2.mm256_add_epi64(xAcc[1], data_swap);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_50 = V_0;
uint32_t L_51 = sizeof(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_52 = (*(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)((v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)il2cpp_codegen_add((intptr_t)L_50, (int32_t)L_51)));
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_53 = V_7;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_54;
L_54 = Avx2_mm256_add_epi64_m0312FD16FB80EFA4C0B72A8FBB32C2735285F9B8(L_52, L_53, NULL);
V_8 = L_54;
// xAcc[1] = X86.Avx2.mm256_add_epi64(product, sum);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A* L_55 = V_0;
uint32_t L_56 = sizeof(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A);
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_57 = V_6;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_58 = V_8;
v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A L_59;
L_59 = Avx2_mm256_add_epi64_m0312FD16FB80EFA4C0B72A8FBB32C2735285F9B8(L_57, L_58, NULL);
*(v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)((v256_t770DAF625F113A77DC69DDBA1EDB49B50AADC08A*)il2cpp_codegen_add((intptr_t)L_55, (int32_t)L_56)) = L_59;
}
IL_0107:
{
// }
return;
}
}
// System.UInt64 Unity.Collections.xxHash3::Hash64Long(System.Byte*,System.Byte*,System.Int64,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_Hash64Long_m9950702E864DCCD9B8DEAAE23E7CBB5E79D4AC62 (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// var addr = stackalloc byte[STRIPE_LEN + 31];
uint8_t* L_0 = ___0_input;
uint8_t* L_1 = ___1_dest;
int64_t L_2 = ___2_length;
uint8_t* L_3 = ___3_secret;
il2cpp_codegen_runtime_class_init_inline(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
uint64_t L_4;
L_4 = Hash64Long_0000071AU24BurstDirectCall_Invoke_m3157DA5F1CD0FF1643E40CF62AF86428661F5899(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
// System.Void Unity.Collections.xxHash3::Hash128Long(System.Byte*,System.Byte*,System.Int64,System.Byte*,Unity.Mathematics.uint4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Hash128Long_mED9958D31B54E0E0666AAD34A52DE7CDEB802E6F (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// var addr = stackalloc byte[STRIPE_LEN + 31];
uint8_t* L_0 = ___0_input;
uint8_t* L_1 = ___1_dest;
int64_t L_2 = ___2_length;
uint8_t* L_3 = ___3_secret;
uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* L_4 = ___4_result;
il2cpp_codegen_runtime_class_init_inline(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
Hash128Long_00000721U24BurstDirectCall_Invoke_m38EC28B3E8B39C9B658A4F6B4013F474947EF79F(L_0, L_1, L_2, L_3, L_4, NULL);
return;
}
}
// Unity.Mathematics.uint4 Unity.Collections.xxHash3::ToUint4(System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 xxHash3_ToUint4_m811AB95294FBBC0F17A5358D0A22669691CE3633 (uint64_t ___0_ul0, uint64_t ___1_ul1, const RuntimeMethod* method)
{
{
// return new uint4((uint)(ul0 & 0xFFFFFFFF), (uint)(ul0 >> 32), (uint)(ul1 & 0xFFFFFFFF), (uint)(ul1 >> 32));
uint64_t L_0 = ___0_ul0;
uint64_t L_1 = ___0_ul0;
uint64_t L_2 = ___1_ul1;
uint64_t L_3 = ___1_ul1;
uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_4;
memset((&L_4), 0, sizeof(L_4));
uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline((&L_4), ((int32_t)(uint32_t)((int64_t)((int64_t)L_0&((int64_t)(uint64_t)((uint32_t)(-1)))))), ((int32_t)(uint32_t)((int64_t)((uint64_t)L_1>>((int32_t)32)))), ((int32_t)(uint32_t)((int64_t)((int64_t)L_2&((int64_t)(uint64_t)((uint32_t)(-1)))))), ((int32_t)(uint32_t)((int64_t)((uint64_t)L_3>>((int32_t)32)))), /*hidden argument*/NULL);
return L_4;
}
}
// System.UInt64 Unity.Collections.xxHash3::Read64LE(System.Void*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195 (void* ___0_addr, const RuntimeMethod* method)
{
{
// private static unsafe ulong Read64LE(void* addr) => *(ulong*) addr;
void* L_0 = ___0_addr;
int64_t L_1 = *((int64_t*)L_0);
return L_1;
}
}
// System.Void Unity.Collections.xxHash3::Write64LE(System.Void*,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Write64LE_m79CC2011BF16363F2338D61BE43E99E6467A9437 (void* ___0_addr, uint64_t ___1_value, const RuntimeMethod* method)
{
{
// private static unsafe void Write64LE(void* addr, ulong value) => *(ulong*) addr = value;
void* L_0 = ___0_addr;
uint64_t L_1 = ___1_value;
*((int64_t*)L_0) = (int64_t)L_1;
return;
}
}
// System.UInt64 Unity.Collections.xxHash3::Mul32To64(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_Mul32To64_m9210E9379305FC38A6D69C698F6E1A30013BC4F5 (uint32_t ___0_x, uint32_t ___1_y, const RuntimeMethod* method)
{
{
// private static ulong Mul32To64(uint x, uint y) => (ulong) x * y;
uint32_t L_0 = ___0_x;
uint32_t L_1 = ___1_y;
return ((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_1)));
}
}
// System.UInt64 Unity.Collections.xxHash3::XorShift64(System.UInt64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_XorShift64_mF4245CDE1C4AF6B1CC8F57AAE0DA8C7E04673CFC (uint64_t ___0_v64, int32_t ___1_shift, const RuntimeMethod* method)
{
{
// return v64 ^ (v64 >> shift);
uint64_t L_0 = ___0_v64;
uint64_t L_1 = ___0_v64;
int32_t L_2 = ___1_shift;
return ((int64_t)((int64_t)L_0^((int64_t)((uint64_t)L_1>>((int32_t)(L_2&((int32_t)63)))))));
}
}
// System.UInt64 Unity.Collections.xxHash3::Mul128Fold64(System.UInt64,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_Mul128Fold64_mF59DCB5142027D151F52C7748BFA28C32B3B8F38 (uint64_t ___0_lhs, uint64_t ___1_rhs, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
{
// var lo = Common.umul128(lhs, rhs, out var hi);
uint64_t L_0 = ___0_lhs;
uint64_t L_1 = ___1_rhs;
uint64_t L_2;
L_2 = Common_umul128_m6BE762AD1B87296A151EDD918A0802E9FB0846B7(L_0, L_1, (&V_0), NULL);
// return lo ^ hi;
uint64_t L_3 = V_0;
return ((int64_t)((int64_t)L_2^(int64_t)L_3));
}
}
// System.UInt64 Unity.Collections.xxHash3::Avalanche(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_Avalanche_m059990B780566C6F04C66700B2BE7817B4FA2F18 (uint64_t ___0_h64, const RuntimeMethod* method)
{
{
// h64 = XorShift64(h64, 37);
uint64_t L_0 = ___0_h64;
uint64_t L_1;
L_1 = xxHash3_XorShift64_mF4245CDE1C4AF6B1CC8F57AAE0DA8C7E04673CFC_inline(L_0, ((int32_t)37), NULL);
___0_h64 = L_1;
// h64 *= 0x165667919E3779F9UL;
uint64_t L_2 = ___0_h64;
___0_h64 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_2, ((int64_t)1609587791953885689LL)));
// h64 = XorShift64(h64, 32);
uint64_t L_3 = ___0_h64;
uint64_t L_4;
L_4 = xxHash3_XorShift64_mF4245CDE1C4AF6B1CC8F57AAE0DA8C7E04673CFC_inline(L_3, ((int32_t)32), NULL);
___0_h64 = L_4;
// return h64;
uint64_t L_5 = ___0_h64;
return L_5;
}
}
// System.UInt64 Unity.Collections.xxHash3::Mix2Acc(System.UInt64,System.UInt64,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_Mix2Acc_mDEB8D0C149D943295B8A3049A437578BE879BED8 (uint64_t ___0_acc0, uint64_t ___1_acc1, uint8_t* ___2_secret, const RuntimeMethod* method)
{
{
// return Mul128Fold64(acc0 ^ Read64LE(secret), acc1 ^ Read64LE(secret+8));
uint64_t L_0 = ___0_acc0;
uint8_t* L_1 = ___2_secret;
uint64_t L_2;
L_2 = xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline((void*)L_1, NULL);
uint64_t L_3 = ___1_acc1;
uint8_t* L_4 = ___2_secret;
uint64_t L_5;
L_5 = xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, 8)), NULL);
uint64_t L_6;
L_6 = xxHash3_Mul128Fold64_mF59DCB5142027D151F52C7748BFA28C32B3B8F38_inline(((int64_t)((int64_t)L_0^(int64_t)L_2)), ((int64_t)((int64_t)L_3^(int64_t)L_5)), NULL);
return L_6;
}
}
// System.UInt64 Unity.Collections.xxHash3::MergeAcc(System.UInt64*,System.Byte*,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_MergeAcc_mB01ADB1934EDFE8FE3B2AAB13DA6884EB1133A14 (uint64_t* ___0_acc, uint8_t* ___1_secret, uint64_t ___2_start, const RuntimeMethod* method)
{
{
// var result64 = start;
uint64_t L_0 = ___2_start;
// result64 += Mix2Acc(acc[0], acc[1], secret + 0);
uint64_t* L_1 = ___0_acc;
int64_t L_2 = *((int64_t*)L_1);
uint64_t* L_3 = ___0_acc;
int64_t L_4 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_3, 8)));
uint8_t* L_5 = ___1_secret;
uint64_t L_6;
L_6 = xxHash3_Mix2Acc_mDEB8D0C149D943295B8A3049A437578BE879BED8_inline(L_2, L_4, L_5, NULL);
// result64 += Mix2Acc(acc[2], acc[3], secret + 16);
uint64_t* L_7 = ___0_acc;
int64_t L_8 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 8)))));
uint64_t* L_9 = ___0_acc;
int64_t L_10 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 8)))));
uint8_t* L_11 = ___1_secret;
uint64_t L_12;
L_12 = xxHash3_Mix2Acc_mDEB8D0C149D943295B8A3049A437578BE879BED8_inline(L_8, L_10, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, ((int32_t)16))), NULL);
// result64 += Mix2Acc(acc[4], acc[5], secret + 32);
uint64_t* L_13 = ___0_acc;
int64_t L_14 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_13, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)4), 8)))));
uint64_t* L_15 = ___0_acc;
int64_t L_16 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_15, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)5), 8)))));
uint8_t* L_17 = ___1_secret;
uint64_t L_18;
L_18 = xxHash3_Mix2Acc_mDEB8D0C149D943295B8A3049A437578BE879BED8_inline(L_14, L_16, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)32))), NULL);
// result64 += Mix2Acc(acc[6], acc[7], secret + 48);
uint64_t* L_19 = ___0_acc;
int64_t L_20 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_19, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)6), 8)))));
uint64_t* L_21 = ___0_acc;
int64_t L_22 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_21, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)7), 8)))));
uint8_t* L_23 = ___1_secret;
uint64_t L_24;
L_24 = xxHash3_Mix2Acc_mDEB8D0C149D943295B8A3049A437578BE879BED8_inline(L_20, L_22, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_23, ((int32_t)48))), NULL);
// return Avalanche(result64);
uint64_t L_25;
L_25 = xxHash3_Avalanche_m059990B780566C6F04C66700B2BE7817B4FA2F18_inline(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add((int64_t)L_0, (int64_t)L_6)), (int64_t)L_12)), (int64_t)L_18)), (int64_t)L_24)), NULL);
return L_25;
}
}
// System.Void Unity.Collections.xxHash3::DefaultHashLongInternalLoop(System.UInt64*,System.Byte*,System.Byte*,System.Int64,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_DefaultHashLongInternalLoop_m9181A3A8DBE8DBEFF1B730ECC9A9AA5E93110F1B (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, int64_t ___3_length, uint8_t* ___4_secret, int32_t ___5_isHash64, const RuntimeMethod* method)
{
int64_t V_0 = 0;
int64_t V_1 = 0;
uint8_t* V_2 = NULL;
int32_t V_3 = 0;
int64_t V_4 = 0;
uint8_t* G_B3_0 = NULL;
uint64_t* G_B3_1 = NULL;
uint8_t* G_B2_0 = NULL;
uint64_t* G_B2_1 = NULL;
uintptr_t G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
uint8_t* G_B4_1 = NULL;
uint64_t* G_B4_2 = NULL;
uint8_t* G_B8_0 = NULL;
uint64_t* G_B8_1 = NULL;
uint8_t* G_B7_0 = NULL;
uint64_t* G_B7_1 = NULL;
uintptr_t G_B9_0;
memset((&G_B9_0), 0, sizeof(G_B9_0));
uint8_t* G_B9_1 = NULL;
uint64_t* G_B9_2 = NULL;
{
// var nb_blocks = (length-1) / BLOCK_LEN;
int64_t L_0 = ___3_length;
V_0 = ((int64_t)(((int64_t)il2cpp_codegen_subtract(L_0, ((int64_t)1)))/((int64_t)((int32_t)1024))));
// for (int n = 0; n < nb_blocks; n++)
V_3 = 0;
goto IL_004d;
}
IL_0010:
{
// DefaultAccumulate(acc, input + n * BLOCK_LEN, dest == null ? null : dest + n * BLOCK_LEN, secret,
// NB_ROUNDS, isHash64);
uint64_t* L_1 = ___0_acc;
uint8_t* L_2 = ___1_input;
int32_t L_3 = V_3;
uint8_t* L_4 = ___2_dest;
G_B2_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_2, ((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)1024)))));
G_B2_1 = L_1;
if ((((intptr_t)L_4) == ((intptr_t)((uintptr_t)0))))
{
G_B3_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_2, ((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)1024)))));
G_B3_1 = L_1;
goto IL_002a;
}
}
{
uint8_t* L_5 = ___2_dest;
int32_t L_6 = V_3;
G_B4_0 = ((uintptr_t)(intptr_t)(((uint8_t*)il2cpp_codegen_add((intptr_t)L_5, ((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)1024)))))));
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_002c;
}
IL_002a:
{
G_B4_0 = ((uintptr_t)0);
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_002c:
{
uint8_t* L_7 = ___4_secret;
int32_t L_8 = ___5_isHash64;
xxHash3_DefaultAccumulate_m3D28C5486CC42D31D2D832F40DEFE1A7CF508CA5(G_B4_2, G_B4_1, (uint8_t*)G_B4_0, L_7, ((int64_t)((int32_t)16)), L_8, NULL);
// DefaultScrambleAcc(acc, secret + SECRET_KEY_SIZE - STRIPE_LEN);
uint64_t* L_9 = ___0_acc;
uint8_t* L_10 = ___4_secret;
xxHash3_DefaultScrambleAcc_mA46D6E8E1BA4613A50B56C8536B0DA3F50437137(L_9, ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_10, ((int32_t)192))), ((int32_t)64))), NULL);
// for (int n = 0; n < nb_blocks; n++)
int32_t L_11 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004d:
{
// for (int n = 0; n < nb_blocks; n++)
int32_t L_12 = V_3;
int64_t L_13 = V_0;
if ((((int64_t)((int64_t)L_12)) < ((int64_t)L_13)))
{
goto IL_0010;
}
}
{
// var nbStripes = ((length-1) - (BLOCK_LEN * nb_blocks)) / STRIPE_LEN;
int64_t L_14 = ___3_length;
int64_t L_15 = V_0;
V_1 = ((int64_t)(((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_subtract(L_14, ((int64_t)1))), ((int64_t)il2cpp_codegen_multiply(((int64_t)((int32_t)1024)), L_15))))/((int64_t)((int32_t)64))));
// DefaultAccumulate(acc, input + nb_blocks * BLOCK_LEN, dest == null ? null : dest + nb_blocks * BLOCK_LEN,
// secret, nbStripes, isHash64);
uint64_t* L_16 = ___0_acc;
uint8_t* L_17 = ___1_input;
int64_t L_18 = V_0;
uint8_t* L_19 = ___2_dest;
G_B7_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((intptr_t)((int64_t)il2cpp_codegen_multiply(L_18, ((int64_t)((int32_t)1024)))))));
G_B7_1 = L_16;
if ((((intptr_t)L_19) == ((intptr_t)((uintptr_t)0))))
{
G_B8_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((intptr_t)((int64_t)il2cpp_codegen_multiply(L_18, ((int64_t)((int32_t)1024)))))));
G_B8_1 = L_16;
goto IL_0082;
}
}
{
uint8_t* L_20 = ___2_dest;
int64_t L_21 = V_0;
G_B9_0 = ((uintptr_t)(intptr_t)(((uint8_t*)il2cpp_codegen_add((intptr_t)L_20, ((intptr_t)((int64_t)il2cpp_codegen_multiply(L_21, ((int64_t)((int32_t)1024)))))))));
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
goto IL_0084;
}
IL_0082:
{
G_B9_0 = ((uintptr_t)0);
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
}
IL_0084:
{
uint8_t* L_22 = ___4_secret;
int64_t L_23 = V_1;
int32_t L_24 = ___5_isHash64;
xxHash3_DefaultAccumulate_m3D28C5486CC42D31D2D832F40DEFE1A7CF508CA5(G_B9_2, G_B9_1, (uint8_t*)G_B9_0, L_22, L_23, L_24, NULL);
// var p = input + length - STRIPE_LEN;
uint8_t* L_25 = ___1_input;
int64_t L_26 = ___3_length;
V_2 = ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_25, ((intptr_t)L_26))), ((int32_t)64)));
// DefaultAccumulate512(acc, p, null, secret + SECRET_KEY_SIZE - STRIPE_LEN - SECRET_LASTACC_START,
// isHash64);
uint64_t* L_27 = ___0_acc;
uint8_t* L_28 = V_2;
uint8_t* L_29 = ___4_secret;
int32_t L_30 = ___5_isHash64;
xxHash3_DefaultAccumulate512_mFADF15092DA5379116D3FCCFC4238ADBF48D85D7(L_27, L_28, (uint8_t*)((uintptr_t)0), ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_29, ((int32_t)192))), ((int32_t)64))), 7)), L_30, NULL);
// if (dest != null)
uint8_t* L_31 = ___2_dest;
if ((((intptr_t)L_31) == ((intptr_t)((uintptr_t)0))))
{
goto IL_00d5;
}
}
{
// var remaining = length % STRIPE_LEN;
int64_t L_32 = ___3_length;
V_4 = ((int64_t)(L_32%((int64_t)((int32_t)64))));
// if (remaining != 0)
int64_t L_33 = V_4;
if (!L_33)
{
goto IL_00d5;
}
}
{
// UnsafeUtility.MemCpy(dest + length - remaining, input + length - remaining, remaining);
uint8_t* L_34 = ___2_dest;
int64_t L_35 = ___3_length;
int64_t L_36 = V_4;
uint8_t* L_37 = ___1_input;
int64_t L_38 = ___3_length;
int64_t L_39 = V_4;
int64_t L_40 = V_4;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_34, ((intptr_t)L_35))), ((intptr_t)L_36))), (void*)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_37, ((intptr_t)L_38))), ((intptr_t)L_39))), L_40, NULL);
}
IL_00d5:
{
// }
return;
}
}
// System.Void Unity.Collections.xxHash3::DefaultAccumulate(System.UInt64*,System.Byte*,System.Byte*,System.Byte*,System.Int64,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_DefaultAccumulate_m3D28C5486CC42D31D2D832F40DEFE1A7CF508CA5 (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, uint8_t* ___3_secret, int64_t ___4_nbStripes, int32_t ___5_isHash64, const RuntimeMethod* method)
{
int32_t V_0 = 0;
uint8_t* G_B3_0 = NULL;
uint64_t* G_B3_1 = NULL;
uint8_t* G_B2_0 = NULL;
uint64_t* G_B2_1 = NULL;
uintptr_t G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
uint8_t* G_B4_1 = NULL;
uint64_t* G_B4_2 = NULL;
{
// for (int n = 0; n < nbStripes; n++)
V_0 = 0;
goto IL_002a;
}
IL_0004:
{
// DefaultAccumulate512(acc, input + n * STRIPE_LEN, dest == null ? null : dest + n * STRIPE_LEN,
// secret + n * SECRET_CONSUME_RATE, isHash64);
uint64_t* L_0 = ___0_acc;
uint8_t* L_1 = ___1_input;
int32_t L_2 = V_0;
uint8_t* L_3 = ___2_dest;
G_B2_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)64)))));
G_B2_1 = L_0;
if ((((intptr_t)L_3) == ((intptr_t)((uintptr_t)0))))
{
G_B3_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)64)))));
G_B3_1 = L_0;
goto IL_0018;
}
}
{
uint8_t* L_4 = ___2_dest;
int32_t L_5 = V_0;
G_B4_0 = ((uintptr_t)(intptr_t)(((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, ((int32_t)il2cpp_codegen_multiply(L_5, ((int32_t)64)))))));
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_001a;
}
IL_0018:
{
G_B4_0 = ((uintptr_t)0);
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_001a:
{
uint8_t* L_6 = ___3_secret;
int32_t L_7 = V_0;
int32_t L_8 = ___5_isHash64;
xxHash3_DefaultAccumulate512_mFADF15092DA5379116D3FCCFC4238ADBF48D85D7(G_B4_2, G_B4_1, (uint8_t*)G_B4_0, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, ((int32_t)il2cpp_codegen_multiply(L_7, 8)))), L_8, NULL);
// for (int n = 0; n < nbStripes; n++)
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_002a:
{
// for (int n = 0; n < nbStripes; n++)
int32_t L_10 = V_0;
int64_t L_11 = ___4_nbStripes;
if ((((int64_t)((int64_t)L_10)) < ((int64_t)L_11)))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.Void Unity.Collections.xxHash3::DefaultAccumulate512(System.UInt64*,System.Byte*,System.Byte*,System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_DefaultAccumulate512_mFADF15092DA5379116D3FCCFC4238ADBF48D85D7 (uint64_t* ___0_acc, uint8_t* ___1_input, uint8_t* ___2_dest, uint8_t* ___3_secret, int32_t ___4_isHash64, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
uint64_t V_2 = 0;
uint64_t V_3 = 0;
{
// var count = ACC_NB;
V_0 = 8;
// for (var i = 0; i < count; i++)
V_1 = 0;
goto IL_0058;
}
IL_0006:
{
// var data_val = Read64LE(input + 8 * i);
uint8_t* L_0 = ___1_input;
int32_t L_1 = V_1;
uint64_t L_2;
L_2 = xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, ((int32_t)il2cpp_codegen_multiply(8, L_1)))), NULL);
V_2 = L_2;
// var data_key = data_val ^ Read64LE(secret + i * 8);
uint64_t L_3 = V_2;
uint8_t* L_4 = ___3_secret;
int32_t L_5 = V_1;
uint64_t L_6;
L_6 = xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, ((int32_t)il2cpp_codegen_multiply(L_5, 8)))), NULL);
V_3 = ((int64_t)((int64_t)L_3^(int64_t)L_6));
// if (dest != null)
uint8_t* L_7 = ___2_dest;
if ((((intptr_t)L_7) == ((intptr_t)((uintptr_t)0))))
{
goto IL_002e;
}
}
{
// Write64LE(dest + 8 * i, data_val);
uint8_t* L_8 = ___2_dest;
int32_t L_9 = V_1;
uint64_t L_10 = V_2;
xxHash3_Write64LE_m79CC2011BF16363F2338D61BE43E99E6467A9437_inline((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, ((int32_t)il2cpp_codegen_multiply(8, L_9)))), L_10, NULL);
}
IL_002e:
{
// acc[i ^ 1] += data_val;
uint64_t* L_11 = ___0_acc;
int32_t L_12 = V_1;
uint64_t* L_13 = ((uint64_t*)il2cpp_codegen_add((intptr_t)L_11, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)(L_12^1))), 8))));
int64_t L_14 = *((int64_t*)L_13);
uint64_t L_15 = V_2;
*((int64_t*)L_13) = (int64_t)((int64_t)il2cpp_codegen_add(L_14, (int64_t)L_15));
// acc[i] += Mul32To64((uint) (data_key & 0xFFFFFFFF), (uint) (data_key >> 32));
uint64_t* L_16 = ___0_acc;
int32_t L_17 = V_1;
uint64_t* L_18 = ((uint64_t*)il2cpp_codegen_add((intptr_t)L_16, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_17), 8))));
int64_t L_19 = *((int64_t*)L_18);
uint64_t L_20 = V_3;
uint64_t L_21 = V_3;
uint64_t L_22;
L_22 = xxHash3_Mul32To64_m9210E9379305FC38A6D69C698F6E1A30013BC4F5_inline(((int32_t)(uint32_t)((int64_t)((int64_t)L_20&((int64_t)(uint64_t)((uint32_t)(-1)))))), ((int32_t)(uint32_t)((int64_t)((uint64_t)L_21>>((int32_t)32)))), NULL);
*((int64_t*)L_18) = (int64_t)((int64_t)il2cpp_codegen_add(L_19, (int64_t)L_22));
// for (var i = 0; i < count; i++)
int32_t L_23 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0058:
{
// for (var i = 0; i < count; i++)
int32_t L_24 = V_1;
int32_t L_25 = V_0;
if ((((int32_t)L_24) < ((int32_t)L_25)))
{
goto IL_0006;
}
}
{
// }
return;
}
}
// System.Void Unity.Collections.xxHash3::DefaultScrambleAcc(System.UInt64*,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_DefaultScrambleAcc_mA46D6E8E1BA4613A50B56C8536B0DA3F50437137 (uint64_t* ___0_acc, uint8_t* ___1_secret, const RuntimeMethod* method)
{
int32_t V_0 = 0;
uint64_t V_1 = 0;
uint64_t V_2 = 0;
{
// for (var i = 0; i < ACC_NB; i++)
V_0 = 0;
goto IL_0039;
}
IL_0004:
{
// var key64 = Read64LE(secret + 8 * i);
uint8_t* L_0 = ___1_secret;
int32_t L_1 = V_0;
uint64_t L_2;
L_2 = xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, ((int32_t)il2cpp_codegen_multiply(8, L_1)))), NULL);
V_1 = L_2;
// var acc64 = acc[i];
uint64_t* L_3 = ___0_acc;
int32_t L_4 = V_0;
int64_t L_5 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_3, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_4), 8)))));
V_2 = L_5;
// acc64 = XorShift64(acc64, 47);
uint64_t L_6 = V_2;
uint64_t L_7;
L_7 = xxHash3_XorShift64_mF4245CDE1C4AF6B1CC8F57AAE0DA8C7E04673CFC_inline(L_6, ((int32_t)47), NULL);
V_2 = L_7;
// acc64 ^= key64;
uint64_t L_8 = V_2;
uint64_t L_9 = V_1;
V_2 = ((int64_t)((int64_t)L_8^(int64_t)L_9));
// acc64 *= PRIME32_1;
uint64_t L_10 = V_2;
V_2 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_10, ((int64_t)(uint64_t)((uint32_t)((int32_t)-1640531535)))));
// acc[i] = acc64;
uint64_t* L_11 = ___0_acc;
int32_t L_12 = V_0;
uint64_t L_13 = V_2;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_11, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_12), 8))))) = (int64_t)L_13;
// for (var i = 0; i < ACC_NB; i++)
int32_t L_14 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0039:
{
// for (var i = 0; i < ACC_NB; i++)
int32_t L_15 = V_0;
if ((((int32_t)L_15) < ((int32_t)8)))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.UInt64 Unity.Collections.xxHash3::Hash64Long$BurstManaged(System.Byte*,System.Byte*,System.Int64,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t xxHash3_Hash64LongU24BurstManaged_m71E36BBD116CCA46ED23162F80B08D3B2F782B4D (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
uint64_t* V_0 = NULL;
{
// var addr = stackalloc byte[STRIPE_LEN + 31];
uintptr_t L_0 = ((uintptr_t)((int32_t)95));
int8_t* L_1 = (int8_t*) (L_0 ? alloca(L_0) : NULL);
memset(L_1, 0, L_0);
// var acc = (ulong*) ((ulong) addr + 31 & 0xFFFFFFFFFFFFFFE0); // Aligned the allocated address on 32 bytes
V_0 = (uint64_t*)((uintptr_t)((int64_t)(((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)(intptr_t)(L_1)), ((int64_t)((int32_t)31))))&((int64_t)((int32_t)-32)))));
// acc[0] = PRIME32_3;
uint64_t* L_2 = V_0;
*((int64_t*)L_2) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-1028477379)));
// acc[1] = PRIME64_1;
uint64_t* L_3 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_3, 8))) = (int64_t)((int64_t)-7046029288634856825LL);
// acc[2] = PRIME64_2;
uint64_t* L_4 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 8))))) = (int64_t)((int64_t)-4417276706812531889LL);
// acc[3] = PRIME64_3;
uint64_t* L_5 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 8))))) = (int64_t)((int64_t)1609587929392839161LL);
// acc[4] = PRIME64_4;
uint64_t* L_6 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)4), 8))))) = (int64_t)((int64_t)-8796714831421723037LL);
// acc[5] = PRIME32_2;
uint64_t* L_7 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)5), 8))))) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-2048144777)));
// acc[6] = PRIME64_5;
uint64_t* L_8 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)6), 8))))) = (int64_t)((int64_t)2870177450012600261LL);
// acc[7] = PRIME32_1;
uint64_t* L_9 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)7), 8))))) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-1640531535)));
// if (X86.Avx2.IsAvx2Supported)
bool L_10;
L_10 = Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4(NULL);
if (!L_10)
{
goto IL_0093;
}
}
{
// Avx2HashLongInternalLoop(acc, input, dest, length, secret, 1);
uint64_t* L_11 = V_0;
uint8_t* L_12 = ___0_input;
uint8_t* L_13 = ___1_dest;
int64_t L_14 = ___2_length;
uint8_t* L_15 = ___3_secret;
xxHash3_Avx2HashLongInternalLoop_mCAEEE715FCB699CA2F1B947BCD252AA0F87D2B15(L_11, L_12, L_13, L_14, L_15, 1, NULL);
goto IL_009e;
}
IL_0093:
{
// DefaultHashLongInternalLoop(acc, input, dest, length, secret, 1);
uint64_t* L_16 = V_0;
uint8_t* L_17 = ___0_input;
uint8_t* L_18 = ___1_dest;
int64_t L_19 = ___2_length;
uint8_t* L_20 = ___3_secret;
xxHash3_DefaultHashLongInternalLoop_m9181A3A8DBE8DBEFF1B730ECC9A9AA5E93110F1B(L_16, L_17, L_18, L_19, L_20, 1, NULL);
}
IL_009e:
{
// return MergeAcc(acc, secret + SECRET_MERGEACCS_START, (ulong) length * PRIME64_1);
uint64_t* L_21 = V_0;
uint8_t* L_22 = ___3_secret;
int64_t L_23 = ___2_length;
uint64_t L_24;
L_24 = xxHash3_MergeAcc_mB01ADB1934EDFE8FE3B2AAB13DA6884EB1133A14(L_21, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, ((int32_t)11))), ((int64_t)il2cpp_codegen_multiply(L_23, ((int64_t)-7046029288634856825LL))), NULL);
return L_24;
}
}
// System.Void Unity.Collections.xxHash3::Hash128Long$BurstManaged(System.Byte*,System.Byte*,System.Int64,System.Byte*,Unity.Mathematics.uint4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void xxHash3_Hash128LongU24BurstManaged_m961A07284DAB6ADFF52EB4287E9D105AB971FDF6 (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
uint64_t* V_0 = NULL;
uint64_t V_1 = 0;
uint64_t V_2 = 0;
{
// var addr = stackalloc byte[STRIPE_LEN + 31];
uintptr_t L_0 = ((uintptr_t)((int32_t)95));
int8_t* L_1 = (int8_t*) (L_0 ? alloca(L_0) : NULL);
memset(L_1, 0, L_0);
// var acc = (ulong*) ((ulong) addr + 31 & 0xFFFFFFFFFFFFFFE0); // Aligned the allocated address on 32 bytes
V_0 = (uint64_t*)((uintptr_t)((int64_t)(((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)(intptr_t)(L_1)), ((int64_t)((int32_t)31))))&((int64_t)((int32_t)-32)))));
// acc[0] = PRIME32_3;
uint64_t* L_2 = V_0;
*((int64_t*)L_2) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-1028477379)));
// acc[1] = PRIME64_1;
uint64_t* L_3 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_3, 8))) = (int64_t)((int64_t)-7046029288634856825LL);
// acc[2] = PRIME64_2;
uint64_t* L_4 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 8))))) = (int64_t)((int64_t)-4417276706812531889LL);
// acc[3] = PRIME64_3;
uint64_t* L_5 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 8))))) = (int64_t)((int64_t)1609587929392839161LL);
// acc[4] = PRIME64_4;
uint64_t* L_6 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)4), 8))))) = (int64_t)((int64_t)-8796714831421723037LL);
// acc[5] = PRIME32_2;
uint64_t* L_7 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)5), 8))))) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-2048144777)));
// acc[6] = PRIME64_5;
uint64_t* L_8 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)6), 8))))) = (int64_t)((int64_t)2870177450012600261LL);
// acc[7] = PRIME32_1;
uint64_t* L_9 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)7), 8))))) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-1640531535)));
// if (X86.Avx2.IsAvx2Supported)
bool L_10;
L_10 = Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4(NULL);
if (!L_10)
{
goto IL_0093;
}
}
{
// Avx2HashLongInternalLoop(acc, input, dest, length, secret, 0);
uint64_t* L_11 = V_0;
uint8_t* L_12 = ___0_input;
uint8_t* L_13 = ___1_dest;
int64_t L_14 = ___2_length;
uint8_t* L_15 = ___3_secret;
xxHash3_Avx2HashLongInternalLoop_mCAEEE715FCB699CA2F1B947BCD252AA0F87D2B15(L_11, L_12, L_13, L_14, L_15, 0, NULL);
goto IL_009e;
}
IL_0093:
{
// DefaultHashLongInternalLoop(acc, input, dest, length, secret, 0);
uint64_t* L_16 = V_0;
uint8_t* L_17 = ___0_input;
uint8_t* L_18 = ___1_dest;
int64_t L_19 = ___2_length;
uint8_t* L_20 = ___3_secret;
xxHash3_DefaultHashLongInternalLoop_m9181A3A8DBE8DBEFF1B730ECC9A9AA5E93110F1B(L_16, L_17, L_18, L_19, L_20, 0, NULL);
}
IL_009e:
{
// var low64 = MergeAcc(acc, secret + SECRET_MERGEACCS_START, (ulong) length * PRIME64_1);
uint64_t* L_21 = V_0;
uint8_t* L_22 = ___3_secret;
int64_t L_23 = ___2_length;
uint64_t L_24;
L_24 = xxHash3_MergeAcc_mB01ADB1934EDFE8FE3B2AAB13DA6884EB1133A14(L_21, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, ((int32_t)11))), ((int64_t)il2cpp_codegen_multiply(L_23, ((int64_t)-7046029288634856825LL))), NULL);
V_1 = L_24;
// var high64 = MergeAcc(acc, secret + SECRET_KEY_SIZE - 64 - SECRET_MERGEACCS_START,
// ~((ulong) length * PRIME64_2));
uint64_t* L_25 = V_0;
uint8_t* L_26 = ___3_secret;
int64_t L_27 = ___2_length;
uint64_t L_28;
L_28 = xxHash3_MergeAcc_mB01ADB1934EDFE8FE3B2AAB13DA6884EB1133A14(L_25, ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_26, ((int32_t)192))), ((int32_t)64))), ((int32_t)11))), ((~((int64_t)il2cpp_codegen_multiply(L_27, ((int64_t)-4417276706812531889LL))))), NULL);
V_2 = L_28;
// result = ToUint4(low64, high64);
uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* L_29 = ___4_result;
uint64_t L_30 = V_1;
uint64_t L_31 = V_2;
uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_32;
L_32 = xxHash3_ToUint4_m811AB95294FBBC0F17A5358D0A22669691CE3633(L_30, L_31, NULL);
*(uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9*)L_29 = L_32;
// }
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
uint64_t Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_Multicast(Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
uint64_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* currentDelegate = reinterpret_cast<Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201*>(delegatesToInvoke[i]);
typedef uint64_t (*FunctionPointerType) (RuntimeObject*, uint8_t*, uint8_t*, int64_t, uint8_t*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_input, ___1_dest, ___2_length, ___3_secret, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
uint64_t Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_OpenInst(Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
NullCheck(___0_input);
typedef uint64_t (*FunctionPointerType) (uint8_t*, uint8_t*, int64_t, uint8_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_input, ___1_dest, ___2_length, ___3_secret, method);
}
uint64_t Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_OpenStatic(Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
typedef uint64_t (*FunctionPointerType) (uint8_t*, uint8_t*, int64_t, uint8_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_input, ___1_dest, ___2_length, ___3_secret, method);
}
uint64_t Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_OpenStaticInvoker(Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
return InvokerFuncInvoker4< uint64_t, uint8_t*, uint8_t*, int64_t, uint8_t* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_input, ___1_dest, ___2_length, ___3_secret);
}
uint64_t Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_ClosedStaticInvoker(Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
return InvokerFuncInvoker5< uint64_t, RuntimeObject*, uint8_t*, uint8_t*, int64_t, uint8_t* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_input, ___1_dest, ___2_length, ___3_secret);
}
IL2CPP_EXTERN_C uint64_t DelegatePInvokeWrapper_Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201 (Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
typedef uint64_t (DEFAULT_CALL *PInvokeFunc)(uint8_t*, uint8_t*, int64_t, uint8_t*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
uint64_t returnValue = il2cppPInvokeFunc(___0_input, ___1_dest, ___2_length, ___3_secret);
return returnValue;
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$PostfixBurstDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash64Long_0000071AU24PostfixBurstDelegate__ctor_m25CD89E012A23A1833086BE55EF4287EED8BE815 (Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_p);
__this->___method_3 = ___1_p;
__this->___m_target_2 = ___0_p;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_p);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_p))
{
bool isOpen = parameterCount == 4;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_p))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
bool isOpen = parameterCount == 3;
if (isOpen)
{
__this->___invoke_impl_1 = (intptr_t)&Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_OpenInst;
}
else
{
if (___0_p == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
__this->___extra_arg_5 = (intptr_t)&Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD_Multicast;
}
// System.UInt64 Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$PostfixBurstDelegate::Invoke(System.Byte*,System.Byte*,System.Int64,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Hash64Long_0000071AU24PostfixBurstDelegate_Invoke_m42985399C6966AFFD56C2191DEA53942CA934AFD (Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
typedef uint64_t (*FunctionPointerType) (RuntimeObject*, uint8_t*, uint8_t*, int64_t, uint8_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_input, ___1_dest, ___2_length, ___3_secret, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
#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 Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash64Long_0000071AU24BurstDirectCall_GetFunctionPointerDiscard_mE984CE2A258CFDDBB3586D8BBD42C8C391F30883 (intptr_t* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&xxHash3_Hash64LongU24BurstManaged_m71E36BBD116CCA46ED23162F80B08D3B2F782B4D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
intptr_t L_0 = ((Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_StaticFields*)il2cpp_codegen_static_fields_for(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var))->___Pointer_0;
if (L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
intptr_t L_1 = ((Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_StaticFields*)il2cpp_codegen_static_fields_for(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var))->___DeferredCompilation_1;
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_2 = { reinterpret_cast<intptr_t> (xxHash3_Hash64LongU24BurstManaged_m71E36BBD116CCA46ED23162F80B08D3B2F782B4D_RuntimeMethod_var) };
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Hash64Long_0000071AU24PostfixBurstDelegate_t731F5AC5CB73B9CA2DCA3FAAB3512A3EAC4E9201_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
void* L_4;
L_4 = BurstCompiler_GetILPPMethodFunctionPointer2_m8C671F61D031A10FC46911AC94B57C1E58D1F567(L_1, L_2, L_3, NULL);
((Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_StaticFields*)il2cpp_codegen_static_fields_for(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var))->___Pointer_0 = (intptr_t)L_4;
}
IL_0023:
{
intptr_t* L_5 = ___0_p;
il2cpp_codegen_runtime_class_init_inline(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
intptr_t L_6 = ((Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_StaticFields*)il2cpp_codegen_static_fields_for(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var))->___Pointer_0;
*((intptr_t*)L_5) = (intptr_t)L_6;
return;
}
}
// System.IntPtr Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Hash64Long_0000071AU24BurstDirectCall_GetFunctionPointer_m4148CF6F5F25A08D3F84472D307380FF1B29589A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
V_0 = ((intptr_t)0);
il2cpp_codegen_runtime_class_init_inline(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
Hash64Long_0000071AU24BurstDirectCall_GetFunctionPointerDiscard_mE984CE2A258CFDDBB3586D8BBD42C8C391F30883((&V_0), NULL);
intptr_t L_0 = V_0;
return L_0;
}
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash64Long_0000071AU24BurstDirectCall_Constructor_m9DD17D36361F999B1374C67A702B2143B2468E2C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&xxHash3_Hash64Long_m9950702E864DCCD9B8DEAAE23E7CBB5E79D4AC62_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_0 = { reinterpret_cast<intptr_t> (xxHash3_Hash64Long_m9950702E864DCCD9B8DEAAE23E7CBB5E79D4AC62_RuntimeMethod_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = BurstCompiler_CompileILPPMethod2_m545A8FC57B460871C1715F32DD601F2C1CA9C7FA(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
((Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_StaticFields*)il2cpp_codegen_static_fields_for(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var))->___DeferredCompilation_1 = L_1;
return;
}
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash64Long_0000071AU24BurstDirectCall_Initialize_m1080D23AA360C81C7B69300BB0595DC0828E9D44 (const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash64Long_0000071AU24BurstDirectCall__cctor_m16FF4234A527A9D08920B75BD2C5ABE8B8570F5D (const RuntimeMethod* method)
{
{
Hash64Long_0000071AU24BurstDirectCall_Constructor_m9DD17D36361F999B1374C67A702B2143B2468E2C(NULL);
return;
}
}
// System.UInt64 Unity.Collections.xxHash3/Unity.Collections.Hash64Long_0000071A$BurstDirectCall::Invoke(System.Byte*,System.Byte*,System.Int64,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Hash64Long_0000071AU24BurstDirectCall_Invoke_m3157DA5F1CD0FF1643E40CF62AF86428661F5899 (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
if (!L_0)
{
goto IL_0021;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Hash64Long_0000071AU24BurstDirectCall_GetFunctionPointer_m4148CF6F5F25A08D3F84472D307380FF1B29589A(NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
if (!L_2)
{
goto IL_0021;
}
}
{
uint8_t* L_3 = ___0_input;
uint8_t* L_4 = ___1_dest;
int64_t L_5 = ___2_length;
uint8_t* L_6 = ___3_secret;
intptr_t L_7 = V_0;
typedef uint64_t (CDECL *func_L_8)(uint8_t*,uint8_t*,int64_t,uint8_t*);
uint64_t L_9 = ((func_L_8)L_7)(L_3, L_4, L_5, L_6);
return L_9;
}
IL_0021:
{
uint8_t* L_10 = ___0_input;
uint8_t* L_11 = ___1_dest;
int64_t L_12 = ___2_length;
uint8_t* L_13 = ___3_secret;
uint64_t L_14;
L_14 = xxHash3_Hash64LongU24BurstManaged_m71E36BBD116CCA46ED23162F80B08D3B2F782B4D_inline(L_10, L_11, L_12, L_13, NULL);
return L_14;
}
}
#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
void Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_Multicast(Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* currentDelegate = reinterpret_cast<Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, uint8_t*, uint8_t*, int64_t, uint8_t*, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_input, ___1_dest, ___2_length, ___3_secret, ___4_result, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_OpenInst(Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
NullCheck(___0_input);
typedef void (*FunctionPointerType) (uint8_t*, uint8_t*, int64_t, uint8_t*, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_input, ___1_dest, ___2_length, ___3_secret, ___4_result, method);
}
void Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_OpenStatic(Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (uint8_t*, uint8_t*, int64_t, uint8_t*, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_input, ___1_dest, ___2_length, ___3_secret, ___4_result, method);
}
void Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_OpenStaticInvoker(Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
InvokerActionInvoker5< uint8_t*, uint8_t*, int64_t, uint8_t*, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, ___0_input, ___1_dest, ___2_length, ___3_secret, ___4_result);
}
void Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_ClosedStaticInvoker(Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
InvokerActionInvoker6< RuntimeObject*, uint8_t*, uint8_t*, int64_t, uint8_t*, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* >::Invoke((Il2CppMethodPointer)__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_input, ___1_dest, ___2_length, ___3_secret, ___4_result);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0 (Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(uint8_t*, uint8_t*, int64_t, uint8_t*, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
il2cppPInvokeFunc(___0_input, ___1_dest, ___2_length, ___3_secret, ___4_result);
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$PostfixBurstDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24PostfixBurstDelegate__ctor_m6312945C42F33D363D903CD8CA48D50544A61A7F (Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
{
__this->___method_ptr_0 = (intptr_t)il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_p);
__this->___method_3 = ___1_p;
__this->___m_target_2 = ___0_p;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_p);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
__this->___method_code_6 = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_p))
{
bool isOpen = parameterCount == 5;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_p))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_OpenStatic;
else
{
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
bool isOpen = parameterCount == 4;
if (isOpen)
{
__this->___invoke_impl_1 = (intptr_t)&Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_OpenInst;
}
else
{
if (___0_p == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = __this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
__this->___extra_arg_5 = (intptr_t)&Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574_Multicast;
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$PostfixBurstDelegate::Invoke(System.Byte*,System.Byte*,System.Int64,System.Byte*,Unity.Mathematics.uint4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24PostfixBurstDelegate_Invoke_mC1B9A80E0FE2A2C4B735C307EBA3B369BE386574 (Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0* __this, uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, uint8_t*, uint8_t*, int64_t, uint8_t*, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_input, ___1_dest, ___2_length, ___3_secret, ___4_result, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
#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 Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::GetFunctionPointerDiscard(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall_GetFunctionPointerDiscard_mB402536EB82C7E301E02F97DA7DFB2107287F0EB (intptr_t* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&xxHash3_Hash128LongU24BurstManaged_m961A07284DAB6ADFF52EB4287E9D105AB971FDF6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
intptr_t L_0 = ((Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_StaticFields*)il2cpp_codegen_static_fields_for(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var))->___Pointer_0;
if (L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
intptr_t L_1 = ((Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_StaticFields*)il2cpp_codegen_static_fields_for(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var))->___DeferredCompilation_1;
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_2 = { reinterpret_cast<intptr_t> (xxHash3_Hash128LongU24BurstManaged_m961A07284DAB6ADFF52EB4287E9D105AB971FDF6_RuntimeMethod_var) };
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Hash128Long_00000721U24PostfixBurstDelegate_t165EA720198C3A14DC82D41F499EEA82CD4449D0_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
void* L_4;
L_4 = BurstCompiler_GetILPPMethodFunctionPointer2_m8C671F61D031A10FC46911AC94B57C1E58D1F567(L_1, L_2, L_3, NULL);
((Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_StaticFields*)il2cpp_codegen_static_fields_for(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var))->___Pointer_0 = (intptr_t)L_4;
}
IL_0023:
{
intptr_t* L_5 = ___0_p;
il2cpp_codegen_runtime_class_init_inline(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
intptr_t L_6 = ((Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_StaticFields*)il2cpp_codegen_static_fields_for(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var))->___Pointer_0;
*((intptr_t*)L_5) = (intptr_t)L_6;
return;
}
}
// System.IntPtr Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::GetFunctionPointer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Hash128Long_00000721U24BurstDirectCall_GetFunctionPointer_m1BC560765E0FDFD4DA941BD235386279C1EDF411 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
V_0 = ((intptr_t)0);
il2cpp_codegen_runtime_class_init_inline(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
Hash128Long_00000721U24BurstDirectCall_GetFunctionPointerDiscard_mB402536EB82C7E301E02F97DA7DFB2107287F0EB((&V_0), NULL);
intptr_t L_0 = V_0;
return L_0;
}
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::Constructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall_Constructor_m465B26250821A2E53996E02710C8B619993F0F1C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&xxHash3_Hash128Long_mED9958D31B54E0E0666AAD34A52DE7CDEB802E6F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeMethodHandle_tB35B96E97214DCBE20B0B02B1E687884B34680B2 L_0 = { reinterpret_cast<intptr_t> (xxHash3_Hash128Long_mED9958D31B54E0E0666AAD34A52DE7CDEB802E6F_RuntimeMethod_var) };
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = BurstCompiler_CompileILPPMethod2_m545A8FC57B460871C1715F32DD601F2C1CA9C7FA(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
((Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_StaticFields*)il2cpp_codegen_static_fields_for(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var))->___DeferredCompilation_1 = L_1;
return;
}
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall_Initialize_mDA14E09B315E68BF4F8BAB8F268AC41E264CD101 (const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall__cctor_mDD11F6188A0B45AA4CF04F30A692E5A634005C1F (const RuntimeMethod* method)
{
{
Hash128Long_00000721U24BurstDirectCall_Constructor_m465B26250821A2E53996E02710C8B619993F0F1C(NULL);
return;
}
}
// System.Void Unity.Collections.xxHash3/Unity.Collections.Hash128Long_00000721$BurstDirectCall::Invoke(System.Byte*,System.Byte*,System.Int64,System.Byte*,Unity.Mathematics.uint4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128Long_00000721U24BurstDirectCall_Invoke_m38EC28B3E8B39C9B658A4F6B4013F474947EF79F (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
if (!L_0)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Hash128Long_00000721U24BurstDirectCall_GetFunctionPointer_m1BC560765E0FDFD4DA941BD235386279C1EDF411(NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
if (!L_2)
{
goto IL_0023;
}
}
{
uint8_t* L_3 = ___0_input;
uint8_t* L_4 = ___1_dest;
int64_t L_5 = ___2_length;
uint8_t* L_6 = ___3_secret;
uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* L_7 = ___4_result;
intptr_t L_8 = V_0;
typedef void (CDECL *func_L_9)(uint8_t*,uint8_t*,int64_t,uint8_t*,uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9*);
((func_L_9)L_8)(L_3, L_4, L_5, L_6, L_7);
return;
}
IL_0023:
{
uint8_t* L_10 = ___0_input;
uint8_t* L_11 = ___1_dest;
int64_t L_12 = ___2_length;
uint8_t* L_13 = ___3_secret;
uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* L_14 = ___4_result;
xxHash3_Hash128LongU24BurstManaged_m961A07284DAB6ADFF52EB4287E9D105AB971FDF6_inline(L_10, L_11, L_12, L_13, L_14, 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
#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.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::GetBucketSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeHashMapData_GetBucketSize_m17A5F68A59D412D436867D3C5F0DE92C0A618E66 (int32_t ___0_capacity, const RuntimeMethod* method)
{
{
// return capacity * 2;
int32_t L_0 = ___0_capacity;
return ((int32_t)il2cpp_codegen_multiply(L_0, 2));
}
}
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::GrowCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeHashMapData_GrowCapacity_m9F5FA7B8596A7D1F437808D889FDBA7F857EEB64 (int32_t ___0_capacity, const RuntimeMethod* method)
{
{
// if (capacity == 0)
int32_t L_0 = ___0_capacity;
if (L_0)
{
goto IL_0005;
}
}
{
// return 1;
return 1;
}
IL_0005:
{
// return capacity * 2;
int32_t L_1 = ___0_capacity;
return ((int32_t)il2cpp_codegen_multiply(L_1, 2));
}
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::DeallocateHashMap(Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData*,Unity.Collections.AllocatorManager/AllocatorHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeHashMapData_DeallocateHashMap_mB18705656928CE3FFF2F3EFD079F7AF719F03130 (UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmanaged_Free_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1C432B8FDFC847D68ECC57BF4C911BA784284271_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmanaged_Free_TisUnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4_m44E1299744F197B4690015E38D6E5EB21AFDC0AC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Memory.Unmanaged.Free(data->values, allocator);
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_0 = ___0_data;
NullCheck(L_0);
uint8_t* L_1 = L_0->___values_0;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2 = ___1_allocator;
Unmanaged_Free_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1C432B8FDFC847D68ECC57BF4C911BA784284271(L_1, L_2, Unmanaged_Free_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1C432B8FDFC847D68ECC57BF4C911BA784284271_RuntimeMethod_var);
// Memory.Unmanaged.Free(data, allocator);
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_3 = ___0_data;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_4 = ___1_allocator;
Unmanaged_Free_TisUnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4_m44E1299744F197B4690015E38D6E5EB21AFDC0AC(L_3, L_4, Unmanaged_Free_TisUnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4_m44E1299744F197B4690015E38D6E5EB21AFDC0AC_RuntimeMethod_var);
// }
return;
}
}
// System.Boolean Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::IsEmpty(Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnsafeHashMapData_IsEmpty_m80ECE1EDF78F0D517C199BBDDADDF7CD9CE74E25 (UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, const RuntimeMethod* method)
{
int32_t* V_0 = NULL;
int32_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
// if (data->allocatedIndexLength <= 0)
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_0 = ___0_data;
NullCheck(L_0);
int32_t L_1 = L_0->___allocatedIndexLength_6;
if ((((int32_t)L_1) > ((int32_t)0)))
{
goto IL_000b;
}
}
{
// return true;
return (bool)1;
}
IL_000b:
{
// var bucketArray = (int*)data->buckets;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_2 = ___0_data;
NullCheck(L_2);
uint8_t* L_3 = L_2->___buckets_3;
V_0 = (int32_t*)L_3;
// var bucketNext = (int*)data->next;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_4 = ___0_data;
NullCheck(L_4);
uint8_t* L_5 = L_4->___next_2;
V_1 = (int32_t*)L_5;
// var capacityMask = data->bucketCapacityMask;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_6 = ___0_data;
NullCheck(L_6);
int32_t L_7 = L_6->___bucketCapacityMask_5;
V_2 = L_7;
// for (int i = 0; i <= capacityMask; ++i)
V_3 = 0;
goto IL_0034;
}
IL_0024:
{
// int bucket = bucketArray[i];
int32_t* L_8 = V_0;
int32_t L_9 = V_3;
int32_t L_10 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), 4))))));
// if (bucket != -1)
if ((((int32_t)L_10) == ((int32_t)(-1))))
{
goto IL_0030;
}
}
{
// return false;
return (bool)0;
}
IL_0030:
{
// for (int i = 0; i <= capacityMask; ++i)
int32_t L_11 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0034:
{
// for (int i = 0; i <= capacityMask; ++i)
int32_t L_12 = V_3;
int32_t L_13 = V_2;
if ((((int32_t)L_12) <= ((int32_t)L_13)))
{
goto IL_0024;
}
}
{
// return true;
return (bool)1;
}
}
// System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::GetCount(Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeHashMapData_GetCount_m9E897C5011779A3FF8B21473CE767A83393461C7 (UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, const RuntimeMethod* method)
{
int32_t* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
// if (data->allocatedIndexLength <= 0)
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_0 = ___0_data;
NullCheck(L_0);
int32_t L_1 = L_0->___allocatedIndexLength_6;
if ((((int32_t)L_1) > ((int32_t)0)))
{
goto IL_000b;
}
}
{
// return 0;
return 0;
}
IL_000b:
{
// var bucketNext = (int*)data->next;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_2 = ___0_data;
NullCheck(L_2);
uint8_t* L_3 = L_2->___next_2;
V_0 = (int32_t*)L_3;
// var freeListSize = 0;
V_1 = 0;
// for (int tls = 0; tls < JobsUtility.MaxJobThreadCount; ++tls)
V_2 = 0;
goto IL_0043;
}
IL_0018:
{
// for (var freeIdx = data->firstFreeTLS[tls * IntsPerCacheLine]
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_4 = ___0_data;
NullCheck(L_4);
U3CfirstFreeTLSU3Ee__FixedBuffer_tB5D033343517E3E37219A27C7757D645091EFF11* L_5 = (U3CfirstFreeTLSU3Ee__FixedBuffer_tB5D033343517E3E37219A27C7757D645091EFF11*)(&L_4->___firstFreeTLS_7);
int32_t* L_6 = (int32_t*)(&L_5->___FixedElementField_0);
int32_t L_7 = V_2;
int32_t L_8 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)16)))), 4)))));
V_3 = L_8;
goto IL_003b;
}
IL_002f:
{
// ++freeListSize;
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
// ; freeIdx = bucketNext[freeIdx]
int32_t* L_10 = V_0;
int32_t L_11 = V_3;
int32_t L_12 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_10, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_11), 4))))));
V_3 = L_12;
}
IL_003b:
{
// ; freeIdx >= 0
int32_t L_13 = V_3;
if ((((int32_t)L_13) >= ((int32_t)0)))
{
goto IL_002f;
}
}
{
// for (int tls = 0; tls < JobsUtility.MaxJobThreadCount; ++tls)
int32_t L_14 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0043:
{
// for (int tls = 0; tls < JobsUtility.MaxJobThreadCount; ++tls)
int32_t L_15 = V_2;
if ((((int32_t)L_15) < ((int32_t)((int32_t)128))))
{
goto IL_0018;
}
}
{
// return math.min(data->keyCapacity, data->allocatedIndexLength) - freeListSize;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_16 = ___0_data;
NullCheck(L_16);
int32_t L_17 = L_16->___keyCapacity_4;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_18 = ___0_data;
NullCheck(L_18);
int32_t L_19 = L_18->___allocatedIndexLength_6;
int32_t L_20;
L_20 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_17, L_19, NULL);
int32_t L_21 = V_1;
return ((int32_t)il2cpp_codegen_subtract(L_20, L_21));
}
}
// System.Boolean Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData::MoveNext(Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData*,System.Int32&,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnsafeHashMapData_MoveNext_m18907AFB9EC1C5F44BA1D2E70C573E3C486D3050 (UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, int32_t* ___1_bucketIndex, int32_t* ___2_nextIndex, int32_t* ___3_index, const RuntimeMethod* method)
{
int32_t* V_0 = NULL;
int32_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
// var bucketArray = (int*)data->buckets;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_0 = ___0_data;
NullCheck(L_0);
uint8_t* L_1 = L_0->___buckets_3;
V_0 = (int32_t*)L_1;
// var bucketNext = (int*)data->next;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_2 = ___0_data;
NullCheck(L_2);
uint8_t* L_3 = L_2->___next_2;
V_1 = (int32_t*)L_3;
// var capacityMask = data->bucketCapacityMask;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_4 = ___0_data;
NullCheck(L_4);
int32_t L_5 = L_4->___bucketCapacityMask_5;
V_2 = L_5;
// if (nextIndex != -1)
int32_t* L_6 = ___2_nextIndex;
int32_t L_7 = *((int32_t*)L_6);
if ((((int32_t)L_7) == ((int32_t)(-1))))
{
goto IL_002a;
}
}
{
// index = nextIndex;
int32_t* L_8 = ___3_index;
int32_t* L_9 = ___2_nextIndex;
int32_t L_10 = *((int32_t*)L_9);
*((int32_t*)L_8) = (int32_t)L_10;
// nextIndex = bucketNext[nextIndex];
int32_t* L_11 = ___2_nextIndex;
int32_t* L_12 = V_1;
int32_t* L_13 = ___2_nextIndex;
int32_t L_14 = *((int32_t*)L_13);
int32_t L_15 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_14), 4))))));
*((int32_t*)L_11) = (int32_t)L_15;
// return true;
return (bool)1;
}
IL_002a:
{
// for (int i = bucketIndex; i <= capacityMask; ++i)
int32_t* L_16 = ___1_bucketIndex;
int32_t L_17 = *((int32_t*)L_16);
V_3 = L_17;
goto IL_0056;
}
IL_002f:
{
// var idx = bucketArray[i];
int32_t* L_18 = V_0;
int32_t L_19 = V_3;
int32_t L_20 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_18, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_19), 4))))));
V_4 = L_20;
// if (idx != -1)
int32_t L_21 = V_4;
if ((((int32_t)L_21) == ((int32_t)(-1))))
{
goto IL_0052;
}
}
{
// index = idx;
int32_t* L_22 = ___3_index;
int32_t L_23 = V_4;
*((int32_t*)L_22) = (int32_t)L_23;
// bucketIndex = i + 1;
int32_t* L_24 = ___1_bucketIndex;
int32_t L_25 = V_3;
*((int32_t*)L_24) = (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1));
// nextIndex = bucketNext[idx];
int32_t* L_26 = ___2_nextIndex;
int32_t* L_27 = V_1;
int32_t L_28 = V_4;
int32_t L_29 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_27, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_28), 4))))));
*((int32_t*)L_26) = (int32_t)L_29;
// return true;
return (bool)1;
}
IL_0052:
{
// for (int i = bucketIndex; i <= capacityMask; ++i)
int32_t L_30 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_0056:
{
// for (int i = bucketIndex; i <= capacityMask; ++i)
int32_t L_31 = V_3;
int32_t L_32 = V_2;
if ((((int32_t)L_31) <= ((int32_t)L_32)))
{
goto IL_002f;
}
}
{
// index = -1;
int32_t* L_33 = ___3_index;
*((int32_t*)L_33) = (int32_t)(-1);
// bucketIndex = capacityMask + 1;
int32_t* L_34 = ___1_bucketIndex;
int32_t L_35 = V_2;
*((int32_t*)L_34) = (int32_t)((int32_t)il2cpp_codegen_add(L_35, 1));
// nextIndex = -1;
int32_t* L_36 = ___2_nextIndex;
*((int32_t*)L_36) = (int32_t)(-1);
// return false;
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDispose::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeHashMapDataDispose_Dispose_m9F1EEE45E3133A978B38B4108BC100BAC7A8A466 (UnsafeHashMapDataDispose_tCBE2E9240A6180083AC3A141ABE72DA98DB221B9* __this, const RuntimeMethod* method)
{
{
// UnsafeHashMapData.DeallocateHashMap(m_Buffer, m_AllocatorLabel);
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_0 = __this->___m_Buffer_0;
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_1 = __this->___m_AllocatorLabel_1;
UnsafeHashMapData_DeallocateHashMap_mB18705656928CE3FFF2F3EFD079F7AF719F03130(L_0, L_1, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void UnsafeHashMapDataDispose_Dispose_m9F1EEE45E3133A978B38B4108BC100BAC7A8A466_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
UnsafeHashMapDataDispose_tCBE2E9240A6180083AC3A141ABE72DA98DB221B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<UnsafeHashMapDataDispose_tCBE2E9240A6180083AC3A141ABE72DA98DB221B9*>(__this + _offset);
UnsafeHashMapDataDispose_Dispose_m9F1EEE45E3133A978B38B4108BC100BAC7A8A466(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataDisposeJob::Execute()
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UnsafeHashMapDataDisposeJob_Execute_mCEB232F3F232C44F62B2A26C020D61FE74D8DAAA (UnsafeHashMapDataDisposeJob_t5477B556D744EF401B34FC552926514517EA0821* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
{
{
// Data.Dispose();
UnsafeHashMapDataDispose_tCBE2E9240A6180083AC3A141ABE72DA98DB221B9* L_0 = (UnsafeHashMapDataDispose_tCBE2E9240A6180083AC3A141ABE72DA98DB221B9*)(&__this->___Data_0);
UnsafeHashMapDataDispose_Dispose_m9F1EEE45E3133A978B38B4108BC100BAC7A8A466(L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void UnsafeHashMapDataDisposeJob_Execute_mCEB232F3F232C44F62B2A26C020D61FE74D8DAAA_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
{
UnsafeHashMapDataDisposeJob_t5477B556D744EF401B34FC552926514517EA0821* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<UnsafeHashMapDataDisposeJob_t5477B556D744EF401B34FC552926514517EA0821*>(__this + _offset);
UnsafeHashMapDataDisposeJob_Execute_mCEB232F3F232C44F62B2A26C020D61FE74D8DAAA(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::.ctor(Unity.Collections.LowLevel.Unsafe.UnsafeHashMapData*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeHashMapDataEnumerator__ctor_mE3F8753C2699D3908AA3E8826F398B91BFE98E2C (UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* __this, UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, const RuntimeMethod* method)
{
{
// m_Buffer = data;
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_0 = ___0_data;
__this->___m_Buffer_0 = L_0;
// m_Index = -1;
__this->___m_Index_1 = (-1);
// m_BucketIndex = 0;
__this->___m_BucketIndex_2 = 0;
// m_NextIndex = -1;
__this->___m_NextIndex_3 = (-1);
// }
return;
}
}
IL2CPP_EXTERN_C void UnsafeHashMapDataEnumerator__ctor_mE3F8753C2699D3908AA3E8826F398B91BFE98E2C_AdjustorThunk (RuntimeObject* __this, UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* ___0_data, const RuntimeMethod* method)
{
UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572*>(__this + _offset);
UnsafeHashMapDataEnumerator__ctor_mE3F8753C2699D3908AA3E8826F398B91BFE98E2C(_thisAdjusted, ___0_data, method);
}
// System.Boolean Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnsafeHashMapDataEnumerator_MoveNext_mCC69929CD28EE76D43167A41350C3586B87B58CD (UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* __this, const RuntimeMethod* method)
{
{
// return UnsafeHashMapData.MoveNext(m_Buffer, ref m_BucketIndex, ref m_NextIndex, out m_Index);
UnsafeHashMapData_t82AA009E447306C927002C4EED80392BD8D8E5B4* L_0 = __this->___m_Buffer_0;
int32_t* L_1 = (int32_t*)(&__this->___m_BucketIndex_2);
int32_t* L_2 = (int32_t*)(&__this->___m_NextIndex_3);
int32_t* L_3 = (int32_t*)(&__this->___m_Index_1);
bool L_4;
L_4 = UnsafeHashMapData_MoveNext_m18907AFB9EC1C5F44BA1D2E70C573E3C486D3050(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C bool UnsafeHashMapDataEnumerator_MoveNext_mCC69929CD28EE76D43167A41350C3586B87B58CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572*>(__this + _offset);
bool _returnValue;
_returnValue = UnsafeHashMapDataEnumerator_MoveNext_mCC69929CD28EE76D43167A41350C3586B87B58CD(_thisAdjusted, method);
return _returnValue;
}
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeHashMapDataEnumerator::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeHashMapDataEnumerator_Reset_m2BD71A06EBED57FBB0B765DC2FEC428FAC26EAB0 (UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* __this, const RuntimeMethod* method)
{
{
// m_Index = -1;
__this->___m_Index_1 = (-1);
// m_BucketIndex = 0;
__this->___m_BucketIndex_2 = 0;
// m_NextIndex = -1;
__this->___m_NextIndex_3 = (-1);
// }
return;
}
}
IL2CPP_EXTERN_C void UnsafeHashMapDataEnumerator_Reset_m2BD71A06EBED57FBB0B765DC2FEC428FAC26EAB0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<UnsafeHashMapDataEnumerator_t7F244D67BAD015311428AC8FD71D618B965DF572*>(__this + _offset);
UnsafeHashMapDataEnumerator_Reset_m2BD71A06EBED57FBB0B765DC2FEC428FAC26EAB0(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 $BurstDirectCallInitializer::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U24BurstDirectCallInitializer_Initialize_mBB7299DE1F1DF732C60394307234ED45AE14AD82 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(AllocatorManager_tFB15A22029C8159A3DCD4C08935BE57D3E6B3C2C_il2cpp_TypeInfo_var);
AllocatorManager_InitializeU24StackAllocator_Try_0000097BU24BurstDirectCall_mD56818E0318D4D2846803AE42607A9DB1B667CA2(NULL);
AllocatorManager_InitializeU24SlabAllocator_Try_00000989U24BurstDirectCall_m34DEFEEA673BC6FAC837FA232E6361F8328B7DAC(NULL);
il2cpp_codegen_runtime_class_init_inline(Try_000006E3U24BurstDirectCall_tD0C0C32D0C4211F74082AFDE89DC254F0C9E556B_il2cpp_TypeInfo_var);
Try_000006E3U24BurstDirectCall_Initialize_m1178CE188EBF2F053618ABE941E57170CCB271D7(NULL);
il2cpp_codegen_runtime_class_init_inline(Hash64Long_0000071AU24BurstDirectCall_tA85EE0ECBB5E3F46B489E66A0DA2DA6C8FCE86DA_il2cpp_TypeInfo_var);
Hash64Long_0000071AU24BurstDirectCall_Initialize_m1080D23AA360C81C7B69300BB0595DC0828E9D44(NULL);
il2cpp_codegen_runtime_class_init_inline(Hash128Long_00000721U24BurstDirectCall_t25862DF7348E50C9B34801368DA7E9A511E19997_il2cpp_TypeInfo_var);
Hash128Long_00000721U24BurstDirectCall_Initialize_mDA14E09B315E68BF4F8BAB8F268AC41E264CD101(NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TryFunction_Invoke_mED723D46A7B0C4B590ABECE0868EA02AD94D07A2_inline (TryFunction_tC277E17D1D6AD4EF20C1FC1D8F91A559208AA5CA* __this, intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_allocatorState, ___1_block, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AllocatorHandle_get_Value_m24A0A3E433794106E43E9140CC2BB55493C8F30F_inline (AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148* __this, const RuntimeMethod* method)
{
{
// public int Value => Index;
uint16_t L_0 = __this->___Index_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
{
{
// public static int max(int x, int y) { return x > y ? x : y; }
int32_t L_0 = ___0_x;
int32_t L_1 = ___1_y;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0006;
}
}
{
int32_t L_2 = ___1_y;
return L_2;
}
IL_0006:
{
int32_t L_3 = ___0_x;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_lzcnt_mA6B7E71DB1B5D4CE8B67C66FF1AC4339FA368D07_inline (int32_t ___0_x, const RuntimeMethod* method)
{
{
// public static int lzcnt(int x) { return lzcnt((uint)x); }
int32_t L_0 = ___0_x;
int32_t L_1;
L_1 = math_lzcnt_m121BDDDEE89F5A401E2E5F0AD900D22E47C8741C_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t StackAllocator_TryU24BurstManaged_mB88D607AA12E4D9181BF1FFE81A1AC3117FDB5E2_inline (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
{
// return ((StackAllocator*)allocatorState)->Try(ref block);
intptr_t L_0 = ___0_allocatorState;
void* L_1;
L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_2 = ___1_block;
int32_t L_3;
L_3 = StackAllocator_Try_m46B9AAB118C2ACCDB8B0A54DA8E27209CA152558((StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124*)L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 StackAllocator_get_Handle_m31D630726EF42BC6C432F8751E6B2BE346BB2267_inline (StackAllocator_t1ADF9AA8B94A0AF7788BC1E34E6A833E7F008124* __this, const RuntimeMethod* method)
{
{
// public AllocatorHandle Handle { get { return m_handle; } set { m_handle = value; } }
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = __this->___m_handle_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SlabAllocator_TryU24BurstManaged_mC48F05E806431B6537727E4D6A10550207FBB1EA_inline (intptr_t ___0_allocatorState, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
{
// return ((SlabAllocator*)allocatorState)->Try(ref block);
intptr_t L_0 = ___0_allocatorState;
void* L_1;
L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_2 = ___1_block;
int32_t L_3;
L_3 = SlabAllocator_Try_mE7D3D58D59FB68AE5FA9FF99C0C69FD854F482CD((SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED*)L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 SlabAllocator_get_Handle_m09C2CCD8BCEA26214DC514707F222B228A1E04BE_inline (SlabAllocator_t1E255FCD698DFC3C2B043645B30E794330CD10ED* __this, const RuntimeMethod* method)
{
{
// public AllocatorHandle Handle { get { return m_handle; } set { m_handle = value; } }
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = __this->___m_handle_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString32Bytes_GetUnsafePtr_mA653D9296813A2EA93C0D6FC501500008121C3A8_inline (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_0 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString32Bytes_get_Length_mA349139D3C731DF762B4124B833B60BF0B283797_inline (FixedString32Bytes_t0FB200DC482825CC1EF24B4640201CC039631824* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString64Bytes_GetUnsafePtr_mB61C0A15578E5DCFB19AC3A6504D66B4DAA88C6E_inline (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString64Bytes_get_Length_m7FC1591B9CBA2113727D06FC5EA43AE4A5F16BF5_inline (FixedString64Bytes_t0F1B6FFAFD8C15898CD77D91A79AB36AA078E0A5* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString128Bytes_GetUnsafePtr_m5F280F7783EB21A69893D7FEF551F0E68D3E51BA_inline (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_0 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString128Bytes_get_Length_mB01AB46B1F5415C0379CCAF98ED2AAE6F08C242E_inline (FixedString128Bytes_tEBC488E0CC30C6D842951A4E6F09AC58677F1952* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString512Bytes_GetUnsafePtr_m6BE151F6C1AC2994321FFC794DD61AEE5E915E05_inline (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString512Bytes_get_Length_m07F07806B00F694DA08ED7C3BC04C9FCE7CE4E07_inline (FixedString512Bytes_t0C425B0F2C07FEA1642C32BF8559116DF2BFF50E* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* FixedString4096Bytes_GetUnsafePtr_mE1DB42C2C0EEA7D6E1B5D0366A4727125D916EEB_inline (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method)
{
{
// return (byte*) UnsafeUtility.AddressOf(ref bytes);
FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_0 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&__this->___bytes_1);
void* L_1;
L_1 = il2cpp_codegen_unsafe_cast(L_0);
return (uint8_t*)(L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedString4096Bytes_get_Length_mC2A80F2813739852F0675DA8D2AB68AA92BFC36F_inline (FixedString4096Bytes_t0F6BC703C749C343D1A18E09973BEE0AF0CDFC21* __this, const RuntimeMethod* method)
{
{
// return utf8LengthInBytes;
uint16_t L_0 = __this->___utf8LengthInBytes_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t math_min_mA22BCFB62A81B533821704D26BE23D8D6402C8EB_inline (int64_t ___0_x, int64_t ___1_y, const RuntimeMethod* method)
{
{
// public static long min(long x, long y) { return x < y ? x : y; }
int64_t L_0 = ___0_x;
int64_t L_1 = ___1_y;
if ((((int64_t)L_0) < ((int64_t)L_1)))
{
goto IL_0006;
}
}
{
int64_t L_2 = ___1_y;
return L_2;
}
IL_0006:
{
int64_t L_3 = ___0_x;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RewindableAllocator_TryU24BurstManaged_mBB6DAE6A8CDB2E3626C38F3B65186AAF6ACBF6E8_inline (intptr_t ___0_state, Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* ___1_block, const RuntimeMethod* method)
{
{
// unsafe { return ((RewindableAllocator*)state)->Try(ref block); }
intptr_t L_0 = ___0_state;
void* L_1;
L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
Block_tCCF620817FE305B5BF7B0FB7705B4571F976C4E3* L_2 = ___1_block;
int32_t L_3;
L_3 = RewindableAllocator_Try_m6C020E9D4D72801E38775286491991C3FCE064ED((RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254*)L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t math_ceilpow2_m7941384EAF6F776691CD2601130055362B0C967C_inline (int64_t ___0_x, const RuntimeMethod* method)
{
{
// x -= 1;
int64_t L_0 = ___0_x;
___0_x = ((int64_t)il2cpp_codegen_subtract(L_0, ((int64_t)1)));
// x |= x >> 1;
int64_t L_1 = ___0_x;
int64_t L_2 = ___0_x;
___0_x = ((int64_t)(L_1|((int64_t)(L_2>>1))));
// x |= x >> 2;
int64_t L_3 = ___0_x;
int64_t L_4 = ___0_x;
___0_x = ((int64_t)(L_3|((int64_t)(L_4>>2))));
// x |= x >> 4;
int64_t L_5 = ___0_x;
int64_t L_6 = ___0_x;
___0_x = ((int64_t)(L_5|((int64_t)(L_6>>4))));
// x |= x >> 8;
int64_t L_7 = ___0_x;
int64_t L_8 = ___0_x;
___0_x = ((int64_t)(L_7|((int64_t)(L_8>>8))));
// x |= x >> 16;
int64_t L_9 = ___0_x;
int64_t L_10 = ___0_x;
___0_x = ((int64_t)(L_9|((int64_t)(L_10>>((int32_t)16)))));
// x |= x >> 32;
int64_t L_11 = ___0_x;
int64_t L_12 = ___0_x;
___0_x = ((int64_t)(L_11|((int64_t)(L_12>>((int32_t)32)))));
// return x + 1;
int64_t L_13 = ___0_x;
return ((int64_t)il2cpp_codegen_add(L_13, ((int64_t)1)));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t math_max_mEBAE1BF7FA6B43BD0F4AE2E47FB6190041F8CE43_inline (int64_t ___0_x, int64_t ___1_y, const RuntimeMethod* method)
{
{
// public static long max(long x, long y) { return x > y ? x : y; }
int64_t L_0 = ___0_x;
int64_t L_1 = ___1_y;
if ((((int64_t)L_0) > ((int64_t)L_1)))
{
goto IL_0006;
}
}
{
int64_t L_2 = ___1_y;
return L_2;
}
IL_0006:
{
int64_t L_3 = ___0_x;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 RewindableAllocator_get_Handle_mF81EDA2102485C46965AAB56347E8F64FE551D9E_inline (RewindableAllocator_tB18F8ADC8F2EE36E1F51FCCCFF0AC093108EF254* __this, const RuntimeMethod* method)
{
{
// public AllocatorManager.AllocatorHandle Handle { get { return m_handle; } set { m_handle = value; } }
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0 = __this->___m_handle_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_m59B6A219A0285C60FCF2977679BF89C72B502008_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, uint32_t ___0_x, uint32_t ___1_y, uint32_t ___2_z, uint32_t ___3_w, const RuntimeMethod* method)
{
{
// this.x = x;
uint32_t L_0 = ___0_x;
__this->___x_0 = L_0;
// this.y = y;
uint32_t L_1 = ___1_y;
__this->___y_1 = L_1;
// this.z = z;
uint32_t L_2 = ___2_z;
__this->___z_2 = L_2;
// this.w = w;
uint32_t L_3 = ___3_w;
__this->___w_3 = L_3;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_XorShift64_mF4245CDE1C4AF6B1CC8F57AAE0DA8C7E04673CFC_inline (uint64_t ___0_v64, int32_t ___1_shift, const RuntimeMethod* method)
{
{
// return v64 ^ (v64 >> shift);
uint64_t L_0 = ___0_v64;
uint64_t L_1 = ___0_v64;
int32_t L_2 = ___1_shift;
return ((int64_t)((int64_t)L_0^((int64_t)((uint64_t)L_1>>((int32_t)(L_2&((int32_t)63)))))));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline (void* ___0_addr, const RuntimeMethod* method)
{
{
// private static unsafe ulong Read64LE(void* addr) => *(ulong*) addr;
void* L_0 = ___0_addr;
int64_t L_1 = *((int64_t*)L_0);
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Mul128Fold64_mF59DCB5142027D151F52C7748BFA28C32B3B8F38_inline (uint64_t ___0_lhs, uint64_t ___1_rhs, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
{
// var lo = Common.umul128(lhs, rhs, out var hi);
uint64_t L_0 = ___0_lhs;
uint64_t L_1 = ___1_rhs;
uint64_t L_2;
L_2 = Common_umul128_m6BE762AD1B87296A151EDD918A0802E9FB0846B7(L_0, L_1, (&V_0), NULL);
// return lo ^ hi;
uint64_t L_3 = V_0;
return ((int64_t)((int64_t)L_2^(int64_t)L_3));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Mix2Acc_mDEB8D0C149D943295B8A3049A437578BE879BED8_inline (uint64_t ___0_acc0, uint64_t ___1_acc1, uint8_t* ___2_secret, const RuntimeMethod* method)
{
{
// return Mul128Fold64(acc0 ^ Read64LE(secret), acc1 ^ Read64LE(secret+8));
uint64_t L_0 = ___0_acc0;
uint8_t* L_1 = ___2_secret;
uint64_t L_2;
L_2 = xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline((void*)L_1, NULL);
uint64_t L_3 = ___1_acc1;
uint8_t* L_4 = ___2_secret;
uint64_t L_5;
L_5 = xxHash3_Read64LE_mD275A5EFD8727CDE8B8E280D4A5D5B82D5E3B195_inline((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, 8)), NULL);
uint64_t L_6;
L_6 = xxHash3_Mul128Fold64_mF59DCB5142027D151F52C7748BFA28C32B3B8F38_inline(((int64_t)((int64_t)L_0^(int64_t)L_2)), ((int64_t)((int64_t)L_3^(int64_t)L_5)), NULL);
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Avalanche_m059990B780566C6F04C66700B2BE7817B4FA2F18_inline (uint64_t ___0_h64, const RuntimeMethod* method)
{
{
// h64 = XorShift64(h64, 37);
uint64_t L_0 = ___0_h64;
uint64_t L_1;
L_1 = xxHash3_XorShift64_mF4245CDE1C4AF6B1CC8F57AAE0DA8C7E04673CFC_inline(L_0, ((int32_t)37), NULL);
___0_h64 = L_1;
// h64 *= 0x165667919E3779F9UL;
uint64_t L_2 = ___0_h64;
___0_h64 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_2, ((int64_t)1609587791953885689LL)));
// h64 = XorShift64(h64, 32);
uint64_t L_3 = ___0_h64;
uint64_t L_4;
L_4 = xxHash3_XorShift64_mF4245CDE1C4AF6B1CC8F57AAE0DA8C7E04673CFC_inline(L_3, ((int32_t)32), NULL);
___0_h64 = L_4;
// return h64;
uint64_t L_5 = ___0_h64;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void xxHash3_Write64LE_m79CC2011BF16363F2338D61BE43E99E6467A9437_inline (void* ___0_addr, uint64_t ___1_value, const RuntimeMethod* method)
{
{
// private static unsafe void Write64LE(void* addr, ulong value) => *(ulong*) addr = value;
void* L_0 = ___0_addr;
uint64_t L_1 = ___1_value;
*((int64_t*)L_0) = (int64_t)L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Mul32To64_m9210E9379305FC38A6D69C698F6E1A30013BC4F5_inline (uint32_t ___0_x, uint32_t ___1_y, const RuntimeMethod* method)
{
{
// private static ulong Mul32To64(uint x, uint y) => (ulong) x * y;
uint32_t L_0 = ___0_x;
uint32_t L_1 = ___1_y;
return ((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_0), ((int64_t)(uint64_t)L_1)));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t xxHash3_Hash64LongU24BurstManaged_m71E36BBD116CCA46ED23162F80B08D3B2F782B4D_inline (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, const RuntimeMethod* method)
{
uint64_t* V_0 = NULL;
{
// var addr = stackalloc byte[STRIPE_LEN + 31];
uintptr_t L_0 = ((uintptr_t)((int32_t)95));
int8_t* L_1 = (int8_t*) (L_0 ? alloca(L_0) : NULL);
memset(L_1, 0, L_0);
// var acc = (ulong*) ((ulong) addr + 31 & 0xFFFFFFFFFFFFFFE0); // Aligned the allocated address on 32 bytes
V_0 = (uint64_t*)((uintptr_t)((int64_t)(((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)(intptr_t)(L_1)), ((int64_t)((int32_t)31))))&((int64_t)((int32_t)-32)))));
// acc[0] = PRIME32_3;
uint64_t* L_2 = V_0;
*((int64_t*)L_2) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-1028477379)));
// acc[1] = PRIME64_1;
uint64_t* L_3 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_3, 8))) = (int64_t)((int64_t)-7046029288634856825LL);
// acc[2] = PRIME64_2;
uint64_t* L_4 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 8))))) = (int64_t)((int64_t)-4417276706812531889LL);
// acc[3] = PRIME64_3;
uint64_t* L_5 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 8))))) = (int64_t)((int64_t)1609587929392839161LL);
// acc[4] = PRIME64_4;
uint64_t* L_6 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)4), 8))))) = (int64_t)((int64_t)-8796714831421723037LL);
// acc[5] = PRIME32_2;
uint64_t* L_7 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)5), 8))))) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-2048144777)));
// acc[6] = PRIME64_5;
uint64_t* L_8 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)6), 8))))) = (int64_t)((int64_t)2870177450012600261LL);
// acc[7] = PRIME32_1;
uint64_t* L_9 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)7), 8))))) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-1640531535)));
// if (X86.Avx2.IsAvx2Supported)
bool L_10;
L_10 = Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4(NULL);
if (!L_10)
{
goto IL_0093;
}
}
{
// Avx2HashLongInternalLoop(acc, input, dest, length, secret, 1);
uint64_t* L_11 = V_0;
uint8_t* L_12 = ___0_input;
uint8_t* L_13 = ___1_dest;
int64_t L_14 = ___2_length;
uint8_t* L_15 = ___3_secret;
xxHash3_Avx2HashLongInternalLoop_mCAEEE715FCB699CA2F1B947BCD252AA0F87D2B15(L_11, L_12, L_13, L_14, L_15, 1, NULL);
goto IL_009e;
}
IL_0093:
{
// DefaultHashLongInternalLoop(acc, input, dest, length, secret, 1);
uint64_t* L_16 = V_0;
uint8_t* L_17 = ___0_input;
uint8_t* L_18 = ___1_dest;
int64_t L_19 = ___2_length;
uint8_t* L_20 = ___3_secret;
xxHash3_DefaultHashLongInternalLoop_m9181A3A8DBE8DBEFF1B730ECC9A9AA5E93110F1B(L_16, L_17, L_18, L_19, L_20, 1, NULL);
}
IL_009e:
{
// return MergeAcc(acc, secret + SECRET_MERGEACCS_START, (ulong) length * PRIME64_1);
uint64_t* L_21 = V_0;
uint8_t* L_22 = ___3_secret;
int64_t L_23 = ___2_length;
uint64_t L_24;
L_24 = xxHash3_MergeAcc_mB01ADB1934EDFE8FE3B2AAB13DA6884EB1133A14(L_21, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, ((int32_t)11))), ((int64_t)il2cpp_codegen_multiply(L_23, ((int64_t)-7046029288634856825LL))), NULL);
return L_24;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void xxHash3_Hash128LongU24BurstManaged_m961A07284DAB6ADFF52EB4287E9D105AB971FDF6_inline (uint8_t* ___0_input, uint8_t* ___1_dest, int64_t ___2_length, uint8_t* ___3_secret, uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* ___4_result, const RuntimeMethod* method)
{
uint64_t* V_0 = NULL;
uint64_t V_1 = 0;
uint64_t V_2 = 0;
{
// var addr = stackalloc byte[STRIPE_LEN + 31];
uintptr_t L_0 = ((uintptr_t)((int32_t)95));
int8_t* L_1 = (int8_t*) (L_0 ? alloca(L_0) : NULL);
memset(L_1, 0, L_0);
// var acc = (ulong*) ((ulong) addr + 31 & 0xFFFFFFFFFFFFFFE0); // Aligned the allocated address on 32 bytes
V_0 = (uint64_t*)((uintptr_t)((int64_t)(((int64_t)il2cpp_codegen_add(((int64_t)(uint64_t)(intptr_t)(L_1)), ((int64_t)((int32_t)31))))&((int64_t)((int32_t)-32)))));
// acc[0] = PRIME32_3;
uint64_t* L_2 = V_0;
*((int64_t*)L_2) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-1028477379)));
// acc[1] = PRIME64_1;
uint64_t* L_3 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_3, 8))) = (int64_t)((int64_t)-7046029288634856825LL);
// acc[2] = PRIME64_2;
uint64_t* L_4 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 8))))) = (int64_t)((int64_t)-4417276706812531889LL);
// acc[3] = PRIME64_3;
uint64_t* L_5 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 8))))) = (int64_t)((int64_t)1609587929392839161LL);
// acc[4] = PRIME64_4;
uint64_t* L_6 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)4), 8))))) = (int64_t)((int64_t)-8796714831421723037LL);
// acc[5] = PRIME32_2;
uint64_t* L_7 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)5), 8))))) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-2048144777)));
// acc[6] = PRIME64_5;
uint64_t* L_8 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)6), 8))))) = (int64_t)((int64_t)2870177450012600261LL);
// acc[7] = PRIME32_1;
uint64_t* L_9 = V_0;
*((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)7), 8))))) = (int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)-1640531535)));
// if (X86.Avx2.IsAvx2Supported)
bool L_10;
L_10 = Avx2_get_IsAvx2Supported_mDE53DA491B5B96753F6558B1DF3C5D5A9BB1ADB4(NULL);
if (!L_10)
{
goto IL_0093;
}
}
{
// Avx2HashLongInternalLoop(acc, input, dest, length, secret, 0);
uint64_t* L_11 = V_0;
uint8_t* L_12 = ___0_input;
uint8_t* L_13 = ___1_dest;
int64_t L_14 = ___2_length;
uint8_t* L_15 = ___3_secret;
xxHash3_Avx2HashLongInternalLoop_mCAEEE715FCB699CA2F1B947BCD252AA0F87D2B15(L_11, L_12, L_13, L_14, L_15, 0, NULL);
goto IL_009e;
}
IL_0093:
{
// DefaultHashLongInternalLoop(acc, input, dest, length, secret, 0);
uint64_t* L_16 = V_0;
uint8_t* L_17 = ___0_input;
uint8_t* L_18 = ___1_dest;
int64_t L_19 = ___2_length;
uint8_t* L_20 = ___3_secret;
xxHash3_DefaultHashLongInternalLoop_m9181A3A8DBE8DBEFF1B730ECC9A9AA5E93110F1B(L_16, L_17, L_18, L_19, L_20, 0, NULL);
}
IL_009e:
{
// var low64 = MergeAcc(acc, secret + SECRET_MERGEACCS_START, (ulong) length * PRIME64_1);
uint64_t* L_21 = V_0;
uint8_t* L_22 = ___3_secret;
int64_t L_23 = ___2_length;
uint64_t L_24;
L_24 = xxHash3_MergeAcc_mB01ADB1934EDFE8FE3B2AAB13DA6884EB1133A14(L_21, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, ((int32_t)11))), ((int64_t)il2cpp_codegen_multiply(L_23, ((int64_t)-7046029288634856825LL))), NULL);
V_1 = L_24;
// var high64 = MergeAcc(acc, secret + SECRET_KEY_SIZE - 64 - SECRET_MERGEACCS_START,
// ~((ulong) length * PRIME64_2));
uint64_t* L_25 = V_0;
uint8_t* L_26 = ___3_secret;
int64_t L_27 = ___2_length;
uint64_t L_28;
L_28 = xxHash3_MergeAcc_mB01ADB1934EDFE8FE3B2AAB13DA6884EB1133A14(L_25, ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_26, ((int32_t)192))), ((int32_t)64))), ((int32_t)11))), ((~((int64_t)il2cpp_codegen_multiply(L_27, ((int64_t)-4417276706812531889LL))))), NULL);
V_2 = L_28;
// result = ToUint4(low64, high64);
uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* L_29 = ___4_result;
uint64_t L_30 = V_1;
uint64_t L_31 = V_2;
uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_32;
L_32 = xxHash3_ToUint4_m811AB95294FBBC0F17A5358D0A22669691CE3633(L_30, L_31, NULL);
*(uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9*)L_29 = L_32;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
{
{
// public static int min(int x, int y) { return x < y ? x : y; }
int32_t L_0 = ___0_x;
int32_t L_1 = ___1_y;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0006;
}
}
{
int32_t L_2 = ___1_y;
return L_2;
}
IL_0006:
{
int32_t L_3 = ___0_x;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7_gshared_inline (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
{
{
// _ptr = ptr;
intptr_t L_0 = ___0_ptr;
__this->____ptr_0 = L_0;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList4096Bytes_1_get_Length_m7F849A6DE2F1D919926FD832199A91C25A15CF83_gshared_inline (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0* __this, const RuntimeMethod* method)
{
{
// get => length;
uint16_t L_0 = __this->___length_0;
return (int32_t)L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* UnsafeUtilityExtensions_AddressOf_TisIl2CppFullySharedGenericStruct_m9A8A98C3D874841DE9AB55CBCFD69D17C27A0E2A_gshared_inline (/*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericStructType&*/Il2CppFullySharedGenericStruct* ___0_value, const RuntimeMethod* method)
{
il2cpp_rgctx_method_init(method);
{
// return ILSupport.AddressOf(in value);
Il2CppFullySharedGenericStruct* L_0 = ___0_value;
void* L_1;
L_1 = InvokerFuncInvoker1< void*, Il2CppFullySharedGenericStruct* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)), il2cpp_rgctx_method(method->rgctx_data, 1), NULL, L_0);
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* SharedStatic_1_get_UnsafeDataPointer_m82D3730B2B6F8768B9136641DED95E968D4EEF89_gshared_inline (SharedStatic_1_t4FCF4588C706197A62B7B4C4DFA65B0457AB498C* __this, const RuntimeMethod* method)
{
{
// get { return _buffer; }
void* L_0 = __this->____buffer_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisIl2CppFullySharedGenericStruct_mB6FBF9DDC79FEC02EC8705E9E527E1CD495564BF_gshared_inline (const RuntimeMethod* method)
{
il2cpp_rgctx_method_init(method);
// sizeof(T)
const uint32_t SizeOf_T_tE6588938356AD51CD7B5532933E8B84E7779C6E2 = il2cpp_codegen_sizeof(il2cpp_rgctx_data(method->rgctx_data, 0));
{
uint32_t L_0 = SizeOf_T_tE6588938356AD51CD7B5532933E8B84E7779C6E2;
return (int32_t)L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_lzcnt_m121BDDDEE89F5A401E2E5F0AD900D22E47C8741C_inline (uint32_t ___0_x, const RuntimeMethod* method)
{
LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (x == 0)
uint32_t L_0 = ___0_x;
if (L_0)
{
goto IL_0006;
}
}
{
// return 32;
return ((int32_t)32);
}
IL_0006:
{
// u.doubleValue = 0.0;
(&V_0)->___doubleValue_1 = (0.0);
// u.longValue = 0x4330000000000000L + x;
uint32_t L_1 = ___0_x;
(&V_0)->___longValue_0 = ((int64_t)il2cpp_codegen_add(((int64_t)4841369599423283200LL), ((int64_t)(uint64_t)L_1)));
// u.doubleValue -= 4503599627370496.0;
double* L_2 = (double*)(&(&V_0)->___doubleValue_1);
double* L_3 = L_2;
double L_4 = *((double*)L_3);
*((double*)L_3) = (double)((double)il2cpp_codegen_subtract(L_4, (4503599627370496.0)));
// return 0x41E - (int)(u.longValue >> 52);
LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA L_5 = V_0;
int64_t L_6 = L_5.___longValue_0;
return ((int32_t)il2cpp_codegen_subtract(((int32_t)1054), ((int32_t)((int64_t)(L_6>>((int32_t)52))))));
}
}