UnityEngine.SharedInternalsModule.cpp 85 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792
  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. template <typename R>
  9. struct VirtualFuncInvoker0
  10. {
  11. typedef R (*Func)(void*, const RuntimeMethod*);
  12. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  16. }
  17. };
  18. struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
  19. struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
  20. struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
  21. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  22. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  23. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  24. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  25. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  26. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  27. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  28. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  29. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  30. struct AssetFileNameExtensionAttribute_tEA86B663DC42BB5C4F9A2A081CD7D28845D9D056;
  31. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
  32. struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
  33. struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
  34. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
  35. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
  36. struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
  37. struct FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6;
  38. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  39. struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
  40. struct IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D;
  41. struct NativeAsStructAttribute_t48549F0E2D38CC0251B7BF2780E434EA141DF2D8;
  42. struct NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7;
  43. struct NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA;
  44. struct NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51;
  45. struct NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270;
  46. struct NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621;
  47. struct NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607;
  48. struct NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625;
  49. struct NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1;
  50. struct NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C;
  51. struct NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7;
  52. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
  53. struct PreventReadOnlyInstanceModificationAttribute_t7FBCFCBA855C80F9E87486C8A6B4DDBA47B78415;
  54. struct RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA;
  55. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  56. struct StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A;
  57. struct String_t;
  58. struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
  59. struct ThreadAndSerializationSafeAttribute_t819C12E8106F42E7493B11DDA93C36F6FB864357;
  60. struct ThreadSafeAttribute_t2535A209D57BDA2FF398C4CA766059277FC349FE;
  61. struct UnityEngineModuleAssembly_tB6587DA5BA2569921894019758C4D69095012710;
  62. struct UnmarshalledAttribute_t3D645C3393EF99EED2893026413D4F5B489CD13B;
  63. struct UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1;
  64. struct VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489;
  65. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  66. struct WritableAttribute_t7D85DADDFD6751C94E2E9594E562AD281A3B6E7B;
  67. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  68. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  69. IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
  70. IL2CPP_EXTERN_C String_t* _stringLiteral934F21310025A70D145D513BA3B14AD2B960A089;
  71. IL2CPP_EXTERN_C String_t* _stringLiteral9ACF535B9643D0C284828485C9C8163E036677DB;
  72. IL2CPP_EXTERN_C String_t* _stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D;
  73. IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
  74. IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  75. IL2CPP_EXTERN_C String_t* _stringLiteralF4D0C3AD9AC14CEF020DF94AE080C8D82512DCBB;
  76. IL2CPP_EXTERN_C const RuntimeMethod* NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC_RuntimeMethod_var;
  77. IL2CPP_EXTERN_C const RuntimeMethod* NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5_RuntimeMethod_var;
  78. IL2CPP_EXTERN_C const RuntimeMethod* NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0_RuntimeMethod_var;
  79. IL2CPP_EXTERN_C const RuntimeMethod* NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487_RuntimeMethod_var;
  80. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
  81. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
  82. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
  83. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
  84. struct Exception_t_marshaled_com;
  85. struct Exception_t_marshaled_pinvoke;
  86. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  87. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  88. IL2CPP_EXTERN_C_BEGIN
  89. IL2CPP_EXTERN_C_END
  90. #ifdef __clang__
  91. #pragma clang diagnostic push
  92. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  93. #pragma clang diagnostic ignored "-Wunused-variable"
  94. #endif
  95. struct U3CModuleU3E_t416C1B54F702B9F0B5C7C848BFDFA85A9E90F443
  96. {
  97. };
  98. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
  99. {
  100. };
  101. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
  102. {
  103. bool ___m_isReadOnly;
  104. int32_t ___cultureID;
  105. int32_t ___parent_lcid;
  106. int32_t ___datetime_index;
  107. int32_t ___number_index;
  108. int32_t ___default_calendar_type;
  109. bool ___m_useUserOverride;
  110. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
  111. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
  112. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
  113. String_t* ___m_name;
  114. String_t* ___englishname;
  115. String_t* ___nativename;
  116. String_t* ___iso3lang;
  117. String_t* ___iso2lang;
  118. String_t* ___win3lang;
  119. String_t* ___territory;
  120. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names;
  121. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
  122. void* ___textinfo_data;
  123. int32_t ___m_dataItem;
  124. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
  125. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture;
  126. bool ___constructed;
  127. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form;
  128. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData;
  129. bool ___m_isInherited;
  130. };
  131. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
  132. {
  133. int32_t ___m_isReadOnly;
  134. int32_t ___cultureID;
  135. int32_t ___parent_lcid;
  136. int32_t ___datetime_index;
  137. int32_t ___number_index;
  138. int32_t ___default_calendar_type;
  139. int32_t ___m_useUserOverride;
  140. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
  141. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
  142. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
  143. char* ___m_name;
  144. char* ___englishname;
  145. char* ___nativename;
  146. char* ___iso3lang;
  147. char* ___iso2lang;
  148. char* ___win3lang;
  149. char* ___territory;
  150. char** ___native_calendar_names;
  151. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
  152. void* ___textinfo_data;
  153. int32_t ___m_dataItem;
  154. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
  155. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture;
  156. int32_t ___constructed;
  157. Il2CppSafeArray* ___cached_serialized_form;
  158. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData;
  159. int32_t ___m_isInherited;
  160. };
  161. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
  162. {
  163. int32_t ___m_isReadOnly;
  164. int32_t ___cultureID;
  165. int32_t ___parent_lcid;
  166. int32_t ___datetime_index;
  167. int32_t ___number_index;
  168. int32_t ___default_calendar_type;
  169. int32_t ___m_useUserOverride;
  170. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
  171. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
  172. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
  173. Il2CppChar* ___m_name;
  174. Il2CppChar* ___englishname;
  175. Il2CppChar* ___nativename;
  176. Il2CppChar* ___iso3lang;
  177. Il2CppChar* ___iso2lang;
  178. Il2CppChar* ___win3lang;
  179. Il2CppChar* ___territory;
  180. Il2CppChar** ___native_calendar_names;
  181. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
  182. void* ___textinfo_data;
  183. int32_t ___m_dataItem;
  184. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
  185. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture;
  186. int32_t ___constructed;
  187. Il2CppSafeArray* ___cached_serialized_form;
  188. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData;
  189. int32_t ___m_isInherited;
  190. };
  191. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472 : public RuntimeObject
  192. {
  193. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___numberGroupSizes;
  194. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___currencyGroupSizes;
  195. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___percentGroupSizes;
  196. String_t* ___positiveSign;
  197. String_t* ___negativeSign;
  198. String_t* ___numberDecimalSeparator;
  199. String_t* ___numberGroupSeparator;
  200. String_t* ___currencyGroupSeparator;
  201. String_t* ___currencyDecimalSeparator;
  202. String_t* ___currencySymbol;
  203. String_t* ___ansiCurrencySymbol;
  204. String_t* ___nanSymbol;
  205. String_t* ___positiveInfinitySymbol;
  206. String_t* ___negativeInfinitySymbol;
  207. String_t* ___percentDecimalSeparator;
  208. String_t* ___percentGroupSeparator;
  209. String_t* ___percentSymbol;
  210. String_t* ___perMilleSymbol;
  211. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___nativeDigits;
  212. int32_t ___m_dataItem;
  213. int32_t ___numberDecimalDigits;
  214. int32_t ___currencyDecimalDigits;
  215. int32_t ___currencyPositivePattern;
  216. int32_t ___currencyNegativePattern;
  217. int32_t ___numberNegativePattern;
  218. int32_t ___percentPositivePattern;
  219. int32_t ___percentNegativePattern;
  220. int32_t ___percentDecimalDigits;
  221. int32_t ___digitSubstitution;
  222. bool ___isReadOnly;
  223. bool ___m_useUserOverride;
  224. bool ___m_isInvariant;
  225. bool ___validForParseAsNumber;
  226. bool ___validForParseAsCurrency;
  227. };
  228. struct String_t : public RuntimeObject
  229. {
  230. int32_t ____stringLength;
  231. Il2CppChar ____firstChar;
  232. };
  233. struct UnityString_tEB81DAFE75C642A9472D9FEDA7C2EC19A7B672B6 : public RuntimeObject
  234. {
  235. };
  236. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  237. {
  238. };
  239. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  240. {
  241. };
  242. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  243. {
  244. };
  245. struct AssetFileNameExtensionAttribute_tEA86B663DC42BB5C4F9A2A081CD7D28845D9D056 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  246. {
  247. String_t* ___U3CpreferredExtensionU3Ek__BackingField;
  248. RuntimeObject* ___U3CotherExtensionsU3Ek__BackingField;
  249. };
  250. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  251. {
  252. bool ___m_value;
  253. };
  254. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  255. {
  256. };
  257. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  258. {
  259. };
  260. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  261. {
  262. };
  263. struct IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  264. {
  265. bool ___U3CDoesNotContributeToSizeU3Ek__BackingField;
  266. };
  267. struct IntPtr_t
  268. {
  269. void* ___m_value;
  270. };
  271. struct NativeAsStructAttribute_t48549F0E2D38CC0251B7BF2780E434EA141DF2D8 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  272. {
  273. };
  274. struct NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  275. {
  276. String_t* ___U3CQualifiedNativeNameU3Ek__BackingField;
  277. String_t* ___U3CDeclarationU3Ek__BackingField;
  278. };
  279. struct NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  280. {
  281. String_t* ___U3CConditionU3Ek__BackingField;
  282. String_t* ___U3CStubReturnStatementU3Ek__BackingField;
  283. bool ___U3CEnabledU3Ek__BackingField;
  284. };
  285. struct NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  286. {
  287. String_t* ___U3CHeaderU3Ek__BackingField;
  288. };
  289. struct NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  290. {
  291. String_t* ___U3CNameU3Ek__BackingField;
  292. bool ___U3CIsThreadSafeU3Ek__BackingField;
  293. bool ___U3CIsFreeFunctionU3Ek__BackingField;
  294. bool ___U3CThrowsExceptionU3Ek__BackingField;
  295. bool ___U3CHasExplicitThisU3Ek__BackingField;
  296. };
  297. struct NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  298. {
  299. String_t* ___U3CNameU3Ek__BackingField;
  300. };
  301. struct NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  302. {
  303. bool ___U3CThrowsExceptionU3Ek__BackingField;
  304. };
  305. struct NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  306. {
  307. bool ___U3CWritableSelfU3Ek__BackingField;
  308. };
  309. struct NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  310. {
  311. String_t* ___U3CExceptionU3Ek__BackingField;
  312. };
  313. struct PreventReadOnlyInstanceModificationAttribute_t7FBCFCBA855C80F9E87486C8A6B4DDBA47B78415 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  314. {
  315. };
  316. struct RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  317. {
  318. String_t* ___U3CNameU3Ek__BackingField;
  319. bool ___U3COptionalU3Ek__BackingField;
  320. bool ___U3CGenerateProxyU3Ek__BackingField;
  321. };
  322. struct ThreadAndSerializationSafeAttribute_t819C12E8106F42E7493B11DDA93C36F6FB864357 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  323. {
  324. };
  325. struct UnityEngineModuleAssembly_tB6587DA5BA2569921894019758C4D69095012710 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  326. {
  327. };
  328. struct UnmarshalledAttribute_t3D645C3393EF99EED2893026413D4F5B489CD13B : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  329. {
  330. };
  331. struct UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  332. {
  333. String_t* ___U3CNameU3Ek__BackingField;
  334. };
  335. struct VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  336. {
  337. };
  338. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  339. {
  340. union
  341. {
  342. struct
  343. {
  344. };
  345. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  346. };
  347. };
  348. struct WritableAttribute_t7D85DADDFD6751C94E2E9594E562AD281A3B6E7B : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  349. {
  350. };
  351. struct CodegenOptions_tF4C41950C41617CA5C29E30EADAF0918E321F87B
  352. {
  353. int32_t ___value__;
  354. };
  355. struct Exception_t : public RuntimeObject
  356. {
  357. String_t* ____className;
  358. String_t* ____message;
  359. RuntimeObject* ____data;
  360. Exception_t* ____innerException;
  361. String_t* ____helpURL;
  362. RuntimeObject* ____stackTrace;
  363. String_t* ____stackTraceString;
  364. String_t* ____remoteStackTraceString;
  365. int32_t ____remoteStackIndex;
  366. RuntimeObject* ____dynamicMethods;
  367. int32_t ____HResult;
  368. String_t* ____source;
  369. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  370. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  371. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  372. int32_t ___caught_in_unmanaged;
  373. };
  374. struct Exception_t_marshaled_pinvoke
  375. {
  376. char* ____className;
  377. char* ____message;
  378. RuntimeObject* ____data;
  379. Exception_t_marshaled_pinvoke* ____innerException;
  380. char* ____helpURL;
  381. Il2CppIUnknown* ____stackTrace;
  382. char* ____stackTraceString;
  383. char* ____remoteStackTraceString;
  384. int32_t ____remoteStackIndex;
  385. Il2CppIUnknown* ____dynamicMethods;
  386. int32_t ____HResult;
  387. char* ____source;
  388. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  389. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  390. Il2CppSafeArray* ___native_trace_ips;
  391. int32_t ___caught_in_unmanaged;
  392. };
  393. struct Exception_t_marshaled_com
  394. {
  395. Il2CppChar* ____className;
  396. Il2CppChar* ____message;
  397. RuntimeObject* ____data;
  398. Exception_t_marshaled_com* ____innerException;
  399. Il2CppChar* ____helpURL;
  400. Il2CppIUnknown* ____stackTrace;
  401. Il2CppChar* ____stackTraceString;
  402. Il2CppChar* ____remoteStackTraceString;
  403. int32_t ____remoteStackIndex;
  404. Il2CppIUnknown* ____dynamicMethods;
  405. int32_t ____HResult;
  406. Il2CppChar* ____source;
  407. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  408. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  409. Il2CppSafeArray* ___native_trace_ips;
  410. int32_t ___caught_in_unmanaged;
  411. };
  412. struct FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6 : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  413. {
  414. };
  415. struct StaticAccessorType_tF6A5EE60B92B64C8D7B8B7EA2B3DD226440FAFCD
  416. {
  417. int32_t ___value__;
  418. };
  419. struct TargetType_tA9EF51A449A4E7FC6D6E04F9F64D4AA62D4D44EC
  420. {
  421. int32_t ___value__;
  422. };
  423. struct ThreadSafeAttribute_t2535A209D57BDA2FF398C4CA766059277FC349FE : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  424. {
  425. };
  426. struct NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607 : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  427. {
  428. int32_t ___U3CTargetTypeU3Ek__BackingField;
  429. };
  430. struct NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  431. {
  432. String_t* ___U3CHeaderU3Ek__BackingField;
  433. String_t* ___U3CIntermediateScriptingStructNameU3Ek__BackingField;
  434. int32_t ___U3CCodegenOptionsU3Ek__BackingField;
  435. };
  436. struct StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  437. {
  438. String_t* ___U3CNameU3Ek__BackingField;
  439. int32_t ___U3CTypeU3Ek__BackingField;
  440. };
  441. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  442. {
  443. };
  444. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  445. {
  446. String_t* ____paramName;
  447. };
  448. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  449. {
  450. };
  451. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
  452. {
  453. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
  454. RuntimeObject* ___shared_table_lock;
  455. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
  456. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
  457. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
  458. Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
  459. Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
  460. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
  461. bool ___IsTaiwanSku;
  462. };
  463. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472_StaticFields
  464. {
  465. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___invariantInfo;
  466. };
  467. struct String_t_StaticFields
  468. {
  469. String_t* ___Empty;
  470. };
  471. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  472. {
  473. String_t* ___TrueString;
  474. String_t* ___FalseString;
  475. };
  476. #ifdef __clang__
  477. #pragma clang diagnostic pop
  478. #endif
  479. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  480. {
  481. ALIGN_FIELD (8) String_t* m_Items[1];
  482. inline String_t* GetAt(il2cpp_array_size_t index) const
  483. {
  484. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  485. return m_Items[index];
  486. }
  487. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  488. {
  489. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  490. return m_Items + index;
  491. }
  492. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  493. {
  494. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  495. m_Items[index] = value;
  496. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  497. }
  498. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  499. {
  500. return m_Items[index];
  501. }
  502. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  503. {
  504. return m_Items + index;
  505. }
  506. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  507. {
  508. m_Items[index] = value;
  509. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  510. }
  511. };
  512. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  513. {
  514. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  515. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  516. {
  517. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  518. return m_Items[index];
  519. }
  520. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  521. {
  522. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  523. return m_Items + index;
  524. }
  525. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  526. {
  527. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  528. m_Items[index] = value;
  529. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  530. }
  531. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  532. {
  533. return m_Items[index];
  534. }
  535. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  536. {
  537. return m_Items + index;
  538. }
  539. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  540. {
  541. m_Items[index] = value;
  542. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  543. }
  544. };
  545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
  546. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
  548. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
  550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m447B585713E5EB3EBF5D9D0710706D01E8A56D75 (RuntimeObject* ___0_provider, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ;
  551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  552. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method) ;
  553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute__ctor_mD9C6F4E343C06314DF5DCFDDE9B5495E78F711ED (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_condition, const RuntimeMethod* method) ;
  554. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_StubReturnStatement_mAA961429C06F0E4DC9149C26CC092ED29AF5331E_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  558. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  559. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  560. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method) ;
  561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  563. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method) ;
  564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, bool ___1_isFreeFunction, const RuntimeMethod* method) ;
  565. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method) ;
  566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, const RuntimeMethod* method) ;
  567. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_m0B32894B3BD625410703207C7DBF61098BAEE973 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, bool ___1_isFreeFunction, bool ___2_isThreadSafe, const RuntimeMethod* method) ;
  569. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  570. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, const RuntimeMethod* method) ;
  572. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  573. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  574. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  576. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method) ;
  577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute_set_Name_mF39ED6FE6040AF11CDCAE417EE6FE7DD6BD67E99_inline (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Name_mF218FB9A613487B6377AF13FA3531E5D581F487B_inline (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  579. #ifdef __clang__
  580. #pragma clang diagnostic push
  581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  582. #pragma clang diagnostic ignored "-Wunused-variable"
  583. #endif
  584. #ifdef __clang__
  585. #pragma clang diagnostic pop
  586. #endif
  587. #ifdef __clang__
  588. #pragma clang diagnostic push
  589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  590. #pragma clang diagnostic ignored "-Wunused-variable"
  591. #endif
  592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetFileNameExtensionAttribute__ctor_mBDD7C2006F136025094AABE2295D190F43F7F224 (AssetFileNameExtensionAttribute_tEA86B663DC42BB5C4F9A2A081CD7D28845D9D056* __this, String_t* ___0_preferredExtension, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_otherExtensions, const RuntimeMethod* method)
  593. {
  594. {
  595. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  596. String_t* L_0 = ___0_preferredExtension;
  597. __this->___U3CpreferredExtensionU3Ek__BackingField = L_0;
  598. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpreferredExtensionU3Ek__BackingField), (void*)L_0);
  599. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ___1_otherExtensions;
  600. __this->___U3CotherExtensionsU3Ek__BackingField = (RuntimeObject*)L_1;
  601. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CotherExtensionsU3Ek__BackingField), (void*)(RuntimeObject*)L_1);
  602. return;
  603. }
  604. }
  605. #ifdef __clang__
  606. #pragma clang diagnostic pop
  607. #endif
  608. #ifdef __clang__
  609. #pragma clang diagnostic push
  610. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  611. #pragma clang diagnostic ignored "-Wunused-variable"
  612. #endif
  613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadAndSerializationSafeAttribute__ctor_m5023D29907E8D1092714DFFA137A8364454709C7 (ThreadAndSerializationSafeAttribute_t819C12E8106F42E7493B11DDA93C36F6FB864357* __this, const RuntimeMethod* method)
  614. {
  615. {
  616. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  617. return;
  618. }
  619. }
  620. #ifdef __clang__
  621. #pragma clang diagnostic pop
  622. #endif
  623. #ifdef __clang__
  624. #pragma clang diagnostic push
  625. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  626. #pragma clang diagnostic ignored "-Wunused-variable"
  627. #endif
  628. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WritableAttribute__ctor_mC4E14F120A46CC52A65942F34224E2FB20CFF55A (WritableAttribute_t7D85DADDFD6751C94E2E9594E562AD281A3B6E7B* __this, const RuntimeMethod* method)
  629. {
  630. {
  631. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  632. return;
  633. }
  634. }
  635. #ifdef __clang__
  636. #pragma clang diagnostic pop
  637. #endif
  638. #ifdef __clang__
  639. #pragma clang diagnostic push
  640. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  641. #pragma clang diagnostic ignored "-Wunused-variable"
  642. #endif
  643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEngineModuleAssembly__ctor_m3F8B023CF6E911C448EF9284C72F7BE92C6E72E3 (UnityEngineModuleAssembly_tB6587DA5BA2569921894019758C4D69095012710* __this, const RuntimeMethod* method)
  644. {
  645. {
  646. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  647. return;
  648. }
  649. }
  650. #ifdef __clang__
  651. #pragma clang diagnostic pop
  652. #endif
  653. #ifdef __clang__
  654. #pragma clang diagnostic push
  655. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  656. #pragma clang diagnostic ignored "-Wunused-variable"
  657. #endif
  658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  659. {
  660. {
  661. String_t* L_0 = ___0_value;
  662. __this->___U3CQualifiedNativeNameU3Ek__BackingField = L_0;
  663. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CQualifiedNativeNameU3Ek__BackingField), (void*)L_0);
  664. return;
  665. }
  666. }
  667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  668. {
  669. {
  670. String_t* L_0 = ___0_value;
  671. __this->___U3CDeclarationU3Ek__BackingField = L_0;
  672. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeclarationU3Ek__BackingField), (void*)L_0);
  673. return;
  674. }
  675. }
  676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute__ctor_mA4C67EDCE7DA70AAADE77FE63EEECFFA911AD0C7 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_qualifiedCppName, const RuntimeMethod* method)
  677. {
  678. static bool s_Il2CppMethodInitialized;
  679. if (!s_Il2CppMethodInitialized)
  680. {
  681. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral934F21310025A70D145D513BA3B14AD2B960A089);
  682. s_Il2CppMethodInitialized = true;
  683. }
  684. {
  685. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  686. String_t* L_0 = ___0_qualifiedCppName;
  687. NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline(__this, L_0, NULL);
  688. String_t* L_1 = ___0_qualifiedCppName;
  689. String_t* L_2;
  690. L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral934F21310025A70D145D513BA3B14AD2B960A089, L_1, NULL);
  691. NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline(__this, L_2, NULL);
  692. return;
  693. }
  694. }
  695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute__ctor_m92A42152D6ACC3FB9C381EFDFAA691251E2C3DD7 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_qualifiedCppName, String_t* ___1_declaration, const RuntimeMethod* method)
  696. {
  697. {
  698. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  699. String_t* L_0 = ___0_qualifiedCppName;
  700. NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline(__this, L_0, NULL);
  701. String_t* L_1 = ___1_declaration;
  702. NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline(__this, L_1, NULL);
  703. return;
  704. }
  705. }
  706. #ifdef __clang__
  707. #pragma clang diagnostic pop
  708. #endif
  709. #ifdef __clang__
  710. #pragma clang diagnostic push
  711. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  712. #pragma clang diagnostic ignored "-Wunused-variable"
  713. #endif
  714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85 (String_t* ___0_fmt, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  715. {
  716. static bool s_Il2CppMethodInitialized;
  717. if (!s_Il2CppMethodInitialized)
  718. {
  719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  720. s_Il2CppMethodInitialized = true;
  721. }
  722. String_t* V_0 = NULL;
  723. {
  724. il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  725. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0;
  726. L_0 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
  727. NullCheck(L_0);
  728. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_1;
  729. L_1 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(14, L_0);
  730. String_t* L_2 = ___0_fmt;
  731. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  732. String_t* L_4;
  733. L_4 = String_Format_m447B585713E5EB3EBF5D9D0710706D01E8A56D75(L_1, L_2, L_3, NULL);
  734. V_0 = L_4;
  735. goto IL_0015;
  736. }
  737. IL_0015:
  738. {
  739. String_t* L_5 = V_0;
  740. return L_5;
  741. }
  742. }
  743. #ifdef __clang__
  744. #pragma clang diagnostic pop
  745. #endif
  746. #ifdef __clang__
  747. #pragma clang diagnostic push
  748. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  749. #pragma clang diagnostic ignored "-Wunused-variable"
  750. #endif
  751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisibleToOtherModulesAttribute__ctor_m2F00FAC0C9348472A15E93AD256145DCDD967E59 (VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489* __this, const RuntimeMethod* method)
  752. {
  753. {
  754. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  755. return;
  756. }
  757. }
  758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisibleToOtherModulesAttribute__ctor_m2FC15A41D7218FFD29ECA4F70323F6DF8F19EC35 (VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_modules, const RuntimeMethod* method)
  759. {
  760. {
  761. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  762. return;
  763. }
  764. }
  765. #ifdef __clang__
  766. #pragma clang diagnostic pop
  767. #endif
  768. #ifdef __clang__
  769. #pragma clang diagnostic push
  770. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  771. #pragma clang diagnostic ignored "-Wunused-variable"
  772. #endif
  773. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053 (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method)
  774. {
  775. {
  776. String_t* L_0 = ___0_value;
  777. __this->___U3CConditionU3Ek__BackingField = L_0;
  778. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConditionU3Ek__BackingField), (void*)L_0);
  779. return;
  780. }
  781. }
  782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_StubReturnStatement_mAA961429C06F0E4DC9149C26CC092ED29AF5331E (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method)
  783. {
  784. {
  785. String_t* L_0 = ___0_value;
  786. __this->___U3CStubReturnStatementU3Ek__BackingField = L_0;
  787. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStubReturnStatementU3Ek__BackingField), (void*)L_0);
  788. return;
  789. }
  790. }
  791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64 (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method)
  792. {
  793. {
  794. bool L_0 = ___0_value;
  795. __this->___U3CEnabledU3Ek__BackingField = L_0;
  796. return;
  797. }
  798. }
  799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute__ctor_mD9C6F4E343C06314DF5DCFDDE9B5495E78F711ED (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_condition, const RuntimeMethod* method)
  800. {
  801. {
  802. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  803. String_t* L_0 = ___0_condition;
  804. NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline(__this, L_0, NULL);
  805. NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline(__this, (bool)1, NULL);
  806. return;
  807. }
  808. }
  809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute__ctor_m5EC9368A4D06044907451D8C77B356E9ADBD241E (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_condition, String_t* ___1_stubReturnStatement, const RuntimeMethod* method)
  810. {
  811. {
  812. String_t* L_0 = ___0_condition;
  813. NativeConditionalAttribute__ctor_mD9C6F4E343C06314DF5DCFDDE9B5495E78F711ED(__this, L_0, NULL);
  814. String_t* L_1 = ___1_stubReturnStatement;
  815. NativeConditionalAttribute_set_StubReturnStatement_mAA961429C06F0E4DC9149C26CC092ED29AF5331E_inline(__this, L_1, NULL);
  816. return;
  817. }
  818. }
  819. #ifdef __clang__
  820. #pragma clang diagnostic pop
  821. #endif
  822. #ifdef __clang__
  823. #pragma clang diagnostic push
  824. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  825. #pragma clang diagnostic ignored "-Wunused-variable"
  826. #endif
  827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method)
  828. {
  829. {
  830. String_t* L_0 = ___0_value;
  831. __this->___U3CHeaderU3Ek__BackingField = L_0;
  832. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField), (void*)L_0);
  833. return;
  834. }
  835. }
  836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_header, const RuntimeMethod* method)
  837. {
  838. static bool s_Il2CppMethodInitialized;
  839. if (!s_Il2CppMethodInitialized)
  840. {
  841. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  842. s_Il2CppMethodInitialized = true;
  843. }
  844. bool V_0 = false;
  845. bool V_1 = false;
  846. {
  847. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  848. String_t* L_0 = ___0_header;
  849. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  850. bool L_1 = V_0;
  851. if (!L_1)
  852. {
  853. goto IL_001b;
  854. }
  855. }
  856. {
  857. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  858. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D)), NULL);
  859. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC_RuntimeMethod_var)));
  860. }
  861. IL_001b:
  862. {
  863. String_t* L_3 = ___0_header;
  864. bool L_4;
  865. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  866. V_1 = L_4;
  867. bool L_5 = V_1;
  868. if (!L_5)
  869. {
  870. goto IL_003a;
  871. }
  872. }
  873. {
  874. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  875. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF4D0C3AD9AC14CEF020DF94AE080C8D82512DCBB)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D)), NULL);
  876. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC_RuntimeMethod_var)));
  877. }
  878. IL_003a:
  879. {
  880. String_t* L_7 = ___0_header;
  881. NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline(__this, L_7, NULL);
  882. return;
  883. }
  884. }
  885. #ifdef __clang__
  886. #pragma clang diagnostic pop
  887. #endif
  888. #ifdef __clang__
  889. #pragma clang diagnostic push
  890. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  891. #pragma clang diagnostic ignored "-Wunused-variable"
  892. #endif
  893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7 (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method)
  894. {
  895. {
  896. String_t* L_0 = ___0_value;
  897. __this->___U3CNameU3Ek__BackingField = L_0;
  898. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  899. return;
  900. }
  901. }
  902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0 (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_name, const RuntimeMethod* method)
  903. {
  904. static bool s_Il2CppMethodInitialized;
  905. if (!s_Il2CppMethodInitialized)
  906. {
  907. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  908. s_Il2CppMethodInitialized = true;
  909. }
  910. bool V_0 = false;
  911. bool V_1 = false;
  912. {
  913. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  914. String_t* L_0 = ___0_name;
  915. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  916. bool L_1 = V_0;
  917. if (!L_1)
  918. {
  919. goto IL_001b;
  920. }
  921. }
  922. {
  923. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  924. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
  925. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0_RuntimeMethod_var)));
  926. }
  927. IL_001b:
  928. {
  929. String_t* L_3 = ___0_name;
  930. bool L_4;
  931. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  932. V_1 = L_4;
  933. bool L_5 = V_1;
  934. if (!L_5)
  935. {
  936. goto IL_003a;
  937. }
  938. }
  939. {
  940. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  941. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9ACF535B9643D0C284828485C9C8163E036677DB)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
  942. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0_RuntimeMethod_var)));
  943. }
  944. IL_003a:
  945. {
  946. String_t* L_7 = ___0_name;
  947. NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline(__this, L_7, NULL);
  948. return;
  949. }
  950. }
  951. #ifdef __clang__
  952. #pragma clang diagnostic pop
  953. #endif
  954. #ifdef __clang__
  955. #pragma clang diagnostic push
  956. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  957. #pragma clang diagnostic ignored "-Wunused-variable"
  958. #endif
  959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6 (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method)
  960. {
  961. {
  962. bool L_0 = ___0_value;
  963. __this->___U3CWritableSelfU3Ek__BackingField = L_0;
  964. return;
  965. }
  966. }
  967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute__ctor_mF59616C59BA935E75ED688DCBAF1966036CD039B (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, const RuntimeMethod* method)
  968. {
  969. {
  970. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  971. NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline(__this, (bool)1, NULL);
  972. return;
  973. }
  974. }
  975. #ifdef __clang__
  976. #pragma clang diagnostic pop
  977. #endif
  978. #ifdef __clang__
  979. #pragma clang diagnostic push
  980. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  981. #pragma clang diagnostic ignored "-Wunused-variable"
  982. #endif
  983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method)
  984. {
  985. {
  986. String_t* L_0 = ___0_value;
  987. __this->___U3CNameU3Ek__BackingField = L_0;
  988. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  989. return;
  990. }
  991. }
  992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  993. {
  994. {
  995. bool L_0 = ___0_value;
  996. __this->___U3CIsThreadSafeU3Ek__BackingField = L_0;
  997. return;
  998. }
  999. }
  1000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1001. {
  1002. {
  1003. bool L_0 = ___0_value;
  1004. __this->___U3CIsFreeFunctionU3Ek__BackingField = L_0;
  1005. return;
  1006. }
  1007. }
  1008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_ThrowsException_m05A53893F9C6616B40F8F70790C6533C30C64592 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1009. {
  1010. {
  1011. bool L_0 = ___0_value;
  1012. __this->___U3CThrowsExceptionU3Ek__BackingField = L_0;
  1013. return;
  1014. }
  1015. }
  1016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_HasExplicitThis_m41908D1B191AEADF84C548E57A72B4E948D35678 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1017. {
  1018. {
  1019. bool L_0 = ___0_value;
  1020. __this->___U3CHasExplicitThisU3Ek__BackingField = L_0;
  1021. return;
  1022. }
  1023. }
  1024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, const RuntimeMethod* method)
  1025. {
  1026. {
  1027. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1028. return;
  1029. }
  1030. }
  1031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, const RuntimeMethod* method)
  1032. {
  1033. static bool s_Il2CppMethodInitialized;
  1034. if (!s_Il2CppMethodInitialized)
  1035. {
  1036. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  1037. s_Il2CppMethodInitialized = true;
  1038. }
  1039. bool V_0 = false;
  1040. bool V_1 = false;
  1041. {
  1042. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1043. String_t* L_0 = ___0_name;
  1044. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1045. bool L_1 = V_0;
  1046. if (!L_1)
  1047. {
  1048. goto IL_001b;
  1049. }
  1050. }
  1051. {
  1052. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1053. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
  1054. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5_RuntimeMethod_var)));
  1055. }
  1056. IL_001b:
  1057. {
  1058. String_t* L_3 = ___0_name;
  1059. bool L_4;
  1060. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  1061. V_1 = L_4;
  1062. bool L_5 = V_1;
  1063. if (!L_5)
  1064. {
  1065. goto IL_003a;
  1066. }
  1067. }
  1068. {
  1069. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1070. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9ACF535B9643D0C284828485C9C8163E036677DB)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
  1071. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5_RuntimeMethod_var)));
  1072. }
  1073. IL_003a:
  1074. {
  1075. String_t* L_7 = ___0_name;
  1076. NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline(__this, L_7, NULL);
  1077. return;
  1078. }
  1079. }
  1080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, bool ___1_isFreeFunction, const RuntimeMethod* method)
  1081. {
  1082. {
  1083. String_t* L_0 = ___0_name;
  1084. NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5(__this, L_0, NULL);
  1085. bool L_1 = ___1_isFreeFunction;
  1086. NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline(__this, L_1, NULL);
  1087. return;
  1088. }
  1089. }
  1090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_m0B32894B3BD625410703207C7DBF61098BAEE973 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, bool ___1_isFreeFunction, bool ___2_isThreadSafe, const RuntimeMethod* method)
  1091. {
  1092. {
  1093. String_t* L_0 = ___0_name;
  1094. bool L_1 = ___1_isFreeFunction;
  1095. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, L_1, NULL);
  1096. bool L_2 = ___2_isThreadSafe;
  1097. NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline(__this, L_2, NULL);
  1098. return;
  1099. }
  1100. }
  1101. #ifdef __clang__
  1102. #pragma clang diagnostic pop
  1103. #endif
  1104. #ifdef __clang__
  1105. #pragma clang diagnostic push
  1106. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1107. #pragma clang diagnostic ignored "-Wunused-variable"
  1108. #endif
  1109. #ifdef __clang__
  1110. #pragma clang diagnostic pop
  1111. #endif
  1112. #ifdef __clang__
  1113. #pragma clang diagnostic push
  1114. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1115. #pragma clang diagnostic ignored "-Wunused-variable"
  1116. #endif
  1117. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method)
  1118. {
  1119. {
  1120. int32_t L_0 = ___0_value;
  1121. __this->___U3CTargetTypeU3Ek__BackingField = L_0;
  1122. return;
  1123. }
  1124. }
  1125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_mAF06F05D29FE386561167B2BDF0149E3744411EA (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, const RuntimeMethod* method)
  1126. {
  1127. {
  1128. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1129. return;
  1130. }
  1131. }
  1132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_m32EC1C27977EA39BC2824743EC417561AC138BA3 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, String_t* ___0_name, const RuntimeMethod* method)
  1133. {
  1134. {
  1135. String_t* L_0 = ___0_name;
  1136. NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5(__this, L_0, NULL);
  1137. return;
  1138. }
  1139. }
  1140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_m61A6A85F47F1111850244DFFD401B94E3234BDC7 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, String_t* ___0_name, bool ___1_isFree, int32_t ___2_targetType, const RuntimeMethod* method)
  1141. {
  1142. {
  1143. String_t* L_0 = ___0_name;
  1144. bool L_1 = ___1_isFree;
  1145. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, L_1, NULL);
  1146. int32_t L_2 = ___2_targetType;
  1147. NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline(__this, L_2, NULL);
  1148. return;
  1149. }
  1150. }
  1151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_m6FD4C499DD1D0AD75668B6D860FACB837DFB6095 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, String_t* ___0_name, bool ___1_isFree, int32_t ___2_targetType, bool ___3_isThreadSafe, const RuntimeMethod* method)
  1152. {
  1153. {
  1154. String_t* L_0 = ___0_name;
  1155. bool L_1 = ___1_isFree;
  1156. bool L_2 = ___3_isThreadSafe;
  1157. NativeMethodAttribute__ctor_m0B32894B3BD625410703207C7DBF61098BAEE973(__this, L_0, L_1, L_2, NULL);
  1158. int32_t L_3 = ___2_targetType;
  1159. NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline(__this, L_3, NULL);
  1160. return;
  1161. }
  1162. }
  1163. #ifdef __clang__
  1164. #pragma clang diagnostic pop
  1165. #endif
  1166. #ifdef __clang__
  1167. #pragma clang diagnostic push
  1168. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1169. #pragma clang diagnostic ignored "-Wunused-variable"
  1170. #endif
  1171. #ifdef __clang__
  1172. #pragma clang diagnostic pop
  1173. #endif
  1174. #ifdef __clang__
  1175. #pragma clang diagnostic push
  1176. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1177. #pragma clang diagnostic ignored "-Wunused-variable"
  1178. #endif
  1179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAsStructAttribute__ctor_m6AF1CD76481CC41BF7CE5C87DCF6CE68EF187298 (NativeAsStructAttribute_t48549F0E2D38CC0251B7BF2780E434EA141DF2D8* __this, const RuntimeMethod* method)
  1180. {
  1181. {
  1182. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1183. return;
  1184. }
  1185. }
  1186. #ifdef __clang__
  1187. #pragma clang diagnostic pop
  1188. #endif
  1189. #ifdef __clang__
  1190. #pragma clang diagnostic push
  1191. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1192. #pragma clang diagnostic ignored "-Wunused-variable"
  1193. #endif
  1194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1195. {
  1196. {
  1197. String_t* L_0 = ___0_value;
  1198. __this->___U3CHeaderU3Ek__BackingField = L_0;
  1199. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField), (void*)L_0);
  1200. return;
  1201. }
  1202. }
  1203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1204. {
  1205. {
  1206. String_t* L_0 = ___0_value;
  1207. __this->___U3CIntermediateScriptingStructNameU3Ek__BackingField = L_0;
  1208. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIntermediateScriptingStructNameU3Ek__BackingField), (void*)L_0);
  1209. return;
  1210. }
  1211. }
  1212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method)
  1213. {
  1214. {
  1215. int32_t L_0 = ___0_value;
  1216. __this->___U3CCodegenOptionsU3Ek__BackingField = L_0;
  1217. return;
  1218. }
  1219. }
  1220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_mC1B7AC76546C88B8314DBDE006BF54739A8D2BCD (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, const RuntimeMethod* method)
  1221. {
  1222. {
  1223. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1224. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, 0, NULL);
  1225. return;
  1226. }
  1227. }
  1228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, const RuntimeMethod* method)
  1229. {
  1230. {
  1231. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1232. int32_t L_0 = ___0_codegenOptions;
  1233. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, L_0, NULL);
  1234. return;
  1235. }
  1236. }
  1237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_header, const RuntimeMethod* method)
  1238. {
  1239. static bool s_Il2CppMethodInitialized;
  1240. if (!s_Il2CppMethodInitialized)
  1241. {
  1242. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  1243. s_Il2CppMethodInitialized = true;
  1244. }
  1245. bool V_0 = false;
  1246. bool V_1 = false;
  1247. {
  1248. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1249. String_t* L_0 = ___0_header;
  1250. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1251. bool L_1 = V_0;
  1252. if (!L_1)
  1253. {
  1254. goto IL_001b;
  1255. }
  1256. }
  1257. {
  1258. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1259. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D)), NULL);
  1260. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487_RuntimeMethod_var)));
  1261. }
  1262. IL_001b:
  1263. {
  1264. String_t* L_3 = ___0_header;
  1265. bool L_4;
  1266. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  1267. V_1 = L_4;
  1268. bool L_5 = V_1;
  1269. if (!L_5)
  1270. {
  1271. goto IL_003a;
  1272. }
  1273. }
  1274. {
  1275. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1276. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF4D0C3AD9AC14CEF020DF94AE080C8D82512DCBB)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D)), NULL);
  1277. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487_RuntimeMethod_var)));
  1278. }
  1279. IL_003a:
  1280. {
  1281. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, 0, NULL);
  1282. String_t* L_7 = ___0_header;
  1283. NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline(__this, L_7, NULL);
  1284. return;
  1285. }
  1286. }
  1287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_mAAAA100D0F13ECBDEB655342889B7D82CF920A75 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, String_t* ___1_intermediateStructName, const RuntimeMethod* method)
  1288. {
  1289. {
  1290. int32_t L_0 = ___0_codegenOptions;
  1291. NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46(__this, L_0, NULL);
  1292. String_t* L_1 = ___1_intermediateStructName;
  1293. NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline(__this, L_1, NULL);
  1294. return;
  1295. }
  1296. }
  1297. #ifdef __clang__
  1298. #pragma clang diagnostic pop
  1299. #endif
  1300. #ifdef __clang__
  1301. #pragma clang diagnostic push
  1302. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1303. #pragma clang diagnostic ignored "-Wunused-variable"
  1304. #endif
  1305. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528 (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1306. {
  1307. {
  1308. String_t* L_0 = ___0_value;
  1309. __this->___U3CExceptionU3Ek__BackingField = L_0;
  1310. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExceptionU3Ek__BackingField), (void*)L_0);
  1311. return;
  1312. }
  1313. }
  1314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotNullAttribute__ctor_m739C06B242B13C7519C17D0796F1A8FD18CDB7AA (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_exception, const RuntimeMethod* method)
  1315. {
  1316. {
  1317. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1318. String_t* L_0 = ___0_exception;
  1319. NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline(__this, L_0, NULL);
  1320. return;
  1321. }
  1322. }
  1323. #ifdef __clang__
  1324. #pragma clang diagnostic pop
  1325. #endif
  1326. #ifdef __clang__
  1327. #pragma clang diagnostic push
  1328. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1329. #pragma clang diagnostic ignored "-Wunused-variable"
  1330. #endif
  1331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmarshalledAttribute__ctor_m77164A228BF4D50B6CF784E319456DD0A74D0E8A (UnmarshalledAttribute_t3D645C3393EF99EED2893026413D4F5B489CD13B* __this, const RuntimeMethod* method)
  1332. {
  1333. {
  1334. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1335. return;
  1336. }
  1337. }
  1338. #ifdef __clang__
  1339. #pragma clang diagnostic pop
  1340. #endif
  1341. #ifdef __clang__
  1342. #pragma clang diagnostic push
  1343. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1344. #pragma clang diagnostic ignored "-Wunused-variable"
  1345. #endif
  1346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_m0F9BA14FE9193D3CDE593EBF1EA06531F8400388 (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, const RuntimeMethod* method)
  1347. {
  1348. {
  1349. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1350. NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline(__this, (bool)1, NULL);
  1351. return;
  1352. }
  1353. }
  1354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_m379A417DDF33E9D2BB5227D05DD365584E15DDAC (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, String_t* ___0_name, const RuntimeMethod* method)
  1355. {
  1356. {
  1357. String_t* L_0 = ___0_name;
  1358. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, (bool)1, NULL);
  1359. return;
  1360. }
  1361. }
  1362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_mAC3C22502820C23E516911E3B620387FB330D9E2 (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, String_t* ___0_name, bool ___1_isThreadSafe, const RuntimeMethod* method)
  1363. {
  1364. {
  1365. String_t* L_0 = ___0_name;
  1366. bool L_1 = ___1_isThreadSafe;
  1367. NativeMethodAttribute__ctor_m0B32894B3BD625410703207C7DBF61098BAEE973(__this, L_0, (bool)1, L_1, NULL);
  1368. return;
  1369. }
  1370. }
  1371. #ifdef __clang__
  1372. #pragma clang diagnostic pop
  1373. #endif
  1374. #ifdef __clang__
  1375. #pragma clang diagnostic push
  1376. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1377. #pragma clang diagnostic ignored "-Wunused-variable"
  1378. #endif
  1379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadSafeAttribute__ctor_m1FFE949649F2986C5526433C39F7BC0413472FA1 (ThreadSafeAttribute_t2535A209D57BDA2FF398C4CA766059277FC349FE* __this, const RuntimeMethod* method)
  1380. {
  1381. {
  1382. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1383. NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline(__this, (bool)1, NULL);
  1384. return;
  1385. }
  1386. }
  1387. #ifdef __clang__
  1388. #pragma clang diagnostic pop
  1389. #endif
  1390. #ifdef __clang__
  1391. #pragma clang diagnostic push
  1392. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1393. #pragma clang diagnostic ignored "-Wunused-variable"
  1394. #endif
  1395. #ifdef __clang__
  1396. #pragma clang diagnostic pop
  1397. #endif
  1398. #ifdef __clang__
  1399. #pragma clang diagnostic push
  1400. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1401. #pragma clang diagnostic ignored "-Wunused-variable"
  1402. #endif
  1403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method)
  1404. {
  1405. {
  1406. String_t* L_0 = ___0_value;
  1407. __this->___U3CNameU3Ek__BackingField = L_0;
  1408. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1409. return;
  1410. }
  1411. }
  1412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0 (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method)
  1413. {
  1414. {
  1415. int32_t L_0 = ___0_value;
  1416. __this->___U3CTypeU3Ek__BackingField = L_0;
  1417. return;
  1418. }
  1419. }
  1420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute__ctor_m441E5A01FEB31C10AE2D65C8F680B650E6CDF5C0 (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_name, const RuntimeMethod* method)
  1421. {
  1422. {
  1423. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1424. String_t* L_0 = ___0_name;
  1425. StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline(__this, L_0, NULL);
  1426. return;
  1427. }
  1428. }
  1429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute__ctor_m6E1E237E6E03AC9F4B00C506199F03807BEA33BE (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_name, int32_t ___1_type, const RuntimeMethod* method)
  1430. {
  1431. {
  1432. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1433. String_t* L_0 = ___0_name;
  1434. StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline(__this, L_0, NULL);
  1435. int32_t L_1 = ___1_type;
  1436. StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline(__this, L_1, NULL);
  1437. return;
  1438. }
  1439. }
  1440. #ifdef __clang__
  1441. #pragma clang diagnostic pop
  1442. #endif
  1443. #ifdef __clang__
  1444. #pragma clang diagnostic push
  1445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1446. #pragma clang diagnostic ignored "-Wunused-variable"
  1447. #endif
  1448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708 (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method)
  1449. {
  1450. {
  1451. bool L_0 = ___0_value;
  1452. __this->___U3CThrowsExceptionU3Ek__BackingField = L_0;
  1453. return;
  1454. }
  1455. }
  1456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeThrowsAttribute__ctor_m62F4CD2A09BDFD06FD43B74201D68CD2F79E109E (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, const RuntimeMethod* method)
  1457. {
  1458. {
  1459. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1460. NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline(__this, (bool)1, NULL);
  1461. return;
  1462. }
  1463. }
  1464. #ifdef __clang__
  1465. #pragma clang diagnostic pop
  1466. #endif
  1467. #ifdef __clang__
  1468. #pragma clang diagnostic push
  1469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1470. #pragma clang diagnostic ignored "-Wunused-variable"
  1471. #endif
  1472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IgnoreAttribute_set_DoesNotContributeToSize_m0313EA1B54BF5E9FD61267FD476A7C9FB1A5C439 (IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D* __this, bool ___0_value, const RuntimeMethod* method)
  1473. {
  1474. {
  1475. bool L_0 = ___0_value;
  1476. __this->___U3CDoesNotContributeToSizeU3Ek__BackingField = L_0;
  1477. return;
  1478. }
  1479. }
  1480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IgnoreAttribute__ctor_mDA2998DACBA21CE6D66510F5AA6C4AB1FC33E323 (IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D* __this, const RuntimeMethod* method)
  1481. {
  1482. {
  1483. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1484. return;
  1485. }
  1486. }
  1487. #ifdef __clang__
  1488. #pragma clang diagnostic pop
  1489. #endif
  1490. #ifdef __clang__
  1491. #pragma clang diagnostic push
  1492. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1493. #pragma clang diagnostic ignored "-Wunused-variable"
  1494. #endif
  1495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreventReadOnlyInstanceModificationAttribute__ctor_m62694007EB93F071791A5139A34F73695A14B9CC (PreventReadOnlyInstanceModificationAttribute_t7FBCFCBA855C80F9E87486C8A6B4DDBA47B78415* __this, const RuntimeMethod* method)
  1496. {
  1497. {
  1498. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1499. return;
  1500. }
  1501. }
  1502. #ifdef __clang__
  1503. #pragma clang diagnostic pop
  1504. #endif
  1505. #ifdef __clang__
  1506. #pragma clang diagnostic push
  1507. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1508. #pragma clang diagnostic ignored "-Wunused-variable"
  1509. #endif
  1510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute__ctor_m7C07CF71798D5A94EB849622EA3883E547927D88 (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, const RuntimeMethod* method)
  1511. {
  1512. {
  1513. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1514. return;
  1515. }
  1516. }
  1517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute__ctor_m3C75236A1A2C7E364179A7DEDE9E53E7C3CE334D (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, String_t* ___0_name, const RuntimeMethod* method)
  1518. {
  1519. {
  1520. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1521. String_t* L_0 = ___0_name;
  1522. UsedByNativeCodeAttribute_set_Name_mF39ED6FE6040AF11CDCAE417EE6FE7DD6BD67E99_inline(__this, L_0, NULL);
  1523. return;
  1524. }
  1525. }
  1526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute_set_Name_mF39ED6FE6040AF11CDCAE417EE6FE7DD6BD67E99 (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1527. {
  1528. {
  1529. String_t* L_0 = ___0_value;
  1530. __this->___U3CNameU3Ek__BackingField = L_0;
  1531. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1532. return;
  1533. }
  1534. }
  1535. #ifdef __clang__
  1536. #pragma clang diagnostic pop
  1537. #endif
  1538. #ifdef __clang__
  1539. #pragma clang diagnostic push
  1540. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1541. #pragma clang diagnostic ignored "-Wunused-variable"
  1542. #endif
  1543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute__ctor_mBCF284DE0C8F84F211ACE616928BE47E29055920 (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, const RuntimeMethod* method)
  1544. {
  1545. {
  1546. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1547. return;
  1548. }
  1549. }
  1550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute__ctor_m255C8498736E931A7FBB4ABC292F08AE43D3B7BF (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, String_t* ___0_name, const RuntimeMethod* method)
  1551. {
  1552. {
  1553. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1554. String_t* L_0 = ___0_name;
  1555. RequiredByNativeCodeAttribute_set_Name_mF218FB9A613487B6377AF13FA3531E5D581F487B_inline(__this, L_0, NULL);
  1556. return;
  1557. }
  1558. }
  1559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Name_mF218FB9A613487B6377AF13FA3531E5D581F487B (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1560. {
  1561. {
  1562. String_t* L_0 = ___0_value;
  1563. __this->___U3CNameU3Ek__BackingField = L_0;
  1564. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1565. return;
  1566. }
  1567. }
  1568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Optional_m009CBA1D24E7F6EDAE1411CB6A7A01CB2A13B541 (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, bool ___0_value, const RuntimeMethod* method)
  1569. {
  1570. {
  1571. bool L_0 = ___0_value;
  1572. __this->___U3COptionalU3Ek__BackingField = L_0;
  1573. return;
  1574. }
  1575. }
  1576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_GenerateProxy_m63E4D29F468D0F254136F1596AEA106BD9EDC89B (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, bool ___0_value, const RuntimeMethod* method)
  1577. {
  1578. {
  1579. bool L_0 = ___0_value;
  1580. __this->___U3CGenerateProxyU3Ek__BackingField = L_0;
  1581. return;
  1582. }
  1583. }
  1584. #ifdef __clang__
  1585. #pragma clang diagnostic pop
  1586. #endif
  1587. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1588. {
  1589. {
  1590. String_t* L_0 = ___0_value;
  1591. __this->___U3CQualifiedNativeNameU3Ek__BackingField = L_0;
  1592. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CQualifiedNativeNameU3Ek__BackingField), (void*)L_0);
  1593. return;
  1594. }
  1595. }
  1596. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1597. {
  1598. {
  1599. String_t* L_0 = ___0_value;
  1600. __this->___U3CDeclarationU3Ek__BackingField = L_0;
  1601. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeclarationU3Ek__BackingField), (void*)L_0);
  1602. return;
  1603. }
  1604. }
  1605. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1606. {
  1607. {
  1608. String_t* L_0 = ___0_value;
  1609. __this->___U3CConditionU3Ek__BackingField = L_0;
  1610. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConditionU3Ek__BackingField), (void*)L_0);
  1611. return;
  1612. }
  1613. }
  1614. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method)
  1615. {
  1616. {
  1617. bool L_0 = ___0_value;
  1618. __this->___U3CEnabledU3Ek__BackingField = L_0;
  1619. return;
  1620. }
  1621. }
  1622. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_StubReturnStatement_mAA961429C06F0E4DC9149C26CC092ED29AF5331E_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1623. {
  1624. {
  1625. String_t* L_0 = ___0_value;
  1626. __this->___U3CStubReturnStatementU3Ek__BackingField = L_0;
  1627. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStubReturnStatementU3Ek__BackingField), (void*)L_0);
  1628. return;
  1629. }
  1630. }
  1631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method)
  1632. {
  1633. {
  1634. String_t* L_0 = ___0_value;
  1635. __this->___U3CHeaderU3Ek__BackingField = L_0;
  1636. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField), (void*)L_0);
  1637. return;
  1638. }
  1639. }
  1640. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method)
  1641. {
  1642. {
  1643. String_t* L_0 = ___0_value;
  1644. __this->___U3CNameU3Ek__BackingField = L_0;
  1645. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1646. return;
  1647. }
  1648. }
  1649. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method)
  1650. {
  1651. {
  1652. bool L_0 = ___0_value;
  1653. __this->___U3CWritableSelfU3Ek__BackingField = L_0;
  1654. return;
  1655. }
  1656. }
  1657. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method)
  1658. {
  1659. {
  1660. String_t* L_0 = ___0_value;
  1661. __this->___U3CNameU3Ek__BackingField = L_0;
  1662. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1663. return;
  1664. }
  1665. }
  1666. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1667. {
  1668. {
  1669. bool L_0 = ___0_value;
  1670. __this->___U3CIsFreeFunctionU3Ek__BackingField = L_0;
  1671. return;
  1672. }
  1673. }
  1674. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1675. {
  1676. {
  1677. bool L_0 = ___0_value;
  1678. __this->___U3CIsThreadSafeU3Ek__BackingField = L_0;
  1679. return;
  1680. }
  1681. }
  1682. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method)
  1683. {
  1684. {
  1685. int32_t L_0 = ___0_value;
  1686. __this->___U3CTargetTypeU3Ek__BackingField = L_0;
  1687. return;
  1688. }
  1689. }
  1690. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method)
  1691. {
  1692. {
  1693. int32_t L_0 = ___0_value;
  1694. __this->___U3CCodegenOptionsU3Ek__BackingField = L_0;
  1695. return;
  1696. }
  1697. }
  1698. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1699. {
  1700. {
  1701. String_t* L_0 = ___0_value;
  1702. __this->___U3CHeaderU3Ek__BackingField = L_0;
  1703. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField), (void*)L_0);
  1704. return;
  1705. }
  1706. }
  1707. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1708. {
  1709. {
  1710. String_t* L_0 = ___0_value;
  1711. __this->___U3CIntermediateScriptingStructNameU3Ek__BackingField = L_0;
  1712. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIntermediateScriptingStructNameU3Ek__BackingField), (void*)L_0);
  1713. return;
  1714. }
  1715. }
  1716. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1717. {
  1718. {
  1719. String_t* L_0 = ___0_value;
  1720. __this->___U3CExceptionU3Ek__BackingField = L_0;
  1721. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExceptionU3Ek__BackingField), (void*)L_0);
  1722. return;
  1723. }
  1724. }
  1725. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method)
  1726. {
  1727. {
  1728. String_t* L_0 = ___0_value;
  1729. __this->___U3CNameU3Ek__BackingField = L_0;
  1730. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1731. return;
  1732. }
  1733. }
  1734. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method)
  1735. {
  1736. {
  1737. int32_t L_0 = ___0_value;
  1738. __this->___U3CTypeU3Ek__BackingField = L_0;
  1739. return;
  1740. }
  1741. }
  1742. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method)
  1743. {
  1744. {
  1745. bool L_0 = ___0_value;
  1746. __this->___U3CThrowsExceptionU3Ek__BackingField = L_0;
  1747. return;
  1748. }
  1749. }
  1750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute_set_Name_mF39ED6FE6040AF11CDCAE417EE6FE7DD6BD67E99_inline (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1751. {
  1752. {
  1753. String_t* L_0 = ___0_value;
  1754. __this->___U3CNameU3Ek__BackingField = L_0;
  1755. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1756. return;
  1757. }
  1758. }
  1759. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Name_mF218FB9A613487B6377AF13FA3531E5D581F487B_inline (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1760. {
  1761. {
  1762. String_t* L_0 = ___0_value;
  1763. __this->___U3CNameU3Ek__BackingField = L_0;
  1764. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1765. return;
  1766. }
  1767. }