Brak opisu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Unity.Profiling.Core.cpp 30KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. // System.Byte[]
  9. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  10. // System.Attribute
  11. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
  12. // Microsoft.CodeAnalysis.EmbeddedAttribute
  13. struct EmbeddedAttribute_t2162DE2BA28C5C71F9EE2BAE3466A44381F0A0BB;
  14. // System.Runtime.CompilerServices.IsUnmanagedAttribute
  15. struct IsUnmanagedAttribute_t613A5BF19DFA2D6776C1DF030C7AD37F7AF8E4EE;
  16. // System.String
  17. struct String_t;
  18. // System.Void
  19. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  20. IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mE4A49234E23602F164AFD4455C15DB62D199B934_RuntimeMethod_var;
  21. IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_RuntimeMethod_var;
  22. IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9712F6405A5D5C4128EAFA7860A222DE388ED6C5_RuntimeMethod_var;
  23. IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3E4AF62978F92E52CE242CAC83115C8EA6C850A3_RuntimeMethod_var;
  24. IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var;
  25. IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6C198B51ACD7B8EC62D5E0E75433C12BE9D65A58_RuntimeMethod_var;
  26. IL2CPP_EXTERN_C_BEGIN
  27. IL2CPP_EXTERN_C_END
  28. #ifdef __clang__
  29. #pragma clang diagnostic push
  30. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31. #pragma clang diagnostic ignored "-Wunused-variable"
  32. #endif
  33. // <Module>
  34. struct U3CModuleU3E_t330834622B5597C8E535C346527504175C2C7685
  35. {
  36. };
  37. // System.Attribute
  38. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
  39. {
  40. };
  41. // Unity.Profiling.ProfilerMarkerExtension
  42. struct ProfilerMarkerExtension_tE94544AB76588261868DED4446B12548D49E277B : public RuntimeObject
  43. {
  44. };
  45. // System.String
  46. struct String_t : public RuntimeObject
  47. {
  48. // System.Int32 System.String::_stringLength
  49. int32_t ____stringLength_4;
  50. // System.Char System.String::_firstChar
  51. Il2CppChar ____firstChar_5;
  52. };
  53. // System.ValueType
  54. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  55. {
  56. };
  57. // Native definition for P/Invoke marshalling of System.ValueType
  58. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  59. {
  60. };
  61. // Native definition for COM marshalling of System.ValueType
  62. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  63. {
  64. };
  65. // System.Byte
  66. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  67. {
  68. // System.Byte System.Byte::m_value
  69. uint8_t ___m_value_0;
  70. };
  71. // System.Char
  72. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  73. {
  74. // System.Char System.Char::m_value
  75. Il2CppChar ___m_value_0;
  76. };
  77. // System.Double
  78. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  79. {
  80. // System.Double System.Double::m_value
  81. double ___m_value_0;
  82. };
  83. // Microsoft.CodeAnalysis.EmbeddedAttribute
  84. struct EmbeddedAttribute_t2162DE2BA28C5C71F9EE2BAE3466A44381F0A0BB : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  85. {
  86. };
  87. // System.Int32
  88. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  89. {
  90. // System.Int32 System.Int32::m_value
  91. int32_t ___m_value_0;
  92. };
  93. // System.Int64
  94. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  95. {
  96. // System.Int64 System.Int64::m_value
  97. int64_t ___m_value_0;
  98. };
  99. // System.IntPtr
  100. struct IntPtr_t
  101. {
  102. // System.Void* System.IntPtr::m_value
  103. void* ___m_value_0;
  104. };
  105. // System.Runtime.CompilerServices.IsUnmanagedAttribute
  106. struct IsUnmanagedAttribute_t613A5BF19DFA2D6776C1DF030C7AD37F7AF8E4EE : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  107. {
  108. };
  109. // Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData
  110. struct ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2
  111. {
  112. union
  113. {
  114. struct
  115. {
  116. union
  117. {
  118. #pragma pack(push, tp, 1)
  119. struct
  120. {
  121. // System.Byte Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData::Type
  122. uint8_t ___Type_0;
  123. };
  124. #pragma pack(pop, tp)
  125. struct
  126. {
  127. uint8_t ___Type_0_forAlignmentOnly;
  128. };
  129. #pragma pack(push, tp, 1)
  130. struct
  131. {
  132. char ___reserved0_1_OffsetPadding[1];
  133. // System.Byte Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData::reserved0
  134. uint8_t ___reserved0_1;
  135. };
  136. #pragma pack(pop, tp)
  137. struct
  138. {
  139. char ___reserved0_1_OffsetPadding_forAlignmentOnly[1];
  140. uint8_t ___reserved0_1_forAlignmentOnly;
  141. };
  142. #pragma pack(push, tp, 1)
  143. struct
  144. {
  145. char ___reserved1_2_OffsetPadding[2];
  146. // System.UInt16 Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData::reserved1
  147. uint16_t ___reserved1_2;
  148. };
  149. #pragma pack(pop, tp)
  150. struct
  151. {
  152. char ___reserved1_2_OffsetPadding_forAlignmentOnly[2];
  153. uint16_t ___reserved1_2_forAlignmentOnly;
  154. };
  155. #pragma pack(push, tp, 1)
  156. struct
  157. {
  158. char ___Size_3_OffsetPadding[4];
  159. // System.UInt32 Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData::Size
  160. uint32_t ___Size_3;
  161. };
  162. #pragma pack(pop, tp)
  163. struct
  164. {
  165. char ___Size_3_OffsetPadding_forAlignmentOnly[4];
  166. uint32_t ___Size_3_forAlignmentOnly;
  167. };
  168. #pragma pack(push, tp, 1)
  169. struct
  170. {
  171. char ___Ptr_4_OffsetPadding[8];
  172. // System.Void* Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData::Ptr
  173. void* ___Ptr_4;
  174. };
  175. #pragma pack(pop, tp)
  176. struct
  177. {
  178. char ___Ptr_4_OffsetPadding_forAlignmentOnly[8];
  179. void* ___Ptr_4_forAlignmentOnly;
  180. };
  181. };
  182. };
  183. uint8_t ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2__padding[16];
  184. };
  185. };
  186. // Unity.Profiling.ProfilerUtility
  187. struct ProfilerUtility_t5676CF83C31844AFB62A5195951EB25001461312
  188. {
  189. union
  190. {
  191. struct
  192. {
  193. };
  194. uint8_t ProfilerUtility_t5676CF83C31844AFB62A5195951EB25001461312__padding[1];
  195. };
  196. };
  197. // System.Single
  198. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  199. {
  200. // System.Single System.Single::m_value
  201. float ___m_value_0;
  202. };
  203. // System.UInt32
  204. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  205. {
  206. // System.UInt32 System.UInt32::m_value
  207. uint32_t ___m_value_0;
  208. };
  209. // System.UInt64
  210. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  211. {
  212. // System.UInt64 System.UInt64::m_value
  213. uint64_t ___m_value_0;
  214. };
  215. // System.Void
  216. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  217. {
  218. union
  219. {
  220. struct
  221. {
  222. };
  223. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  224. };
  225. };
  226. // Unity.Profiling.ProfilerMarker
  227. struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
  228. {
  229. // System.IntPtr Unity.Profiling.ProfilerMarker::m_Ptr
  230. intptr_t ___m_Ptr_0;
  231. };
  232. // <Module>
  233. // <Module>
  234. // System.Attribute
  235. // System.Attribute
  236. // Unity.Profiling.ProfilerMarkerExtension
  237. // Unity.Profiling.ProfilerMarkerExtension
  238. // System.String
  239. struct String_t_StaticFields
  240. {
  241. // System.String System.String::Empty
  242. String_t* ___Empty_6;
  243. };
  244. // System.String
  245. // System.Byte
  246. // System.Byte
  247. // System.Char
  248. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  249. {
  250. // System.Byte[] System.Char::s_categoryForLatin1
  251. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
  252. };
  253. // System.Char
  254. // System.Double
  255. // System.Double
  256. // Microsoft.CodeAnalysis.EmbeddedAttribute
  257. // Microsoft.CodeAnalysis.EmbeddedAttribute
  258. // System.Int32
  259. // System.Int32
  260. // System.Int64
  261. // System.Int64
  262. // System.IntPtr
  263. struct IntPtr_t_StaticFields
  264. {
  265. // System.IntPtr System.IntPtr::Zero
  266. intptr_t ___Zero_1;
  267. };
  268. // System.IntPtr
  269. // System.Runtime.CompilerServices.IsUnmanagedAttribute
  270. // System.Runtime.CompilerServices.IsUnmanagedAttribute
  271. // Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData
  272. // Unity.Profiling.LowLevel.Unsafe.ProfilerMarkerData
  273. // Unity.Profiling.ProfilerUtility
  274. // Unity.Profiling.ProfilerUtility
  275. // System.Single
  276. // System.Single
  277. // System.UInt32
  278. // System.UInt32
  279. // System.UInt64
  280. // System.UInt64
  281. // System.Void
  282. // System.Void
  283. // Unity.Profiling.ProfilerMarker
  284. // Unity.Profiling.ProfilerMarker
  285. #ifdef __clang__
  286. #pragma clang diagnostic pop
  287. #endif
  288. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Int32>()
  289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_gshared (const RuntimeMethod* method) ;
  290. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.UInt32>()
  291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_gshared (const RuntimeMethod* method) ;
  292. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Int64>()
  293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9712F6405A5D5C4128EAFA7860A222DE388ED6C5_gshared (const RuntimeMethod* method) ;
  294. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.UInt64>()
  295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6C198B51ACD7B8EC62D5E0E75433C12BE9D65A58_gshared (const RuntimeMethod* method) ;
  296. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Single>()
  297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3E4AF62978F92E52CE242CAC83115C8EA6C850A3_gshared (const RuntimeMethod* method) ;
  298. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Double>()
  299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mE4A49234E23602F164AFD4455C15DB62D199B934_gshared (const RuntimeMethod* method) ;
  300. // System.Void System.Attribute::.ctor()
  301. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
  302. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Int32>()
  303. inline int32_t UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931 (const RuntimeMethod* method)
  304. {
  305. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_gshared)(method);
  306. }
  307. // System.IntPtr Unity.Profiling.ProfilerMarker::get_Handle()
  308. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, const RuntimeMethod* method) ;
  309. // System.Void Unity.Profiling.LowLevel.Unsafe.ProfilerUnsafeUtility::BeginSampleWithMetadata(System.IntPtr,System.Int32,System.Void*)
  310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerUnsafeUtility_BeginSampleWithMetadata_m3B2BEAB4BD309F00529472FE574F6C642B776325 (intptr_t ___0_markerPtr, int32_t ___1_metadataCount, void* ___2_metadata, const RuntimeMethod* method) ;
  311. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.UInt32>()
  312. inline int32_t UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654 (const RuntimeMethod* method)
  313. {
  314. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_gshared)(method);
  315. }
  316. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Int64>()
  317. inline int32_t UnsafeUtility_SizeOf_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9712F6405A5D5C4128EAFA7860A222DE388ED6C5 (const RuntimeMethod* method)
  318. {
  319. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9712F6405A5D5C4128EAFA7860A222DE388ED6C5_gshared)(method);
  320. }
  321. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.UInt64>()
  322. inline int32_t UnsafeUtility_SizeOf_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6C198B51ACD7B8EC62D5E0E75433C12BE9D65A58 (const RuntimeMethod* method)
  323. {
  324. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6C198B51ACD7B8EC62D5E0E75433C12BE9D65A58_gshared)(method);
  325. }
  326. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Single>()
  327. inline int32_t UnsafeUtility_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3E4AF62978F92E52CE242CAC83115C8EA6C850A3 (const RuntimeMethod* method)
  328. {
  329. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3E4AF62978F92E52CE242CAC83115C8EA6C850A3_gshared)(method);
  330. }
  331. // System.Int32 Unity.Collections.LowLevel.Unsafe.UnsafeUtility::SizeOf<System.Double>()
  332. inline int32_t UnsafeUtility_SizeOf_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mE4A49234E23602F164AFD4455C15DB62D199B934 (const RuntimeMethod* method)
  333. {
  334. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mE4A49234E23602F164AFD4455C15DB62D199B934_gshared)(method);
  335. }
  336. // System.Int32 System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData()
  337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD (const RuntimeMethod* method) ;
  338. // System.Int32 System.String::get_Length()
  339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
  340. #ifdef __clang__
  341. #pragma clang diagnostic push
  342. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  343. #pragma clang diagnostic ignored "-Wunused-variable"
  344. #endif
  345. #ifdef __clang__
  346. #pragma clang diagnostic pop
  347. #endif
  348. #ifdef __clang__
  349. #pragma clang diagnostic push
  350. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  351. #pragma clang diagnostic ignored "-Wunused-variable"
  352. #endif
  353. // System.Void Microsoft.CodeAnalysis.EmbeddedAttribute::.ctor()
  354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmbeddedAttribute__ctor_mC8F05DF619664423E825A1166C0F3A041D1241B1 (EmbeddedAttribute_t2162DE2BA28C5C71F9EE2BAE3466A44381F0A0BB* __this, const RuntimeMethod* method)
  355. {
  356. {
  357. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  358. return;
  359. }
  360. }
  361. #ifdef __clang__
  362. #pragma clang diagnostic pop
  363. #endif
  364. #ifdef __clang__
  365. #pragma clang diagnostic push
  366. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  367. #pragma clang diagnostic ignored "-Wunused-variable"
  368. #endif
  369. // System.Void System.Runtime.CompilerServices.IsUnmanagedAttribute::.ctor()
  370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsUnmanagedAttribute__ctor_mC550690DDF4A9CAB011A3631E63E8C7E0A716753 (IsUnmanagedAttribute_t613A5BF19DFA2D6776C1DF030C7AD37F7AF8E4EE* __this, const RuntimeMethod* method)
  371. {
  372. {
  373. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  374. return;
  375. }
  376. }
  377. #ifdef __clang__
  378. #pragma clang diagnostic pop
  379. #endif
  380. #ifdef __clang__
  381. #pragma clang diagnostic push
  382. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  383. #pragma clang diagnostic ignored "-Wunused-variable"
  384. #endif
  385. // System.Void Unity.Profiling.ProfilerMarkerExtension::Begin(Unity.Profiling.ProfilerMarker,System.Int32)
  386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerMarkerExtension_Begin_m3023D2EEDDAC3DF4525CDD3E68CBECEDB0B338A7 (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___0_marker, int32_t ___1_metadata, const RuntimeMethod* method)
  387. {
  388. static bool s_Il2CppMethodInitialized;
  389. if (!s_Il2CppMethodInitialized)
  390. {
  391. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_RuntimeMethod_var);
  392. s_Il2CppMethodInitialized = true;
  393. }
  394. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_0;
  395. memset((&V_0), 0, sizeof(V_0));
  396. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_1;
  397. memset((&V_1), 0, sizeof(V_1));
  398. {
  399. // var data = new ProfilerMarkerData
  400. // {
  401. // Type = (byte)ProfilerMarkerDataType.Int32,
  402. // Size = (uint)UnsafeUtility.SizeOf<int>(),
  403. // Ptr = &metadata
  404. // };
  405. il2cpp_codegen_initobj((&V_1), sizeof(ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2));
  406. (&V_1)->___Type_0 = (uint8_t)2;
  407. int32_t L_0;
  408. L_0 = UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931(UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_RuntimeMethod_var);
  409. (&V_1)->___Size_3 = L_0;
  410. (&V_1)->___Ptr_4 = (void*)((uintptr_t)(&___1_metadata));
  411. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 L_1 = V_1;
  412. V_0 = L_1;
  413. // ProfilerUnsafeUtility.BeginSampleWithMetadata(marker.Handle, 1, &data);
  414. intptr_t L_2;
  415. L_2 = ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline((&___0_marker), NULL);
  416. ProfilerUnsafeUtility_BeginSampleWithMetadata_m3B2BEAB4BD309F00529472FE574F6C642B776325(L_2, 1, (void*)((uintptr_t)(&V_0)), NULL);
  417. // }
  418. return;
  419. }
  420. }
  421. // System.Void Unity.Profiling.ProfilerMarkerExtension::Begin(Unity.Profiling.ProfilerMarker,System.UInt32)
  422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerMarkerExtension_Begin_mDADCC5976AE21FA2B1D4A7CA096514EE6489A6DB (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___0_marker, uint32_t ___1_metadata, const RuntimeMethod* method)
  423. {
  424. static bool s_Il2CppMethodInitialized;
  425. if (!s_Il2CppMethodInitialized)
  426. {
  427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var);
  428. s_Il2CppMethodInitialized = true;
  429. }
  430. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_0;
  431. memset((&V_0), 0, sizeof(V_0));
  432. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_1;
  433. memset((&V_1), 0, sizeof(V_1));
  434. {
  435. // var data = new ProfilerMarkerData
  436. // {
  437. // Type = (byte)ProfilerMarkerDataType.UInt32,
  438. // Size = (uint)UnsafeUtility.SizeOf<uint>(),
  439. // Ptr = &metadata
  440. // };
  441. il2cpp_codegen_initobj((&V_1), sizeof(ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2));
  442. (&V_1)->___Type_0 = (uint8_t)3;
  443. int32_t L_0;
  444. L_0 = UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654(UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var);
  445. (&V_1)->___Size_3 = L_0;
  446. (&V_1)->___Ptr_4 = (void*)((uintptr_t)(&___1_metadata));
  447. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 L_1 = V_1;
  448. V_0 = L_1;
  449. // ProfilerUnsafeUtility.BeginSampleWithMetadata(marker.Handle, 1, &data);
  450. intptr_t L_2;
  451. L_2 = ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline((&___0_marker), NULL);
  452. ProfilerUnsafeUtility_BeginSampleWithMetadata_m3B2BEAB4BD309F00529472FE574F6C642B776325(L_2, 1, (void*)((uintptr_t)(&V_0)), NULL);
  453. // }
  454. return;
  455. }
  456. }
  457. // System.Void Unity.Profiling.ProfilerMarkerExtension::Begin(Unity.Profiling.ProfilerMarker,System.Int64)
  458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerMarkerExtension_Begin_m088F2A3A6CF7B9F4882A8C5CC26DC5FAE350639D (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___0_marker, int64_t ___1_metadata, const RuntimeMethod* method)
  459. {
  460. static bool s_Il2CppMethodInitialized;
  461. if (!s_Il2CppMethodInitialized)
  462. {
  463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9712F6405A5D5C4128EAFA7860A222DE388ED6C5_RuntimeMethod_var);
  464. s_Il2CppMethodInitialized = true;
  465. }
  466. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_0;
  467. memset((&V_0), 0, sizeof(V_0));
  468. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_1;
  469. memset((&V_1), 0, sizeof(V_1));
  470. {
  471. // var data = new ProfilerMarkerData
  472. // {
  473. // Type = (byte)ProfilerMarkerDataType.Int64,
  474. // Size = (uint)UnsafeUtility.SizeOf<long>(),
  475. // Ptr = &metadata
  476. // };
  477. il2cpp_codegen_initobj((&V_1), sizeof(ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2));
  478. (&V_1)->___Type_0 = (uint8_t)4;
  479. int32_t L_0;
  480. L_0 = UnsafeUtility_SizeOf_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9712F6405A5D5C4128EAFA7860A222DE388ED6C5(UnsafeUtility_SizeOf_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9712F6405A5D5C4128EAFA7860A222DE388ED6C5_RuntimeMethod_var);
  481. (&V_1)->___Size_3 = L_0;
  482. (&V_1)->___Ptr_4 = (void*)((uintptr_t)(&___1_metadata));
  483. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 L_1 = V_1;
  484. V_0 = L_1;
  485. // ProfilerUnsafeUtility.BeginSampleWithMetadata(marker.Handle, 1, &data);
  486. intptr_t L_2;
  487. L_2 = ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline((&___0_marker), NULL);
  488. ProfilerUnsafeUtility_BeginSampleWithMetadata_m3B2BEAB4BD309F00529472FE574F6C642B776325(L_2, 1, (void*)((uintptr_t)(&V_0)), NULL);
  489. // }
  490. return;
  491. }
  492. }
  493. // System.Void Unity.Profiling.ProfilerMarkerExtension::Begin(Unity.Profiling.ProfilerMarker,System.UInt64)
  494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerMarkerExtension_Begin_mB9E46B6A68217096FA1B093657969D5D53C0ED4B (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___0_marker, uint64_t ___1_metadata, const RuntimeMethod* method)
  495. {
  496. static bool s_Il2CppMethodInitialized;
  497. if (!s_Il2CppMethodInitialized)
  498. {
  499. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6C198B51ACD7B8EC62D5E0E75433C12BE9D65A58_RuntimeMethod_var);
  500. s_Il2CppMethodInitialized = true;
  501. }
  502. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_0;
  503. memset((&V_0), 0, sizeof(V_0));
  504. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_1;
  505. memset((&V_1), 0, sizeof(V_1));
  506. {
  507. // var data = new ProfilerMarkerData
  508. // {
  509. // Type = (byte)ProfilerMarkerDataType.UInt64,
  510. // Size = (uint)UnsafeUtility.SizeOf<ulong>(),
  511. // Ptr = &metadata
  512. // };
  513. il2cpp_codegen_initobj((&V_1), sizeof(ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2));
  514. (&V_1)->___Type_0 = (uint8_t)5;
  515. int32_t L_0;
  516. L_0 = UnsafeUtility_SizeOf_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6C198B51ACD7B8EC62D5E0E75433C12BE9D65A58(UnsafeUtility_SizeOf_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m6C198B51ACD7B8EC62D5E0E75433C12BE9D65A58_RuntimeMethod_var);
  517. (&V_1)->___Size_3 = L_0;
  518. (&V_1)->___Ptr_4 = (void*)((uintptr_t)(&___1_metadata));
  519. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 L_1 = V_1;
  520. V_0 = L_1;
  521. // ProfilerUnsafeUtility.BeginSampleWithMetadata(marker.Handle, 1, &data);
  522. intptr_t L_2;
  523. L_2 = ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline((&___0_marker), NULL);
  524. ProfilerUnsafeUtility_BeginSampleWithMetadata_m3B2BEAB4BD309F00529472FE574F6C642B776325(L_2, 1, (void*)((uintptr_t)(&V_0)), NULL);
  525. // }
  526. return;
  527. }
  528. }
  529. // System.Void Unity.Profiling.ProfilerMarkerExtension::Begin(Unity.Profiling.ProfilerMarker,System.Single)
  530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerMarkerExtension_Begin_m899B1C6F7DD4BE71A5CA0D3C8643D6EE64361ED6 (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___0_marker, float ___1_metadata, const RuntimeMethod* method)
  531. {
  532. static bool s_Il2CppMethodInitialized;
  533. if (!s_Il2CppMethodInitialized)
  534. {
  535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3E4AF62978F92E52CE242CAC83115C8EA6C850A3_RuntimeMethod_var);
  536. s_Il2CppMethodInitialized = true;
  537. }
  538. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_0;
  539. memset((&V_0), 0, sizeof(V_0));
  540. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_1;
  541. memset((&V_1), 0, sizeof(V_1));
  542. {
  543. // var data = new ProfilerMarkerData
  544. // {
  545. // Type = (byte)ProfilerMarkerDataType.Float,
  546. // Size = (uint)UnsafeUtility.SizeOf<float>(),
  547. // Ptr = &metadata
  548. // };
  549. il2cpp_codegen_initobj((&V_1), sizeof(ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2));
  550. (&V_1)->___Type_0 = (uint8_t)6;
  551. int32_t L_0;
  552. L_0 = UnsafeUtility_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3E4AF62978F92E52CE242CAC83115C8EA6C850A3(UnsafeUtility_SizeOf_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3E4AF62978F92E52CE242CAC83115C8EA6C850A3_RuntimeMethod_var);
  553. (&V_1)->___Size_3 = L_0;
  554. (&V_1)->___Ptr_4 = (void*)((uintptr_t)(&___1_metadata));
  555. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 L_1 = V_1;
  556. V_0 = L_1;
  557. // ProfilerUnsafeUtility.BeginSampleWithMetadata(marker.Handle, 1, &data);
  558. intptr_t L_2;
  559. L_2 = ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline((&___0_marker), NULL);
  560. ProfilerUnsafeUtility_BeginSampleWithMetadata_m3B2BEAB4BD309F00529472FE574F6C642B776325(L_2, 1, (void*)((uintptr_t)(&V_0)), NULL);
  561. // }
  562. return;
  563. }
  564. }
  565. // System.Void Unity.Profiling.ProfilerMarkerExtension::Begin(Unity.Profiling.ProfilerMarker,System.Double)
  566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerMarkerExtension_Begin_mDEE72C4D6E4497C10542BC16154BA05BD136FC8A (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___0_marker, double ___1_metadata, const RuntimeMethod* method)
  567. {
  568. static bool s_Il2CppMethodInitialized;
  569. if (!s_Il2CppMethodInitialized)
  570. {
  571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mE4A49234E23602F164AFD4455C15DB62D199B934_RuntimeMethod_var);
  572. s_Il2CppMethodInitialized = true;
  573. }
  574. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_0;
  575. memset((&V_0), 0, sizeof(V_0));
  576. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_1;
  577. memset((&V_1), 0, sizeof(V_1));
  578. {
  579. // var data = new ProfilerMarkerData
  580. // {
  581. // Type = (byte)ProfilerMarkerDataType.Double,
  582. // Size = (uint)UnsafeUtility.SizeOf<double>(),
  583. // Ptr = &metadata
  584. // };
  585. il2cpp_codegen_initobj((&V_1), sizeof(ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2));
  586. (&V_1)->___Type_0 = (uint8_t)7;
  587. int32_t L_0;
  588. L_0 = UnsafeUtility_SizeOf_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mE4A49234E23602F164AFD4455C15DB62D199B934(UnsafeUtility_SizeOf_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mE4A49234E23602F164AFD4455C15DB62D199B934_RuntimeMethod_var);
  589. (&V_1)->___Size_3 = L_0;
  590. (&V_1)->___Ptr_4 = (void*)((uintptr_t)(&___1_metadata));
  591. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 L_1 = V_1;
  592. V_0 = L_1;
  593. // ProfilerUnsafeUtility.BeginSampleWithMetadata(marker.Handle, 1, &data);
  594. intptr_t L_2;
  595. L_2 = ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline((&___0_marker), NULL);
  596. ProfilerUnsafeUtility_BeginSampleWithMetadata_m3B2BEAB4BD309F00529472FE574F6C642B776325(L_2, 1, (void*)((uintptr_t)(&V_0)), NULL);
  597. // }
  598. return;
  599. }
  600. }
  601. // System.Void Unity.Profiling.ProfilerMarkerExtension::Begin(Unity.Profiling.ProfilerMarker,System.String)
  602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerMarkerExtension_Begin_mEA0E2F2019E9A1E43B86A3E71A2EA3BE40A16240 (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___0_marker, String_t* ___1_metadata, const RuntimeMethod* method)
  603. {
  604. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_0;
  605. memset((&V_0), 0, sizeof(V_0));
  606. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 V_1;
  607. memset((&V_1), 0, sizeof(V_1));
  608. Il2CppChar* V_2 = NULL;
  609. String_t* V_3 = NULL;
  610. {
  611. // var data = new ProfilerMarkerData { Type = (byte)ProfilerMarkerDataType.String16 };
  612. il2cpp_codegen_initobj((&V_1), sizeof(ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2));
  613. (&V_1)->___Type_0 = (uint8_t)((int32_t)9);
  614. ProfilerMarkerData_tC01B15D61B904B700E4DE1FFB3452F2C5C2789A2 L_0 = V_1;
  615. V_0 = L_0;
  616. String_t* L_1 = ___1_metadata;
  617. V_3 = L_1;
  618. // fixed(char* c = metadata)
  619. String_t* L_2 = V_3;
  620. V_2 = (Il2CppChar*)((uintptr_t)L_2);
  621. Il2CppChar* L_3 = V_2;
  622. if (!L_3)
  623. {
  624. goto IL_0023;
  625. }
  626. }
  627. {
  628. Il2CppChar* L_4 = V_2;
  629. int32_t L_5;
  630. L_5 = RuntimeHelpers_get_OffsetToStringData_m90A5D27EF88BE9432BF7093B7D7E7A0ACB0A8FBD(NULL);
  631. V_2 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_4, L_5));
  632. }
  633. IL_0023:
  634. {
  635. // data.Size = ((uint)metadata.Length + 1) * 2;
  636. String_t* L_6 = ___1_metadata;
  637. NullCheck(L_6);
  638. int32_t L_7;
  639. L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL);
  640. (&V_0)->___Size_3 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_7, 1)), 2));
  641. // data.Ptr = c;
  642. Il2CppChar* L_8 = V_2;
  643. (&V_0)->___Ptr_4 = (void*)L_8;
  644. // ProfilerUnsafeUtility.BeginSampleWithMetadata(marker.Handle, 1, &data);
  645. intptr_t L_9;
  646. L_9 = ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline((&___0_marker), NULL);
  647. ProfilerUnsafeUtility_BeginSampleWithMetadata_m3B2BEAB4BD309F00529472FE574F6C642B776325(L_9, 1, (void*)((uintptr_t)(&V_0)), NULL);
  648. V_3 = (String_t*)NULL;
  649. // }
  650. return;
  651. }
  652. }
  653. #ifdef __clang__
  654. #pragma clang diagnostic pop
  655. #endif
  656. #ifdef __clang__
  657. #pragma clang diagnostic push
  658. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  659. #pragma clang diagnostic ignored "-Wunused-variable"
  660. #endif
  661. #ifdef __clang__
  662. #pragma clang diagnostic pop
  663. #endif
  664. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ProfilerMarker_get_Handle_mE228BCE74751B66026EBC49DE7F1A440EDE7B845_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, const RuntimeMethod* method)
  665. {
  666. {
  667. intptr_t L_0 = __this->___m_Ptr_0;
  668. return L_0;
  669. }
  670. }
  671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
  672. {
  673. {
  674. int32_t L_0 = __this->____stringLength_4;
  675. return L_0;
  676. }
  677. }