QFramework.Core.cpp 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368
  1. #include "il2cpp-config.h"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <cstring>
  8. #include <string.h>
  9. #include <stdio.h>
  10. #include <cmath>
  11. #include <limits>
  12. #include <assert.h>
  13. #include <stdint.h>
  14. #include "codegen/il2cpp-codegen.h"
  15. #include "il2cpp-object-internals.h"
  16. template <typename T1>
  17. struct GenericInterfaceActionInvoker1
  18. {
  19. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  20. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  21. {
  22. VirtualInvokeData invokeData;
  23. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  24. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  25. }
  26. };
  27. // QFramework.AbstractArchitectureConfig`2<QFramework.IFrameworkCommand,QFramework.Core>
  28. struct AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4;
  29. // QFramework.AbstractArchitectureConfig`2<System.Object,System.Object>
  30. struct AbstractArchitectureConfig_2_t29738EE2A5D8B161E143DE20C5CBD1776C5D0297;
  31. // QFramework.Core
  32. struct Core_t28CFD1DC50B8AF43F9BBB5E136C8CC0E2AA0B85D;
  33. // QFramework.DefaultJsonSerializeUtility
  34. struct DefaultJsonSerializeUtility_t011E1A866FD8BA967C78441710A000F4E4696AF1;
  35. // QFramework.IQFrameworkContainer
  36. struct IQFrameworkContainer_t332EF450284136D7572788390D29C6A8A434F840;
  37. // QFramework.ITypeEventSystem
  38. struct ITypeEventSystem_t375EECD1CCC780564E49D9775B8609A68759B76C;
  39. // System.String
  40. struct String_t;
  41. IL2CPP_EXTERN_C RuntimeClass* AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4_il2cpp_TypeInfo_var;
  42. IL2CPP_EXTERN_C RuntimeClass* Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var;
  43. IL2CPP_EXTERN_C RuntimeClass* DefaultJsonSerializeUtility_t011E1A866FD8BA967C78441710A000F4E4696AF1_il2cpp_TypeInfo_var;
  44. IL2CPP_EXTERN_C String_t* _stringLiteral1C931C12D36FE601D7D74A6F5B56F5BBBDB968C6;
  45. IL2CPP_EXTERN_C const RuntimeMethod* AbstractArchitectureConfig_2__ctor_m268E8444C6FA7776C48E26DF16C415A47588111A_RuntimeMethod_var;
  46. IL2CPP_EXTERN_C const RuntimeMethod* AbstractArchitectureConfig_2_get_mConfig_m99EBF63BD787DADC1000EAD110CE4A2A6142D3F3_RuntimeMethod_var;
  47. IL2CPP_EXTERN_C const RuntimeMethod* IQFrameworkContainer_RegisterInstance_TisIJsonSerializeUtility_tB9FF02BFB6C980F282AACAEC9842472EF1593A27_m7A085430F6B3AEB44A40DF33128F877E67CF9B0E_RuntimeMethod_var;
  48. IL2CPP_EXTERN_C const uint32_t Core_InitOnLoad_mDDE0690E9F3B5A374C3C74C688691355872B4683_MetadataUsageId;
  49. IL2CPP_EXTERN_C const uint32_t Core_OnUtilityConfig_m8C392070313BAB99FCBDE0196D6AE1A8064E0164_MetadataUsageId;
  50. IL2CPP_EXTERN_C const uint32_t Core__ctor_m33AC7F3836600AF28A8FB3289C68260741721DD7_MetadataUsageId;
  51. IL2CPP_EXTERN_C_BEGIN
  52. IL2CPP_EXTERN_C_END
  53. #ifdef __clang__
  54. #pragma clang diagnostic push
  55. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  56. #pragma clang diagnostic ignored "-Wunused-variable"
  57. #endif
  58. // <Module>
  59. struct U3CModuleU3E_tD64908C670863EA0DF8A281B070F67173A15C8DD
  60. {
  61. public:
  62. public:
  63. };
  64. // System.Object
  65. // QFramework.AbstractArchitectureConfig`2<QFramework.IFrameworkCommand,QFramework.Core>
  66. struct AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 : public RuntimeObject
  67. {
  68. public:
  69. // QFramework.IQFrameworkContainer QFramework.AbstractArchitectureConfig`2::mSystemLayer
  70. RuntimeObject* ___mSystemLayer_0;
  71. // QFramework.IQFrameworkContainer QFramework.AbstractArchitectureConfig`2::mModelLayer
  72. RuntimeObject* ___mModelLayer_1;
  73. // QFramework.IQFrameworkContainer QFramework.AbstractArchitectureConfig`2::mUtilityLayer
  74. RuntimeObject* ___mUtilityLayer_2;
  75. // QFramework.ITypeEventSystem QFramework.AbstractArchitectureConfig`2::mEventSystem
  76. RuntimeObject* ___mEventSystem_3;
  77. public:
  78. inline static int32_t get_offset_of_mSystemLayer_0() { return static_cast<int32_t>(offsetof(AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4, ___mSystemLayer_0)); }
  79. inline RuntimeObject* get_mSystemLayer_0() const { return ___mSystemLayer_0; }
  80. inline RuntimeObject** get_address_of_mSystemLayer_0() { return &___mSystemLayer_0; }
  81. inline void set_mSystemLayer_0(RuntimeObject* value)
  82. {
  83. ___mSystemLayer_0 = value;
  84. Il2CppCodeGenWriteBarrier((void**)(&___mSystemLayer_0), (void*)value);
  85. }
  86. inline static int32_t get_offset_of_mModelLayer_1() { return static_cast<int32_t>(offsetof(AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4, ___mModelLayer_1)); }
  87. inline RuntimeObject* get_mModelLayer_1() const { return ___mModelLayer_1; }
  88. inline RuntimeObject** get_address_of_mModelLayer_1() { return &___mModelLayer_1; }
  89. inline void set_mModelLayer_1(RuntimeObject* value)
  90. {
  91. ___mModelLayer_1 = value;
  92. Il2CppCodeGenWriteBarrier((void**)(&___mModelLayer_1), (void*)value);
  93. }
  94. inline static int32_t get_offset_of_mUtilityLayer_2() { return static_cast<int32_t>(offsetof(AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4, ___mUtilityLayer_2)); }
  95. inline RuntimeObject* get_mUtilityLayer_2() const { return ___mUtilityLayer_2; }
  96. inline RuntimeObject** get_address_of_mUtilityLayer_2() { return &___mUtilityLayer_2; }
  97. inline void set_mUtilityLayer_2(RuntimeObject* value)
  98. {
  99. ___mUtilityLayer_2 = value;
  100. Il2CppCodeGenWriteBarrier((void**)(&___mUtilityLayer_2), (void*)value);
  101. }
  102. inline static int32_t get_offset_of_mEventSystem_3() { return static_cast<int32_t>(offsetof(AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4, ___mEventSystem_3)); }
  103. inline RuntimeObject* get_mEventSystem_3() const { return ___mEventSystem_3; }
  104. inline RuntimeObject** get_address_of_mEventSystem_3() { return &___mEventSystem_3; }
  105. inline void set_mEventSystem_3(RuntimeObject* value)
  106. {
  107. ___mEventSystem_3 = value;
  108. Il2CppCodeGenWriteBarrier((void**)(&___mEventSystem_3), (void*)value);
  109. }
  110. };
  111. struct AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4_StaticFields
  112. {
  113. public:
  114. // QFramework.AbstractArchitectureConfig`2<TCommand,TConfig> QFramework.AbstractArchitectureConfig`2::mPrivateConfig
  115. AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * ___mPrivateConfig_4;
  116. public:
  117. inline static int32_t get_offset_of_mPrivateConfig_4() { return static_cast<int32_t>(offsetof(AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4_StaticFields, ___mPrivateConfig_4)); }
  118. inline AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * get_mPrivateConfig_4() const { return ___mPrivateConfig_4; }
  119. inline AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 ** get_address_of_mPrivateConfig_4() { return &___mPrivateConfig_4; }
  120. inline void set_mPrivateConfig_4(AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * value)
  121. {
  122. ___mPrivateConfig_4 = value;
  123. Il2CppCodeGenWriteBarrier((void**)(&___mPrivateConfig_4), (void*)value);
  124. }
  125. };
  126. // QFramework.DefaultJsonSerializeUtility
  127. struct DefaultJsonSerializeUtility_t011E1A866FD8BA967C78441710A000F4E4696AF1 : public RuntimeObject
  128. {
  129. public:
  130. public:
  131. };
  132. struct Il2CppArrayBounds;
  133. // System.Array
  134. // System.String
  135. struct String_t : public RuntimeObject
  136. {
  137. public:
  138. // System.Int32 System.String::m_stringLength
  139. int32_t ___m_stringLength_0;
  140. // System.Char System.String::m_firstChar
  141. Il2CppChar ___m_firstChar_1;
  142. public:
  143. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  144. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  145. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  146. inline void set_m_stringLength_0(int32_t value)
  147. {
  148. ___m_stringLength_0 = value;
  149. }
  150. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  151. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  152. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  153. inline void set_m_firstChar_1(Il2CppChar value)
  154. {
  155. ___m_firstChar_1 = value;
  156. }
  157. };
  158. struct String_t_StaticFields
  159. {
  160. public:
  161. // System.String System.String::Empty
  162. String_t* ___Empty_5;
  163. public:
  164. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  165. inline String_t* get_Empty_5() const { return ___Empty_5; }
  166. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  167. inline void set_Empty_5(String_t* value)
  168. {
  169. ___Empty_5 = value;
  170. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  171. }
  172. };
  173. // System.ValueType
  174. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject
  175. {
  176. public:
  177. public:
  178. };
  179. // Native definition for P/Invoke marshalling of System.ValueType
  180. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
  181. {
  182. };
  183. // Native definition for COM marshalling of System.ValueType
  184. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
  185. {
  186. };
  187. // QFramework.Core
  188. struct Core_t28CFD1DC50B8AF43F9BBB5E136C8CC0E2AA0B85D : public AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4
  189. {
  190. public:
  191. public:
  192. };
  193. // System.Void
  194. struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
  195. {
  196. public:
  197. union
  198. {
  199. struct
  200. {
  201. };
  202. uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
  203. };
  204. public:
  205. };
  206. #ifdef __clang__
  207. #pragma clang diagnostic pop
  208. #endif
  209. // System.Void QFramework.AbstractArchitectureConfig`2<System.Object,System.Object>::.ctor()
  210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AbstractArchitectureConfig_2__ctor_m9683B41BF75BF5D89F71F5FFA704F7C547520F73_gshared (AbstractArchitectureConfig_2_t29738EE2A5D8B161E143DE20C5CBD1776C5D0297 * __this, const RuntimeMethod* method);
  211. // QFramework.AbstractArchitectureConfig`2<!0,!1> QFramework.AbstractArchitectureConfig`2<System.Object,System.Object>::get_mConfig()
  212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AbstractArchitectureConfig_2_t29738EE2A5D8B161E143DE20C5CBD1776C5D0297 * AbstractArchitectureConfig_2_get_mConfig_mAD69EAFC81427B177A6D61DB1E8F33D208A5ED9C_gshared (const RuntimeMethod* method);
  213. // System.Void QFramework.AbstractArchitectureConfig`2<QFramework.IFrameworkCommand,QFramework.Core>::.ctor()
  214. inline void AbstractArchitectureConfig_2__ctor_m268E8444C6FA7776C48E26DF16C415A47588111A (AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * __this, const RuntimeMethod* method)
  215. {
  216. (( void (*) (AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 *, const RuntimeMethod*))AbstractArchitectureConfig_2__ctor_m9683B41BF75BF5D89F71F5FFA704F7C547520F73_gshared)(__this, method);
  217. }
  218. // QFramework.AbstractArchitectureConfig`2<!0,!1> QFramework.AbstractArchitectureConfig`2<QFramework.IFrameworkCommand,QFramework.Core>::get_mConfig()
  219. inline AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * AbstractArchitectureConfig_2_get_mConfig_m99EBF63BD787DADC1000EAD110CE4A2A6142D3F3 (const RuntimeMethod* method)
  220. {
  221. return (( AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * (*) (const RuntimeMethod*))AbstractArchitectureConfig_2_get_mConfig_mAD69EAFC81427B177A6D61DB1E8F33D208A5ED9C_gshared)(method);
  222. }
  223. // System.String System.String::Concat(System.Object,System.Object)
  224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mBB19C73816BDD1C3519F248E1ADC8E11A6FDB495 (RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method);
  225. // System.Void UnityEngine.Debug::Log(System.Object)
  226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m4B7C70BAFD477C6BDB59C88A0934F0B018D03708 (RuntimeObject * ___message0, const RuntimeMethod* method);
  227. // System.Void QFramework.DefaultJsonSerializeUtility::.ctor()
  228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultJsonSerializeUtility__ctor_m0C14BAE10C061723795C90D562986FB46C873249 (DefaultJsonSerializeUtility_t011E1A866FD8BA967C78441710A000F4E4696AF1 * __this, const RuntimeMethod* method);
  229. #ifdef __clang__
  230. #pragma clang diagnostic push
  231. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  232. #pragma clang diagnostic ignored "-Wunused-variable"
  233. #endif
  234. #ifdef __clang__
  235. #pragma clang diagnostic pop
  236. #endif
  237. #ifdef __clang__
  238. #pragma clang diagnostic push
  239. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  240. #pragma clang diagnostic ignored "-Wunused-variable"
  241. #endif
  242. // System.Void QFramework.Core::.ctor()
  243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Core__ctor_m33AC7F3836600AF28A8FB3289C68260741721DD7 (Core_t28CFD1DC50B8AF43F9BBB5E136C8CC0E2AA0B85D * __this, const RuntimeMethod* method)
  244. {
  245. static bool s_Il2CppMethodInitialized;
  246. if (!s_Il2CppMethodInitialized)
  247. {
  248. il2cpp_codegen_initialize_method (Core__ctor_m33AC7F3836600AF28A8FB3289C68260741721DD7_MetadataUsageId);
  249. s_Il2CppMethodInitialized = true;
  250. }
  251. {
  252. // public Core() {}
  253. IL2CPP_RUNTIME_CLASS_INIT(AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4_il2cpp_TypeInfo_var);
  254. AbstractArchitectureConfig_2__ctor_m268E8444C6FA7776C48E26DF16C415A47588111A(__this, /*hidden argument*/AbstractArchitectureConfig_2__ctor_m268E8444C6FA7776C48E26DF16C415A47588111A_RuntimeMethod_var);
  255. // public Core() {}
  256. return;
  257. }
  258. }
  259. // System.Void QFramework.Core::InitOnLoad()
  260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Core_InitOnLoad_mDDE0690E9F3B5A374C3C74C688691355872B4683 (const RuntimeMethod* method)
  261. {
  262. static bool s_Il2CppMethodInitialized;
  263. if (!s_Il2CppMethodInitialized)
  264. {
  265. il2cpp_codegen_initialize_method (Core_InitOnLoad_mDDE0690E9F3B5A374C3C74C688691355872B4683_MetadataUsageId);
  266. s_Il2CppMethodInitialized = true;
  267. }
  268. AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * V_0 = NULL;
  269. {
  270. // var config = mConfig;
  271. IL2CPP_RUNTIME_CLASS_INIT(AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4_il2cpp_TypeInfo_var);
  272. AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * L_0 = AbstractArchitectureConfig_2_get_mConfig_m99EBF63BD787DADC1000EAD110CE4A2A6142D3F3(/*hidden argument*/AbstractArchitectureConfig_2_get_mConfig_m99EBF63BD787DADC1000EAD110CE4A2A6142D3F3_RuntimeMethod_var);
  273. V_0 = L_0;
  274. // Debug.Log("QFramework Core Initialized:" + config);
  275. AbstractArchitectureConfig_2_t1D2734FAED12A514E82E4B73BDC9FE87A8F915A4 * L_1 = V_0;
  276. String_t* L_2 = String_Concat_mBB19C73816BDD1C3519F248E1ADC8E11A6FDB495(_stringLiteral1C931C12D36FE601D7D74A6F5B56F5BBBDB968C6, L_1, /*hidden argument*/NULL);
  277. IL2CPP_RUNTIME_CLASS_INIT(Debug_t7B5FCB117E2FD63B6838BC52821B252E2BFB61C4_il2cpp_TypeInfo_var);
  278. Debug_Log_m4B7C70BAFD477C6BDB59C88A0934F0B018D03708(L_2, /*hidden argument*/NULL);
  279. // }
  280. return;
  281. }
  282. }
  283. // System.Void QFramework.Core::OnSystemConfig(QFramework.IQFrameworkContainer)
  284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Core_OnSystemConfig_mE3531B62BCDB57DBA6871A7E4090FBE620AAC58A (Core_t28CFD1DC50B8AF43F9BBB5E136C8CC0E2AA0B85D * __this, RuntimeObject* ___systemLayer0, const RuntimeMethod* method)
  285. {
  286. {
  287. // }
  288. return;
  289. }
  290. }
  291. // System.Void QFramework.Core::OnModelConfig(QFramework.IQFrameworkContainer)
  292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Core_OnModelConfig_m4722F860F52806B544A1593371C919EF44A0A4B4 (Core_t28CFD1DC50B8AF43F9BBB5E136C8CC0E2AA0B85D * __this, RuntimeObject* ___modelLayer0, const RuntimeMethod* method)
  293. {
  294. {
  295. // }
  296. return;
  297. }
  298. }
  299. // System.Void QFramework.Core::OnUtilityConfig(QFramework.IQFrameworkContainer)
  300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Core_OnUtilityConfig_m8C392070313BAB99FCBDE0196D6AE1A8064E0164 (Core_t28CFD1DC50B8AF43F9BBB5E136C8CC0E2AA0B85D * __this, RuntimeObject* ___utilityLayer0, const RuntimeMethod* method)
  301. {
  302. static bool s_Il2CppMethodInitialized;
  303. if (!s_Il2CppMethodInitialized)
  304. {
  305. il2cpp_codegen_initialize_method (Core_OnUtilityConfig_m8C392070313BAB99FCBDE0196D6AE1A8064E0164_MetadataUsageId);
  306. s_Il2CppMethodInitialized = true;
  307. }
  308. {
  309. // utilityLayer.RegisterInstance<IJsonSerializeUtility>(new DefaultJsonSerializeUtility());
  310. RuntimeObject* L_0 = ___utilityLayer0;
  311. DefaultJsonSerializeUtility_t011E1A866FD8BA967C78441710A000F4E4696AF1 * L_1 = (DefaultJsonSerializeUtility_t011E1A866FD8BA967C78441710A000F4E4696AF1 *)il2cpp_codegen_object_new(DefaultJsonSerializeUtility_t011E1A866FD8BA967C78441710A000F4E4696AF1_il2cpp_TypeInfo_var);
  312. DefaultJsonSerializeUtility__ctor_m0C14BAE10C061723795C90D562986FB46C873249(L_1, /*hidden argument*/NULL);
  313. NullCheck(L_0);
  314. GenericInterfaceActionInvoker1< RuntimeObject* >::Invoke(IQFrameworkContainer_RegisterInstance_TisIJsonSerializeUtility_tB9FF02BFB6C980F282AACAEC9842472EF1593A27_m7A085430F6B3AEB44A40DF33128F877E67CF9B0E_RuntimeMethod_var, L_0, L_1);
  315. // }
  316. return;
  317. }
  318. }
  319. #ifdef __clang__
  320. #pragma clang diagnostic pop
  321. #endif