QFramework.Singleton_CodeGen.c 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. #include "il2cpp-config.h"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include "codegen/il2cpp-codegen-metadata.h"
  8. IL2CPP_EXTERN_C_BEGIN
  9. IL2CPP_EXTERN_C_END
  10. // 0x00000001 System.Void QFramework.ISingleton::OnSingletonInit()
  11. // 0x00000002 T QFramework.Singleton`1::get_Instance()
  12. // 0x00000003 System.Void QFramework.Singleton`1::Dispose()
  13. // 0x00000004 System.Void QFramework.Singleton`1::OnSingletonInit()
  14. // 0x00000005 System.Void QFramework.Singleton`1::.ctor()
  15. // 0x00000006 System.Void QFramework.Singleton`1::.cctor()
  16. // 0x00000007 T QFramework.SingletonCreator::CreateSingleton()
  17. // 0x00000008 T QFramework.SingletonProperty`1::get_Instance()
  18. // 0x00000009 System.Void QFramework.SingletonProperty`1::Dispose()
  19. // 0x0000000A System.Void QFramework.SingletonProperty`1::.cctor()
  20. // 0x0000000B System.Void QFramework.QMonoSingletonPath::.ctor(System.String)
  21. extern void QMonoSingletonPath__ctor_mC404F5B90CF661660A65CBEFBA69B11D8D129EE2 ();
  22. // 0x0000000C System.Void QFramework.MonoSingletonPath::.ctor(System.String)
  23. extern void MonoSingletonPath__ctor_m30A476D3E3F905EDF27ADD0CC31EA8D457002FC5 ();
  24. // 0x0000000D System.String QFramework.MonoSingletonPath::get_PathInHierarchy()
  25. extern void MonoSingletonPath_get_PathInHierarchy_m976075955B620FC372B35A336EDD77A4C2A804EF ();
  26. // 0x0000000E T QFramework.MonoSingleton`1::get_Instance()
  27. // 0x0000000F System.Void QFramework.MonoSingleton`1::OnSingletonInit()
  28. // 0x00000010 System.Void QFramework.MonoSingleton`1::Dispose()
  29. // 0x00000011 System.Void QFramework.MonoSingleton`1::OnApplicationQuit()
  30. // 0x00000012 System.Void QFramework.MonoSingleton`1::OnDestroy()
  31. // 0x00000013 System.Boolean QFramework.MonoSingleton`1::get_IsApplicationQuit()
  32. // 0x00000014 System.Void QFramework.MonoSingleton`1::.ctor()
  33. // 0x00000015 System.Void QFramework.MonoSingleton`1::.cctor()
  34. // 0x00000016 System.Boolean QFramework.MonoSingletonCreator::get_IsUnitTestMode()
  35. extern void MonoSingletonCreator_get_IsUnitTestMode_m92F1202B0C5A6C393A70AC54727715AC453C9A5B ();
  36. // 0x00000017 System.Void QFramework.MonoSingletonCreator::set_IsUnitTestMode(System.Boolean)
  37. extern void MonoSingletonCreator_set_IsUnitTestMode_m50E2B9CFF93EA6402E27CC05B28FFF0600E67F58 ();
  38. // 0x00000018 T QFramework.MonoSingletonCreator::CreateMonoSingleton()
  39. // 0x00000019 T QFramework.MonoSingletonCreator::CreateComponentOnGameObject(System.String,System.Boolean)
  40. // 0x0000001A UnityEngine.GameObject QFramework.MonoSingletonCreator::FindGameObject(System.String,System.Boolean,System.Boolean)
  41. extern void MonoSingletonCreator_FindGameObject_mF311A22C594ED254C96E6246B84ACCF9DDC2868B ();
  42. // 0x0000001B UnityEngine.GameObject QFramework.MonoSingletonCreator::FindGameObject(UnityEngine.GameObject,System.String[],System.Int32,System.Boolean,System.Boolean)
  43. extern void MonoSingletonCreator_FindGameObject_m711915687B9218A6197E98BA6B2BF0DEC3F7D2CC ();
  44. // 0x0000001C T QFramework.MonoSingletonProperty`1::get_Instance()
  45. // 0x0000001D System.Void QFramework.MonoSingletonProperty`1::Dispose()
  46. // 0x0000001E System.Void QFramework.SingletonCreator_<>c__0`1::.cctor()
  47. // 0x0000001F System.Void QFramework.SingletonCreator_<>c__0`1::.ctor()
  48. // 0x00000020 System.Boolean QFramework.SingletonCreator_<>c__0`1::<CreateSingleton>b__0_0(System.Reflection.ConstructorInfo)
  49. static Il2CppMethodPointer s_methodPointers[32] =
  50. {
  51. NULL,
  52. NULL,
  53. NULL,
  54. NULL,
  55. NULL,
  56. NULL,
  57. NULL,
  58. NULL,
  59. NULL,
  60. NULL,
  61. QMonoSingletonPath__ctor_mC404F5B90CF661660A65CBEFBA69B11D8D129EE2,
  62. MonoSingletonPath__ctor_m30A476D3E3F905EDF27ADD0CC31EA8D457002FC5,
  63. MonoSingletonPath_get_PathInHierarchy_m976075955B620FC372B35A336EDD77A4C2A804EF,
  64. NULL,
  65. NULL,
  66. NULL,
  67. NULL,
  68. NULL,
  69. NULL,
  70. NULL,
  71. NULL,
  72. MonoSingletonCreator_get_IsUnitTestMode_m92F1202B0C5A6C393A70AC54727715AC453C9A5B,
  73. MonoSingletonCreator_set_IsUnitTestMode_m50E2B9CFF93EA6402E27CC05B28FFF0600E67F58,
  74. NULL,
  75. NULL,
  76. MonoSingletonCreator_FindGameObject_mF311A22C594ED254C96E6246B84ACCF9DDC2868B,
  77. MonoSingletonCreator_FindGameObject_m711915687B9218A6197E98BA6B2BF0DEC3F7D2CC,
  78. NULL,
  79. NULL,
  80. NULL,
  81. NULL,
  82. NULL,
  83. };
  84. static const int32_t s_InvokerIndices[32] =
  85. {
  86. 23,
  87. -1,
  88. -1,
  89. -1,
  90. -1,
  91. -1,
  92. -1,
  93. -1,
  94. -1,
  95. -1,
  96. 26,
  97. 26,
  98. 14,
  99. -1,
  100. -1,
  101. -1,
  102. -1,
  103. -1,
  104. -1,
  105. -1,
  106. -1,
  107. 49,
  108. 860,
  109. -1,
  110. -1,
  111. 578,
  112. 1897,
  113. -1,
  114. -1,
  115. -1,
  116. -1,
  117. -1,
  118. };
  119. static const Il2CppTokenRangePair s_rgctxIndices[8] =
  120. {
  121. { 0x02000003, { 0, 3 } },
  122. { 0x02000005, { 10, 3 } },
  123. { 0x02000008, { 13, 3 } },
  124. { 0x0200000A, { 23, 3 } },
  125. { 0x0200000B, { 7, 3 } },
  126. { 0x06000007, { 3, 4 } },
  127. { 0x06000018, { 16, 5 } },
  128. { 0x06000019, { 21, 2 } },
  129. };
  130. static const Il2CppRGCTXDefinition s_rgctxValues[26] =
  131. {
  132. { (Il2CppRGCTXDataType)2, 23134 },
  133. { (Il2CppRGCTXDataType)2, 23132 },
  134. { (Il2CppRGCTXDataType)3, 18584 },
  135. { (Il2CppRGCTXDataType)1, 23137 },
  136. { (Il2CppRGCTXDataType)2, 27722 },
  137. { (Il2CppRGCTXDataType)3, 18585 },
  138. { (Il2CppRGCTXDataType)2, 23137 },
  139. { (Il2CppRGCTXDataType)2, 27723 },
  140. { (Il2CppRGCTXDataType)3, 18586 },
  141. { (Il2CppRGCTXDataType)2, 27723 },
  142. { (Il2CppRGCTXDataType)2, 27724 },
  143. { (Il2CppRGCTXDataType)2, 23145 },
  144. { (Il2CppRGCTXDataType)3, 18587 },
  145. { (Il2CppRGCTXDataType)2, 23156 },
  146. { (Il2CppRGCTXDataType)2, 23153 },
  147. { (Il2CppRGCTXDataType)3, 18588 },
  148. { (Il2CppRGCTXDataType)3, 18589 },
  149. { (Il2CppRGCTXDataType)2, 23159 },
  150. { (Il2CppRGCTXDataType)1, 23159 },
  151. { (Il2CppRGCTXDataType)3, 18590 },
  152. { (Il2CppRGCTXDataType)3, 18591 },
  153. { (Il2CppRGCTXDataType)1, 23161 },
  154. { (Il2CppRGCTXDataType)3, 18592 },
  155. { (Il2CppRGCTXDataType)2, 27725 },
  156. { (Il2CppRGCTXDataType)2, 23164 },
  157. { (Il2CppRGCTXDataType)3, 18593 },
  158. };
  159. extern const Il2CppCodeGenModule g_QFramework_SingletonCodeGenModule;
  160. const Il2CppCodeGenModule g_QFramework_SingletonCodeGenModule =
  161. {
  162. "QFramework.Singleton.dll",
  163. 32,
  164. s_methodPointers,
  165. s_InvokerIndices,
  166. 0,
  167. NULL,
  168. 8,
  169. s_rgctxIndices,
  170. 26,
  171. s_rgctxValues,
  172. NULL,
  173. };