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 107KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211
  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. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
  19. struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
  20. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
  21. struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
  22. // System.Collections.Generic.IEnumerable`1<System.String>
  23. struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
  24. // System.Byte[]
  25. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  26. // System.Int32[]
  27. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  28. // System.IntPtr[]
  29. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  30. // System.Object[]
  31. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  32. // System.Diagnostics.StackTrace[]
  33. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  34. // System.String[]
  35. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  36. // System.ArgumentException
  37. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  38. // System.ArgumentNullException
  39. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  40. // UnityEngine.AssetFileNameExtensionAttribute
  41. struct AssetFileNameExtensionAttribute_tEA86B663DC42BB5C4F9A2A081CD7D28845D9D056;
  42. // System.Attribute
  43. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
  44. // System.Globalization.Calendar
  45. struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
  46. // System.Globalization.CompareInfo
  47. struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
  48. // System.Globalization.CultureData
  49. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
  50. // System.Globalization.CultureInfo
  51. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
  52. // System.Globalization.DateTimeFormatInfo
  53. struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
  54. // UnityEngine.Bindings.FreeFunctionAttribute
  55. struct FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6;
  56. // System.Collections.IDictionary
  57. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  58. // System.IFormatProvider
  59. struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
  60. // UnityEngine.Bindings.IgnoreAttribute
  61. struct IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D;
  62. // UnityEngine.Bindings.NativeAsStructAttribute
  63. struct NativeAsStructAttribute_t48549F0E2D38CC0251B7BF2780E434EA141DF2D8;
  64. // UnityEngine.NativeClassAttribute
  65. struct NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7;
  66. // UnityEngine.Bindings.NativeConditionalAttribute
  67. struct NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA;
  68. // UnityEngine.Bindings.NativeHeaderAttribute
  69. struct NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51;
  70. // UnityEngine.Bindings.NativeMethodAttribute
  71. struct NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270;
  72. // UnityEngine.Bindings.NativeNameAttribute
  73. struct NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621;
  74. // UnityEngine.Bindings.NativePropertyAttribute
  75. struct NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607;
  76. // UnityEngine.Bindings.NativeThrowsAttribute
  77. struct NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625;
  78. // UnityEngine.Bindings.NativeTypeAttribute
  79. struct NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1;
  80. // UnityEngine.Bindings.NativeWritableSelfAttribute
  81. struct NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C;
  82. // UnityEngine.Bindings.NotNullAttribute
  83. struct NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7;
  84. // System.Globalization.NumberFormatInfo
  85. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
  86. // UnityEngine.Bindings.PreventReadOnlyInstanceModificationAttribute
  87. struct PreventReadOnlyInstanceModificationAttribute_t7FBCFCBA855C80F9E87486C8A6B4DDBA47B78415;
  88. // UnityEngine.Scripting.RequiredByNativeCodeAttribute
  89. struct RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA;
  90. // System.Runtime.Serialization.SafeSerializationManager
  91. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  92. // UnityEngine.Bindings.StaticAccessorAttribute
  93. struct StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A;
  94. // System.String
  95. struct String_t;
  96. // System.Globalization.TextInfo
  97. struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
  98. // UnityEngine.ThreadAndSerializationSafeAttribute
  99. struct ThreadAndSerializationSafeAttribute_t819C12E8106F42E7493B11DDA93C36F6FB864357;
  100. // UnityEngine.Bindings.ThreadSafeAttribute
  101. struct ThreadSafeAttribute_t2535A209D57BDA2FF398C4CA766059277FC349FE;
  102. // UnityEngine.UnityEngineModuleAssembly
  103. struct UnityEngineModuleAssembly_tB6587DA5BA2569921894019758C4D69095012710;
  104. // UnityEngine.Bindings.UnmarshalledAttribute
  105. struct UnmarshalledAttribute_t3D645C3393EF99EED2893026413D4F5B489CD13B;
  106. // UnityEngine.Scripting.UsedByNativeCodeAttribute
  107. struct UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1;
  108. // UnityEngine.Bindings.VisibleToOtherModulesAttribute
  109. struct VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489;
  110. // System.Void
  111. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  112. // UnityEngine.WritableAttribute
  113. struct WritableAttribute_t7D85DADDFD6751C94E2E9594E562AD281A3B6E7B;
  114. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  115. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  116. IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
  117. IL2CPP_EXTERN_C String_t* _stringLiteral934F21310025A70D145D513BA3B14AD2B960A089;
  118. IL2CPP_EXTERN_C String_t* _stringLiteral9ACF535B9643D0C284828485C9C8163E036677DB;
  119. IL2CPP_EXTERN_C String_t* _stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D;
  120. IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
  121. IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  122. IL2CPP_EXTERN_C String_t* _stringLiteralF4D0C3AD9AC14CEF020DF94AE080C8D82512DCBB;
  123. IL2CPP_EXTERN_C const RuntimeMethod* NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC_RuntimeMethod_var;
  124. IL2CPP_EXTERN_C const RuntimeMethod* NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5_RuntimeMethod_var;
  125. IL2CPP_EXTERN_C const RuntimeMethod* NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0_RuntimeMethod_var;
  126. IL2CPP_EXTERN_C const RuntimeMethod* NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487_RuntimeMethod_var;
  127. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
  128. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
  129. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
  130. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
  131. struct Exception_t_marshaled_com;
  132. struct Exception_t_marshaled_pinvoke;
  133. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  134. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  135. IL2CPP_EXTERN_C_BEGIN
  136. IL2CPP_EXTERN_C_END
  137. #ifdef __clang__
  138. #pragma clang diagnostic push
  139. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  140. #pragma clang diagnostic ignored "-Wunused-variable"
  141. #endif
  142. // <Module>
  143. struct U3CModuleU3E_t416C1B54F702B9F0B5C7C848BFDFA85A9E90F443
  144. {
  145. };
  146. // System.Attribute
  147. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
  148. {
  149. };
  150. // System.Globalization.CultureInfo
  151. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
  152. {
  153. // System.Boolean System.Globalization.CultureInfo::m_isReadOnly
  154. bool ___m_isReadOnly_3;
  155. // System.Int32 System.Globalization.CultureInfo::cultureID
  156. int32_t ___cultureID_4;
  157. // System.Int32 System.Globalization.CultureInfo::parent_lcid
  158. int32_t ___parent_lcid_5;
  159. // System.Int32 System.Globalization.CultureInfo::datetime_index
  160. int32_t ___datetime_index_6;
  161. // System.Int32 System.Globalization.CultureInfo::number_index
  162. int32_t ___number_index_7;
  163. // System.Int32 System.Globalization.CultureInfo::default_calendar_type
  164. int32_t ___default_calendar_type_8;
  165. // System.Boolean System.Globalization.CultureInfo::m_useUserOverride
  166. bool ___m_useUserOverride_9;
  167. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
  168. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
  169. // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
  170. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
  171. // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
  172. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
  173. // System.String System.Globalization.CultureInfo::m_name
  174. String_t* ___m_name_13;
  175. // System.String System.Globalization.CultureInfo::englishname
  176. String_t* ___englishname_14;
  177. // System.String System.Globalization.CultureInfo::nativename
  178. String_t* ___nativename_15;
  179. // System.String System.Globalization.CultureInfo::iso3lang
  180. String_t* ___iso3lang_16;
  181. // System.String System.Globalization.CultureInfo::iso2lang
  182. String_t* ___iso2lang_17;
  183. // System.String System.Globalization.CultureInfo::win3lang
  184. String_t* ___win3lang_18;
  185. // System.String System.Globalization.CultureInfo::territory
  186. String_t* ___territory_19;
  187. // System.String[] System.Globalization.CultureInfo::native_calendar_names
  188. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20;
  189. // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
  190. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
  191. // System.Void* System.Globalization.CultureInfo::textinfo_data
  192. void* ___textinfo_data_22;
  193. // System.Int32 System.Globalization.CultureInfo::m_dataItem
  194. int32_t ___m_dataItem_23;
  195. // System.Globalization.Calendar System.Globalization.CultureInfo::calendar
  196. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
  197. // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
  198. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25;
  199. // System.Boolean System.Globalization.CultureInfo::constructed
  200. bool ___constructed_26;
  201. // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
  202. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27;
  203. // System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
  204. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28;
  205. // System.Boolean System.Globalization.CultureInfo::m_isInherited
  206. bool ___m_isInherited_29;
  207. };
  208. // Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
  209. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
  210. {
  211. int32_t ___m_isReadOnly_3;
  212. int32_t ___cultureID_4;
  213. int32_t ___parent_lcid_5;
  214. int32_t ___datetime_index_6;
  215. int32_t ___number_index_7;
  216. int32_t ___default_calendar_type_8;
  217. int32_t ___m_useUserOverride_9;
  218. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
  219. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
  220. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
  221. char* ___m_name_13;
  222. char* ___englishname_14;
  223. char* ___nativename_15;
  224. char* ___iso3lang_16;
  225. char* ___iso2lang_17;
  226. char* ___win3lang_18;
  227. char* ___territory_19;
  228. char** ___native_calendar_names_20;
  229. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
  230. void* ___textinfo_data_22;
  231. int32_t ___m_dataItem_23;
  232. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
  233. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25;
  234. int32_t ___constructed_26;
  235. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  236. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28;
  237. int32_t ___m_isInherited_29;
  238. };
  239. // Native definition for COM marshalling of System.Globalization.CultureInfo
  240. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
  241. {
  242. int32_t ___m_isReadOnly_3;
  243. int32_t ___cultureID_4;
  244. int32_t ___parent_lcid_5;
  245. int32_t ___datetime_index_6;
  246. int32_t ___number_index_7;
  247. int32_t ___default_calendar_type_8;
  248. int32_t ___m_useUserOverride_9;
  249. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
  250. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
  251. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
  252. Il2CppChar* ___m_name_13;
  253. Il2CppChar* ___englishname_14;
  254. Il2CppChar* ___nativename_15;
  255. Il2CppChar* ___iso3lang_16;
  256. Il2CppChar* ___iso2lang_17;
  257. Il2CppChar* ___win3lang_18;
  258. Il2CppChar* ___territory_19;
  259. Il2CppChar** ___native_calendar_names_20;
  260. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
  261. void* ___textinfo_data_22;
  262. int32_t ___m_dataItem_23;
  263. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
  264. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25;
  265. int32_t ___constructed_26;
  266. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  267. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28;
  268. int32_t ___m_isInherited_29;
  269. };
  270. // System.Globalization.NumberFormatInfo
  271. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472 : public RuntimeObject
  272. {
  273. // System.Int32[] System.Globalization.NumberFormatInfo::numberGroupSizes
  274. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___numberGroupSizes_1;
  275. // System.Int32[] System.Globalization.NumberFormatInfo::currencyGroupSizes
  276. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___currencyGroupSizes_2;
  277. // System.Int32[] System.Globalization.NumberFormatInfo::percentGroupSizes
  278. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___percentGroupSizes_3;
  279. // System.String System.Globalization.NumberFormatInfo::positiveSign
  280. String_t* ___positiveSign_4;
  281. // System.String System.Globalization.NumberFormatInfo::negativeSign
  282. String_t* ___negativeSign_5;
  283. // System.String System.Globalization.NumberFormatInfo::numberDecimalSeparator
  284. String_t* ___numberDecimalSeparator_6;
  285. // System.String System.Globalization.NumberFormatInfo::numberGroupSeparator
  286. String_t* ___numberGroupSeparator_7;
  287. // System.String System.Globalization.NumberFormatInfo::currencyGroupSeparator
  288. String_t* ___currencyGroupSeparator_8;
  289. // System.String System.Globalization.NumberFormatInfo::currencyDecimalSeparator
  290. String_t* ___currencyDecimalSeparator_9;
  291. // System.String System.Globalization.NumberFormatInfo::currencySymbol
  292. String_t* ___currencySymbol_10;
  293. // System.String System.Globalization.NumberFormatInfo::ansiCurrencySymbol
  294. String_t* ___ansiCurrencySymbol_11;
  295. // System.String System.Globalization.NumberFormatInfo::nanSymbol
  296. String_t* ___nanSymbol_12;
  297. // System.String System.Globalization.NumberFormatInfo::positiveInfinitySymbol
  298. String_t* ___positiveInfinitySymbol_13;
  299. // System.String System.Globalization.NumberFormatInfo::negativeInfinitySymbol
  300. String_t* ___negativeInfinitySymbol_14;
  301. // System.String System.Globalization.NumberFormatInfo::percentDecimalSeparator
  302. String_t* ___percentDecimalSeparator_15;
  303. // System.String System.Globalization.NumberFormatInfo::percentGroupSeparator
  304. String_t* ___percentGroupSeparator_16;
  305. // System.String System.Globalization.NumberFormatInfo::percentSymbol
  306. String_t* ___percentSymbol_17;
  307. // System.String System.Globalization.NumberFormatInfo::perMilleSymbol
  308. String_t* ___perMilleSymbol_18;
  309. // System.String[] System.Globalization.NumberFormatInfo::nativeDigits
  310. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___nativeDigits_19;
  311. // System.Int32 System.Globalization.NumberFormatInfo::m_dataItem
  312. int32_t ___m_dataItem_20;
  313. // System.Int32 System.Globalization.NumberFormatInfo::numberDecimalDigits
  314. int32_t ___numberDecimalDigits_21;
  315. // System.Int32 System.Globalization.NumberFormatInfo::currencyDecimalDigits
  316. int32_t ___currencyDecimalDigits_22;
  317. // System.Int32 System.Globalization.NumberFormatInfo::currencyPositivePattern
  318. int32_t ___currencyPositivePattern_23;
  319. // System.Int32 System.Globalization.NumberFormatInfo::currencyNegativePattern
  320. int32_t ___currencyNegativePattern_24;
  321. // System.Int32 System.Globalization.NumberFormatInfo::numberNegativePattern
  322. int32_t ___numberNegativePattern_25;
  323. // System.Int32 System.Globalization.NumberFormatInfo::percentPositivePattern
  324. int32_t ___percentPositivePattern_26;
  325. // System.Int32 System.Globalization.NumberFormatInfo::percentNegativePattern
  326. int32_t ___percentNegativePattern_27;
  327. // System.Int32 System.Globalization.NumberFormatInfo::percentDecimalDigits
  328. int32_t ___percentDecimalDigits_28;
  329. // System.Int32 System.Globalization.NumberFormatInfo::digitSubstitution
  330. int32_t ___digitSubstitution_29;
  331. // System.Boolean System.Globalization.NumberFormatInfo::isReadOnly
  332. bool ___isReadOnly_30;
  333. // System.Boolean System.Globalization.NumberFormatInfo::m_useUserOverride
  334. bool ___m_useUserOverride_31;
  335. // System.Boolean System.Globalization.NumberFormatInfo::m_isInvariant
  336. bool ___m_isInvariant_32;
  337. // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsNumber
  338. bool ___validForParseAsNumber_33;
  339. // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsCurrency
  340. bool ___validForParseAsCurrency_34;
  341. };
  342. // System.String
  343. struct String_t : public RuntimeObject
  344. {
  345. // System.Int32 System.String::_stringLength
  346. int32_t ____stringLength_4;
  347. // System.Char System.String::_firstChar
  348. Il2CppChar ____firstChar_5;
  349. };
  350. // UnityEngine.UnityString
  351. struct UnityString_tEB81DAFE75C642A9472D9FEDA7C2EC19A7B672B6 : public RuntimeObject
  352. {
  353. };
  354. // System.ValueType
  355. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  356. {
  357. };
  358. // Native definition for P/Invoke marshalling of System.ValueType
  359. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  360. {
  361. };
  362. // Native definition for COM marshalling of System.ValueType
  363. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  364. {
  365. };
  366. // UnityEngine.AssetFileNameExtensionAttribute
  367. struct AssetFileNameExtensionAttribute_tEA86B663DC42BB5C4F9A2A081CD7D28845D9D056 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  368. {
  369. // System.String UnityEngine.AssetFileNameExtensionAttribute::<preferredExtension>k__BackingField
  370. String_t* ___U3CpreferredExtensionU3Ek__BackingField_0;
  371. // System.Collections.Generic.IEnumerable`1<System.String> UnityEngine.AssetFileNameExtensionAttribute::<otherExtensions>k__BackingField
  372. RuntimeObject* ___U3CotherExtensionsU3Ek__BackingField_1;
  373. };
  374. // System.Boolean
  375. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  376. {
  377. // System.Boolean System.Boolean::m_value
  378. bool ___m_value_0;
  379. };
  380. // UnityEngine.Bindings.IgnoreAttribute
  381. struct IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  382. {
  383. // System.Boolean UnityEngine.Bindings.IgnoreAttribute::<DoesNotContributeToSize>k__BackingField
  384. bool ___U3CDoesNotContributeToSizeU3Ek__BackingField_0;
  385. };
  386. // System.IntPtr
  387. struct IntPtr_t
  388. {
  389. // System.Void* System.IntPtr::m_value
  390. void* ___m_value_0;
  391. };
  392. // UnityEngine.Bindings.NativeAsStructAttribute
  393. struct NativeAsStructAttribute_t48549F0E2D38CC0251B7BF2780E434EA141DF2D8 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  394. {
  395. };
  396. // UnityEngine.NativeClassAttribute
  397. struct NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  398. {
  399. // System.String UnityEngine.NativeClassAttribute::<QualifiedNativeName>k__BackingField
  400. String_t* ___U3CQualifiedNativeNameU3Ek__BackingField_0;
  401. // System.String UnityEngine.NativeClassAttribute::<Declaration>k__BackingField
  402. String_t* ___U3CDeclarationU3Ek__BackingField_1;
  403. };
  404. // UnityEngine.Bindings.NativeConditionalAttribute
  405. struct NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  406. {
  407. // System.String UnityEngine.Bindings.NativeConditionalAttribute::<Condition>k__BackingField
  408. String_t* ___U3CConditionU3Ek__BackingField_0;
  409. // System.Boolean UnityEngine.Bindings.NativeConditionalAttribute::<Enabled>k__BackingField
  410. bool ___U3CEnabledU3Ek__BackingField_1;
  411. };
  412. // UnityEngine.Bindings.NativeHeaderAttribute
  413. struct NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  414. {
  415. // System.String UnityEngine.Bindings.NativeHeaderAttribute::<Header>k__BackingField
  416. String_t* ___U3CHeaderU3Ek__BackingField_0;
  417. };
  418. // UnityEngine.Bindings.NativeMethodAttribute
  419. struct NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  420. {
  421. // System.String UnityEngine.Bindings.NativeMethodAttribute::<Name>k__BackingField
  422. String_t* ___U3CNameU3Ek__BackingField_0;
  423. // System.Boolean UnityEngine.Bindings.NativeMethodAttribute::<IsThreadSafe>k__BackingField
  424. bool ___U3CIsThreadSafeU3Ek__BackingField_1;
  425. // System.Boolean UnityEngine.Bindings.NativeMethodAttribute::<IsFreeFunction>k__BackingField
  426. bool ___U3CIsFreeFunctionU3Ek__BackingField_2;
  427. // System.Boolean UnityEngine.Bindings.NativeMethodAttribute::<ThrowsException>k__BackingField
  428. bool ___U3CThrowsExceptionU3Ek__BackingField_3;
  429. // System.Boolean UnityEngine.Bindings.NativeMethodAttribute::<HasExplicitThis>k__BackingField
  430. bool ___U3CHasExplicitThisU3Ek__BackingField_4;
  431. };
  432. // UnityEngine.Bindings.NativeNameAttribute
  433. struct NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  434. {
  435. // System.String UnityEngine.Bindings.NativeNameAttribute::<Name>k__BackingField
  436. String_t* ___U3CNameU3Ek__BackingField_0;
  437. };
  438. // UnityEngine.Bindings.NativeThrowsAttribute
  439. struct NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  440. {
  441. // System.Boolean UnityEngine.Bindings.NativeThrowsAttribute::<ThrowsException>k__BackingField
  442. bool ___U3CThrowsExceptionU3Ek__BackingField_0;
  443. };
  444. // UnityEngine.Bindings.NativeTypeAttribute
  445. struct NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  446. {
  447. // System.String UnityEngine.Bindings.NativeTypeAttribute::<Header>k__BackingField
  448. String_t* ___U3CHeaderU3Ek__BackingField_0;
  449. // System.String UnityEngine.Bindings.NativeTypeAttribute::<IntermediateScriptingStructName>k__BackingField
  450. String_t* ___U3CIntermediateScriptingStructNameU3Ek__BackingField_1;
  451. // UnityEngine.Bindings.CodegenOptions UnityEngine.Bindings.NativeTypeAttribute::<CodegenOptions>k__BackingField
  452. int32_t ___U3CCodegenOptionsU3Ek__BackingField_2;
  453. };
  454. // UnityEngine.Bindings.NativeWritableSelfAttribute
  455. struct NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  456. {
  457. // System.Boolean UnityEngine.Bindings.NativeWritableSelfAttribute::<WritableSelf>k__BackingField
  458. bool ___U3CWritableSelfU3Ek__BackingField_0;
  459. };
  460. // UnityEngine.Bindings.NotNullAttribute
  461. struct NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  462. {
  463. // System.String UnityEngine.Bindings.NotNullAttribute::<Exception>k__BackingField
  464. String_t* ___U3CExceptionU3Ek__BackingField_0;
  465. };
  466. // UnityEngine.Bindings.PreventReadOnlyInstanceModificationAttribute
  467. struct PreventReadOnlyInstanceModificationAttribute_t7FBCFCBA855C80F9E87486C8A6B4DDBA47B78415 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  468. {
  469. };
  470. // UnityEngine.Scripting.RequiredByNativeCodeAttribute
  471. struct RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  472. {
  473. // System.String UnityEngine.Scripting.RequiredByNativeCodeAttribute::<Name>k__BackingField
  474. String_t* ___U3CNameU3Ek__BackingField_0;
  475. // System.Boolean UnityEngine.Scripting.RequiredByNativeCodeAttribute::<Optional>k__BackingField
  476. bool ___U3COptionalU3Ek__BackingField_1;
  477. // System.Boolean UnityEngine.Scripting.RequiredByNativeCodeAttribute::<GenerateProxy>k__BackingField
  478. bool ___U3CGenerateProxyU3Ek__BackingField_2;
  479. };
  480. // UnityEngine.Bindings.StaticAccessorAttribute
  481. struct StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  482. {
  483. // System.String UnityEngine.Bindings.StaticAccessorAttribute::<Name>k__BackingField
  484. String_t* ___U3CNameU3Ek__BackingField_0;
  485. // UnityEngine.Bindings.StaticAccessorType UnityEngine.Bindings.StaticAccessorAttribute::<Type>k__BackingField
  486. int32_t ___U3CTypeU3Ek__BackingField_1;
  487. };
  488. // UnityEngine.ThreadAndSerializationSafeAttribute
  489. struct ThreadAndSerializationSafeAttribute_t819C12E8106F42E7493B11DDA93C36F6FB864357 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  490. {
  491. };
  492. // UnityEngine.UnityEngineModuleAssembly
  493. struct UnityEngineModuleAssembly_tB6587DA5BA2569921894019758C4D69095012710 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  494. {
  495. };
  496. // UnityEngine.Bindings.UnmarshalledAttribute
  497. struct UnmarshalledAttribute_t3D645C3393EF99EED2893026413D4F5B489CD13B : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  498. {
  499. };
  500. // UnityEngine.Scripting.UsedByNativeCodeAttribute
  501. struct UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  502. {
  503. // System.String UnityEngine.Scripting.UsedByNativeCodeAttribute::<Name>k__BackingField
  504. String_t* ___U3CNameU3Ek__BackingField_0;
  505. };
  506. // UnityEngine.Bindings.VisibleToOtherModulesAttribute
  507. struct VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  508. {
  509. };
  510. // System.Void
  511. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  512. {
  513. union
  514. {
  515. struct
  516. {
  517. };
  518. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  519. };
  520. };
  521. // UnityEngine.WritableAttribute
  522. struct WritableAttribute_t7D85DADDFD6751C94E2E9594E562AD281A3B6E7B : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  523. {
  524. };
  525. // System.Exception
  526. struct Exception_t : public RuntimeObject
  527. {
  528. // System.String System.Exception::_className
  529. String_t* ____className_1;
  530. // System.String System.Exception::_message
  531. String_t* ____message_2;
  532. // System.Collections.IDictionary System.Exception::_data
  533. RuntimeObject* ____data_3;
  534. // System.Exception System.Exception::_innerException
  535. Exception_t* ____innerException_4;
  536. // System.String System.Exception::_helpURL
  537. String_t* ____helpURL_5;
  538. // System.Object System.Exception::_stackTrace
  539. RuntimeObject* ____stackTrace_6;
  540. // System.String System.Exception::_stackTraceString
  541. String_t* ____stackTraceString_7;
  542. // System.String System.Exception::_remoteStackTraceString
  543. String_t* ____remoteStackTraceString_8;
  544. // System.Int32 System.Exception::_remoteStackIndex
  545. int32_t ____remoteStackIndex_9;
  546. // System.Object System.Exception::_dynamicMethods
  547. RuntimeObject* ____dynamicMethods_10;
  548. // System.Int32 System.Exception::_HResult
  549. int32_t ____HResult_11;
  550. // System.String System.Exception::_source
  551. String_t* ____source_12;
  552. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  553. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  554. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  555. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  556. // System.IntPtr[] System.Exception::native_trace_ips
  557. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  558. // System.Int32 System.Exception::caught_in_unmanaged
  559. int32_t ___caught_in_unmanaged_16;
  560. };
  561. // Native definition for P/Invoke marshalling of System.Exception
  562. struct Exception_t_marshaled_pinvoke
  563. {
  564. char* ____className_1;
  565. char* ____message_2;
  566. RuntimeObject* ____data_3;
  567. Exception_t_marshaled_pinvoke* ____innerException_4;
  568. char* ____helpURL_5;
  569. Il2CppIUnknown* ____stackTrace_6;
  570. char* ____stackTraceString_7;
  571. char* ____remoteStackTraceString_8;
  572. int32_t ____remoteStackIndex_9;
  573. Il2CppIUnknown* ____dynamicMethods_10;
  574. int32_t ____HResult_11;
  575. char* ____source_12;
  576. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  577. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  578. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  579. int32_t ___caught_in_unmanaged_16;
  580. };
  581. // Native definition for COM marshalling of System.Exception
  582. struct Exception_t_marshaled_com
  583. {
  584. Il2CppChar* ____className_1;
  585. Il2CppChar* ____message_2;
  586. RuntimeObject* ____data_3;
  587. Exception_t_marshaled_com* ____innerException_4;
  588. Il2CppChar* ____helpURL_5;
  589. Il2CppIUnknown* ____stackTrace_6;
  590. Il2CppChar* ____stackTraceString_7;
  591. Il2CppChar* ____remoteStackTraceString_8;
  592. int32_t ____remoteStackIndex_9;
  593. Il2CppIUnknown* ____dynamicMethods_10;
  594. int32_t ____HResult_11;
  595. Il2CppChar* ____source_12;
  596. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  597. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  598. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  599. int32_t ___caught_in_unmanaged_16;
  600. };
  601. // UnityEngine.Bindings.FreeFunctionAttribute
  602. struct FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6 : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  603. {
  604. };
  605. // UnityEngine.Bindings.NativePropertyAttribute
  606. struct NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607 : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  607. {
  608. // UnityEngine.Bindings.TargetType UnityEngine.Bindings.NativePropertyAttribute::<TargetType>k__BackingField
  609. int32_t ___U3CTargetTypeU3Ek__BackingField_5;
  610. };
  611. // UnityEngine.Bindings.ThreadSafeAttribute
  612. struct ThreadSafeAttribute_t2535A209D57BDA2FF398C4CA766059277FC349FE : public NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270
  613. {
  614. };
  615. // System.SystemException
  616. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  617. {
  618. };
  619. // System.ArgumentException
  620. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  621. {
  622. // System.String System.ArgumentException::_paramName
  623. String_t* ____paramName_18;
  624. };
  625. // System.ArgumentNullException
  626. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  627. {
  628. };
  629. // <Module>
  630. // <Module>
  631. // System.Attribute
  632. // System.Attribute
  633. // System.Globalization.CultureInfo
  634. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
  635. {
  636. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
  637. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0;
  638. // System.Object System.Globalization.CultureInfo::shared_table_lock
  639. RuntimeObject* ___shared_table_lock_1;
  640. // System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
  641. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2;
  642. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
  643. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34;
  644. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
  645. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35;
  646. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
  647. Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36;
  648. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
  649. Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37;
  650. // System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX
  651. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38;
  652. // System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
  653. bool ___IsTaiwanSku_39;
  654. };
  655. // System.Globalization.CultureInfo
  656. // System.Globalization.NumberFormatInfo
  657. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472_StaticFields
  658. {
  659. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.NumberFormatInfo::invariantInfo
  660. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___invariantInfo_0;
  661. };
  662. // System.Globalization.NumberFormatInfo
  663. // System.String
  664. struct String_t_StaticFields
  665. {
  666. // System.String System.String::Empty
  667. String_t* ___Empty_6;
  668. };
  669. // System.String
  670. // UnityEngine.UnityString
  671. // UnityEngine.UnityString
  672. // UnityEngine.AssetFileNameExtensionAttribute
  673. // UnityEngine.AssetFileNameExtensionAttribute
  674. // System.Boolean
  675. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  676. {
  677. // System.String System.Boolean::TrueString
  678. String_t* ___TrueString_5;
  679. // System.String System.Boolean::FalseString
  680. String_t* ___FalseString_6;
  681. };
  682. // System.Boolean
  683. // UnityEngine.Bindings.IgnoreAttribute
  684. // UnityEngine.Bindings.IgnoreAttribute
  685. // UnityEngine.Bindings.NativeAsStructAttribute
  686. // UnityEngine.Bindings.NativeAsStructAttribute
  687. // UnityEngine.NativeClassAttribute
  688. // UnityEngine.NativeClassAttribute
  689. // UnityEngine.Bindings.NativeConditionalAttribute
  690. // UnityEngine.Bindings.NativeConditionalAttribute
  691. // UnityEngine.Bindings.NativeHeaderAttribute
  692. // UnityEngine.Bindings.NativeHeaderAttribute
  693. // UnityEngine.Bindings.NativeMethodAttribute
  694. // UnityEngine.Bindings.NativeMethodAttribute
  695. // UnityEngine.Bindings.NativeNameAttribute
  696. // UnityEngine.Bindings.NativeNameAttribute
  697. // UnityEngine.Bindings.NativeThrowsAttribute
  698. // UnityEngine.Bindings.NativeThrowsAttribute
  699. // UnityEngine.Bindings.NativeTypeAttribute
  700. // UnityEngine.Bindings.NativeTypeAttribute
  701. // UnityEngine.Bindings.NativeWritableSelfAttribute
  702. // UnityEngine.Bindings.NativeWritableSelfAttribute
  703. // UnityEngine.Bindings.NotNullAttribute
  704. // UnityEngine.Bindings.NotNullAttribute
  705. // UnityEngine.Bindings.PreventReadOnlyInstanceModificationAttribute
  706. // UnityEngine.Bindings.PreventReadOnlyInstanceModificationAttribute
  707. // UnityEngine.Scripting.RequiredByNativeCodeAttribute
  708. // UnityEngine.Scripting.RequiredByNativeCodeAttribute
  709. // UnityEngine.Bindings.StaticAccessorAttribute
  710. // UnityEngine.Bindings.StaticAccessorAttribute
  711. // UnityEngine.ThreadAndSerializationSafeAttribute
  712. // UnityEngine.ThreadAndSerializationSafeAttribute
  713. // UnityEngine.UnityEngineModuleAssembly
  714. // UnityEngine.UnityEngineModuleAssembly
  715. // UnityEngine.Bindings.UnmarshalledAttribute
  716. // UnityEngine.Bindings.UnmarshalledAttribute
  717. // UnityEngine.Scripting.UsedByNativeCodeAttribute
  718. // UnityEngine.Scripting.UsedByNativeCodeAttribute
  719. // UnityEngine.Bindings.VisibleToOtherModulesAttribute
  720. // UnityEngine.Bindings.VisibleToOtherModulesAttribute
  721. // System.Void
  722. // System.Void
  723. // UnityEngine.WritableAttribute
  724. // UnityEngine.WritableAttribute
  725. // UnityEngine.Bindings.FreeFunctionAttribute
  726. // UnityEngine.Bindings.FreeFunctionAttribute
  727. // UnityEngine.Bindings.NativePropertyAttribute
  728. // UnityEngine.Bindings.NativePropertyAttribute
  729. // UnityEngine.Bindings.ThreadSafeAttribute
  730. // UnityEngine.Bindings.ThreadSafeAttribute
  731. // System.ArgumentException
  732. // System.ArgumentException
  733. // System.ArgumentNullException
  734. // System.ArgumentNullException
  735. #ifdef __clang__
  736. #pragma clang diagnostic pop
  737. #endif
  738. // System.String[]
  739. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  740. {
  741. ALIGN_FIELD (8) String_t* m_Items[1];
  742. inline String_t* GetAt(il2cpp_array_size_t index) const
  743. {
  744. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  745. return m_Items[index];
  746. }
  747. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  748. {
  749. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  750. return m_Items + index;
  751. }
  752. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  753. {
  754. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  755. m_Items[index] = value;
  756. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  757. }
  758. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  759. {
  760. return m_Items[index];
  761. }
  762. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  763. {
  764. return m_Items + index;
  765. }
  766. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  767. {
  768. m_Items[index] = value;
  769. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  770. }
  771. };
  772. // System.Object[]
  773. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  774. {
  775. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  776. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  777. {
  778. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  779. return m_Items[index];
  780. }
  781. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  782. {
  783. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  784. return m_Items + index;
  785. }
  786. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  787. {
  788. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  789. m_Items[index] = value;
  790. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  791. }
  792. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  793. {
  794. return m_Items[index];
  795. }
  796. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  797. {
  798. return m_Items + index;
  799. }
  800. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  801. {
  802. m_Items[index] = value;
  803. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  804. }
  805. };
  806. // System.Void System.Attribute::.ctor()
  807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
  808. // System.Void UnityEngine.NativeClassAttribute::set_QualifiedNativeName(System.String)
  809. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  810. // System.String System.String::Concat(System.String,System.String)
  811. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
  812. // System.Void UnityEngine.NativeClassAttribute::set_Declaration(System.String)
  813. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  814. // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
  815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
  816. // System.String System.String::Format(System.IFormatProvider,System.String,System.Object[])
  817. 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) ;
  818. // System.Void UnityEngine.Scripting.UsedByNativeCodeAttribute::set_Name(System.String)
  819. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute_set_Name_mF39ED6FE6040AF11CDCAE417EE6FE7DD6BD67E99_inline (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  820. // System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::set_Name(System.String)
  821. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Name_mF218FB9A613487B6377AF13FA3531E5D581F487B_inline (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  822. // System.Void UnityEngine.Bindings.NativeConditionalAttribute::set_Condition(System.String)
  823. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  824. // System.Void UnityEngine.Bindings.NativeConditionalAttribute::set_Enabled(System.Boolean)
  825. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method) ;
  826. // System.Void System.ArgumentNullException::.ctor(System.String)
  827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  828. // System.Boolean System.String::op_Equality(System.String,System.String)
  829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  830. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  832. // System.Void UnityEngine.Bindings.NativeHeaderAttribute::set_Header(System.String)
  833. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  834. // System.Void UnityEngine.Bindings.NativeNameAttribute::set_Name(System.String)
  835. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  836. // System.Void UnityEngine.Bindings.NativeWritableSelfAttribute::set_WritableSelf(System.Boolean)
  837. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method) ;
  838. // System.Void UnityEngine.Bindings.NativeMethodAttribute::set_Name(System.String)
  839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  840. // System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String)
  841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  842. // System.Void UnityEngine.Bindings.NativeMethodAttribute::set_IsFreeFunction(System.Boolean)
  843. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method) ;
  844. // System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String,System.Boolean)
  845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, bool ___1_isFreeFunction, const RuntimeMethod* method) ;
  846. // System.Void UnityEngine.Bindings.NativeMethodAttribute::set_IsThreadSafe(System.Boolean)
  847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method) ;
  848. // System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor()
  849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, const RuntimeMethod* method) ;
  850. // System.Void UnityEngine.Bindings.NativePropertyAttribute::set_TargetType(UnityEngine.Bindings.TargetType)
  851. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  852. // System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String,System.Boolean,System.Boolean)
  853. 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) ;
  854. // System.Void UnityEngine.Bindings.NativeTypeAttribute::set_CodegenOptions(UnityEngine.Bindings.CodegenOptions)
  855. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  856. // System.Void UnityEngine.Bindings.NativeTypeAttribute::set_Header(System.String)
  857. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  858. // System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor(UnityEngine.Bindings.CodegenOptions)
  859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, const RuntimeMethod* method) ;
  860. // System.Void UnityEngine.Bindings.NativeTypeAttribute::set_IntermediateScriptingStructName(System.String)
  861. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  862. // System.Void UnityEngine.Bindings.NotNullAttribute::set_Exception(System.String)
  863. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  864. // System.Void UnityEngine.Bindings.StaticAccessorAttribute::set_Name(System.String)
  865. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  866. // System.Void UnityEngine.Bindings.StaticAccessorAttribute::set_Type(UnityEngine.Bindings.StaticAccessorType)
  867. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  868. // System.Void UnityEngine.Bindings.NativeThrowsAttribute::set_ThrowsException(System.Boolean)
  869. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method) ;
  870. #ifdef __clang__
  871. #pragma clang diagnostic push
  872. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  873. #pragma clang diagnostic ignored "-Wunused-variable"
  874. #endif
  875. #ifdef __clang__
  876. #pragma clang diagnostic pop
  877. #endif
  878. #ifdef __clang__
  879. #pragma clang diagnostic push
  880. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  881. #pragma clang diagnostic ignored "-Wunused-variable"
  882. #endif
  883. // System.Void UnityEngine.AssetFileNameExtensionAttribute::.ctor(System.String,System.String[])
  884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetFileNameExtensionAttribute__ctor_mBDD7C2006F136025094AABE2295D190F43F7F224 (AssetFileNameExtensionAttribute_tEA86B663DC42BB5C4F9A2A081CD7D28845D9D056* __this, String_t* ___0_preferredExtension, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_otherExtensions, const RuntimeMethod* method)
  885. {
  886. {
  887. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  888. String_t* L_0 = ___0_preferredExtension;
  889. __this->___U3CpreferredExtensionU3Ek__BackingField_0 = L_0;
  890. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpreferredExtensionU3Ek__BackingField_0), (void*)L_0);
  891. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ___1_otherExtensions;
  892. __this->___U3CotherExtensionsU3Ek__BackingField_1 = (RuntimeObject*)L_1;
  893. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CotherExtensionsU3Ek__BackingField_1), (void*)(RuntimeObject*)L_1);
  894. return;
  895. }
  896. }
  897. #ifdef __clang__
  898. #pragma clang diagnostic pop
  899. #endif
  900. #ifdef __clang__
  901. #pragma clang diagnostic push
  902. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  903. #pragma clang diagnostic ignored "-Wunused-variable"
  904. #endif
  905. // System.Void UnityEngine.ThreadAndSerializationSafeAttribute::.ctor()
  906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadAndSerializationSafeAttribute__ctor_m5023D29907E8D1092714DFFA137A8364454709C7 (ThreadAndSerializationSafeAttribute_t819C12E8106F42E7493B11DDA93C36F6FB864357* __this, const RuntimeMethod* method)
  907. {
  908. {
  909. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  910. return;
  911. }
  912. }
  913. #ifdef __clang__
  914. #pragma clang diagnostic pop
  915. #endif
  916. #ifdef __clang__
  917. #pragma clang diagnostic push
  918. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  919. #pragma clang diagnostic ignored "-Wunused-variable"
  920. #endif
  921. // System.Void UnityEngine.WritableAttribute::.ctor()
  922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WritableAttribute__ctor_mC4E14F120A46CC52A65942F34224E2FB20CFF55A (WritableAttribute_t7D85DADDFD6751C94E2E9594E562AD281A3B6E7B* __this, const RuntimeMethod* method)
  923. {
  924. {
  925. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  926. return;
  927. }
  928. }
  929. #ifdef __clang__
  930. #pragma clang diagnostic pop
  931. #endif
  932. #ifdef __clang__
  933. #pragma clang diagnostic push
  934. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  935. #pragma clang diagnostic ignored "-Wunused-variable"
  936. #endif
  937. // System.Void UnityEngine.UnityEngineModuleAssembly::.ctor()
  938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEngineModuleAssembly__ctor_m3F8B023CF6E911C448EF9284C72F7BE92C6E72E3 (UnityEngineModuleAssembly_tB6587DA5BA2569921894019758C4D69095012710* __this, const RuntimeMethod* method)
  939. {
  940. {
  941. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  942. return;
  943. }
  944. }
  945. #ifdef __clang__
  946. #pragma clang diagnostic pop
  947. #endif
  948. #ifdef __clang__
  949. #pragma clang diagnostic push
  950. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  951. #pragma clang diagnostic ignored "-Wunused-variable"
  952. #endif
  953. // System.Void UnityEngine.NativeClassAttribute::set_QualifiedNativeName(System.String)
  954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  955. {
  956. {
  957. String_t* L_0 = ___0_value;
  958. __this->___U3CQualifiedNativeNameU3Ek__BackingField_0 = L_0;
  959. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CQualifiedNativeNameU3Ek__BackingField_0), (void*)L_0);
  960. return;
  961. }
  962. }
  963. // System.Void UnityEngine.NativeClassAttribute::set_Declaration(System.String)
  964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  965. {
  966. {
  967. String_t* L_0 = ___0_value;
  968. __this->___U3CDeclarationU3Ek__BackingField_1 = L_0;
  969. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeclarationU3Ek__BackingField_1), (void*)L_0);
  970. return;
  971. }
  972. }
  973. // System.Void UnityEngine.NativeClassAttribute::.ctor(System.String)
  974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute__ctor_mA4C67EDCE7DA70AAADE77FE63EEECFFA911AD0C7 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_qualifiedCppName, const RuntimeMethod* method)
  975. {
  976. static bool s_Il2CppMethodInitialized;
  977. if (!s_Il2CppMethodInitialized)
  978. {
  979. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral934F21310025A70D145D513BA3B14AD2B960A089);
  980. s_Il2CppMethodInitialized = true;
  981. }
  982. {
  983. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  984. String_t* L_0 = ___0_qualifiedCppName;
  985. NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline(__this, L_0, NULL);
  986. String_t* L_1 = ___0_qualifiedCppName;
  987. String_t* L_2;
  988. L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral934F21310025A70D145D513BA3B14AD2B960A089, L_1, NULL);
  989. NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline(__this, L_2, NULL);
  990. return;
  991. }
  992. }
  993. // System.Void UnityEngine.NativeClassAttribute::.ctor(System.String,System.String)
  994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeClassAttribute__ctor_m92A42152D6ACC3FB9C381EFDFAA691251E2C3DD7 (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_qualifiedCppName, String_t* ___1_declaration, const RuntimeMethod* method)
  995. {
  996. {
  997. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  998. String_t* L_0 = ___0_qualifiedCppName;
  999. NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline(__this, L_0, NULL);
  1000. String_t* L_1 = ___1_declaration;
  1001. NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline(__this, L_1, NULL);
  1002. return;
  1003. }
  1004. }
  1005. #ifdef __clang__
  1006. #pragma clang diagnostic pop
  1007. #endif
  1008. #ifdef __clang__
  1009. #pragma clang diagnostic push
  1010. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1011. #pragma clang diagnostic ignored "-Wunused-variable"
  1012. #endif
  1013. // System.String UnityEngine.UnityString::Format(System.String,System.Object[])
  1014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85 (String_t* ___0_fmt, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  1015. {
  1016. static bool s_Il2CppMethodInitialized;
  1017. if (!s_Il2CppMethodInitialized)
  1018. {
  1019. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  1020. s_Il2CppMethodInitialized = true;
  1021. }
  1022. String_t* V_0 = NULL;
  1023. {
  1024. il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  1025. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0;
  1026. L_0 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
  1027. NullCheck(L_0);
  1028. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_1;
  1029. L_1 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(14 /* System.Globalization.NumberFormatInfo System.Globalization.CultureInfo::get_NumberFormat() */, L_0);
  1030. String_t* L_2 = ___0_fmt;
  1031. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  1032. String_t* L_4;
  1033. L_4 = String_Format_m447B585713E5EB3EBF5D9D0710706D01E8A56D75(L_1, L_2, L_3, NULL);
  1034. V_0 = L_4;
  1035. goto IL_0015;
  1036. }
  1037. IL_0015:
  1038. {
  1039. String_t* L_5 = V_0;
  1040. return L_5;
  1041. }
  1042. }
  1043. #ifdef __clang__
  1044. #pragma clang diagnostic pop
  1045. #endif
  1046. #ifdef __clang__
  1047. #pragma clang diagnostic push
  1048. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1049. #pragma clang diagnostic ignored "-Wunused-variable"
  1050. #endif
  1051. // System.Void UnityEngine.Scripting.UsedByNativeCodeAttribute::.ctor()
  1052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute__ctor_m7C07CF71798D5A94EB849622EA3883E547927D88 (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, const RuntimeMethod* method)
  1053. {
  1054. {
  1055. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1056. return;
  1057. }
  1058. }
  1059. // System.Void UnityEngine.Scripting.UsedByNativeCodeAttribute::.ctor(System.String)
  1060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute__ctor_m3C75236A1A2C7E364179A7DEDE9E53E7C3CE334D (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, String_t* ___0_name, const RuntimeMethod* method)
  1061. {
  1062. {
  1063. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1064. String_t* L_0 = ___0_name;
  1065. UsedByNativeCodeAttribute_set_Name_mF39ED6FE6040AF11CDCAE417EE6FE7DD6BD67E99_inline(__this, L_0, NULL);
  1066. return;
  1067. }
  1068. }
  1069. // System.Void UnityEngine.Scripting.UsedByNativeCodeAttribute::set_Name(System.String)
  1070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute_set_Name_mF39ED6FE6040AF11CDCAE417EE6FE7DD6BD67E99 (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1071. {
  1072. {
  1073. String_t* L_0 = ___0_value;
  1074. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1075. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1076. return;
  1077. }
  1078. }
  1079. #ifdef __clang__
  1080. #pragma clang diagnostic pop
  1081. #endif
  1082. #ifdef __clang__
  1083. #pragma clang diagnostic push
  1084. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1085. #pragma clang diagnostic ignored "-Wunused-variable"
  1086. #endif
  1087. // System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::.ctor()
  1088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute__ctor_mBCF284DE0C8F84F211ACE616928BE47E29055920 (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, const RuntimeMethod* method)
  1089. {
  1090. {
  1091. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1092. return;
  1093. }
  1094. }
  1095. // System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::.ctor(System.String)
  1096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute__ctor_m255C8498736E931A7FBB4ABC292F08AE43D3B7BF (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, String_t* ___0_name, const RuntimeMethod* method)
  1097. {
  1098. {
  1099. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1100. String_t* L_0 = ___0_name;
  1101. RequiredByNativeCodeAttribute_set_Name_mF218FB9A613487B6377AF13FA3531E5D581F487B_inline(__this, L_0, NULL);
  1102. return;
  1103. }
  1104. }
  1105. // System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::set_Name(System.String)
  1106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Name_mF218FB9A613487B6377AF13FA3531E5D581F487B (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1107. {
  1108. {
  1109. String_t* L_0 = ___0_value;
  1110. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1111. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1112. return;
  1113. }
  1114. }
  1115. // System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::set_Optional(System.Boolean)
  1116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Optional_m009CBA1D24E7F6EDAE1411CB6A7A01CB2A13B541 (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, bool ___0_value, const RuntimeMethod* method)
  1117. {
  1118. {
  1119. bool L_0 = ___0_value;
  1120. __this->___U3COptionalU3Ek__BackingField_1 = L_0;
  1121. return;
  1122. }
  1123. }
  1124. // System.Void UnityEngine.Scripting.RequiredByNativeCodeAttribute::set_GenerateProxy(System.Boolean)
  1125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_GenerateProxy_m63E4D29F468D0F254136F1596AEA106BD9EDC89B (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, bool ___0_value, const RuntimeMethod* method)
  1126. {
  1127. {
  1128. bool L_0 = ___0_value;
  1129. __this->___U3CGenerateProxyU3Ek__BackingField_2 = L_0;
  1130. return;
  1131. }
  1132. }
  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. // System.Void UnityEngine.Bindings.VisibleToOtherModulesAttribute::.ctor()
  1142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisibleToOtherModulesAttribute__ctor_m2F00FAC0C9348472A15E93AD256145DCDD967E59 (VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489* __this, const RuntimeMethod* method)
  1143. {
  1144. {
  1145. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1146. return;
  1147. }
  1148. }
  1149. // System.Void UnityEngine.Bindings.VisibleToOtherModulesAttribute::.ctor(System.String[])
  1150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisibleToOtherModulesAttribute__ctor_m2FC15A41D7218FFD29ECA4F70323F6DF8F19EC35 (VisibleToOtherModulesAttribute_tE7803AC6A0462A18B7EEF17C4A1036DEE993B489* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_modules, const RuntimeMethod* method)
  1151. {
  1152. {
  1153. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1154. return;
  1155. }
  1156. }
  1157. #ifdef __clang__
  1158. #pragma clang diagnostic pop
  1159. #endif
  1160. #ifdef __clang__
  1161. #pragma clang diagnostic push
  1162. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1163. #pragma clang diagnostic ignored "-Wunused-variable"
  1164. #endif
  1165. // System.Void UnityEngine.Bindings.NativeConditionalAttribute::set_Condition(System.String)
  1166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053 (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1167. {
  1168. {
  1169. String_t* L_0 = ___0_value;
  1170. __this->___U3CConditionU3Ek__BackingField_0 = L_0;
  1171. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConditionU3Ek__BackingField_0), (void*)L_0);
  1172. return;
  1173. }
  1174. }
  1175. // System.Void UnityEngine.Bindings.NativeConditionalAttribute::set_Enabled(System.Boolean)
  1176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64 (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method)
  1177. {
  1178. {
  1179. bool L_0 = ___0_value;
  1180. __this->___U3CEnabledU3Ek__BackingField_1 = L_0;
  1181. return;
  1182. }
  1183. }
  1184. // System.Void UnityEngine.Bindings.NativeConditionalAttribute::.ctor(System.String)
  1185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeConditionalAttribute__ctor_mD9C6F4E343C06314DF5DCFDDE9B5495E78F711ED (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_condition, const RuntimeMethod* method)
  1186. {
  1187. {
  1188. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1189. String_t* L_0 = ___0_condition;
  1190. NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline(__this, L_0, NULL);
  1191. NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline(__this, (bool)1, NULL);
  1192. return;
  1193. }
  1194. }
  1195. #ifdef __clang__
  1196. #pragma clang diagnostic pop
  1197. #endif
  1198. #ifdef __clang__
  1199. #pragma clang diagnostic push
  1200. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1201. #pragma clang diagnostic ignored "-Wunused-variable"
  1202. #endif
  1203. // System.Void UnityEngine.Bindings.NativeHeaderAttribute::set_Header(System.String)
  1204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method)
  1205. {
  1206. {
  1207. String_t* L_0 = ___0_value;
  1208. __this->___U3CHeaderU3Ek__BackingField_0 = L_0;
  1209. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField_0), (void*)L_0);
  1210. return;
  1211. }
  1212. }
  1213. // System.Void UnityEngine.Bindings.NativeHeaderAttribute::.ctor(System.String)
  1214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_header, const RuntimeMethod* method)
  1215. {
  1216. static bool s_Il2CppMethodInitialized;
  1217. if (!s_Il2CppMethodInitialized)
  1218. {
  1219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  1220. s_Il2CppMethodInitialized = true;
  1221. }
  1222. bool V_0 = false;
  1223. bool V_1 = false;
  1224. {
  1225. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1226. String_t* L_0 = ___0_header;
  1227. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1228. bool L_1 = V_0;
  1229. if (!L_1)
  1230. {
  1231. goto IL_001b;
  1232. }
  1233. }
  1234. {
  1235. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1236. NullCheck(L_2);
  1237. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D)), NULL);
  1238. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC_RuntimeMethod_var)));
  1239. }
  1240. IL_001b:
  1241. {
  1242. String_t* L_3 = ___0_header;
  1243. bool L_4;
  1244. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  1245. V_1 = L_4;
  1246. bool L_5 = V_1;
  1247. if (!L_5)
  1248. {
  1249. goto IL_003a;
  1250. }
  1251. }
  1252. {
  1253. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1254. NullCheck(L_6);
  1255. 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);
  1256. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeHeaderAttribute__ctor_mD0D73B93BC695BC42CBF7E7FC6FB044131C3D0BC_RuntimeMethod_var)));
  1257. }
  1258. IL_003a:
  1259. {
  1260. String_t* L_7 = ___0_header;
  1261. NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline(__this, L_7, NULL);
  1262. return;
  1263. }
  1264. }
  1265. #ifdef __clang__
  1266. #pragma clang diagnostic pop
  1267. #endif
  1268. #ifdef __clang__
  1269. #pragma clang diagnostic push
  1270. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1271. #pragma clang diagnostic ignored "-Wunused-variable"
  1272. #endif
  1273. // System.Void UnityEngine.Bindings.NativeNameAttribute::set_Name(System.String)
  1274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7 (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method)
  1275. {
  1276. {
  1277. String_t* L_0 = ___0_value;
  1278. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1279. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1280. return;
  1281. }
  1282. }
  1283. // System.Void UnityEngine.Bindings.NativeNameAttribute::.ctor(System.String)
  1284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0 (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_name, const RuntimeMethod* method)
  1285. {
  1286. static bool s_Il2CppMethodInitialized;
  1287. if (!s_Il2CppMethodInitialized)
  1288. {
  1289. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  1290. s_Il2CppMethodInitialized = true;
  1291. }
  1292. bool V_0 = false;
  1293. bool V_1 = false;
  1294. {
  1295. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1296. String_t* L_0 = ___0_name;
  1297. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1298. bool L_1 = V_0;
  1299. if (!L_1)
  1300. {
  1301. goto IL_001b;
  1302. }
  1303. }
  1304. {
  1305. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1306. NullCheck(L_2);
  1307. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
  1308. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0_RuntimeMethod_var)));
  1309. }
  1310. IL_001b:
  1311. {
  1312. String_t* L_3 = ___0_name;
  1313. bool L_4;
  1314. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  1315. V_1 = L_4;
  1316. bool L_5 = V_1;
  1317. if (!L_5)
  1318. {
  1319. goto IL_003a;
  1320. }
  1321. }
  1322. {
  1323. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1324. NullCheck(L_6);
  1325. 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);
  1326. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeNameAttribute__ctor_m9F46C053270D9DBCC9F9AB32C545A7696F0638D0_RuntimeMethod_var)));
  1327. }
  1328. IL_003a:
  1329. {
  1330. String_t* L_7 = ___0_name;
  1331. NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline(__this, L_7, NULL);
  1332. return;
  1333. }
  1334. }
  1335. #ifdef __clang__
  1336. #pragma clang diagnostic pop
  1337. #endif
  1338. #ifdef __clang__
  1339. #pragma clang diagnostic push
  1340. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1341. #pragma clang diagnostic ignored "-Wunused-variable"
  1342. #endif
  1343. // System.Void UnityEngine.Bindings.NativeWritableSelfAttribute::set_WritableSelf(System.Boolean)
  1344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6 (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method)
  1345. {
  1346. {
  1347. bool L_0 = ___0_value;
  1348. __this->___U3CWritableSelfU3Ek__BackingField_0 = L_0;
  1349. return;
  1350. }
  1351. }
  1352. // System.Void UnityEngine.Bindings.NativeWritableSelfAttribute::.ctor()
  1353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute__ctor_mF59616C59BA935E75ED688DCBAF1966036CD039B (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, const RuntimeMethod* method)
  1354. {
  1355. {
  1356. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1357. NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline(__this, (bool)1, NULL);
  1358. return;
  1359. }
  1360. }
  1361. #ifdef __clang__
  1362. #pragma clang diagnostic pop
  1363. #endif
  1364. #ifdef __clang__
  1365. #pragma clang diagnostic push
  1366. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1367. #pragma clang diagnostic ignored "-Wunused-variable"
  1368. #endif
  1369. // System.Void UnityEngine.Bindings.NativeMethodAttribute::set_Name(System.String)
  1370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method)
  1371. {
  1372. {
  1373. String_t* L_0 = ___0_value;
  1374. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1375. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1376. return;
  1377. }
  1378. }
  1379. // System.Void UnityEngine.Bindings.NativeMethodAttribute::set_IsThreadSafe(System.Boolean)
  1380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1381. {
  1382. {
  1383. bool L_0 = ___0_value;
  1384. __this->___U3CIsThreadSafeU3Ek__BackingField_1 = L_0;
  1385. return;
  1386. }
  1387. }
  1388. // System.Void UnityEngine.Bindings.NativeMethodAttribute::set_IsFreeFunction(System.Boolean)
  1389. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1390. {
  1391. {
  1392. bool L_0 = ___0_value;
  1393. __this->___U3CIsFreeFunctionU3Ek__BackingField_2 = L_0;
  1394. return;
  1395. }
  1396. }
  1397. // System.Void UnityEngine.Bindings.NativeMethodAttribute::set_ThrowsException(System.Boolean)
  1398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_ThrowsException_m05A53893F9C6616B40F8F70790C6533C30C64592 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1399. {
  1400. {
  1401. bool L_0 = ___0_value;
  1402. __this->___U3CThrowsExceptionU3Ek__BackingField_3 = L_0;
  1403. return;
  1404. }
  1405. }
  1406. // System.Void UnityEngine.Bindings.NativeMethodAttribute::set_HasExplicitThis(System.Boolean)
  1407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_HasExplicitThis_m41908D1B191AEADF84C548E57A72B4E948D35678 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1408. {
  1409. {
  1410. bool L_0 = ___0_value;
  1411. __this->___U3CHasExplicitThisU3Ek__BackingField_4 = L_0;
  1412. return;
  1413. }
  1414. }
  1415. // System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor()
  1416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, const RuntimeMethod* method)
  1417. {
  1418. {
  1419. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1420. return;
  1421. }
  1422. }
  1423. // System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String)
  1424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5 (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, const RuntimeMethod* method)
  1425. {
  1426. static bool s_Il2CppMethodInitialized;
  1427. if (!s_Il2CppMethodInitialized)
  1428. {
  1429. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  1430. s_Il2CppMethodInitialized = true;
  1431. }
  1432. bool V_0 = false;
  1433. bool V_1 = false;
  1434. {
  1435. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1436. String_t* L_0 = ___0_name;
  1437. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1438. bool L_1 = V_0;
  1439. if (!L_1)
  1440. {
  1441. goto IL_001b;
  1442. }
  1443. }
  1444. {
  1445. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1446. NullCheck(L_2);
  1447. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
  1448. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5_RuntimeMethod_var)));
  1449. }
  1450. IL_001b:
  1451. {
  1452. String_t* L_3 = ___0_name;
  1453. bool L_4;
  1454. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  1455. V_1 = L_4;
  1456. bool L_5 = V_1;
  1457. if (!L_5)
  1458. {
  1459. goto IL_003a;
  1460. }
  1461. }
  1462. {
  1463. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1464. NullCheck(L_6);
  1465. 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);
  1466. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5_RuntimeMethod_var)));
  1467. }
  1468. IL_003a:
  1469. {
  1470. String_t* L_7 = ___0_name;
  1471. NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline(__this, L_7, NULL);
  1472. return;
  1473. }
  1474. }
  1475. // System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String,System.Boolean)
  1476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_name, bool ___1_isFreeFunction, const RuntimeMethod* method)
  1477. {
  1478. {
  1479. String_t* L_0 = ___0_name;
  1480. NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5(__this, L_0, NULL);
  1481. bool L_1 = ___1_isFreeFunction;
  1482. NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline(__this, L_1, NULL);
  1483. return;
  1484. }
  1485. }
  1486. // System.Void UnityEngine.Bindings.NativeMethodAttribute::.ctor(System.String,System.Boolean,System.Boolean)
  1487. 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)
  1488. {
  1489. {
  1490. String_t* L_0 = ___0_name;
  1491. bool L_1 = ___1_isFreeFunction;
  1492. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, L_1, NULL);
  1493. bool L_2 = ___2_isThreadSafe;
  1494. NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline(__this, L_2, NULL);
  1495. return;
  1496. }
  1497. }
  1498. #ifdef __clang__
  1499. #pragma clang diagnostic pop
  1500. #endif
  1501. #ifdef __clang__
  1502. #pragma clang diagnostic push
  1503. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1504. #pragma clang diagnostic ignored "-Wunused-variable"
  1505. #endif
  1506. // System.Void UnityEngine.Bindings.NativePropertyAttribute::set_TargetType(UnityEngine.Bindings.TargetType)
  1507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method)
  1508. {
  1509. {
  1510. int32_t L_0 = ___0_value;
  1511. __this->___U3CTargetTypeU3Ek__BackingField_5 = L_0;
  1512. return;
  1513. }
  1514. }
  1515. // System.Void UnityEngine.Bindings.NativePropertyAttribute::.ctor()
  1516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_mAF06F05D29FE386561167B2BDF0149E3744411EA (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, const RuntimeMethod* method)
  1517. {
  1518. {
  1519. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1520. return;
  1521. }
  1522. }
  1523. // System.Void UnityEngine.Bindings.NativePropertyAttribute::.ctor(System.String)
  1524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_m32EC1C27977EA39BC2824743EC417561AC138BA3 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, String_t* ___0_name, const RuntimeMethod* method)
  1525. {
  1526. {
  1527. String_t* L_0 = ___0_name;
  1528. NativeMethodAttribute__ctor_m75590D9A8E1851C1DA619C07522D5D4AA63797B5(__this, L_0, NULL);
  1529. return;
  1530. }
  1531. }
  1532. // System.Void UnityEngine.Bindings.NativePropertyAttribute::.ctor(System.String,System.Boolean,UnityEngine.Bindings.TargetType)
  1533. 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)
  1534. {
  1535. {
  1536. String_t* L_0 = ___0_name;
  1537. bool L_1 = ___1_isFree;
  1538. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, L_1, NULL);
  1539. int32_t L_2 = ___2_targetType;
  1540. NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline(__this, L_2, NULL);
  1541. return;
  1542. }
  1543. }
  1544. // System.Void UnityEngine.Bindings.NativePropertyAttribute::.ctor(System.String,System.Boolean,UnityEngine.Bindings.TargetType,System.Boolean)
  1545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativePropertyAttribute__ctor_m6FD4C499DD1D0AD75668B6D860FACB837DFB6095 (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, String_t* ___0_name, bool ___1_isFree, int32_t ___2_targetType, bool ___3_isThreadSafe, const RuntimeMethod* method)
  1546. {
  1547. {
  1548. String_t* L_0 = ___0_name;
  1549. bool L_1 = ___1_isFree;
  1550. bool L_2 = ___3_isThreadSafe;
  1551. NativeMethodAttribute__ctor_m0B32894B3BD625410703207C7DBF61098BAEE973(__this, L_0, L_1, L_2, NULL);
  1552. int32_t L_3 = ___2_targetType;
  1553. NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline(__this, L_3, NULL);
  1554. return;
  1555. }
  1556. }
  1557. #ifdef __clang__
  1558. #pragma clang diagnostic pop
  1559. #endif
  1560. #ifdef __clang__
  1561. #pragma clang diagnostic push
  1562. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1563. #pragma clang diagnostic ignored "-Wunused-variable"
  1564. #endif
  1565. // System.Void UnityEngine.Bindings.NativeAsStructAttribute::.ctor()
  1566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeAsStructAttribute__ctor_m6AF1CD76481CC41BF7CE5C87DCF6CE68EF187298 (NativeAsStructAttribute_t48549F0E2D38CC0251B7BF2780E434EA141DF2D8* __this, const RuntimeMethod* method)
  1567. {
  1568. {
  1569. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1570. return;
  1571. }
  1572. }
  1573. #ifdef __clang__
  1574. #pragma clang diagnostic pop
  1575. #endif
  1576. #ifdef __clang__
  1577. #pragma clang diagnostic push
  1578. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1579. #pragma clang diagnostic ignored "-Wunused-variable"
  1580. #endif
  1581. // System.Void UnityEngine.Bindings.NativeTypeAttribute::set_Header(System.String)
  1582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1583. {
  1584. {
  1585. String_t* L_0 = ___0_value;
  1586. __this->___U3CHeaderU3Ek__BackingField_0 = L_0;
  1587. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField_0), (void*)L_0);
  1588. return;
  1589. }
  1590. }
  1591. // System.Void UnityEngine.Bindings.NativeTypeAttribute::set_IntermediateScriptingStructName(System.String)
  1592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1593. {
  1594. {
  1595. String_t* L_0 = ___0_value;
  1596. __this->___U3CIntermediateScriptingStructNameU3Ek__BackingField_1 = L_0;
  1597. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIntermediateScriptingStructNameU3Ek__BackingField_1), (void*)L_0);
  1598. return;
  1599. }
  1600. }
  1601. // System.Void UnityEngine.Bindings.NativeTypeAttribute::set_CodegenOptions(UnityEngine.Bindings.CodegenOptions)
  1602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method)
  1603. {
  1604. {
  1605. int32_t L_0 = ___0_value;
  1606. __this->___U3CCodegenOptionsU3Ek__BackingField_2 = L_0;
  1607. return;
  1608. }
  1609. }
  1610. // System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor()
  1611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_mC1B7AC76546C88B8314DBDE006BF54739A8D2BCD (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, const RuntimeMethod* method)
  1612. {
  1613. {
  1614. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1615. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, 0, NULL);
  1616. return;
  1617. }
  1618. }
  1619. // System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor(UnityEngine.Bindings.CodegenOptions)
  1620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, const RuntimeMethod* method)
  1621. {
  1622. {
  1623. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1624. int32_t L_0 = ___0_codegenOptions;
  1625. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, L_0, NULL);
  1626. return;
  1627. }
  1628. }
  1629. // System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor(System.String)
  1630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_header, const RuntimeMethod* method)
  1631. {
  1632. static bool s_Il2CppMethodInitialized;
  1633. if (!s_Il2CppMethodInitialized)
  1634. {
  1635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  1636. s_Il2CppMethodInitialized = true;
  1637. }
  1638. bool V_0 = false;
  1639. bool V_1 = false;
  1640. {
  1641. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1642. String_t* L_0 = ___0_header;
  1643. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1644. bool L_1 = V_0;
  1645. if (!L_1)
  1646. {
  1647. goto IL_001b;
  1648. }
  1649. }
  1650. {
  1651. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1652. NullCheck(L_2);
  1653. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9FB2F3655E9DD75E99A6C4F16345BA6B6F009B9D)), NULL);
  1654. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487_RuntimeMethod_var)));
  1655. }
  1656. IL_001b:
  1657. {
  1658. String_t* L_3 = ___0_header;
  1659. bool L_4;
  1660. L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
  1661. V_1 = L_4;
  1662. bool L_5 = V_1;
  1663. if (!L_5)
  1664. {
  1665. goto IL_003a;
  1666. }
  1667. }
  1668. {
  1669. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1670. NullCheck(L_6);
  1671. 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);
  1672. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeTypeAttribute__ctor_m3E053B25317A9630A5D4D9C8730A776A3C8F0487_RuntimeMethod_var)));
  1673. }
  1674. IL_003a:
  1675. {
  1676. NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline(__this, 0, NULL);
  1677. String_t* L_7 = ___0_header;
  1678. NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline(__this, L_7, NULL);
  1679. return;
  1680. }
  1681. }
  1682. // System.Void UnityEngine.Bindings.NativeTypeAttribute::.ctor(UnityEngine.Bindings.CodegenOptions,System.String)
  1683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeTypeAttribute__ctor_mAAAA100D0F13ECBDEB655342889B7D82CF920A75 (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_codegenOptions, String_t* ___1_intermediateStructName, const RuntimeMethod* method)
  1684. {
  1685. {
  1686. int32_t L_0 = ___0_codegenOptions;
  1687. NativeTypeAttribute__ctor_m42A2C59E33BA5B0DD88A44BA5C9A1C0FDDFBCF46(__this, L_0, NULL);
  1688. String_t* L_1 = ___1_intermediateStructName;
  1689. NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline(__this, L_1, NULL);
  1690. return;
  1691. }
  1692. }
  1693. #ifdef __clang__
  1694. #pragma clang diagnostic pop
  1695. #endif
  1696. #ifdef __clang__
  1697. #pragma clang diagnostic push
  1698. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1699. #pragma clang diagnostic ignored "-Wunused-variable"
  1700. #endif
  1701. // System.Void UnityEngine.Bindings.NotNullAttribute::set_Exception(System.String)
  1702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528 (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1703. {
  1704. {
  1705. String_t* L_0 = ___0_value;
  1706. __this->___U3CExceptionU3Ek__BackingField_0 = L_0;
  1707. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExceptionU3Ek__BackingField_0), (void*)L_0);
  1708. return;
  1709. }
  1710. }
  1711. // System.Void UnityEngine.Bindings.NotNullAttribute::.ctor(System.String)
  1712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotNullAttribute__ctor_m739C06B242B13C7519C17D0796F1A8FD18CDB7AA (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_exception, const RuntimeMethod* method)
  1713. {
  1714. {
  1715. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1716. String_t* L_0 = ___0_exception;
  1717. NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline(__this, L_0, NULL);
  1718. return;
  1719. }
  1720. }
  1721. #ifdef __clang__
  1722. #pragma clang diagnostic pop
  1723. #endif
  1724. #ifdef __clang__
  1725. #pragma clang diagnostic push
  1726. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1727. #pragma clang diagnostic ignored "-Wunused-variable"
  1728. #endif
  1729. // System.Void UnityEngine.Bindings.UnmarshalledAttribute::.ctor()
  1730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmarshalledAttribute__ctor_m77164A228BF4D50B6CF784E319456DD0A74D0E8A (UnmarshalledAttribute_t3D645C3393EF99EED2893026413D4F5B489CD13B* __this, const RuntimeMethod* method)
  1731. {
  1732. {
  1733. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1734. return;
  1735. }
  1736. }
  1737. #ifdef __clang__
  1738. #pragma clang diagnostic pop
  1739. #endif
  1740. #ifdef __clang__
  1741. #pragma clang diagnostic push
  1742. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1743. #pragma clang diagnostic ignored "-Wunused-variable"
  1744. #endif
  1745. // System.Void UnityEngine.Bindings.FreeFunctionAttribute::.ctor()
  1746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_m0F9BA14FE9193D3CDE593EBF1EA06531F8400388 (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, const RuntimeMethod* method)
  1747. {
  1748. {
  1749. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1750. NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline(__this, (bool)1, NULL);
  1751. return;
  1752. }
  1753. }
  1754. // System.Void UnityEngine.Bindings.FreeFunctionAttribute::.ctor(System.String)
  1755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_m379A417DDF33E9D2BB5227D05DD365584E15DDAC (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, String_t* ___0_name, const RuntimeMethod* method)
  1756. {
  1757. {
  1758. String_t* L_0 = ___0_name;
  1759. NativeMethodAttribute__ctor_mCDF45F4290C6955E1E9FE460709D9ACA18B2D06E(__this, L_0, (bool)1, NULL);
  1760. return;
  1761. }
  1762. }
  1763. // System.Void UnityEngine.Bindings.FreeFunctionAttribute::.ctor(System.String,System.Boolean)
  1764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeFunctionAttribute__ctor_mAC3C22502820C23E516911E3B620387FB330D9E2 (FreeFunctionAttribute_t1200571BEDF64167E58F976FB7374AEA5D9BCBB6* __this, String_t* ___0_name, bool ___1_isThreadSafe, const RuntimeMethod* method)
  1765. {
  1766. {
  1767. String_t* L_0 = ___0_name;
  1768. bool L_1 = ___1_isThreadSafe;
  1769. NativeMethodAttribute__ctor_m0B32894B3BD625410703207C7DBF61098BAEE973(__this, L_0, (bool)1, L_1, NULL);
  1770. return;
  1771. }
  1772. }
  1773. #ifdef __clang__
  1774. #pragma clang diagnostic pop
  1775. #endif
  1776. #ifdef __clang__
  1777. #pragma clang diagnostic push
  1778. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1779. #pragma clang diagnostic ignored "-Wunused-variable"
  1780. #endif
  1781. // System.Void UnityEngine.Bindings.ThreadSafeAttribute::.ctor()
  1782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadSafeAttribute__ctor_m1FFE949649F2986C5526433C39F7BC0413472FA1 (ThreadSafeAttribute_t2535A209D57BDA2FF398C4CA766059277FC349FE* __this, const RuntimeMethod* method)
  1783. {
  1784. {
  1785. NativeMethodAttribute__ctor_mEA2A3B247A134B4453743CCF55655D16C63C741E(__this, NULL);
  1786. NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline(__this, (bool)1, NULL);
  1787. return;
  1788. }
  1789. }
  1790. #ifdef __clang__
  1791. #pragma clang diagnostic pop
  1792. #endif
  1793. #ifdef __clang__
  1794. #pragma clang diagnostic push
  1795. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1796. #pragma clang diagnostic ignored "-Wunused-variable"
  1797. #endif
  1798. // System.Void UnityEngine.Bindings.StaticAccessorAttribute::set_Name(System.String)
  1799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method)
  1800. {
  1801. {
  1802. String_t* L_0 = ___0_value;
  1803. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1804. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1805. return;
  1806. }
  1807. }
  1808. // System.Void UnityEngine.Bindings.StaticAccessorAttribute::set_Type(UnityEngine.Bindings.StaticAccessorType)
  1809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0 (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method)
  1810. {
  1811. {
  1812. int32_t L_0 = ___0_value;
  1813. __this->___U3CTypeU3Ek__BackingField_1 = L_0;
  1814. return;
  1815. }
  1816. }
  1817. // System.Void UnityEngine.Bindings.StaticAccessorAttribute::.ctor(System.String)
  1818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute__ctor_m441E5A01FEB31C10AE2D65C8F680B650E6CDF5C0 (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_name, const RuntimeMethod* method)
  1819. {
  1820. {
  1821. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1822. String_t* L_0 = ___0_name;
  1823. StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline(__this, L_0, NULL);
  1824. return;
  1825. }
  1826. }
  1827. // System.Void UnityEngine.Bindings.StaticAccessorAttribute::.ctor(System.String,UnityEngine.Bindings.StaticAccessorType)
  1828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticAccessorAttribute__ctor_m6E1E237E6E03AC9F4B00C506199F03807BEA33BE (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_name, int32_t ___1_type, const RuntimeMethod* method)
  1829. {
  1830. {
  1831. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1832. String_t* L_0 = ___0_name;
  1833. StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline(__this, L_0, NULL);
  1834. int32_t L_1 = ___1_type;
  1835. StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline(__this, L_1, NULL);
  1836. return;
  1837. }
  1838. }
  1839. #ifdef __clang__
  1840. #pragma clang diagnostic pop
  1841. #endif
  1842. #ifdef __clang__
  1843. #pragma clang diagnostic push
  1844. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1845. #pragma clang diagnostic ignored "-Wunused-variable"
  1846. #endif
  1847. // System.Void UnityEngine.Bindings.NativeThrowsAttribute::set_ThrowsException(System.Boolean)
  1848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708 (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method)
  1849. {
  1850. {
  1851. bool L_0 = ___0_value;
  1852. __this->___U3CThrowsExceptionU3Ek__BackingField_0 = L_0;
  1853. return;
  1854. }
  1855. }
  1856. // System.Void UnityEngine.Bindings.NativeThrowsAttribute::.ctor()
  1857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeThrowsAttribute__ctor_m62F4CD2A09BDFD06FD43B74201D68CD2F79E109E (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, const RuntimeMethod* method)
  1858. {
  1859. {
  1860. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1861. NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline(__this, (bool)1, NULL);
  1862. return;
  1863. }
  1864. }
  1865. #ifdef __clang__
  1866. #pragma clang diagnostic pop
  1867. #endif
  1868. #ifdef __clang__
  1869. #pragma clang diagnostic push
  1870. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1871. #pragma clang diagnostic ignored "-Wunused-variable"
  1872. #endif
  1873. // System.Void UnityEngine.Bindings.IgnoreAttribute::set_DoesNotContributeToSize(System.Boolean)
  1874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IgnoreAttribute_set_DoesNotContributeToSize_m0313EA1B54BF5E9FD61267FD476A7C9FB1A5C439 (IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D* __this, bool ___0_value, const RuntimeMethod* method)
  1875. {
  1876. {
  1877. bool L_0 = ___0_value;
  1878. __this->___U3CDoesNotContributeToSizeU3Ek__BackingField_0 = L_0;
  1879. return;
  1880. }
  1881. }
  1882. // System.Void UnityEngine.Bindings.IgnoreAttribute::.ctor()
  1883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IgnoreAttribute__ctor_mDA2998DACBA21CE6D66510F5AA6C4AB1FC33E323 (IgnoreAttribute_tAB3F6C4808BA16CD585D60A6353B3E0599DFCE4D* __this, const RuntimeMethod* method)
  1884. {
  1885. {
  1886. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1887. return;
  1888. }
  1889. }
  1890. #ifdef __clang__
  1891. #pragma clang diagnostic pop
  1892. #endif
  1893. #ifdef __clang__
  1894. #pragma clang diagnostic push
  1895. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1896. #pragma clang diagnostic ignored "-Wunused-variable"
  1897. #endif
  1898. // System.Void UnityEngine.Bindings.PreventReadOnlyInstanceModificationAttribute::.ctor()
  1899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreventReadOnlyInstanceModificationAttribute__ctor_m62694007EB93F071791A5139A34F73695A14B9CC (PreventReadOnlyInstanceModificationAttribute_t7FBCFCBA855C80F9E87486C8A6B4DDBA47B78415* __this, const RuntimeMethod* method)
  1900. {
  1901. {
  1902. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  1903. return;
  1904. }
  1905. }
  1906. #ifdef __clang__
  1907. #pragma clang diagnostic pop
  1908. #endif
  1909. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_QualifiedNativeName_m5DA8C7AE66E1D4F1ACEA7592ABBF331A2650E0D6_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1910. {
  1911. {
  1912. String_t* L_0 = ___0_value;
  1913. __this->___U3CQualifiedNativeNameU3Ek__BackingField_0 = L_0;
  1914. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CQualifiedNativeNameU3Ek__BackingField_0), (void*)L_0);
  1915. return;
  1916. }
  1917. }
  1918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeClassAttribute_set_Declaration_mE5497339ED9E55F30DABACBE40AD6D9D36CAE653_inline (NativeClassAttribute_t774C48B9F745C9B0FD2FA82F9B42D4A18E162FA7* __this, String_t* ___0_value, const RuntimeMethod* method)
  1919. {
  1920. {
  1921. String_t* L_0 = ___0_value;
  1922. __this->___U3CDeclarationU3Ek__BackingField_1 = L_0;
  1923. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeclarationU3Ek__BackingField_1), (void*)L_0);
  1924. return;
  1925. }
  1926. }
  1927. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UsedByNativeCodeAttribute_set_Name_mF39ED6FE6040AF11CDCAE417EE6FE7DD6BD67E99_inline (UsedByNativeCodeAttribute_t3FE9A7CDCC6A3A4122D8BF44F1D0A37BB38894C1* __this, String_t* ___0_value, const RuntimeMethod* method)
  1928. {
  1929. {
  1930. String_t* L_0 = ___0_value;
  1931. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1932. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1933. return;
  1934. }
  1935. }
  1936. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RequiredByNativeCodeAttribute_set_Name_mF218FB9A613487B6377AF13FA3531E5D581F487B_inline (RequiredByNativeCodeAttribute_t86B11F2BA12BB463CE3258E64E16B43484014FCA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1937. {
  1938. {
  1939. String_t* L_0 = ___0_value;
  1940. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1941. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1942. return;
  1943. }
  1944. }
  1945. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Condition_m96107E75DC095D9B4A9A7CCE0EB0C3EFAA2F0053_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, String_t* ___0_value, const RuntimeMethod* method)
  1946. {
  1947. {
  1948. String_t* L_0 = ___0_value;
  1949. __this->___U3CConditionU3Ek__BackingField_0 = L_0;
  1950. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConditionU3Ek__BackingField_0), (void*)L_0);
  1951. return;
  1952. }
  1953. }
  1954. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeConditionalAttribute_set_Enabled_m379DA383CBBF2539C080D5DC0E8B97F4DB27DA64_inline (NativeConditionalAttribute_tB722B3ED350E82853F8CEFF672A6CDC4B6B362CA* __this, bool ___0_value, const RuntimeMethod* method)
  1955. {
  1956. {
  1957. bool L_0 = ___0_value;
  1958. __this->___U3CEnabledU3Ek__BackingField_1 = L_0;
  1959. return;
  1960. }
  1961. }
  1962. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeHeaderAttribute_set_Header_mC431D0143381F2B35B08E211C2D5DD011372ADAB_inline (NativeHeaderAttribute_t35DDAA41C31EEE4C94D2586F33D3EB26C0EA6F51* __this, String_t* ___0_value, const RuntimeMethod* method)
  1963. {
  1964. {
  1965. String_t* L_0 = ___0_value;
  1966. __this->___U3CHeaderU3Ek__BackingField_0 = L_0;
  1967. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField_0), (void*)L_0);
  1968. return;
  1969. }
  1970. }
  1971. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeNameAttribute_set_Name_mA5639D9FDBEADE899CBE13AFA4FCFB61A95ADAE7_inline (NativeNameAttribute_t222751782B5418807DFE2A88CA0B24CA691B8621* __this, String_t* ___0_value, const RuntimeMethod* method)
  1972. {
  1973. {
  1974. String_t* L_0 = ___0_value;
  1975. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1976. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1977. return;
  1978. }
  1979. }
  1980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeWritableSelfAttribute_set_WritableSelf_mB4B342C1D1678307EB4CF174BEAF8D1E94CDF3E6_inline (NativeWritableSelfAttribute_t2ABC353836DDC2F15B1FBED9C0CF2E5ED0D1686C* __this, bool ___0_value, const RuntimeMethod* method)
  1981. {
  1982. {
  1983. bool L_0 = ___0_value;
  1984. __this->___U3CWritableSelfU3Ek__BackingField_0 = L_0;
  1985. return;
  1986. }
  1987. }
  1988. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_Name_mE223393EB6EEA9E94A8A9CC093CB3CBBCB7C40B8_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, String_t* ___0_value, const RuntimeMethod* method)
  1989. {
  1990. {
  1991. String_t* L_0 = ___0_value;
  1992. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  1993. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  1994. return;
  1995. }
  1996. }
  1997. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsFreeFunction_mCF665BA0A4CA25DA0EA8C3C5EDDB9A03315C9C4F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  1998. {
  1999. {
  2000. bool L_0 = ___0_value;
  2001. __this->___U3CIsFreeFunctionU3Ek__BackingField_2 = L_0;
  2002. return;
  2003. }
  2004. }
  2005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeMethodAttribute_set_IsThreadSafe_m443623C95A2E3552D0A791DC65E20ADFC447AE3F_inline (NativeMethodAttribute_tDE40C2DA59999D4870D672D8EDACC3504D2FA270* __this, bool ___0_value, const RuntimeMethod* method)
  2006. {
  2007. {
  2008. bool L_0 = ___0_value;
  2009. __this->___U3CIsThreadSafeU3Ek__BackingField_1 = L_0;
  2010. return;
  2011. }
  2012. }
  2013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativePropertyAttribute_set_TargetType_m858E4E653A2F81F5313EF4F5D69740D945B19ED7_inline (NativePropertyAttribute_tAF7FB03BF7FFE9E8AB0E75B0F842FC0AA22AE607* __this, int32_t ___0_value, const RuntimeMethod* method)
  2014. {
  2015. {
  2016. int32_t L_0 = ___0_value;
  2017. __this->___U3CTargetTypeU3Ek__BackingField_5 = L_0;
  2018. return;
  2019. }
  2020. }
  2021. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_CodegenOptions_mEECF2309A52F63B6258608EFF56AEAEF5E5572FC_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, int32_t ___0_value, const RuntimeMethod* method)
  2022. {
  2023. {
  2024. int32_t L_0 = ___0_value;
  2025. __this->___U3CCodegenOptionsU3Ek__BackingField_2 = L_0;
  2026. return;
  2027. }
  2028. }
  2029. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_Header_m847CE2407B2426DFF214F3F18DE9644062A5FB8A_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  2030. {
  2031. {
  2032. String_t* L_0 = ___0_value;
  2033. __this->___U3CHeaderU3Ek__BackingField_0 = L_0;
  2034. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHeaderU3Ek__BackingField_0), (void*)L_0);
  2035. return;
  2036. }
  2037. }
  2038. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeTypeAttribute_set_IntermediateScriptingStructName_mA5791DC59CA4C7572D8B5C80D28176559E2BC907_inline (NativeTypeAttribute_tB60F1675F1F20B6CB1B871FDDD067D672F75B8D1* __this, String_t* ___0_value, const RuntimeMethod* method)
  2039. {
  2040. {
  2041. String_t* L_0 = ___0_value;
  2042. __this->___U3CIntermediateScriptingStructNameU3Ek__BackingField_1 = L_0;
  2043. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIntermediateScriptingStructNameU3Ek__BackingField_1), (void*)L_0);
  2044. return;
  2045. }
  2046. }
  2047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotNullAttribute_set_Exception_m04F458FD91F138C58DC3A11E7C8E945701ECA528_inline (NotNullAttribute_t2E29B7802E8ED55CEA04EC4A6C254C6B60272DF7* __this, String_t* ___0_value, const RuntimeMethod* method)
  2048. {
  2049. {
  2050. String_t* L_0 = ___0_value;
  2051. __this->___U3CExceptionU3Ek__BackingField_0 = L_0;
  2052. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExceptionU3Ek__BackingField_0), (void*)L_0);
  2053. return;
  2054. }
  2055. }
  2056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Name_m922EC8831D7A1DDE802D33204B88715EEC7B121B_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, String_t* ___0_value, const RuntimeMethod* method)
  2057. {
  2058. {
  2059. String_t* L_0 = ___0_value;
  2060. __this->___U3CNameU3Ek__BackingField_0 = L_0;
  2061. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
  2062. return;
  2063. }
  2064. }
  2065. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StaticAccessorAttribute_set_Type_m2B350A872AB9222E3CEC32AA03A6B85E7770BDC0_inline (StaticAccessorAttribute_tDE194716AED7A414D473DC570B2E0035A5CE130A* __this, int32_t ___0_value, const RuntimeMethod* method)
  2066. {
  2067. {
  2068. int32_t L_0 = ___0_value;
  2069. __this->___U3CTypeU3Ek__BackingField_1 = L_0;
  2070. return;
  2071. }
  2072. }
  2073. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeThrowsAttribute_set_ThrowsException_m523089D1314C7549B50B3D1123149F064CC0A708_inline (NativeThrowsAttribute_t211CE8D047A8D45676C9ED399D5AA3B4A2C3E625* __this, bool ___0_value, const RuntimeMethod* method)
  2074. {
  2075. {
  2076. bool L_0 = ___0_value;
  2077. __this->___U3CThrowsExceptionU3Ek__BackingField_0 = L_0;
  2078. return;
  2079. }
  2080. }