No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

UnityEngine.SharedInternalsModule.cpp 79KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691
  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. bool ___U3CEnabledU3Ek__BackingField;
  283. };
  284. struct NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  285. {
  286. String_t* ___U3CHeaderU3Ek__BackingField;
  287. };
  288. struct NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  289. {
  290. String_t* ___U3CNameU3Ek__BackingField;
  291. bool ___U3CIsThreadSafeU3Ek__BackingField;
  292. bool ___U3CIsFreeFunctionU3Ek__BackingField;
  293. bool ___U3CThrowsExceptionU3Ek__BackingField;
  294. bool ___U3CHasExplicitThisU3Ek__BackingField;
  295. };
  296. struct NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  297. {
  298. String_t* ___U3CNameU3Ek__BackingField;
  299. };
  300. struct NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  301. {
  302. bool ___U3CThrowsExceptionU3Ek__BackingField;
  303. };
  304. struct NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  305. {
  306. bool ___U3CWritableSelfU3Ek__BackingField;
  307. };
  308. struct NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  309. {
  310. String_t* ___U3CExceptionU3Ek__BackingField;
  311. };
  312. struct PreventReadOnlyInstanceModificationAttribute_t7FBCFCBA855C80F9E87486C8A6B4DDBA47B78415 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  313. {
  314. };
  315. struct RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  316. {
  317. bool ___U3COptionalU3Ek__BackingField;
  318. bool ___U3CGenerateProxyU3Ek__BackingField;
  319. };
  320. struct ThreadAndSerializationSafeAttribute_t819C12E8106F42E7493B11DDA93C36F6FB864357 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  321. {
  322. };
  323. struct UnityEngineModuleAssembly_tB6587DA5BA2569921894019758C4D69095012710 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  324. {
  325. };
  326. struct UnmarshalledAttribute_t3D645C3393EF99EED2893026413D4F5B489CD13B : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  327. {
  328. };
  329. struct UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  330. {
  331. };
  332. struct VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  333. {
  334. };
  335. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  336. {
  337. union
  338. {
  339. struct
  340. {
  341. };
  342. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  343. };
  344. };
  345. struct WritableAttribute_t7D85DADDFD6751C94E2E9594E562AD281A3B6E7B : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  346. {
  347. };
  348. struct CodegenOptions_tF4C41950C41617CA5C29E30EADAF0918E321F87B
  349. {
  350. int32_t ___value__;
  351. };
  352. struct Exception_t : public RuntimeObject
  353. {
  354. String_t* ____className;
  355. String_t* ____message;
  356. RuntimeObject* ____data;
  357. Exception_t* ____innerException;
  358. String_t* ____helpURL;
  359. RuntimeObject* ____stackTrace;
  360. String_t* ____stackTraceString;
  361. String_t* ____remoteStackTraceString;
  362. int32_t ____remoteStackIndex;
  363. RuntimeObject* ____dynamicMethods;
  364. int32_t ____HResult;
  365. String_t* ____source;
  366. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  367. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  368. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  369. int32_t ___caught_in_unmanaged;
  370. };
  371. struct Exception_t_marshaled_pinvoke
  372. {
  373. char* ____className;
  374. char* ____message;
  375. RuntimeObject* ____data;
  376. Exception_t_marshaled_pinvoke* ____innerException;
  377. char* ____helpURL;
  378. Il2CppIUnknown* ____stackTrace;
  379. char* ____stackTraceString;
  380. char* ____remoteStackTraceString;
  381. int32_t ____remoteStackIndex;
  382. Il2CppIUnknown* ____dynamicMethods;
  383. int32_t ____HResult;
  384. char* ____source;
  385. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  386. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  387. Il2CppSafeArray* ___native_trace_ips;
  388. int32_t ___caught_in_unmanaged;
  389. };
  390. struct Exception_t_marshaled_com
  391. {
  392. Il2CppChar* ____className;
  393. Il2CppChar* ____message;
  394. RuntimeObject* ____data;
  395. Exception_t_marshaled_com* ____innerException;
  396. Il2CppChar* ____helpURL;
  397. Il2CppIUnknown* ____stackTrace;
  398. Il2CppChar* ____stackTraceString;
  399. Il2CppChar* ____remoteStackTraceString;
  400. int32_t ____remoteStackIndex;
  401. Il2CppIUnknown* ____dynamicMethods;
  402. int32_t ____HResult;
  403. Il2CppChar* ____source;
  404. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  405. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  406. Il2CppSafeArray* ___native_trace_ips;
  407. int32_t ___caught_in_unmanaged;
  408. };
  409. struct FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6 : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  410. {
  411. };
  412. struct StaticAccessorType_tF6A5EE60B92B64C8D7B8B7EA2B3DD226440FAFCD
  413. {
  414. int32_t ___value__;
  415. };
  416. struct TargetType_tA9EF51A449A4E7FC6D6E04F9F64D4AA62D4D44EC
  417. {
  418. int32_t ___value__;
  419. };
  420. struct ThreadSafeAttribute_t2535A209D57BDA2FF398C4CA766059277FC349FE : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  421. {
  422. };
  423. struct NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607 : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  424. {
  425. int32_t ___U3CTargetTypeU3Ek__BackingField;
  426. };
  427. struct NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  428. {
  429. String_t* ___U3CHeaderU3Ek__BackingField;
  430. String_t* ___U3CIntermediateScriptingStructNameU3Ek__BackingField;
  431. int32_t ___U3CCodegenOptionsU3Ek__BackingField;
  432. };
  433. struct StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  434. {
  435. String_t* ___U3CNameU3Ek__BackingField;
  436. int32_t ___U3CTypeU3Ek__BackingField;
  437. };
  438. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  439. {
  440. };
  441. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  442. {
  443. String_t* ____paramName;
  444. };
  445. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  446. {
  447. };
  448. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
  449. {
  450. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
  451. RuntimeObject* ___shared_table_lock;
  452. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
  453. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
  454. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
  455. Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
  456. Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
  457. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
  458. bool ___IsTaiwanSku;
  459. };
  460. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472_StaticFields
  461. {
  462. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___invariantInfo;
  463. };
  464. struct String_t_StaticFields
  465. {
  466. String_t* ___Empty;
  467. };
  468. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  469. {
  470. String_t* ___TrueString;
  471. String_t* ___FalseString;
  472. };
  473. #ifdef __clang__
  474. #pragma clang diagnostic pop
  475. #endif
  476. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  477. {
  478. ALIGN_FIELD (8) String_t* m_Items[1];
  479. inline String_t* GetAt(il2cpp_array_size_t index) const
  480. {
  481. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  482. return m_Items[index];
  483. }
  484. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  485. {
  486. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  487. return m_Items + index;
  488. }
  489. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  490. {
  491. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  492. m_Items[index] = value;
  493. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  494. }
  495. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  496. {
  497. return m_Items[index];
  498. }
  499. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  500. {
  501. return m_Items + index;
  502. }
  503. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  504. {
  505. m_Items[index] = value;
  506. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  507. }
  508. };
  509. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  510. {
  511. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  512. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  513. {
  514. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  515. return m_Items[index];
  516. }
  517. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  518. {
  519. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  520. return m_Items + index;
  521. }
  522. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  523. {
  524. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  525. m_Items[index] = value;
  526. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  527. }
  528. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  529. {
  530. return m_Items[index];
  531. }
  532. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  533. {
  534. return m_Items + index;
  535. }
  536. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  537. {
  538. m_Items[index] = value;
  539. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  540. }
  541. };
  542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
  543. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
  545. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
  547. 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) ;
  548. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method) ;
  550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  553. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  554. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  555. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method) ;
  556. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  558. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method) ;
  559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, bool ___1_isFreeFunction, const RuntimeMethod* method) ;
  560. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method) ;
  561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, const RuntimeMethod* method) ;
  562. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  563. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  564. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, const RuntimeMethod* method) ;
  566. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  567. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_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 StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  570. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  571. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method) ;
  572. #ifdef __clang__
  573. #pragma clang diagnostic push
  574. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  575. #pragma clang diagnostic ignored "-Wunused-variable"
  576. #endif
  577. #ifdef __clang__
  578. #pragma clang diagnostic pop
  579. #endif
  580. #ifdef __clang__
  581. #pragma clang diagnostic push
  582. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  583. #pragma clang diagnostic ignored "-Wunused-variable"
  584. #endif
  585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetFileNameExtensionAttribute__ctor_mBDD7C2006F136025094AABE2295D190F43F7F224 (AssetFileNameExtensionAttribute_tEA86B663DC42BB5C4F9A2A081CD7D28845D9D056* __this, String_t* ___0_preferredExtension, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_otherExtensions, const RuntimeMethod* method)
  586. {
  587. {
  588. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  589. String_t* L_0 = ___0_preferredExtension;
  590. __this->___U3CpreferredExtensionU3Ek__BackingField = L_0;
  591. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpreferredExtensionU3Ek__BackingField), (void*)L_0);
  592. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ___1_otherExtensions;
  593. __this->___U3CotherExtensionsU3Ek__BackingField = (RuntimeObject*)L_1;
  594. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CotherExtensionsU3Ek__BackingField), (void*)(RuntimeObject*)L_1);
  595. return;
  596. }
  597. }
  598. #ifdef __clang__
  599. #pragma clang diagnostic pop
  600. #endif
  601. #ifdef __clang__
  602. #pragma clang diagnostic push
  603. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  604. #pragma clang diagnostic ignored "-Wunused-variable"
  605. #endif
  606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadAndSerializationSafeAttribute__ctor_m5023D29907E8D1092714DFFA137A8364454709C7 (ThreadAndSerializationSafeAttribute_t819C12E8106F42E7493B11DDA93C36F6FB864357* __this, const RuntimeMethod* method)
  607. {
  608. {
  609. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  610. return;
  611. }
  612. }
  613. #ifdef __clang__
  614. #pragma clang diagnostic pop
  615. #endif
  616. #ifdef __clang__
  617. #pragma clang diagnostic push
  618. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  619. #pragma clang diagnostic ignored "-Wunused-variable"
  620. #endif
  621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WritableAttribute__ctor_mC4E14F120A46CC52A65942F34224E2FB20CFF55A (WritableAttribute_t7D85DADDFD6751C94E2E9594E562AD281A3B6E7B* __this, const RuntimeMethod* method)
  622. {
  623. {
  624. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  625. return;
  626. }
  627. }
  628. #ifdef __clang__
  629. #pragma clang diagnostic pop
  630. #endif
  631. #ifdef __clang__
  632. #pragma clang diagnostic push
  633. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  634. #pragma clang diagnostic ignored "-Wunused-variable"
  635. #endif
  636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEngineModuleAssembly__ctor_m3F8B023CF6E911C448EF9284C72F7BE92C6E72E3 (UnityEngineModuleAssembly_tB6587DA5BA2569921894019758C4D69095012710* __this, const RuntimeMethod* method)
  637. {
  638. {
  639. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  640. return;
  641. }
  642. }
  643. #ifdef __clang__
  644. #pragma clang diagnostic pop
  645. #endif
  646. #ifdef __clang__
  647. #pragma clang diagnostic push
  648. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  649. #pragma clang diagnostic ignored "-Wunused-variable"
  650. #endif
  651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  652. {
  653. {
  654. String_t* L_0 = ___0_value;
  655. __this->___U3CQualifiedNativeNameU3Ek__BackingField = L_0;
  656. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CQualifiedNativeNameU3Ek__BackingField), (void*)L_0);
  657. return;
  658. }
  659. }
  660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  661. {
  662. {
  663. String_t* L_0 = ___0_value;
  664. __this->___U3CDeclarationU3Ek__BackingField = L_0;
  665. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeclarationU3Ek__BackingField), (void*)L_0);
  666. return;
  667. }
  668. }
  669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute__ctor_mA4C67EDCE7DA70AAADE77FE63EEECFFA911AD0C7 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_qualifiedCppName, const RuntimeMethod* method)
  670. {
  671. static bool s_Il2CppMethodInitialized;
  672. if (!s_Il2CppMethodInitialized)
  673. {
  674. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral934F21310025A70D145D513BA3B14AD2B960A089);
  675. s_Il2CppMethodInitialized = true;
  676. }
  677. {
  678. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  679. String_t* L_0 = ___0_qualifiedCppName;
  680. NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline(__this, L_0, NULL);
  681. String_t* L_1 = ___0_qualifiedCppName;
  682. String_t* L_2;
  683. L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral934F21310025A70D145D513BA3B14AD2B960A089, L_1, NULL);
  684. NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline(__this, L_2, NULL);
  685. return;
  686. }
  687. }
  688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute__ctor_m92A42152D6ACC3FB9C381EFDFAA691251E2C3DD7 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_qualifiedCppName, String_t* ___1_declaration, const RuntimeMethod* method)
  689. {
  690. {
  691. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  692. String_t* L_0 = ___0_qualifiedCppName;
  693. NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline(__this, L_0, NULL);
  694. String_t* L_1 = ___1_declaration;
  695. NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline(__this, L_1, NULL);
  696. return;
  697. }
  698. }
  699. #ifdef __clang__
  700. #pragma clang diagnostic pop
  701. #endif
  702. #ifdef __clang__
  703. #pragma clang diagnostic push
  704. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  705. #pragma clang diagnostic ignored "-Wunused-variable"
  706. #endif
  707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85 (String_t* ___0_fmt, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  708. {
  709. static bool s_Il2CppMethodInitialized;
  710. if (!s_Il2CppMethodInitialized)
  711. {
  712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  713. s_Il2CppMethodInitialized = true;
  714. }
  715. String_t* V_0 = NULL;
  716. {
  717. il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  718. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0;
  719. L_0 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
  720. NullCheck(L_0);
  721. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_1;
  722. L_1 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(14, L_0);
  723. String_t* L_2 = ___0_fmt;
  724. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  725. String_t* L_4;
  726. L_4 = String_Format_m447B585713E5EB3EBF5D9D0710706D01E8A56D75(L_1, L_2, L_3, NULL);
  727. V_0 = L_4;
  728. goto IL_0015;
  729. }
  730. IL_0015:
  731. {
  732. String_t* L_5 = V_0;
  733. return L_5;
  734. }
  735. }
  736. #ifdef __clang__
  737. #pragma clang diagnostic pop
  738. #endif
  739. #ifdef __clang__
  740. #pragma clang diagnostic push
  741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  742. #pragma clang diagnostic ignored "-Wunused-variable"
  743. #endif
  744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisibleToOtherModulesAttribute__ctor_m2F00FAC0C9348472A15E93AD256145DCDD967E59 (VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489* __this, const RuntimeMethod* method)
  745. {
  746. {
  747. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  748. return;
  749. }
  750. }
  751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisibleToOtherModulesAttribute__ctor_m2FC15A41D7218FFD29ECA4F70323F6DF8F19EC35 (VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_modules, const RuntimeMethod* method)
  752. {
  753. {
  754. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  755. return;
  756. }
  757. }
  758. #ifdef __clang__
  759. #pragma clang diagnostic pop
  760. #endif
  761. #ifdef __clang__
  762. #pragma clang diagnostic push
  763. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  764. #pragma clang diagnostic ignored "-Wunused-variable"
  765. #endif
  766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053 (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method)
  767. {
  768. {
  769. String_t* L_0 = ___0_value;
  770. __this->___U3CConditionU3Ek__BackingField = L_0;
  771. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConditionU3Ek__BackingField), (void*)L_0);
  772. return;
  773. }
  774. }
  775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64 (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method)
  776. {
  777. {
  778. bool L_0 = ___0_value;
  779. __this->___U3CEnabledU3Ek__BackingField = L_0;
  780. return;
  781. }
  782. }
  783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute__ctor_mD9C6F4E343C06314DF5DCFDDE9B5495E78F711ED (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_condition, const RuntimeMethod* method)
  784. {
  785. {
  786. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  787. String_t* L_0 = ___0_condition;
  788. NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline(__this, L_0, NULL);
  789. NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline(__this, (bool)1, NULL);
  790. return;
  791. }
  792. }
  793. #ifdef __clang__
  794. #pragma clang diagnostic pop
  795. #endif
  796. #ifdef __clang__
  797. #pragma clang diagnostic push
  798. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  799. #pragma clang diagnostic ignored "-Wunused-variable"
  800. #endif
  801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method)
  802. {
  803. {
  804. String_t* L_0 = ___0_value;
  805. __this->___U3CHeaderU3Ek__BackingField = L_0;
  806. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField), (void*)L_0);
  807. return;
  808. }
  809. }
  810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_header, const RuntimeMethod* method)
  811. {
  812. static bool s_Il2CppMethodInitialized;
  813. if (!s_Il2CppMethodInitialized)
  814. {
  815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  816. s_Il2CppMethodInitialized = true;
  817. }
  818. bool V_0 = false;
  819. bool V_1 = false;
  820. {
  821. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  822. String_t* L_0 = ___0_header;
  823. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  824. bool L_1 = V_0;
  825. if (!L_1)
  826. {
  827. goto IL_001b;
  828. }
  829. }
  830. {
  831. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  832. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D)), NULL);
  833. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC_RuntimeMethod_var)));
  834. }
  835. IL_001b:
  836. {
  837. String_t* L_3 = ___0_header;
  838. bool L_4;
  839. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  840. V_1 = L_4;
  841. bool L_5 = V_1;
  842. if (!L_5)
  843. {
  844. goto IL_003a;
  845. }
  846. }
  847. {
  848. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  849. 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);
  850. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC_RuntimeMethod_var)));
  851. }
  852. IL_003a:
  853. {
  854. String_t* L_7 = ___0_header;
  855. NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline(__this, L_7, NULL);
  856. return;
  857. }
  858. }
  859. #ifdef __clang__
  860. #pragma clang diagnostic pop
  861. #endif
  862. #ifdef __clang__
  863. #pragma clang diagnostic push
  864. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  865. #pragma clang diagnostic ignored "-Wunused-variable"
  866. #endif
  867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7 (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method)
  868. {
  869. {
  870. String_t* L_0 = ___0_value;
  871. __this->___U3CNameU3Ek__BackingField = L_0;
  872. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  873. return;
  874. }
  875. }
  876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0 (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_name, const RuntimeMethod* method)
  877. {
  878. static bool s_Il2CppMethodInitialized;
  879. if (!s_Il2CppMethodInitialized)
  880. {
  881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  882. s_Il2CppMethodInitialized = true;
  883. }
  884. bool V_0 = false;
  885. bool V_1 = false;
  886. {
  887. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  888. String_t* L_0 = ___0_name;
  889. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  890. bool L_1 = V_0;
  891. if (!L_1)
  892. {
  893. goto IL_001b;
  894. }
  895. }
  896. {
  897. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  898. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
  899. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0_RuntimeMethod_var)));
  900. }
  901. IL_001b:
  902. {
  903. String_t* L_3 = ___0_name;
  904. bool L_4;
  905. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  906. V_1 = L_4;
  907. bool L_5 = V_1;
  908. if (!L_5)
  909. {
  910. goto IL_003a;
  911. }
  912. }
  913. {
  914. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  915. 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);
  916. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0_RuntimeMethod_var)));
  917. }
  918. IL_003a:
  919. {
  920. String_t* L_7 = ___0_name;
  921. NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline(__this, L_7, NULL);
  922. return;
  923. }
  924. }
  925. #ifdef __clang__
  926. #pragma clang diagnostic pop
  927. #endif
  928. #ifdef __clang__
  929. #pragma clang diagnostic push
  930. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  931. #pragma clang diagnostic ignored "-Wunused-variable"
  932. #endif
  933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6 (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method)
  934. {
  935. {
  936. bool L_0 = ___0_value;
  937. __this->___U3CWritableSelfU3Ek__BackingField = L_0;
  938. return;
  939. }
  940. }
  941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute__ctor_mF59616C59BA935E75ED688DCBAF1966036CD039B (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, const RuntimeMethod* method)
  942. {
  943. {
  944. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  945. NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline(__this, (bool)1, NULL);
  946. return;
  947. }
  948. }
  949. #ifdef __clang__
  950. #pragma clang diagnostic pop
  951. #endif
  952. #ifdef __clang__
  953. #pragma clang diagnostic push
  954. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  955. #pragma clang diagnostic ignored "-Wunused-variable"
  956. #endif
  957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method)
  958. {
  959. {
  960. String_t* L_0 = ___0_value;
  961. __this->___U3CNameU3Ek__BackingField = L_0;
  962. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  963. return;
  964. }
  965. }
  966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  967. {
  968. {
  969. bool L_0 = ___0_value;
  970. __this->___U3CIsThreadSafeU3Ek__BackingField = L_0;
  971. return;
  972. }
  973. }
  974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  975. {
  976. {
  977. bool L_0 = ___0_value;
  978. __this->___U3CIsFreeFunctionU3Ek__BackingField = L_0;
  979. return;
  980. }
  981. }
  982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_ThrowsException_m05A53893F9C6616B40F8F70790C6533C30C64592 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  983. {
  984. {
  985. bool L_0 = ___0_value;
  986. __this->___U3CThrowsExceptionU3Ek__BackingField = L_0;
  987. return;
  988. }
  989. }
  990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_HasExplicitThis_m41908D1B191AEADF84C548E57A72B4E948D35678 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  991. {
  992. {
  993. bool L_0 = ___0_value;
  994. __this->___U3CHasExplicitThisU3Ek__BackingField = L_0;
  995. return;
  996. }
  997. }
  998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, const RuntimeMethod* method)
  999. {
  1000. {
  1001. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1002. return;
  1003. }
  1004. }
  1005. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, const RuntimeMethod* method)
  1006. {
  1007. static bool s_Il2CppMethodInitialized;
  1008. if (!s_Il2CppMethodInitialized)
  1009. {
  1010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  1011. s_Il2CppMethodInitialized = true;
  1012. }
  1013. bool V_0 = false;
  1014. bool V_1 = false;
  1015. {
  1016. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1017. String_t* L_0 = ___0_name;
  1018. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1019. bool L_1 = V_0;
  1020. if (!L_1)
  1021. {
  1022. goto IL_001b;
  1023. }
  1024. }
  1025. {
  1026. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1027. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
  1028. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5_RuntimeMethod_var)));
  1029. }
  1030. IL_001b:
  1031. {
  1032. String_t* L_3 = ___0_name;
  1033. bool L_4;
  1034. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  1035. V_1 = L_4;
  1036. bool L_5 = V_1;
  1037. if (!L_5)
  1038. {
  1039. goto IL_003a;
  1040. }
  1041. }
  1042. {
  1043. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1044. 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);
  1045. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5_RuntimeMethod_var)));
  1046. }
  1047. IL_003a:
  1048. {
  1049. String_t* L_7 = ___0_name;
  1050. NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline(__this, L_7, NULL);
  1051. return;
  1052. }
  1053. }
  1054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, bool ___1_isFreeFunction, const RuntimeMethod* method)
  1055. {
  1056. {
  1057. String_t* L_0 = ___0_name;
  1058. NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5(__this, L_0, NULL);
  1059. bool L_1 = ___1_isFreeFunction;
  1060. NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline(__this, L_1, NULL);
  1061. return;
  1062. }
  1063. }
  1064. 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)
  1065. {
  1066. {
  1067. String_t* L_0 = ___0_name;
  1068. bool L_1 = ___1_isFreeFunction;
  1069. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, L_1, NULL);
  1070. bool L_2 = ___2_isThreadSafe;
  1071. NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline(__this, L_2, NULL);
  1072. return;
  1073. }
  1074. }
  1075. #ifdef __clang__
  1076. #pragma clang diagnostic pop
  1077. #endif
  1078. #ifdef __clang__
  1079. #pragma clang diagnostic push
  1080. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1081. #pragma clang diagnostic ignored "-Wunused-variable"
  1082. #endif
  1083. #ifdef __clang__
  1084. #pragma clang diagnostic pop
  1085. #endif
  1086. #ifdef __clang__
  1087. #pragma clang diagnostic push
  1088. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1089. #pragma clang diagnostic ignored "-Wunused-variable"
  1090. #endif
  1091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method)
  1092. {
  1093. {
  1094. int32_t L_0 = ___0_value;
  1095. __this->___U3CTargetTypeU3Ek__BackingField = L_0;
  1096. return;
  1097. }
  1098. }
  1099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_mAF06F05D29FE386561167B2BDF0149E3744411EA (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, const RuntimeMethod* method)
  1100. {
  1101. {
  1102. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1103. return;
  1104. }
  1105. }
  1106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_m32EC1C27977EA39BC2824743EC417561AC138BA3 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, String_t* ___0_name, const RuntimeMethod* method)
  1107. {
  1108. {
  1109. String_t* L_0 = ___0_name;
  1110. NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5(__this, L_0, NULL);
  1111. return;
  1112. }
  1113. }
  1114. 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)
  1115. {
  1116. {
  1117. String_t* L_0 = ___0_name;
  1118. bool L_1 = ___1_isFree;
  1119. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, L_1, NULL);
  1120. int32_t L_2 = ___2_targetType;
  1121. NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline(__this, L_2, NULL);
  1122. return;
  1123. }
  1124. }
  1125. #ifdef __clang__
  1126. #pragma clang diagnostic pop
  1127. #endif
  1128. #ifdef __clang__
  1129. #pragma clang diagnostic push
  1130. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1131. #pragma clang diagnostic ignored "-Wunused-variable"
  1132. #endif
  1133. #ifdef __clang__
  1134. #pragma clang diagnostic pop
  1135. #endif
  1136. #ifdef __clang__
  1137. #pragma clang diagnostic push
  1138. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1139. #pragma clang diagnostic ignored "-Wunused-variable"
  1140. #endif
  1141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAsStructAttribute__ctor_m6AF1CD76481CC41BF7CE5C87DCF6CE68EF187298 (NativeAsStructAttribute_t48549F0E2D38CC0251B7BF2780E434EA141DF2D8* __this, const RuntimeMethod* method)
  1142. {
  1143. {
  1144. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1145. return;
  1146. }
  1147. }
  1148. #ifdef __clang__
  1149. #pragma clang diagnostic pop
  1150. #endif
  1151. #ifdef __clang__
  1152. #pragma clang diagnostic push
  1153. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1154. #pragma clang diagnostic ignored "-Wunused-variable"
  1155. #endif
  1156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1157. {
  1158. {
  1159. String_t* L_0 = ___0_value;
  1160. __this->___U3CHeaderU3Ek__BackingField = L_0;
  1161. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField), (void*)L_0);
  1162. return;
  1163. }
  1164. }
  1165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1166. {
  1167. {
  1168. String_t* L_0 = ___0_value;
  1169. __this->___U3CIntermediateScriptingStructNameU3Ek__BackingField = L_0;
  1170. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIntermediateScriptingStructNameU3Ek__BackingField), (void*)L_0);
  1171. return;
  1172. }
  1173. }
  1174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method)
  1175. {
  1176. {
  1177. int32_t L_0 = ___0_value;
  1178. __this->___U3CCodegenOptionsU3Ek__BackingField = L_0;
  1179. return;
  1180. }
  1181. }
  1182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_mC1B7AC76546C88B8314DBDE006BF54739A8D2BCD (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, const RuntimeMethod* method)
  1183. {
  1184. {
  1185. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1186. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, 0, NULL);
  1187. return;
  1188. }
  1189. }
  1190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, const RuntimeMethod* method)
  1191. {
  1192. {
  1193. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1194. int32_t L_0 = ___0_codegenOptions;
  1195. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, L_0, NULL);
  1196. return;
  1197. }
  1198. }
  1199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_header, const RuntimeMethod* method)
  1200. {
  1201. static bool s_Il2CppMethodInitialized;
  1202. if (!s_Il2CppMethodInitialized)
  1203. {
  1204. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  1205. s_Il2CppMethodInitialized = true;
  1206. }
  1207. bool V_0 = false;
  1208. bool V_1 = false;
  1209. {
  1210. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1211. String_t* L_0 = ___0_header;
  1212. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1213. bool L_1 = V_0;
  1214. if (!L_1)
  1215. {
  1216. goto IL_001b;
  1217. }
  1218. }
  1219. {
  1220. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1221. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D)), NULL);
  1222. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487_RuntimeMethod_var)));
  1223. }
  1224. IL_001b:
  1225. {
  1226. String_t* L_3 = ___0_header;
  1227. bool L_4;
  1228. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  1229. V_1 = L_4;
  1230. bool L_5 = V_1;
  1231. if (!L_5)
  1232. {
  1233. goto IL_003a;
  1234. }
  1235. }
  1236. {
  1237. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1238. 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);
  1239. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487_RuntimeMethod_var)));
  1240. }
  1241. IL_003a:
  1242. {
  1243. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, 0, NULL);
  1244. String_t* L_7 = ___0_header;
  1245. NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline(__this, L_7, NULL);
  1246. return;
  1247. }
  1248. }
  1249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_mAAAA100D0F13ECBDEB655342889B7D82CF920A75 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, String_t* ___1_intermediateStructName, const RuntimeMethod* method)
  1250. {
  1251. {
  1252. int32_t L_0 = ___0_codegenOptions;
  1253. NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46(__this, L_0, NULL);
  1254. String_t* L_1 = ___1_intermediateStructName;
  1255. NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline(__this, L_1, NULL);
  1256. return;
  1257. }
  1258. }
  1259. #ifdef __clang__
  1260. #pragma clang diagnostic pop
  1261. #endif
  1262. #ifdef __clang__
  1263. #pragma clang diagnostic push
  1264. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1265. #pragma clang diagnostic ignored "-Wunused-variable"
  1266. #endif
  1267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528 (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1268. {
  1269. {
  1270. String_t* L_0 = ___0_value;
  1271. __this->___U3CExceptionU3Ek__BackingField = L_0;
  1272. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExceptionU3Ek__BackingField), (void*)L_0);
  1273. return;
  1274. }
  1275. }
  1276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotNullAttribute__ctor_m739C06B242B13C7519C17D0796F1A8FD18CDB7AA (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_exception, const RuntimeMethod* method)
  1277. {
  1278. {
  1279. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1280. String_t* L_0 = ___0_exception;
  1281. NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline(__this, L_0, NULL);
  1282. return;
  1283. }
  1284. }
  1285. #ifdef __clang__
  1286. #pragma clang diagnostic pop
  1287. #endif
  1288. #ifdef __clang__
  1289. #pragma clang diagnostic push
  1290. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1291. #pragma clang diagnostic ignored "-Wunused-variable"
  1292. #endif
  1293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmarshalledAttribute__ctor_m77164A228BF4D50B6CF784E319456DD0A74D0E8A (UnmarshalledAttribute_t3D645C3393EF99EED2893026413D4F5B489CD13B* __this, const RuntimeMethod* method)
  1294. {
  1295. {
  1296. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1297. return;
  1298. }
  1299. }
  1300. #ifdef __clang__
  1301. #pragma clang diagnostic pop
  1302. #endif
  1303. #ifdef __clang__
  1304. #pragma clang diagnostic push
  1305. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1306. #pragma clang diagnostic ignored "-Wunused-variable"
  1307. #endif
  1308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_m0F9BA14FE9193D3CDE593EBF1EA06531F8400388 (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, const RuntimeMethod* method)
  1309. {
  1310. {
  1311. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1312. NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline(__this, (bool)1, NULL);
  1313. return;
  1314. }
  1315. }
  1316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_m379A417DDF33E9D2BB5227D05DD365584E15DDAC (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, String_t* ___0_name, const RuntimeMethod* method)
  1317. {
  1318. {
  1319. String_t* L_0 = ___0_name;
  1320. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, (bool)1, NULL);
  1321. return;
  1322. }
  1323. }
  1324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_mAC3C22502820C23E516911E3B620387FB330D9E2 (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, String_t* ___0_name, bool ___1_isThreadSafe, const RuntimeMethod* method)
  1325. {
  1326. {
  1327. String_t* L_0 = ___0_name;
  1328. bool L_1 = ___1_isThreadSafe;
  1329. NativeMethodAttribute__ctor_m0B32894B3BD625410703207C7DBF61098BAEE973(__this, L_0, (bool)1, L_1, NULL);
  1330. return;
  1331. }
  1332. }
  1333. #ifdef __clang__
  1334. #pragma clang diagnostic pop
  1335. #endif
  1336. #ifdef __clang__
  1337. #pragma clang diagnostic push
  1338. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1339. #pragma clang diagnostic ignored "-Wunused-variable"
  1340. #endif
  1341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadSafeAttribute__ctor_m1FFE949649F2986C5526433C39F7BC0413472FA1 (ThreadSafeAttribute_t2535A209D57BDA2FF398C4CA766059277FC349FE* __this, const RuntimeMethod* method)
  1342. {
  1343. {
  1344. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1345. NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline(__this, (bool)1, NULL);
  1346. return;
  1347. }
  1348. }
  1349. #ifdef __clang__
  1350. #pragma clang diagnostic pop
  1351. #endif
  1352. #ifdef __clang__
  1353. #pragma clang diagnostic push
  1354. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1355. #pragma clang diagnostic ignored "-Wunused-variable"
  1356. #endif
  1357. #ifdef __clang__
  1358. #pragma clang diagnostic pop
  1359. #endif
  1360. #ifdef __clang__
  1361. #pragma clang diagnostic push
  1362. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1363. #pragma clang diagnostic ignored "-Wunused-variable"
  1364. #endif
  1365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method)
  1366. {
  1367. {
  1368. String_t* L_0 = ___0_value;
  1369. __this->___U3CNameU3Ek__BackingField = L_0;
  1370. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1371. return;
  1372. }
  1373. }
  1374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0 (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method)
  1375. {
  1376. {
  1377. int32_t L_0 = ___0_value;
  1378. __this->___U3CTypeU3Ek__BackingField = L_0;
  1379. return;
  1380. }
  1381. }
  1382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute__ctor_m441E5A01FEB31C10AE2D65C8F680B650E6CDF5C0 (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_name, const RuntimeMethod* method)
  1383. {
  1384. {
  1385. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1386. String_t* L_0 = ___0_name;
  1387. StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline(__this, L_0, NULL);
  1388. return;
  1389. }
  1390. }
  1391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute__ctor_m6E1E237E6E03AC9F4B00C506199F03807BEA33BE (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_name, int32_t ___1_type, const RuntimeMethod* method)
  1392. {
  1393. {
  1394. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1395. String_t* L_0 = ___0_name;
  1396. StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline(__this, L_0, NULL);
  1397. int32_t L_1 = ___1_type;
  1398. StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline(__this, L_1, NULL);
  1399. return;
  1400. }
  1401. }
  1402. #ifdef __clang__
  1403. #pragma clang diagnostic pop
  1404. #endif
  1405. #ifdef __clang__
  1406. #pragma clang diagnostic push
  1407. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1408. #pragma clang diagnostic ignored "-Wunused-variable"
  1409. #endif
  1410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708 (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method)
  1411. {
  1412. {
  1413. bool L_0 = ___0_value;
  1414. __this->___U3CThrowsExceptionU3Ek__BackingField = L_0;
  1415. return;
  1416. }
  1417. }
  1418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeThrowsAttribute__ctor_m62F4CD2A09BDFD06FD43B74201D68CD2F79E109E (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, const RuntimeMethod* method)
  1419. {
  1420. {
  1421. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1422. NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline(__this, (bool)1, NULL);
  1423. return;
  1424. }
  1425. }
  1426. #ifdef __clang__
  1427. #pragma clang diagnostic pop
  1428. #endif
  1429. #ifdef __clang__
  1430. #pragma clang diagnostic push
  1431. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1432. #pragma clang diagnostic ignored "-Wunused-variable"
  1433. #endif
  1434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IgnoreAttribute_set_DoesNotContributeToSize_m0313EA1B54BF5E9FD61267FD476A7C9FB1A5C439 (IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D* __this, bool ___0_value, const RuntimeMethod* method)
  1435. {
  1436. {
  1437. bool L_0 = ___0_value;
  1438. __this->___U3CDoesNotContributeToSizeU3Ek__BackingField = L_0;
  1439. return;
  1440. }
  1441. }
  1442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IgnoreAttribute__ctor_mDA2998DACBA21CE6D66510F5AA6C4AB1FC33E323 (IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D* __this, const RuntimeMethod* method)
  1443. {
  1444. {
  1445. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1446. return;
  1447. }
  1448. }
  1449. #ifdef __clang__
  1450. #pragma clang diagnostic pop
  1451. #endif
  1452. #ifdef __clang__
  1453. #pragma clang diagnostic push
  1454. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1455. #pragma clang diagnostic ignored "-Wunused-variable"
  1456. #endif
  1457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreventReadOnlyInstanceModificationAttribute__ctor_m62694007EB93F071791A5139A34F73695A14B9CC (PreventReadOnlyInstanceModificationAttribute_t7FBCFCBA855C80F9E87486C8A6B4DDBA47B78415* __this, const RuntimeMethod* method)
  1458. {
  1459. {
  1460. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, 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 UsedByNativeCodeAttribute__ctor_m7C07CF71798D5A94EB849622EA3883E547927D88 (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, const RuntimeMethod* method)
  1473. {
  1474. {
  1475. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1476. return;
  1477. }
  1478. }
  1479. #ifdef __clang__
  1480. #pragma clang diagnostic pop
  1481. #endif
  1482. #ifdef __clang__
  1483. #pragma clang diagnostic push
  1484. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1485. #pragma clang diagnostic ignored "-Wunused-variable"
  1486. #endif
  1487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute__ctor_mBCF284DE0C8F84F211ACE616928BE47E29055920 (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, const RuntimeMethod* method)
  1488. {
  1489. {
  1490. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1491. return;
  1492. }
  1493. }
  1494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Optional_m009CBA1D24E7F6EDAE1411CB6A7A01CB2A13B541 (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, bool ___0_value, const RuntimeMethod* method)
  1495. {
  1496. {
  1497. bool L_0 = ___0_value;
  1498. __this->___U3COptionalU3Ek__BackingField = L_0;
  1499. return;
  1500. }
  1501. }
  1502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_GenerateProxy_m63E4D29F468D0F254136F1596AEA106BD9EDC89B (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, bool ___0_value, const RuntimeMethod* method)
  1503. {
  1504. {
  1505. bool L_0 = ___0_value;
  1506. __this->___U3CGenerateProxyU3Ek__BackingField = L_0;
  1507. return;
  1508. }
  1509. }
  1510. #ifdef __clang__
  1511. #pragma clang diagnostic pop
  1512. #endif
  1513. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1514. {
  1515. {
  1516. String_t* L_0 = ___0_value;
  1517. __this->___U3CQualifiedNativeNameU3Ek__BackingField = L_0;
  1518. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CQualifiedNativeNameU3Ek__BackingField), (void*)L_0);
  1519. return;
  1520. }
  1521. }
  1522. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1523. {
  1524. {
  1525. String_t* L_0 = ___0_value;
  1526. __this->___U3CDeclarationU3Ek__BackingField = L_0;
  1527. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeclarationU3Ek__BackingField), (void*)L_0);
  1528. return;
  1529. }
  1530. }
  1531. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1532. {
  1533. {
  1534. String_t* L_0 = ___0_value;
  1535. __this->___U3CConditionU3Ek__BackingField = L_0;
  1536. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConditionU3Ek__BackingField), (void*)L_0);
  1537. return;
  1538. }
  1539. }
  1540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method)
  1541. {
  1542. {
  1543. bool L_0 = ___0_value;
  1544. __this->___U3CEnabledU3Ek__BackingField = L_0;
  1545. return;
  1546. }
  1547. }
  1548. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method)
  1549. {
  1550. {
  1551. String_t* L_0 = ___0_value;
  1552. __this->___U3CHeaderU3Ek__BackingField = L_0;
  1553. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField), (void*)L_0);
  1554. return;
  1555. }
  1556. }
  1557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method)
  1558. {
  1559. {
  1560. String_t* L_0 = ___0_value;
  1561. __this->___U3CNameU3Ek__BackingField = L_0;
  1562. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1563. return;
  1564. }
  1565. }
  1566. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method)
  1567. {
  1568. {
  1569. bool L_0 = ___0_value;
  1570. __this->___U3CWritableSelfU3Ek__BackingField = L_0;
  1571. return;
  1572. }
  1573. }
  1574. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method)
  1575. {
  1576. {
  1577. String_t* L_0 = ___0_value;
  1578. __this->___U3CNameU3Ek__BackingField = L_0;
  1579. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1580. return;
  1581. }
  1582. }
  1583. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1584. {
  1585. {
  1586. bool L_0 = ___0_value;
  1587. __this->___U3CIsFreeFunctionU3Ek__BackingField = L_0;
  1588. return;
  1589. }
  1590. }
  1591. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1592. {
  1593. {
  1594. bool L_0 = ___0_value;
  1595. __this->___U3CIsThreadSafeU3Ek__BackingField = L_0;
  1596. return;
  1597. }
  1598. }
  1599. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method)
  1600. {
  1601. {
  1602. int32_t L_0 = ___0_value;
  1603. __this->___U3CTargetTypeU3Ek__BackingField = L_0;
  1604. return;
  1605. }
  1606. }
  1607. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method)
  1608. {
  1609. {
  1610. int32_t L_0 = ___0_value;
  1611. __this->___U3CCodegenOptionsU3Ek__BackingField = L_0;
  1612. return;
  1613. }
  1614. }
  1615. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1616. {
  1617. {
  1618. String_t* L_0 = ___0_value;
  1619. __this->___U3CHeaderU3Ek__BackingField = L_0;
  1620. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField), (void*)L_0);
  1621. return;
  1622. }
  1623. }
  1624. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1625. {
  1626. {
  1627. String_t* L_0 = ___0_value;
  1628. __this->___U3CIntermediateScriptingStructNameU3Ek__BackingField = L_0;
  1629. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIntermediateScriptingStructNameU3Ek__BackingField), (void*)L_0);
  1630. return;
  1631. }
  1632. }
  1633. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1634. {
  1635. {
  1636. String_t* L_0 = ___0_value;
  1637. __this->___U3CExceptionU3Ek__BackingField = L_0;
  1638. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExceptionU3Ek__BackingField), (void*)L_0);
  1639. return;
  1640. }
  1641. }
  1642. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method)
  1643. {
  1644. {
  1645. String_t* L_0 = ___0_value;
  1646. __this->___U3CNameU3Ek__BackingField = L_0;
  1647. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  1648. return;
  1649. }
  1650. }
  1651. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method)
  1652. {
  1653. {
  1654. int32_t L_0 = ___0_value;
  1655. __this->___U3CTypeU3Ek__BackingField = L_0;
  1656. return;
  1657. }
  1658. }
  1659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method)
  1660. {
  1661. {
  1662. bool L_0 = ___0_value;
  1663. __this->___U3CThrowsExceptionU3Ek__BackingField = L_0;
  1664. return;
  1665. }
  1666. }