Il2CppCodeRegistration.cpp 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  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 "il2cpp-class-internals.h"
  14. #include "codegen/il2cpp-codegen.h"
  15. IL2CPP_EXTERN_C_BEGIN
  16. IL2CPP_EXTERN_C_END
  17. extern const Il2CppMethodPointer g_ReversePInvokeWrapperPointers[];
  18. extern const Il2CppMethodPointer g_Il2CppGenericMethodPointers[];
  19. extern const InvokerMethod g_Il2CppInvokerPointers[];
  20. extern const CustomAttributesCacheGenerator g_AttributeGenerators[];
  21. extern const Il2CppMethodPointer g_UnresolvedVirtualMethodPointers[];
  22. extern Il2CppInteropData g_Il2CppInteropData[];
  23. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_mscorlibCodeGenModule;
  24. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_System_ConfigurationCodeGenModule;
  25. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_Mono_SecurityCodeGenModule;
  26. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_System_XmlCodeGenModule;
  27. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_SystemCodeGenModule;
  28. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_System_CoreCodeGenModule;
  29. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_System_Diagnostics_StackTraceCodeGenModule;
  30. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_System_Globalization_ExtensionsCodeGenModule;
  31. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_System_IO_CompressionCodeGenModule;
  32. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_SharedInternalsModuleCodeGenModule;
  33. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_CoreModuleCodeGenModule;
  34. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_netstandardCodeGenModule;
  35. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_DataStructureCodeGenModule;
  36. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_AssetBundleModuleCodeGenModule;
  37. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_AudioModuleCodeGenModule;
  38. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_ImageConversionModuleCodeGenModule;
  39. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_TextRenderingModuleCodeGenModule;
  40. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_UnityWebRequestModuleCodeGenModule;
  41. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_IOCCodeGenModule;
  42. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_TypeEventSystemCodeGenModule;
  43. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_AnimationModuleCodeGenModule;
  44. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_GameCenterModuleCodeGenModule;
  45. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_IMGUIModuleCodeGenModule;
  46. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_InputLegacyModuleCodeGenModule;
  47. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_JSONSerializeModuleCodeGenModule;
  48. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_ParticleSystemModuleCodeGenModule;
  49. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_Physics2DModuleCodeGenModule;
  50. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_PhysicsModuleCodeGenModule;
  51. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_TextCoreModuleCodeGenModule;
  52. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_UIModuleCodeGenModule;
  53. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_UnityWebRequestTextureModuleCodeGenModule;
  54. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_UnityWebRequestWWWModuleCodeGenModule;
  55. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_ArchitectureCodeGenModule;
  56. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngineCodeGenModule;
  57. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_Core_SerializeCodeGenModule;
  58. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_LogCodeGenModule;
  59. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_SingletonCodeGenModule;
  60. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_CoreCodeGenModule;
  61. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_PoolCodeGenModule;
  62. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_RefCounterCodeGenModule;
  63. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_UnityEngine_UICodeGenModule;
  64. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_CSharpExtensionCodeGenModule;
  65. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_EventSystemCodeGenModule;
  66. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_ResKitCodeGenModule;
  67. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_ActionKitCodeGenModule;
  68. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_BindablePropertyCodeGenModule;
  69. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_UIKitCodeGenModule;
  70. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_AudioKitCodeGenModule;
  71. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_DeviceCodeGenModule;
  72. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_QFramework_FSMCodeGenModule;
  73. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_Unity_TextMeshProCodeGenModule;
  74. IL2CPP_EXTERN_C_CONST Il2CppCodeGenModule g_AssemblyU2DCSharpCodeGenModule;
  75. extern const Il2CppCodeGenModule* g_CodeGenModules[];
  76. const Il2CppCodeGenModule* g_CodeGenModules[52] =
  77. {
  78. (&g_mscorlibCodeGenModule),
  79. (&g_System_ConfigurationCodeGenModule),
  80. (&g_Mono_SecurityCodeGenModule),
  81. (&g_System_XmlCodeGenModule),
  82. (&g_SystemCodeGenModule),
  83. (&g_System_CoreCodeGenModule),
  84. (&g_System_Diagnostics_StackTraceCodeGenModule),
  85. (&g_System_Globalization_ExtensionsCodeGenModule),
  86. (&g_System_IO_CompressionCodeGenModule),
  87. (&g_UnityEngine_SharedInternalsModuleCodeGenModule),
  88. (&g_UnityEngine_CoreModuleCodeGenModule),
  89. (&g_netstandardCodeGenModule),
  90. (&g_QFramework_DataStructureCodeGenModule),
  91. (&g_UnityEngine_AssetBundleModuleCodeGenModule),
  92. (&g_UnityEngine_AudioModuleCodeGenModule),
  93. (&g_UnityEngine_ImageConversionModuleCodeGenModule),
  94. (&g_UnityEngine_TextRenderingModuleCodeGenModule),
  95. (&g_UnityEngine_UnityWebRequestModuleCodeGenModule),
  96. (&g_QFramework_IOCCodeGenModule),
  97. (&g_QFramework_TypeEventSystemCodeGenModule),
  98. (&g_UnityEngine_AnimationModuleCodeGenModule),
  99. (&g_UnityEngine_GameCenterModuleCodeGenModule),
  100. (&g_UnityEngine_IMGUIModuleCodeGenModule),
  101. (&g_UnityEngine_InputLegacyModuleCodeGenModule),
  102. (&g_UnityEngine_JSONSerializeModuleCodeGenModule),
  103. (&g_UnityEngine_ParticleSystemModuleCodeGenModule),
  104. (&g_UnityEngine_Physics2DModuleCodeGenModule),
  105. (&g_UnityEngine_PhysicsModuleCodeGenModule),
  106. (&g_UnityEngine_TextCoreModuleCodeGenModule),
  107. (&g_UnityEngine_UIModuleCodeGenModule),
  108. (&g_UnityEngine_UnityWebRequestTextureModuleCodeGenModule),
  109. (&g_UnityEngine_UnityWebRequestWWWModuleCodeGenModule),
  110. (&g_QFramework_ArchitectureCodeGenModule),
  111. (&g_UnityEngineCodeGenModule),
  112. (&g_QFramework_Core_SerializeCodeGenModule),
  113. (&g_QFramework_LogCodeGenModule),
  114. (&g_QFramework_SingletonCodeGenModule),
  115. (&g_QFramework_CoreCodeGenModule),
  116. (&g_QFramework_PoolCodeGenModule),
  117. (&g_QFramework_RefCounterCodeGenModule),
  118. (&g_UnityEngine_UICodeGenModule),
  119. (&g_QFramework_CSharpExtensionCodeGenModule),
  120. (&g_QFramework_EventSystemCodeGenModule),
  121. (&g_QFramework_ResKitCodeGenModule),
  122. (&g_QFramework_ActionKitCodeGenModule),
  123. (&g_QFramework_BindablePropertyCodeGenModule),
  124. (&g_QFramework_UIKitCodeGenModule),
  125. (&g_QFramework_AudioKitCodeGenModule),
  126. (&g_QFramework_DeviceCodeGenModule),
  127. (&g_QFramework_FSMCodeGenModule),
  128. (&g_Unity_TextMeshProCodeGenModule),
  129. (&g_AssemblyU2DCSharpCodeGenModule),
  130. };
  131. extern const Il2CppCodeRegistration g_CodeRegistration;
  132. const Il2CppCodeRegistration g_CodeRegistration =
  133. {
  134. 14,
  135. g_ReversePInvokeWrapperPointers,
  136. 15132,
  137. g_Il2CppGenericMethodPointers,
  138. 3440,
  139. g_Il2CppInvokerPointers,
  140. 6859,
  141. g_AttributeGenerators,
  142. 651,
  143. g_UnresolvedVirtualMethodPointers,
  144. 285,
  145. g_Il2CppInteropData,
  146. 0,
  147. NULL,
  148. 52,
  149. g_CodeGenModules,
  150. };
  151. IL2CPP_EXTERN_C_CONST Il2CppMetadataRegistration g_MetadataRegistration;
  152. static const Il2CppCodeGenOptions s_Il2CppCodeGenOptions =
  153. {
  154. true,
  155. };
  156. void s_Il2CppCodegenRegistration()
  157. {
  158. il2cpp_codegen_register (&g_CodeRegistration, &g_MetadataRegistration, &s_Il2CppCodeGenOptions);
  159. }
  160. #if RUNTIME_IL2CPP
  161. static il2cpp::utils::RegisterRuntimeInitializeAndCleanup s_Il2CppCodegenRegistrationVariable (&s_Il2CppCodegenRegistration, NULL);
  162. #endif