System.Core.cpp 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  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. #include <stdint.h>
  9. // System.IntPtr[]
  10. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  11. // System.Diagnostics.StackTrace[]
  12. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  13. // System.ArgumentNullException
  14. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  15. // System.Exception
  16. struct Exception_t;
  17. // System.Collections.IDictionary
  18. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  19. // System.InvalidOperationException
  20. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  21. // System.Runtime.Serialization.SafeSerializationManager
  22. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  23. // System.String
  24. struct String_t;
  25. // System.Void
  26. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  27. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  28. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  29. IL2CPP_EXTERN_C String_t* _stringLiteral9D0E978C2541B8A36DFB07E397656689CE9E713F;
  30. struct Exception_t_marshaled_com;
  31. struct Exception_t_marshaled_pinvoke;
  32. IL2CPP_EXTERN_C_BEGIN
  33. IL2CPP_EXTERN_C_END
  34. #ifdef __clang__
  35. #pragma clang diagnostic push
  36. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37. #pragma clang diagnostic ignored "-Wunused-variable"
  38. #endif
  39. // <Module>
  40. struct U3CModuleU3E_tA3942657997767549ED3B944EB77AFA183BBF4B9
  41. {
  42. };
  43. struct Il2CppArrayBounds;
  44. // System.Linq.Enumerable
  45. struct Enumerable_t372195206D92B3F390693F9449282C31FD564C09 : public RuntimeObject
  46. {
  47. };
  48. // System.Linq.Error
  49. struct Error_tCE0C9D928B2D2CC69DDEC1A0ECF05131938959DB : public RuntimeObject
  50. {
  51. };
  52. // System.String
  53. struct String_t : public RuntimeObject
  54. {
  55. // System.Int32 System.String::_stringLength
  56. int32_t ____stringLength_4;
  57. // System.Char System.String::_firstChar
  58. Il2CppChar ____firstChar_5;
  59. };
  60. struct String_t_StaticFields
  61. {
  62. // System.String System.String::Empty
  63. String_t* ___Empty_6;
  64. };
  65. // System.ValueType
  66. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  67. {
  68. };
  69. // Native definition for P/Invoke marshalling of System.ValueType
  70. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  71. {
  72. };
  73. // Native definition for COM marshalling of System.ValueType
  74. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  75. {
  76. };
  77. // System.IntPtr
  78. struct IntPtr_t
  79. {
  80. // System.Void* System.IntPtr::m_value
  81. void* ___m_value_0;
  82. };
  83. struct IntPtr_t_StaticFields
  84. {
  85. // System.IntPtr System.IntPtr::Zero
  86. intptr_t ___Zero_1;
  87. };
  88. // System.Void
  89. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  90. {
  91. union
  92. {
  93. struct
  94. {
  95. };
  96. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  97. };
  98. };
  99. // System.Exception
  100. struct Exception_t : public RuntimeObject
  101. {
  102. // System.String System.Exception::_className
  103. String_t* ____className_1;
  104. // System.String System.Exception::_message
  105. String_t* ____message_2;
  106. // System.Collections.IDictionary System.Exception::_data
  107. RuntimeObject* ____data_3;
  108. // System.Exception System.Exception::_innerException
  109. Exception_t* ____innerException_4;
  110. // System.String System.Exception::_helpURL
  111. String_t* ____helpURL_5;
  112. // System.Object System.Exception::_stackTrace
  113. RuntimeObject* ____stackTrace_6;
  114. // System.String System.Exception::_stackTraceString
  115. String_t* ____stackTraceString_7;
  116. // System.String System.Exception::_remoteStackTraceString
  117. String_t* ____remoteStackTraceString_8;
  118. // System.Int32 System.Exception::_remoteStackIndex
  119. int32_t ____remoteStackIndex_9;
  120. // System.Object System.Exception::_dynamicMethods
  121. RuntimeObject* ____dynamicMethods_10;
  122. // System.Int32 System.Exception::_HResult
  123. int32_t ____HResult_11;
  124. // System.String System.Exception::_source
  125. String_t* ____source_12;
  126. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  127. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  128. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  129. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  130. // System.IntPtr[] System.Exception::native_trace_ips
  131. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  132. // System.Int32 System.Exception::caught_in_unmanaged
  133. int32_t ___caught_in_unmanaged_16;
  134. };
  135. struct Exception_t_StaticFields
  136. {
  137. // System.Object System.Exception::s_EDILock
  138. RuntimeObject* ___s_EDILock_0;
  139. };
  140. // Native definition for P/Invoke marshalling of System.Exception
  141. struct Exception_t_marshaled_pinvoke
  142. {
  143. char* ____className_1;
  144. char* ____message_2;
  145. RuntimeObject* ____data_3;
  146. Exception_t_marshaled_pinvoke* ____innerException_4;
  147. char* ____helpURL_5;
  148. Il2CppIUnknown* ____stackTrace_6;
  149. char* ____stackTraceString_7;
  150. char* ____remoteStackTraceString_8;
  151. int32_t ____remoteStackIndex_9;
  152. Il2CppIUnknown* ____dynamicMethods_10;
  153. int32_t ____HResult_11;
  154. char* ____source_12;
  155. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  156. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  157. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  158. int32_t ___caught_in_unmanaged_16;
  159. };
  160. // Native definition for COM marshalling of System.Exception
  161. struct Exception_t_marshaled_com
  162. {
  163. Il2CppChar* ____className_1;
  164. Il2CppChar* ____message_2;
  165. RuntimeObject* ____data_3;
  166. Exception_t_marshaled_com* ____innerException_4;
  167. Il2CppChar* ____helpURL_5;
  168. Il2CppIUnknown* ____stackTrace_6;
  169. Il2CppChar* ____stackTraceString_7;
  170. Il2CppChar* ____remoteStackTraceString_8;
  171. int32_t ____remoteStackIndex_9;
  172. Il2CppIUnknown* ____dynamicMethods_10;
  173. int32_t ____HResult_11;
  174. Il2CppChar* ____source_12;
  175. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  176. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  177. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  178. int32_t ___caught_in_unmanaged_16;
  179. };
  180. // System.SystemException
  181. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  182. {
  183. };
  184. // System.ArgumentException
  185. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  186. {
  187. // System.String System.ArgumentException::_paramName
  188. String_t* ____paramName_18;
  189. };
  190. // System.InvalidOperationException
  191. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  192. {
  193. };
  194. // System.ArgumentNullException
  195. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  196. {
  197. };
  198. #ifdef __clang__
  199. #pragma clang diagnostic pop
  200. #endif
  201. // System.Void System.ArgumentNullException::.ctor(System.String)
  202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ;
  203. // System.Void System.InvalidOperationException::.ctor(System.String)
  204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___message0, const RuntimeMethod* method) ;
  205. #ifdef __clang__
  206. #pragma clang diagnostic push
  207. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  208. #pragma clang diagnostic ignored "-Wunused-variable"
  209. #endif
  210. #ifdef __clang__
  211. #pragma clang diagnostic pop
  212. #endif
  213. #ifdef __clang__
  214. #pragma clang diagnostic push
  215. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  216. #pragma clang diagnostic ignored "-Wunused-variable"
  217. #endif
  218. // System.Exception System.Linq.Error::ArgumentNull(System.String)
  219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_ArgumentNull_m1141D2C9AF8AB6ACC45E7488789598C5283D4EEE (String_t* ___s0, const RuntimeMethod* method)
  220. {
  221. static bool s_Il2CppMethodInitialized;
  222. if (!s_Il2CppMethodInitialized)
  223. {
  224. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var);
  225. s_Il2CppMethodInitialized = true;
  226. }
  227. {
  228. String_t* L_0 = ___s0;
  229. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var);
  230. NullCheck(L_1);
  231. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, L_0, NULL);
  232. return L_1;
  233. }
  234. }
  235. // System.Exception System.Linq.Error::MoreThanOneMatch()
  236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_MoreThanOneMatch_mE8ABBCC1C5FBA4D7BBE5B0647992D20F005F7A97 (const RuntimeMethod* method)
  237. {
  238. static bool s_Il2CppMethodInitialized;
  239. if (!s_Il2CppMethodInitialized)
  240. {
  241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var);
  242. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D0E978C2541B8A36DFB07E397656689CE9E713F);
  243. s_Il2CppMethodInitialized = true;
  244. }
  245. {
  246. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_0 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var);
  247. NullCheck(L_0);
  248. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_0, _stringLiteral9D0E978C2541B8A36DFB07E397656689CE9E713F, NULL);
  249. return L_0;
  250. }
  251. }
  252. #ifdef __clang__
  253. #pragma clang diagnostic pop
  254. #endif
  255. #ifdef __clang__
  256. #pragma clang diagnostic push
  257. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  258. #pragma clang diagnostic ignored "-Wunused-variable"
  259. #endif
  260. #ifdef __clang__
  261. #pragma clang diagnostic pop
  262. #endif