UnityEngine.CoreModule2.cpp 102 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442
  1. #include "il2cpp-config.h"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <cstring>
  8. #include <string.h>
  9. #include <stdio.h>
  10. #include <cmath>
  11. #include <limits>
  12. #include <assert.h>
  13. #include <stdint.h>
  14. #include "codegen/il2cpp-codegen.h"
  15. #include "il2cpp-object-internals.h"
  16. template <typename R, typename T1, typename T2>
  17. struct VirtFuncInvoker2
  18. {
  19. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  20. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  21. {
  22. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  23. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  24. }
  25. };
  26. template <typename R>
  27. struct VirtFuncInvoker0
  28. {
  29. typedef R (*Func)(void*, const RuntimeMethod*);
  30. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  31. {
  32. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  33. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  34. }
  35. };
  36. // System.Attribute
  37. struct Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74;
  38. // System.Byte[]
  39. struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
  40. // System.Char[]
  41. struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
  42. // System.Collections.Stack
  43. struct Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643;
  44. // System.Globalization.CultureInfo
  45. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F;
  46. // System.Int32[]
  47. struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
  48. // System.Object[]
  49. struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
  50. // System.ObsoleteAttribute
  51. struct ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170;
  52. // System.Reflection.Assembly/ResolveEventHolder
  53. struct ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E;
  54. // System.Reflection.AssemblyName
  55. struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82;
  56. // System.Reflection.Binder
  57. struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
  58. // System.Reflection.MemberFilter
  59. struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
  60. // System.Reflection.StrongNameKeyPair
  61. struct StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD;
  62. // System.String
  63. struct String_t;
  64. // System.Type
  65. struct Type_t;
  66. // System.Type[]
  67. struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
  68. // System.Version
  69. struct Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD;
  70. // System.Void
  71. struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
  72. // UnityEngine.CustomYieldInstruction
  73. struct CustomYieldInstruction_t819BB0973AFF22766749FF087B8AEFEAF3C2CB7D;
  74. // UnityEngine.WaitForEndOfFrame
  75. struct WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA;
  76. // UnityEngine.WaitForFixedUpdate
  77. struct WaitForFixedUpdate_t8801328F075019AF6B6150B20EC343935A29FF97;
  78. // UnityEngine.WaitForSeconds
  79. struct WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8;
  80. // UnityEngine.WaitForSecondsRealtime
  81. struct WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739;
  82. // UnityEngine.YieldInstruction
  83. struct YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44;
  84. // UnityEngineInternal.GenericStack
  85. struct GenericStack_tC59D21E8DBC50F3C608479C942200AC44CA2D5BC;
  86. // UnityEngineInternal.TypeInferenceRuleAttribute
  87. struct TypeInferenceRuleAttribute_tEB3BA6FDE6D6817FD33E2620200007EB9730214B;
  88. IL2CPP_EXTERN_C RuntimeClass* LocalNotification_tCA79CA9F746F4B3A8F3F0A40BB4AB2FAD7D3238F_il2cpp_TypeInfo_var;
  89. IL2CPP_EXTERN_C RuntimeClass* MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_il2cpp_TypeInfo_var;
  90. IL2CPP_EXTERN_C RuntimeClass* MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162_il2cpp_TypeInfo_var;
  91. IL2CPP_EXTERN_C RuntimeClass* ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170_il2cpp_TypeInfo_var;
  92. IL2CPP_EXTERN_C RuntimeClass* TypeInferenceRules_tFA03D20477226A95FE644665C3C08A6B6281C333_il2cpp_TypeInfo_var;
  93. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  94. IL2CPP_EXTERN_C String_t* _stringLiteral2AD58D3D9B41F4ECB504BA593B1A70074B18A924;
  95. IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  96. IL2CPP_EXTERN_C const RuntimeType* MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162_0_0_0_var;
  97. IL2CPP_EXTERN_C const RuntimeType* ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170_0_0_0_var;
  98. IL2CPP_EXTERN_C const uint32_t APIUpdaterRuntimeHelpers_GetMovedFromAttributeDataForType_m2574674719979232087612C3C17A760E439BCA45_MetadataUsageId;
  99. IL2CPP_EXTERN_C const uint32_t APIUpdaterRuntimeHelpers_GetObsoleteTypeRedirection_m43E0605422153F402426F8959BC2E8C65A69F597_MetadataUsageId;
  100. IL2CPP_EXTERN_C const uint32_t LocalNotification__cctor_m9E47ADEC8F786289F7C94ACC65A44C318FF59685_MetadataUsageId;
  101. IL2CPP_EXTERN_C const uint32_t MathfInternal__cctor_m885D4921B8E928763E7ABB4466659665780F860F_MetadataUsageId;
  102. IL2CPP_EXTERN_C const uint32_t TypeInferenceRuleAttribute__ctor_m389751AED6740F401AC8DFACD5914C13AB24D8A6_MetadataUsageId;
  103. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com;
  104. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke;
  105. struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
  106. IL2CPP_EXTERN_C_BEGIN
  107. IL2CPP_EXTERN_C_END
  108. #ifdef __clang__
  109. #pragma clang diagnostic push
  110. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  111. #pragma clang diagnostic ignored "-Wunused-variable"
  112. #endif
  113. // System.Object
  114. struct Il2CppArrayBounds;
  115. // System.Array
  116. // System.Attribute
  117. struct Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 : public RuntimeObject
  118. {
  119. public:
  120. public:
  121. };
  122. // System.Collections.Stack
  123. struct Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 : public RuntimeObject
  124. {
  125. public:
  126. // System.Object[] System.Collections.Stack::_array
  127. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____array_0;
  128. // System.Int32 System.Collections.Stack::_size
  129. int32_t ____size_1;
  130. // System.Int32 System.Collections.Stack::_version
  131. int32_t ____version_2;
  132. // System.Object System.Collections.Stack::_syncRoot
  133. RuntimeObject * ____syncRoot_3;
  134. public:
  135. inline static int32_t get_offset_of__array_0() { return static_cast<int32_t>(offsetof(Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643, ____array_0)); }
  136. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__array_0() const { return ____array_0; }
  137. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__array_0() { return &____array_0; }
  138. inline void set__array_0(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
  139. {
  140. ____array_0 = value;
  141. Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value);
  142. }
  143. inline static int32_t get_offset_of__size_1() { return static_cast<int32_t>(offsetof(Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643, ____size_1)); }
  144. inline int32_t get__size_1() const { return ____size_1; }
  145. inline int32_t* get_address_of__size_1() { return &____size_1; }
  146. inline void set__size_1(int32_t value)
  147. {
  148. ____size_1 = value;
  149. }
  150. inline static int32_t get_offset_of__version_2() { return static_cast<int32_t>(offsetof(Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643, ____version_2)); }
  151. inline int32_t get__version_2() const { return ____version_2; }
  152. inline int32_t* get_address_of__version_2() { return &____version_2; }
  153. inline void set__version_2(int32_t value)
  154. {
  155. ____version_2 = value;
  156. }
  157. inline static int32_t get_offset_of__syncRoot_3() { return static_cast<int32_t>(offsetof(Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643, ____syncRoot_3)); }
  158. inline RuntimeObject * get__syncRoot_3() const { return ____syncRoot_3; }
  159. inline RuntimeObject ** get_address_of__syncRoot_3() { return &____syncRoot_3; }
  160. inline void set__syncRoot_3(RuntimeObject * value)
  161. {
  162. ____syncRoot_3 = value;
  163. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_3), (void*)value);
  164. }
  165. };
  166. // System.Reflection.MemberInfo
  167. struct MemberInfo_t : public RuntimeObject
  168. {
  169. public:
  170. public:
  171. };
  172. // System.String
  173. struct String_t : public RuntimeObject
  174. {
  175. public:
  176. // System.Int32 System.String::m_stringLength
  177. int32_t ___m_stringLength_0;
  178. // System.Char System.String::m_firstChar
  179. Il2CppChar ___m_firstChar_1;
  180. public:
  181. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  182. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  183. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  184. inline void set_m_stringLength_0(int32_t value)
  185. {
  186. ___m_stringLength_0 = value;
  187. }
  188. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  189. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  190. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  191. inline void set_m_firstChar_1(Il2CppChar value)
  192. {
  193. ___m_firstChar_1 = value;
  194. }
  195. };
  196. struct String_t_StaticFields
  197. {
  198. public:
  199. // System.String System.String::Empty
  200. String_t* ___Empty_5;
  201. public:
  202. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  203. inline String_t* get_Empty_5() const { return ___Empty_5; }
  204. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  205. inline void set_Empty_5(String_t* value)
  206. {
  207. ___Empty_5 = value;
  208. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  209. }
  210. };
  211. // System.ValueType
  212. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject
  213. {
  214. public:
  215. public:
  216. };
  217. // Native definition for P/Invoke marshalling of System.ValueType
  218. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
  219. {
  220. };
  221. // Native definition for COM marshalling of System.ValueType
  222. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
  223. {
  224. };
  225. // UnityEngine.CustomYieldInstruction
  226. struct CustomYieldInstruction_t819BB0973AFF22766749FF087B8AEFEAF3C2CB7D : public RuntimeObject
  227. {
  228. public:
  229. public:
  230. };
  231. // UnityEngine.YieldInstruction
  232. struct YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44 : public RuntimeObject
  233. {
  234. public:
  235. public:
  236. };
  237. // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
  238. struct YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_pinvoke
  239. {
  240. };
  241. // Native definition for COM marshalling of UnityEngine.YieldInstruction
  242. struct YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_com
  243. {
  244. };
  245. // UnityEngine._Scripting.APIUpdating.APIUpdaterRuntimeHelpers
  246. struct APIUpdaterRuntimeHelpers_tA791F16B3C1471D7379F5258A980B3CC2B81C6E5 : public RuntimeObject
  247. {
  248. public:
  249. public:
  250. };
  251. // UnityEngine.iOS.Device
  252. struct Device_t85C3C02E2980EDF22300631A80A994E5D1643CCE : public RuntimeObject
  253. {
  254. public:
  255. public:
  256. };
  257. // System.Boolean
  258. struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C
  259. {
  260. public:
  261. // System.Boolean System.Boolean::m_value
  262. bool ___m_value_0;
  263. public:
  264. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); }
  265. inline bool get_m_value_0() const { return ___m_value_0; }
  266. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  267. inline void set_m_value_0(bool value)
  268. {
  269. ___m_value_0 = value;
  270. }
  271. };
  272. struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields
  273. {
  274. public:
  275. // System.String System.Boolean::TrueString
  276. String_t* ___TrueString_5;
  277. // System.String System.Boolean::FalseString
  278. String_t* ___FalseString_6;
  279. public:
  280. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); }
  281. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  282. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  283. inline void set_TrueString_5(String_t* value)
  284. {
  285. ___TrueString_5 = value;
  286. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  287. }
  288. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); }
  289. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  290. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  291. inline void set_FalseString_6(String_t* value)
  292. {
  293. ___FalseString_6 = value;
  294. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  295. }
  296. };
  297. // System.Char
  298. struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9
  299. {
  300. public:
  301. // System.Char System.Char::m_value
  302. Il2CppChar ___m_value_0;
  303. public:
  304. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9, ___m_value_0)); }
  305. inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
  306. inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
  307. inline void set_m_value_0(Il2CppChar value)
  308. {
  309. ___m_value_0 = value;
  310. }
  311. };
  312. struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields
  313. {
  314. public:
  315. // System.Byte[] System.Char::categoryForLatin1
  316. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___categoryForLatin1_3;
  317. public:
  318. inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields, ___categoryForLatin1_3)); }
  319. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
  320. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
  321. inline void set_categoryForLatin1_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  322. {
  323. ___categoryForLatin1_3 = value;
  324. Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value);
  325. }
  326. };
  327. // System.DateTime
  328. struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132
  329. {
  330. public:
  331. // System.UInt64 System.DateTime::dateData
  332. uint64_t ___dateData_44;
  333. public:
  334. inline static int32_t get_offset_of_dateData_44() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132, ___dateData_44)); }
  335. inline uint64_t get_dateData_44() const { return ___dateData_44; }
  336. inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; }
  337. inline void set_dateData_44(uint64_t value)
  338. {
  339. ___dateData_44 = value;
  340. }
  341. };
  342. struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields
  343. {
  344. public:
  345. // System.Int32[] System.DateTime::DaysToMonth365
  346. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth365_29;
  347. // System.Int32[] System.DateTime::DaysToMonth366
  348. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth366_30;
  349. // System.DateTime System.DateTime::MinValue
  350. DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___MinValue_31;
  351. // System.DateTime System.DateTime::MaxValue
  352. DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___MaxValue_32;
  353. public:
  354. inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth365_29)); }
  355. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; }
  356. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; }
  357. inline void set_DaysToMonth365_29(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
  358. {
  359. ___DaysToMonth365_29 = value;
  360. Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth365_29), (void*)value);
  361. }
  362. inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth366_30)); }
  363. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; }
  364. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; }
  365. inline void set_DaysToMonth366_30(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
  366. {
  367. ___DaysToMonth366_30 = value;
  368. Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth366_30), (void*)value);
  369. }
  370. inline static int32_t get_offset_of_MinValue_31() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MinValue_31)); }
  371. inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_MinValue_31() const { return ___MinValue_31; }
  372. inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MinValue_31() { return &___MinValue_31; }
  373. inline void set_MinValue_31(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
  374. {
  375. ___MinValue_31 = value;
  376. }
  377. inline static int32_t get_offset_of_MaxValue_32() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MaxValue_32)); }
  378. inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_MaxValue_32() const { return ___MaxValue_32; }
  379. inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MaxValue_32() { return &___MaxValue_32; }
  380. inline void set_MaxValue_32(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
  381. {
  382. ___MaxValue_32 = value;
  383. }
  384. };
  385. // System.Enum
  386. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
  387. {
  388. public:
  389. public:
  390. };
  391. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
  392. {
  393. public:
  394. // System.Char[] System.Enum::enumSeperatorCharArray
  395. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;
  396. public:
  397. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
  398. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  399. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  400. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  401. {
  402. ___enumSeperatorCharArray_0 = value;
  403. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  404. }
  405. };
  406. // Native definition for P/Invoke marshalling of System.Enum
  407. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
  408. {
  409. };
  410. // Native definition for COM marshalling of System.Enum
  411. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
  412. {
  413. };
  414. // System.Int32
  415. struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102
  416. {
  417. public:
  418. // System.Int32 System.Int32::m_value
  419. int32_t ___m_value_0;
  420. public:
  421. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
  422. inline int32_t get_m_value_0() const { return ___m_value_0; }
  423. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  424. inline void set_m_value_0(int32_t value)
  425. {
  426. ___m_value_0 = value;
  427. }
  428. };
  429. // System.Int64
  430. struct Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436
  431. {
  432. public:
  433. // System.Int64 System.Int64::m_value
  434. int64_t ___m_value_0;
  435. public:
  436. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436, ___m_value_0)); }
  437. inline int64_t get_m_value_0() const { return ___m_value_0; }
  438. inline int64_t* get_address_of_m_value_0() { return &___m_value_0; }
  439. inline void set_m_value_0(int64_t value)
  440. {
  441. ___m_value_0 = value;
  442. }
  443. };
  444. // System.IntPtr
  445. struct IntPtr_t
  446. {
  447. public:
  448. // System.Void* System.IntPtr::m_value
  449. void* ___m_value_0;
  450. public:
  451. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  452. inline void* get_m_value_0() const { return ___m_value_0; }
  453. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  454. inline void set_m_value_0(void* value)
  455. {
  456. ___m_value_0 = value;
  457. }
  458. };
  459. struct IntPtr_t_StaticFields
  460. {
  461. public:
  462. // System.IntPtr System.IntPtr::Zero
  463. intptr_t ___Zero_1;
  464. public:
  465. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  466. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  467. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  468. inline void set_Zero_1(intptr_t value)
  469. {
  470. ___Zero_1 = value;
  471. }
  472. };
  473. // System.ObsoleteAttribute
  474. struct ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  475. {
  476. public:
  477. // System.String System.ObsoleteAttribute::_message
  478. String_t* ____message_0;
  479. // System.Boolean System.ObsoleteAttribute::_error
  480. bool ____error_1;
  481. public:
  482. inline static int32_t get_offset_of__message_0() { return static_cast<int32_t>(offsetof(ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170, ____message_0)); }
  483. inline String_t* get__message_0() const { return ____message_0; }
  484. inline String_t** get_address_of__message_0() { return &____message_0; }
  485. inline void set__message_0(String_t* value)
  486. {
  487. ____message_0 = value;
  488. Il2CppCodeGenWriteBarrier((void**)(&____message_0), (void*)value);
  489. }
  490. inline static int32_t get_offset_of__error_1() { return static_cast<int32_t>(offsetof(ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170, ____error_1)); }
  491. inline bool get__error_1() const { return ____error_1; }
  492. inline bool* get_address_of__error_1() { return &____error_1; }
  493. inline void set__error_1(bool value)
  494. {
  495. ____error_1 = value;
  496. }
  497. };
  498. // System.Single
  499. struct Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1
  500. {
  501. public:
  502. // System.Single System.Single::m_value
  503. float ___m_value_0;
  504. public:
  505. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1, ___m_value_0)); }
  506. inline float get_m_value_0() const { return ___m_value_0; }
  507. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  508. inline void set_m_value_0(float value)
  509. {
  510. ___m_value_0 = value;
  511. }
  512. };
  513. // System.Void
  514. struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
  515. {
  516. public:
  517. union
  518. {
  519. struct
  520. {
  521. };
  522. uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
  523. };
  524. public:
  525. };
  526. // UnityEngine.Scripting.APIUpdating.MovedFromAttributeData
  527. struct MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F
  528. {
  529. public:
  530. // System.String UnityEngine.Scripting.APIUpdating.MovedFromAttributeData::className
  531. String_t* ___className_0;
  532. // System.String UnityEngine.Scripting.APIUpdating.MovedFromAttributeData::nameSpace
  533. String_t* ___nameSpace_1;
  534. // System.String UnityEngine.Scripting.APIUpdating.MovedFromAttributeData::assembly
  535. String_t* ___assembly_2;
  536. // System.Boolean UnityEngine.Scripting.APIUpdating.MovedFromAttributeData::classHasChanged
  537. bool ___classHasChanged_3;
  538. // System.Boolean UnityEngine.Scripting.APIUpdating.MovedFromAttributeData::nameSpaceHasChanged
  539. bool ___nameSpaceHasChanged_4;
  540. // System.Boolean UnityEngine.Scripting.APIUpdating.MovedFromAttributeData::assemblyHasChanged
  541. bool ___assemblyHasChanged_5;
  542. // System.Boolean UnityEngine.Scripting.APIUpdating.MovedFromAttributeData::autoUdpateAPI
  543. bool ___autoUdpateAPI_6;
  544. public:
  545. inline static int32_t get_offset_of_className_0() { return static_cast<int32_t>(offsetof(MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F, ___className_0)); }
  546. inline String_t* get_className_0() const { return ___className_0; }
  547. inline String_t** get_address_of_className_0() { return &___className_0; }
  548. inline void set_className_0(String_t* value)
  549. {
  550. ___className_0 = value;
  551. Il2CppCodeGenWriteBarrier((void**)(&___className_0), (void*)value);
  552. }
  553. inline static int32_t get_offset_of_nameSpace_1() { return static_cast<int32_t>(offsetof(MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F, ___nameSpace_1)); }
  554. inline String_t* get_nameSpace_1() const { return ___nameSpace_1; }
  555. inline String_t** get_address_of_nameSpace_1() { return &___nameSpace_1; }
  556. inline void set_nameSpace_1(String_t* value)
  557. {
  558. ___nameSpace_1 = value;
  559. Il2CppCodeGenWriteBarrier((void**)(&___nameSpace_1), (void*)value);
  560. }
  561. inline static int32_t get_offset_of_assembly_2() { return static_cast<int32_t>(offsetof(MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F, ___assembly_2)); }
  562. inline String_t* get_assembly_2() const { return ___assembly_2; }
  563. inline String_t** get_address_of_assembly_2() { return &___assembly_2; }
  564. inline void set_assembly_2(String_t* value)
  565. {
  566. ___assembly_2 = value;
  567. Il2CppCodeGenWriteBarrier((void**)(&___assembly_2), (void*)value);
  568. }
  569. inline static int32_t get_offset_of_classHasChanged_3() { return static_cast<int32_t>(offsetof(MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F, ___classHasChanged_3)); }
  570. inline bool get_classHasChanged_3() const { return ___classHasChanged_3; }
  571. inline bool* get_address_of_classHasChanged_3() { return &___classHasChanged_3; }
  572. inline void set_classHasChanged_3(bool value)
  573. {
  574. ___classHasChanged_3 = value;
  575. }
  576. inline static int32_t get_offset_of_nameSpaceHasChanged_4() { return static_cast<int32_t>(offsetof(MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F, ___nameSpaceHasChanged_4)); }
  577. inline bool get_nameSpaceHasChanged_4() const { return ___nameSpaceHasChanged_4; }
  578. inline bool* get_address_of_nameSpaceHasChanged_4() { return &___nameSpaceHasChanged_4; }
  579. inline void set_nameSpaceHasChanged_4(bool value)
  580. {
  581. ___nameSpaceHasChanged_4 = value;
  582. }
  583. inline static int32_t get_offset_of_assemblyHasChanged_5() { return static_cast<int32_t>(offsetof(MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F, ___assemblyHasChanged_5)); }
  584. inline bool get_assemblyHasChanged_5() const { return ___assemblyHasChanged_5; }
  585. inline bool* get_address_of_assemblyHasChanged_5() { return &___assemblyHasChanged_5; }
  586. inline void set_assemblyHasChanged_5(bool value)
  587. {
  588. ___assemblyHasChanged_5 = value;
  589. }
  590. inline static int32_t get_offset_of_autoUdpateAPI_6() { return static_cast<int32_t>(offsetof(MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F, ___autoUdpateAPI_6)); }
  591. inline bool get_autoUdpateAPI_6() const { return ___autoUdpateAPI_6; }
  592. inline bool* get_address_of_autoUdpateAPI_6() { return &___autoUdpateAPI_6; }
  593. inline void set_autoUdpateAPI_6(bool value)
  594. {
  595. ___autoUdpateAPI_6 = value;
  596. }
  597. };
  598. // Native definition for P/Invoke marshalling of UnityEngine.Scripting.APIUpdating.MovedFromAttributeData
  599. struct MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F_marshaled_pinvoke
  600. {
  601. char* ___className_0;
  602. char* ___nameSpace_1;
  603. char* ___assembly_2;
  604. int32_t ___classHasChanged_3;
  605. int32_t ___nameSpaceHasChanged_4;
  606. int32_t ___assemblyHasChanged_5;
  607. int32_t ___autoUdpateAPI_6;
  608. };
  609. // Native definition for COM marshalling of UnityEngine.Scripting.APIUpdating.MovedFromAttributeData
  610. struct MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F_marshaled_com
  611. {
  612. Il2CppChar* ___className_0;
  613. Il2CppChar* ___nameSpace_1;
  614. Il2CppChar* ___assembly_2;
  615. int32_t ___classHasChanged_3;
  616. int32_t ___nameSpaceHasChanged_4;
  617. int32_t ___assemblyHasChanged_5;
  618. int32_t ___autoUdpateAPI_6;
  619. };
  620. // UnityEngine.WaitForEndOfFrame
  621. struct WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44
  622. {
  623. public:
  624. public:
  625. };
  626. // UnityEngine.WaitForFixedUpdate
  627. struct WaitForFixedUpdate_t8801328F075019AF6B6150B20EC343935A29FF97 : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44
  628. {
  629. public:
  630. public:
  631. };
  632. // UnityEngine.WaitForSeconds
  633. struct WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8 : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44
  634. {
  635. public:
  636. // System.Single UnityEngine.WaitForSeconds::m_Seconds
  637. float ___m_Seconds_0;
  638. public:
  639. inline static int32_t get_offset_of_m_Seconds_0() { return static_cast<int32_t>(offsetof(WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8, ___m_Seconds_0)); }
  640. inline float get_m_Seconds_0() const { return ___m_Seconds_0; }
  641. inline float* get_address_of_m_Seconds_0() { return &___m_Seconds_0; }
  642. inline void set_m_Seconds_0(float value)
  643. {
  644. ___m_Seconds_0 = value;
  645. }
  646. };
  647. // Native definition for P/Invoke marshalling of UnityEngine.WaitForSeconds
  648. struct WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshaled_pinvoke : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_pinvoke
  649. {
  650. float ___m_Seconds_0;
  651. };
  652. // Native definition for COM marshalling of UnityEngine.WaitForSeconds
  653. struct WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshaled_com : public YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_com
  654. {
  655. float ___m_Seconds_0;
  656. };
  657. // UnityEngine.WaitForSecondsRealtime
  658. struct WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 : public CustomYieldInstruction_t819BB0973AFF22766749FF087B8AEFEAF3C2CB7D
  659. {
  660. public:
  661. // System.Single UnityEngine.WaitForSecondsRealtime::<waitTime>k__BackingField
  662. float ___U3CwaitTimeU3Ek__BackingField_0;
  663. // System.Single UnityEngine.WaitForSecondsRealtime::m_WaitUntilTime
  664. float ___m_WaitUntilTime_1;
  665. public:
  666. inline static int32_t get_offset_of_U3CwaitTimeU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739, ___U3CwaitTimeU3Ek__BackingField_0)); }
  667. inline float get_U3CwaitTimeU3Ek__BackingField_0() const { return ___U3CwaitTimeU3Ek__BackingField_0; }
  668. inline float* get_address_of_U3CwaitTimeU3Ek__BackingField_0() { return &___U3CwaitTimeU3Ek__BackingField_0; }
  669. inline void set_U3CwaitTimeU3Ek__BackingField_0(float value)
  670. {
  671. ___U3CwaitTimeU3Ek__BackingField_0 = value;
  672. }
  673. inline static int32_t get_offset_of_m_WaitUntilTime_1() { return static_cast<int32_t>(offsetof(WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739, ___m_WaitUntilTime_1)); }
  674. inline float get_m_WaitUntilTime_1() const { return ___m_WaitUntilTime_1; }
  675. inline float* get_address_of_m_WaitUntilTime_1() { return &___m_WaitUntilTime_1; }
  676. inline void set_m_WaitUntilTime_1(float value)
  677. {
  678. ___m_WaitUntilTime_1 = value;
  679. }
  680. };
  681. // UnityEngineInternal.GenericStack
  682. struct GenericStack_tC59D21E8DBC50F3C608479C942200AC44CA2D5BC : public Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643
  683. {
  684. public:
  685. public:
  686. };
  687. // UnityEngineInternal.TypeInferenceRuleAttribute
  688. struct TypeInferenceRuleAttribute_tEB3BA6FDE6D6817FD33E2620200007EB9730214B : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  689. {
  690. public:
  691. // System.String UnityEngineInternal.TypeInferenceRuleAttribute::_rule
  692. String_t* ____rule_0;
  693. public:
  694. inline static int32_t get_offset_of__rule_0() { return static_cast<int32_t>(offsetof(TypeInferenceRuleAttribute_tEB3BA6FDE6D6817FD33E2620200007EB9730214B, ____rule_0)); }
  695. inline String_t* get__rule_0() const { return ____rule_0; }
  696. inline String_t** get_address_of__rule_0() { return &____rule_0; }
  697. inline void set__rule_0(String_t* value)
  698. {
  699. ____rule_0 = value;
  700. Il2CppCodeGenWriteBarrier((void**)(&____rule_0), (void*)value);
  701. }
  702. };
  703. // System.Configuration.Assemblies.AssemblyHashAlgorithm
  704. struct AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9
  705. {
  706. public:
  707. // System.Int32 System.Configuration.Assemblies.AssemblyHashAlgorithm::value__
  708. int32_t ___value___2;
  709. public:
  710. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9, ___value___2)); }
  711. inline int32_t get_value___2() const { return ___value___2; }
  712. inline int32_t* get_address_of_value___2() { return &___value___2; }
  713. inline void set_value___2(int32_t value)
  714. {
  715. ___value___2 = value;
  716. }
  717. };
  718. // System.Configuration.Assemblies.AssemblyVersionCompatibility
  719. struct AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C
  720. {
  721. public:
  722. // System.Int32 System.Configuration.Assemblies.AssemblyVersionCompatibility::value__
  723. int32_t ___value___2;
  724. public:
  725. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C, ___value___2)); }
  726. inline int32_t get_value___2() const { return ___value___2; }
  727. inline int32_t* get_address_of_value___2() { return &___value___2; }
  728. inline void set_value___2(int32_t value)
  729. {
  730. ___value___2 = value;
  731. }
  732. };
  733. // System.DateTimeKind
  734. struct DateTimeKind_t6BC23532930B812ABFCCEB2B61BC233712B180EE
  735. {
  736. public:
  737. // System.Int32 System.DateTimeKind::value__
  738. int32_t ___value___2;
  739. public:
  740. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DateTimeKind_t6BC23532930B812ABFCCEB2B61BC233712B180EE, ___value___2)); }
  741. inline int32_t get_value___2() const { return ___value___2; }
  742. inline int32_t* get_address_of_value___2() { return &___value___2; }
  743. inline void set_value___2(int32_t value)
  744. {
  745. ___value___2 = value;
  746. }
  747. };
  748. // System.Reflection.Assembly
  749. struct Assembly_t : public RuntimeObject
  750. {
  751. public:
  752. // System.IntPtr System.Reflection.Assembly::_mono_assembly
  753. intptr_t ____mono_assembly_0;
  754. // System.Reflection.Assembly_ResolveEventHolder System.Reflection.Assembly::resolve_event_holder
  755. ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
  756. // System.Object System.Reflection.Assembly::_evidence
  757. RuntimeObject * ____evidence_2;
  758. // System.Object System.Reflection.Assembly::_minimum
  759. RuntimeObject * ____minimum_3;
  760. // System.Object System.Reflection.Assembly::_optional
  761. RuntimeObject * ____optional_4;
  762. // System.Object System.Reflection.Assembly::_refuse
  763. RuntimeObject * ____refuse_5;
  764. // System.Object System.Reflection.Assembly::_granted
  765. RuntimeObject * ____granted_6;
  766. // System.Object System.Reflection.Assembly::_denied
  767. RuntimeObject * ____denied_7;
  768. // System.Boolean System.Reflection.Assembly::fromByteArray
  769. bool ___fromByteArray_8;
  770. // System.String System.Reflection.Assembly::assemblyName
  771. String_t* ___assemblyName_9;
  772. public:
  773. inline static int32_t get_offset_of__mono_assembly_0() { return static_cast<int32_t>(offsetof(Assembly_t, ____mono_assembly_0)); }
  774. inline intptr_t get__mono_assembly_0() const { return ____mono_assembly_0; }
  775. inline intptr_t* get_address_of__mono_assembly_0() { return &____mono_assembly_0; }
  776. inline void set__mono_assembly_0(intptr_t value)
  777. {
  778. ____mono_assembly_0 = value;
  779. }
  780. inline static int32_t get_offset_of_resolve_event_holder_1() { return static_cast<int32_t>(offsetof(Assembly_t, ___resolve_event_holder_1)); }
  781. inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * get_resolve_event_holder_1() const { return ___resolve_event_holder_1; }
  782. inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E ** get_address_of_resolve_event_holder_1() { return &___resolve_event_holder_1; }
  783. inline void set_resolve_event_holder_1(ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * value)
  784. {
  785. ___resolve_event_holder_1 = value;
  786. Il2CppCodeGenWriteBarrier((void**)(&___resolve_event_holder_1), (void*)value);
  787. }
  788. inline static int32_t get_offset_of__evidence_2() { return static_cast<int32_t>(offsetof(Assembly_t, ____evidence_2)); }
  789. inline RuntimeObject * get__evidence_2() const { return ____evidence_2; }
  790. inline RuntimeObject ** get_address_of__evidence_2() { return &____evidence_2; }
  791. inline void set__evidence_2(RuntimeObject * value)
  792. {
  793. ____evidence_2 = value;
  794. Il2CppCodeGenWriteBarrier((void**)(&____evidence_2), (void*)value);
  795. }
  796. inline static int32_t get_offset_of__minimum_3() { return static_cast<int32_t>(offsetof(Assembly_t, ____minimum_3)); }
  797. inline RuntimeObject * get__minimum_3() const { return ____minimum_3; }
  798. inline RuntimeObject ** get_address_of__minimum_3() { return &____minimum_3; }
  799. inline void set__minimum_3(RuntimeObject * value)
  800. {
  801. ____minimum_3 = value;
  802. Il2CppCodeGenWriteBarrier((void**)(&____minimum_3), (void*)value);
  803. }
  804. inline static int32_t get_offset_of__optional_4() { return static_cast<int32_t>(offsetof(Assembly_t, ____optional_4)); }
  805. inline RuntimeObject * get__optional_4() const { return ____optional_4; }
  806. inline RuntimeObject ** get_address_of__optional_4() { return &____optional_4; }
  807. inline void set__optional_4(RuntimeObject * value)
  808. {
  809. ____optional_4 = value;
  810. Il2CppCodeGenWriteBarrier((void**)(&____optional_4), (void*)value);
  811. }
  812. inline static int32_t get_offset_of__refuse_5() { return static_cast<int32_t>(offsetof(Assembly_t, ____refuse_5)); }
  813. inline RuntimeObject * get__refuse_5() const { return ____refuse_5; }
  814. inline RuntimeObject ** get_address_of__refuse_5() { return &____refuse_5; }
  815. inline void set__refuse_5(RuntimeObject * value)
  816. {
  817. ____refuse_5 = value;
  818. Il2CppCodeGenWriteBarrier((void**)(&____refuse_5), (void*)value);
  819. }
  820. inline static int32_t get_offset_of__granted_6() { return static_cast<int32_t>(offsetof(Assembly_t, ____granted_6)); }
  821. inline RuntimeObject * get__granted_6() const { return ____granted_6; }
  822. inline RuntimeObject ** get_address_of__granted_6() { return &____granted_6; }
  823. inline void set__granted_6(RuntimeObject * value)
  824. {
  825. ____granted_6 = value;
  826. Il2CppCodeGenWriteBarrier((void**)(&____granted_6), (void*)value);
  827. }
  828. inline static int32_t get_offset_of__denied_7() { return static_cast<int32_t>(offsetof(Assembly_t, ____denied_7)); }
  829. inline RuntimeObject * get__denied_7() const { return ____denied_7; }
  830. inline RuntimeObject ** get_address_of__denied_7() { return &____denied_7; }
  831. inline void set__denied_7(RuntimeObject * value)
  832. {
  833. ____denied_7 = value;
  834. Il2CppCodeGenWriteBarrier((void**)(&____denied_7), (void*)value);
  835. }
  836. inline static int32_t get_offset_of_fromByteArray_8() { return static_cast<int32_t>(offsetof(Assembly_t, ___fromByteArray_8)); }
  837. inline bool get_fromByteArray_8() const { return ___fromByteArray_8; }
  838. inline bool* get_address_of_fromByteArray_8() { return &___fromByteArray_8; }
  839. inline void set_fromByteArray_8(bool value)
  840. {
  841. ___fromByteArray_8 = value;
  842. }
  843. inline static int32_t get_offset_of_assemblyName_9() { return static_cast<int32_t>(offsetof(Assembly_t, ___assemblyName_9)); }
  844. inline String_t* get_assemblyName_9() const { return ___assemblyName_9; }
  845. inline String_t** get_address_of_assemblyName_9() { return &___assemblyName_9; }
  846. inline void set_assemblyName_9(String_t* value)
  847. {
  848. ___assemblyName_9 = value;
  849. Il2CppCodeGenWriteBarrier((void**)(&___assemblyName_9), (void*)value);
  850. }
  851. };
  852. // Native definition for P/Invoke marshalling of System.Reflection.Assembly
  853. struct Assembly_t_marshaled_pinvoke
  854. {
  855. intptr_t ____mono_assembly_0;
  856. ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
  857. Il2CppIUnknown* ____evidence_2;
  858. Il2CppIUnknown* ____minimum_3;
  859. Il2CppIUnknown* ____optional_4;
  860. Il2CppIUnknown* ____refuse_5;
  861. Il2CppIUnknown* ____granted_6;
  862. Il2CppIUnknown* ____denied_7;
  863. int32_t ___fromByteArray_8;
  864. char* ___assemblyName_9;
  865. };
  866. // Native definition for COM marshalling of System.Reflection.Assembly
  867. struct Assembly_t_marshaled_com
  868. {
  869. intptr_t ____mono_assembly_0;
  870. ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
  871. Il2CppIUnknown* ____evidence_2;
  872. Il2CppIUnknown* ____minimum_3;
  873. Il2CppIUnknown* ____optional_4;
  874. Il2CppIUnknown* ____refuse_5;
  875. Il2CppIUnknown* ____granted_6;
  876. Il2CppIUnknown* ____denied_7;
  877. int32_t ___fromByteArray_8;
  878. Il2CppChar* ___assemblyName_9;
  879. };
  880. // System.Reflection.AssemblyContentType
  881. struct AssemblyContentType_t9869DE40B7B1976B389F3B6A5A5D18B09E623401
  882. {
  883. public:
  884. // System.Int32 System.Reflection.AssemblyContentType::value__
  885. int32_t ___value___2;
  886. public:
  887. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyContentType_t9869DE40B7B1976B389F3B6A5A5D18B09E623401, ___value___2)); }
  888. inline int32_t get_value___2() const { return ___value___2; }
  889. inline int32_t* get_address_of_value___2() { return &___value___2; }
  890. inline void set_value___2(int32_t value)
  891. {
  892. ___value___2 = value;
  893. }
  894. };
  895. // System.Reflection.AssemblyNameFlags
  896. struct AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256
  897. {
  898. public:
  899. // System.Int32 System.Reflection.AssemblyNameFlags::value__
  900. int32_t ___value___2;
  901. public:
  902. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256, ___value___2)); }
  903. inline int32_t get_value___2() const { return ___value___2; }
  904. inline int32_t* get_address_of_value___2() { return &___value___2; }
  905. inline void set_value___2(int32_t value)
  906. {
  907. ___value___2 = value;
  908. }
  909. };
  910. // System.Reflection.BindingFlags
  911. struct BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0
  912. {
  913. public:
  914. // System.Int32 System.Reflection.BindingFlags::value__
  915. int32_t ___value___2;
  916. public:
  917. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); }
  918. inline int32_t get_value___2() const { return ___value___2; }
  919. inline int32_t* get_address_of_value___2() { return &___value___2; }
  920. inline void set_value___2(int32_t value)
  921. {
  922. ___value___2 = value;
  923. }
  924. };
  925. // System.Reflection.ProcessorArchitecture
  926. struct ProcessorArchitecture_t0CFB73A83469D6AC222B9FE46E81EAC73C2627C7
  927. {
  928. public:
  929. // System.Int32 System.Reflection.ProcessorArchitecture::value__
  930. int32_t ___value___2;
  931. public:
  932. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ProcessorArchitecture_t0CFB73A83469D6AC222B9FE46E81EAC73C2627C7, ___value___2)); }
  933. inline int32_t get_value___2() const { return ___value___2; }
  934. inline int32_t* get_address_of_value___2() { return &___value___2; }
  935. inline void set_value___2(int32_t value)
  936. {
  937. ___value___2 = value;
  938. }
  939. };
  940. // System.RuntimeTypeHandle
  941. struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
  942. {
  943. public:
  944. // System.IntPtr System.RuntimeTypeHandle::value
  945. intptr_t ___value_0;
  946. public:
  947. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); }
  948. inline intptr_t get_value_0() const { return ___value_0; }
  949. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  950. inline void set_value_0(intptr_t value)
  951. {
  952. ___value_0 = value;
  953. }
  954. };
  955. // UnityEngine.Scripting.APIUpdating.MovedFromAttribute
  956. struct MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  957. {
  958. public:
  959. // UnityEngine.Scripting.APIUpdating.MovedFromAttributeData UnityEngine.Scripting.APIUpdating.MovedFromAttribute::data
  960. MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F ___data_0;
  961. public:
  962. inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162, ___data_0)); }
  963. inline MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F get_data_0() const { return ___data_0; }
  964. inline MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F * get_address_of_data_0() { return &___data_0; }
  965. inline void set_data_0(MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F value)
  966. {
  967. ___data_0 = value;
  968. Il2CppCodeGenWriteBarrier((void**)&(((&___data_0))->___className_0), (void*)NULL);
  969. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  970. Il2CppCodeGenWriteBarrier((void**)&(((&___data_0))->___nameSpace_1), (void*)NULL);
  971. #endif
  972. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  973. Il2CppCodeGenWriteBarrier((void**)&(((&___data_0))->___assembly_2), (void*)NULL);
  974. #endif
  975. }
  976. };
  977. // UnityEngine.iOS.DeviceGeneration
  978. struct DeviceGeneration_tA4F1462D32E1A9FA5BC81B6ECA49B3763FF7FC92
  979. {
  980. public:
  981. // System.Int32 UnityEngine.iOS.DeviceGeneration::value__
  982. int32_t ___value___2;
  983. public:
  984. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DeviceGeneration_tA4F1462D32E1A9FA5BC81B6ECA49B3763FF7FC92, ___value___2)); }
  985. inline int32_t get_value___2() const { return ___value___2; }
  986. inline int32_t* get_address_of_value___2() { return &___value___2; }
  987. inline void set_value___2(int32_t value)
  988. {
  989. ___value___2 = value;
  990. }
  991. };
  992. // UnityEngine.iOS.LocalNotification
  993. struct LocalNotification_tCA79CA9F746F4B3A8F3F0A40BB4AB2FAD7D3238F : public RuntimeObject
  994. {
  995. public:
  996. // System.IntPtr UnityEngine.iOS.LocalNotification::m_Ptr
  997. intptr_t ___m_Ptr_0;
  998. public:
  999. inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(LocalNotification_tCA79CA9F746F4B3A8F3F0A40BB4AB2FAD7D3238F, ___m_Ptr_0)); }
  1000. inline intptr_t get_m_Ptr_0() const { return ___m_Ptr_0; }
  1001. inline intptr_t* get_address_of_m_Ptr_0() { return &___m_Ptr_0; }
  1002. inline void set_m_Ptr_0(intptr_t value)
  1003. {
  1004. ___m_Ptr_0 = value;
  1005. }
  1006. };
  1007. struct LocalNotification_tCA79CA9F746F4B3A8F3F0A40BB4AB2FAD7D3238F_StaticFields
  1008. {
  1009. public:
  1010. // System.Int64 UnityEngine.iOS.LocalNotification::m_NSReferenceDateTicks
  1011. int64_t ___m_NSReferenceDateTicks_1;
  1012. public:
  1013. inline static int32_t get_offset_of_m_NSReferenceDateTicks_1() { return static_cast<int32_t>(offsetof(LocalNotification_tCA79CA9F746F4B3A8F3F0A40BB4AB2FAD7D3238F_StaticFields, ___m_NSReferenceDateTicks_1)); }
  1014. inline int64_t get_m_NSReferenceDateTicks_1() const { return ___m_NSReferenceDateTicks_1; }
  1015. inline int64_t* get_address_of_m_NSReferenceDateTicks_1() { return &___m_NSReferenceDateTicks_1; }
  1016. inline void set_m_NSReferenceDateTicks_1(int64_t value)
  1017. {
  1018. ___m_NSReferenceDateTicks_1 = value;
  1019. }
  1020. };
  1021. // UnityEngine.iOS.RemoteNotification
  1022. struct RemoteNotification_tE0413FADC666D8ECDE70A365F41A784002106061 : public RuntimeObject
  1023. {
  1024. public:
  1025. // System.IntPtr UnityEngine.iOS.RemoteNotification::m_Ptr
  1026. intptr_t ___m_Ptr_0;
  1027. public:
  1028. inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(RemoteNotification_tE0413FADC666D8ECDE70A365F41A784002106061, ___m_Ptr_0)); }
  1029. inline intptr_t get_m_Ptr_0() const { return ___m_Ptr_0; }
  1030. inline intptr_t* get_address_of_m_Ptr_0() { return &___m_Ptr_0; }
  1031. inline void set_m_Ptr_0(intptr_t value)
  1032. {
  1033. ___m_Ptr_0 = value;
  1034. }
  1035. };
  1036. // UnityEngineInternal.MathfInternal
  1037. struct MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693
  1038. {
  1039. public:
  1040. union
  1041. {
  1042. struct
  1043. {
  1044. };
  1045. uint8_t MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693__padding[1];
  1046. };
  1047. public:
  1048. };
  1049. struct MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_StaticFields
  1050. {
  1051. public:
  1052. // System.Single modreq(System.Runtime.CompilerServices.IsVolatile) UnityEngineInternal.MathfInternal::FloatMinNormal
  1053. float ___FloatMinNormal_0;
  1054. // System.Single modreq(System.Runtime.CompilerServices.IsVolatile) UnityEngineInternal.MathfInternal::FloatMinDenormal
  1055. float ___FloatMinDenormal_1;
  1056. // System.Boolean UnityEngineInternal.MathfInternal::IsFlushToZeroEnabled
  1057. bool ___IsFlushToZeroEnabled_2;
  1058. public:
  1059. inline static int32_t get_offset_of_FloatMinNormal_0() { return static_cast<int32_t>(offsetof(MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_StaticFields, ___FloatMinNormal_0)); }
  1060. inline float get_FloatMinNormal_0() const { return ___FloatMinNormal_0; }
  1061. inline float* get_address_of_FloatMinNormal_0() { return &___FloatMinNormal_0; }
  1062. inline void set_FloatMinNormal_0(float value)
  1063. {
  1064. ___FloatMinNormal_0 = value;
  1065. }
  1066. inline static int32_t get_offset_of_FloatMinDenormal_1() { return static_cast<int32_t>(offsetof(MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_StaticFields, ___FloatMinDenormal_1)); }
  1067. inline float get_FloatMinDenormal_1() const { return ___FloatMinDenormal_1; }
  1068. inline float* get_address_of_FloatMinDenormal_1() { return &___FloatMinDenormal_1; }
  1069. inline void set_FloatMinDenormal_1(float value)
  1070. {
  1071. ___FloatMinDenormal_1 = value;
  1072. }
  1073. inline static int32_t get_offset_of_IsFlushToZeroEnabled_2() { return static_cast<int32_t>(offsetof(MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_StaticFields, ___IsFlushToZeroEnabled_2)); }
  1074. inline bool get_IsFlushToZeroEnabled_2() const { return ___IsFlushToZeroEnabled_2; }
  1075. inline bool* get_address_of_IsFlushToZeroEnabled_2() { return &___IsFlushToZeroEnabled_2; }
  1076. inline void set_IsFlushToZeroEnabled_2(bool value)
  1077. {
  1078. ___IsFlushToZeroEnabled_2 = value;
  1079. }
  1080. };
  1081. // UnityEngineInternal.TypeInferenceRules
  1082. struct TypeInferenceRules_tFA03D20477226A95FE644665C3C08A6B6281C333
  1083. {
  1084. public:
  1085. // System.Int32 UnityEngineInternal.TypeInferenceRules::value__
  1086. int32_t ___value___2;
  1087. public:
  1088. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TypeInferenceRules_tFA03D20477226A95FE644665C3C08A6B6281C333, ___value___2)); }
  1089. inline int32_t get_value___2() const { return ___value___2; }
  1090. inline int32_t* get_address_of_value___2() { return &___value___2; }
  1091. inline void set_value___2(int32_t value)
  1092. {
  1093. ___value___2 = value;
  1094. }
  1095. };
  1096. // System.Reflection.AssemblyName
  1097. struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 : public RuntimeObject
  1098. {
  1099. public:
  1100. // System.String System.Reflection.AssemblyName::name
  1101. String_t* ___name_0;
  1102. // System.String System.Reflection.AssemblyName::codebase
  1103. String_t* ___codebase_1;
  1104. // System.Int32 System.Reflection.AssemblyName::major
  1105. int32_t ___major_2;
  1106. // System.Int32 System.Reflection.AssemblyName::minor
  1107. int32_t ___minor_3;
  1108. // System.Int32 System.Reflection.AssemblyName::build
  1109. int32_t ___build_4;
  1110. // System.Int32 System.Reflection.AssemblyName::revision
  1111. int32_t ___revision_5;
  1112. // System.Globalization.CultureInfo System.Reflection.AssemblyName::cultureinfo
  1113. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___cultureinfo_6;
  1114. // System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::flags
  1115. int32_t ___flags_7;
  1116. // System.Configuration.Assemblies.AssemblyHashAlgorithm System.Reflection.AssemblyName::hashalg
  1117. int32_t ___hashalg_8;
  1118. // System.Reflection.StrongNameKeyPair System.Reflection.AssemblyName::keypair
  1119. StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
  1120. // System.Byte[] System.Reflection.AssemblyName::publicKey
  1121. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___publicKey_10;
  1122. // System.Byte[] System.Reflection.AssemblyName::keyToken
  1123. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___keyToken_11;
  1124. // System.Configuration.Assemblies.AssemblyVersionCompatibility System.Reflection.AssemblyName::versioncompat
  1125. int32_t ___versioncompat_12;
  1126. // System.Version System.Reflection.AssemblyName::version
  1127. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
  1128. // System.Reflection.ProcessorArchitecture System.Reflection.AssemblyName::processor_architecture
  1129. int32_t ___processor_architecture_14;
  1130. // System.Reflection.AssemblyContentType System.Reflection.AssemblyName::contentType
  1131. int32_t ___contentType_15;
  1132. public:
  1133. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___name_0)); }
  1134. inline String_t* get_name_0() const { return ___name_0; }
  1135. inline String_t** get_address_of_name_0() { return &___name_0; }
  1136. inline void set_name_0(String_t* value)
  1137. {
  1138. ___name_0 = value;
  1139. Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value);
  1140. }
  1141. inline static int32_t get_offset_of_codebase_1() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___codebase_1)); }
  1142. inline String_t* get_codebase_1() const { return ___codebase_1; }
  1143. inline String_t** get_address_of_codebase_1() { return &___codebase_1; }
  1144. inline void set_codebase_1(String_t* value)
  1145. {
  1146. ___codebase_1 = value;
  1147. Il2CppCodeGenWriteBarrier((void**)(&___codebase_1), (void*)value);
  1148. }
  1149. inline static int32_t get_offset_of_major_2() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___major_2)); }
  1150. inline int32_t get_major_2() const { return ___major_2; }
  1151. inline int32_t* get_address_of_major_2() { return &___major_2; }
  1152. inline void set_major_2(int32_t value)
  1153. {
  1154. ___major_2 = value;
  1155. }
  1156. inline static int32_t get_offset_of_minor_3() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___minor_3)); }
  1157. inline int32_t get_minor_3() const { return ___minor_3; }
  1158. inline int32_t* get_address_of_minor_3() { return &___minor_3; }
  1159. inline void set_minor_3(int32_t value)
  1160. {
  1161. ___minor_3 = value;
  1162. }
  1163. inline static int32_t get_offset_of_build_4() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___build_4)); }
  1164. inline int32_t get_build_4() const { return ___build_4; }
  1165. inline int32_t* get_address_of_build_4() { return &___build_4; }
  1166. inline void set_build_4(int32_t value)
  1167. {
  1168. ___build_4 = value;
  1169. }
  1170. inline static int32_t get_offset_of_revision_5() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___revision_5)); }
  1171. inline int32_t get_revision_5() const { return ___revision_5; }
  1172. inline int32_t* get_address_of_revision_5() { return &___revision_5; }
  1173. inline void set_revision_5(int32_t value)
  1174. {
  1175. ___revision_5 = value;
  1176. }
  1177. inline static int32_t get_offset_of_cultureinfo_6() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___cultureinfo_6)); }
  1178. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_cultureinfo_6() const { return ___cultureinfo_6; }
  1179. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_cultureinfo_6() { return &___cultureinfo_6; }
  1180. inline void set_cultureinfo_6(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  1181. {
  1182. ___cultureinfo_6 = value;
  1183. Il2CppCodeGenWriteBarrier((void**)(&___cultureinfo_6), (void*)value);
  1184. }
  1185. inline static int32_t get_offset_of_flags_7() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___flags_7)); }
  1186. inline int32_t get_flags_7() const { return ___flags_7; }
  1187. inline int32_t* get_address_of_flags_7() { return &___flags_7; }
  1188. inline void set_flags_7(int32_t value)
  1189. {
  1190. ___flags_7 = value;
  1191. }
  1192. inline static int32_t get_offset_of_hashalg_8() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___hashalg_8)); }
  1193. inline int32_t get_hashalg_8() const { return ___hashalg_8; }
  1194. inline int32_t* get_address_of_hashalg_8() { return &___hashalg_8; }
  1195. inline void set_hashalg_8(int32_t value)
  1196. {
  1197. ___hashalg_8 = value;
  1198. }
  1199. inline static int32_t get_offset_of_keypair_9() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___keypair_9)); }
  1200. inline StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * get_keypair_9() const { return ___keypair_9; }
  1201. inline StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD ** get_address_of_keypair_9() { return &___keypair_9; }
  1202. inline void set_keypair_9(StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * value)
  1203. {
  1204. ___keypair_9 = value;
  1205. Il2CppCodeGenWriteBarrier((void**)(&___keypair_9), (void*)value);
  1206. }
  1207. inline static int32_t get_offset_of_publicKey_10() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___publicKey_10)); }
  1208. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_publicKey_10() const { return ___publicKey_10; }
  1209. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_publicKey_10() { return &___publicKey_10; }
  1210. inline void set_publicKey_10(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  1211. {
  1212. ___publicKey_10 = value;
  1213. Il2CppCodeGenWriteBarrier((void**)(&___publicKey_10), (void*)value);
  1214. }
  1215. inline static int32_t get_offset_of_keyToken_11() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___keyToken_11)); }
  1216. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_keyToken_11() const { return ___keyToken_11; }
  1217. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_keyToken_11() { return &___keyToken_11; }
  1218. inline void set_keyToken_11(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  1219. {
  1220. ___keyToken_11 = value;
  1221. Il2CppCodeGenWriteBarrier((void**)(&___keyToken_11), (void*)value);
  1222. }
  1223. inline static int32_t get_offset_of_versioncompat_12() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___versioncompat_12)); }
  1224. inline int32_t get_versioncompat_12() const { return ___versioncompat_12; }
  1225. inline int32_t* get_address_of_versioncompat_12() { return &___versioncompat_12; }
  1226. inline void set_versioncompat_12(int32_t value)
  1227. {
  1228. ___versioncompat_12 = value;
  1229. }
  1230. inline static int32_t get_offset_of_version_13() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___version_13)); }
  1231. inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * get_version_13() const { return ___version_13; }
  1232. inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD ** get_address_of_version_13() { return &___version_13; }
  1233. inline void set_version_13(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * value)
  1234. {
  1235. ___version_13 = value;
  1236. Il2CppCodeGenWriteBarrier((void**)(&___version_13), (void*)value);
  1237. }
  1238. inline static int32_t get_offset_of_processor_architecture_14() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___processor_architecture_14)); }
  1239. inline int32_t get_processor_architecture_14() const { return ___processor_architecture_14; }
  1240. inline int32_t* get_address_of_processor_architecture_14() { return &___processor_architecture_14; }
  1241. inline void set_processor_architecture_14(int32_t value)
  1242. {
  1243. ___processor_architecture_14 = value;
  1244. }
  1245. inline static int32_t get_offset_of_contentType_15() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___contentType_15)); }
  1246. inline int32_t get_contentType_15() const { return ___contentType_15; }
  1247. inline int32_t* get_address_of_contentType_15() { return &___contentType_15; }
  1248. inline void set_contentType_15(int32_t value)
  1249. {
  1250. ___contentType_15 = value;
  1251. }
  1252. };
  1253. // Native definition for P/Invoke marshalling of System.Reflection.AssemblyName
  1254. struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_pinvoke
  1255. {
  1256. char* ___name_0;
  1257. char* ___codebase_1;
  1258. int32_t ___major_2;
  1259. int32_t ___minor_3;
  1260. int32_t ___build_4;
  1261. int32_t ___revision_5;
  1262. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___cultureinfo_6;
  1263. int32_t ___flags_7;
  1264. int32_t ___hashalg_8;
  1265. StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
  1266. Il2CppSafeArray/*NONE*/* ___publicKey_10;
  1267. Il2CppSafeArray/*NONE*/* ___keyToken_11;
  1268. int32_t ___versioncompat_12;
  1269. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
  1270. int32_t ___processor_architecture_14;
  1271. int32_t ___contentType_15;
  1272. };
  1273. // Native definition for COM marshalling of System.Reflection.AssemblyName
  1274. struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_com
  1275. {
  1276. Il2CppChar* ___name_0;
  1277. Il2CppChar* ___codebase_1;
  1278. int32_t ___major_2;
  1279. int32_t ___minor_3;
  1280. int32_t ___build_4;
  1281. int32_t ___revision_5;
  1282. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___cultureinfo_6;
  1283. int32_t ___flags_7;
  1284. int32_t ___hashalg_8;
  1285. StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
  1286. Il2CppSafeArray/*NONE*/* ___publicKey_10;
  1287. Il2CppSafeArray/*NONE*/* ___keyToken_11;
  1288. int32_t ___versioncompat_12;
  1289. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
  1290. int32_t ___processor_architecture_14;
  1291. int32_t ___contentType_15;
  1292. };
  1293. // System.Type
  1294. struct Type_t : public MemberInfo_t
  1295. {
  1296. public:
  1297. // System.RuntimeTypeHandle System.Type::_impl
  1298. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ____impl_9;
  1299. public:
  1300. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  1301. inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get__impl_9() const { return ____impl_9; }
  1302. inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
  1303. inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value)
  1304. {
  1305. ____impl_9 = value;
  1306. }
  1307. };
  1308. struct Type_t_StaticFields
  1309. {
  1310. public:
  1311. // System.Reflection.MemberFilter System.Type::FilterAttribute
  1312. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
  1313. // System.Reflection.MemberFilter System.Type::FilterName
  1314. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
  1315. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  1316. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
  1317. // System.Object System.Type::Missing
  1318. RuntimeObject * ___Missing_3;
  1319. // System.Char System.Type::Delimiter
  1320. Il2CppChar ___Delimiter_4;
  1321. // System.Type[] System.Type::EmptyTypes
  1322. TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
  1323. // System.Reflection.Binder System.Type::defaultBinder
  1324. Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;
  1325. public:
  1326. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  1327. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  1328. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  1329. inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  1330. {
  1331. ___FilterAttribute_0 = value;
  1332. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  1333. }
  1334. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  1335. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
  1336. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  1337. inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  1338. {
  1339. ___FilterName_1 = value;
  1340. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  1341. }
  1342. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  1343. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  1344. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  1345. inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  1346. {
  1347. ___FilterNameIgnoreCase_2 = value;
  1348. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  1349. }
  1350. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  1351. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  1352. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  1353. inline void set_Missing_3(RuntimeObject * value)
  1354. {
  1355. ___Missing_3 = value;
  1356. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  1357. }
  1358. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  1359. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  1360. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  1361. inline void set_Delimiter_4(Il2CppChar value)
  1362. {
  1363. ___Delimiter_4 = value;
  1364. }
  1365. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  1366. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  1367. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  1368. inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
  1369. {
  1370. ___EmptyTypes_5 = value;
  1371. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  1372. }
  1373. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  1374. inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  1375. inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  1376. inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
  1377. {
  1378. ___defaultBinder_6 = value;
  1379. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  1380. }
  1381. };
  1382. #ifdef __clang__
  1383. #pragma clang diagnostic pop
  1384. #endif
  1385. // System.Object[]
  1386. struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A : public RuntimeArray
  1387. {
  1388. public:
  1389. ALIGN_FIELD (8) RuntimeObject * m_Items[1];
  1390. public:
  1391. inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
  1392. {
  1393. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1394. return m_Items[index];
  1395. }
  1396. inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
  1397. {
  1398. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1399. return m_Items + index;
  1400. }
  1401. inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
  1402. {
  1403. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1404. m_Items[index] = value;
  1405. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1406. }
  1407. inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
  1408. {
  1409. return m_Items[index];
  1410. }
  1411. inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1412. {
  1413. return m_Items + index;
  1414. }
  1415. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
  1416. {
  1417. m_Items[index] = value;
  1418. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1419. }
  1420. };
  1421. // System.Void UnityEngine.YieldInstruction::.ctor()
  1422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void YieldInstruction__ctor_mA72AD367FB081E0C2493649C6E8F7CFC592AB620 (YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44 * __this, const RuntimeMethod* method);
  1423. // System.Single UnityEngine.Time::get_realtimeSinceStartup()
  1424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_realtimeSinceStartup_mCA1086EC9DFCF135F77BC46D3B7127711EA3DE03 (const RuntimeMethod* method);
  1425. // System.Single UnityEngine.WaitForSecondsRealtime::get_waitTime()
  1426. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR float WaitForSecondsRealtime_get_waitTime_m6D1B0EDEAFA3DBBBFE1A0CC2D372BAB8EA82E2FB_inline (WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 * __this, const RuntimeMethod* method);
  1427. // System.Void UnityEngine.CustomYieldInstruction::.ctor()
  1428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomYieldInstruction__ctor_m06E2B5BC73763FE2E734FAA600D567701EA21EC5 (CustomYieldInstruction_t819BB0973AFF22766749FF087B8AEFEAF3C2CB7D * __this, const RuntimeMethod* method);
  1429. // System.Void UnityEngine.WaitForSecondsRealtime::set_waitTime(System.Single)
  1430. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void WaitForSecondsRealtime_set_waitTime_m867F4482BEE354E33A6FD9191344D74B9CC8C790_inline (WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 * __this, float ___value0, const RuntimeMethod* method);
  1431. // System.Void System.Object::.ctor()
  1432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method);
  1433. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  1434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method);
  1435. // System.String System.ObsoleteAttribute::get_Message()
  1436. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* ObsoleteAttribute_get_Message_mFFBC74B34F780F3636E5A5FE9894302C356C53F3_inline (ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 * __this, const RuntimeMethod* method);
  1437. // System.Int32 System.String::IndexOf(System.String)
  1438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
  1439. // System.Int32 System.String::get_Length()
  1440. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method);
  1441. // System.String System.String::Substring(System.Int32)
  1442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method);
  1443. // System.String System.String::Trim()
  1444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D (String_t* __this, const RuntimeMethod* method);
  1445. // System.Char System.String::get_Chars(System.Int32)
  1446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96 (String_t* __this, int32_t ___index0, const RuntimeMethod* method);
  1447. // System.Int32 System.String::IndexOf(System.Char)
  1448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method);
  1449. // System.String System.String::Substring(System.Int32,System.Int32)
  1450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
  1451. // System.String System.Reflection.AssemblyName::get_Name()
  1452. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  1453. // System.Int32 System.String::LastIndexOf(System.Char)
  1454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m76C37E3915E802044761572007B8FB0635995F59 (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method);
  1455. // System.Void System.DateTime::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.DateTimeKind)
  1456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mC9FEFEECD786FDE2648567E114C71A4A468A65FE (DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___kind6, const RuntimeMethod* method);
  1457. // System.Int64 System.DateTime::get_Ticks()
  1458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60 (DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * __this, const RuntimeMethod* method);
  1459. // System.Void System.Collections.Stack::.ctor()
  1460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack__ctor_m98F99FFBF373762F139506711349267D5354FE08 (Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * __this, const RuntimeMethod* method);
  1461. // System.Void UnityEngineInternal.TypeInferenceRuleAttribute::.ctor(System.String)
  1462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeInferenceRuleAttribute__ctor_m34920F979AA071F4973CEEEF6F91B5B6A53E5765 (TypeInferenceRuleAttribute_tEB3BA6FDE6D6817FD33E2620200007EB9730214B * __this, String_t* ___rule0, const RuntimeMethod* method);
  1463. // System.Void System.Attribute::.ctor()
  1464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0 (Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * __this, const RuntimeMethod* method);
  1465. #ifdef __clang__
  1466. #pragma clang diagnostic push
  1467. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1468. #pragma clang diagnostic ignored "-Wunused-variable"
  1469. #endif
  1470. // System.Void UnityEngine.WaitForEndOfFrame::.ctor()
  1471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m6CDB79476A4A84CEC62947D36ADED96E907BA20B (WaitForEndOfFrame_t75980FB3F246D6AD36A85CA2BFDF8474E5EEBCCA * __this, const RuntimeMethod* method)
  1472. {
  1473. {
  1474. YieldInstruction__ctor_mA72AD367FB081E0C2493649C6E8F7CFC592AB620(__this, /*hidden argument*/NULL);
  1475. return;
  1476. }
  1477. }
  1478. #ifdef __clang__
  1479. #pragma clang diagnostic pop
  1480. #endif
  1481. #ifdef __clang__
  1482. #pragma clang diagnostic push
  1483. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1484. #pragma clang diagnostic ignored "-Wunused-variable"
  1485. #endif
  1486. // System.Void UnityEngine.WaitForFixedUpdate::.ctor()
  1487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFixedUpdate__ctor_mDEBC2E729EB331081476991F738E1759F067F402 (WaitForFixedUpdate_t8801328F075019AF6B6150B20EC343935A29FF97 * __this, const RuntimeMethod* method)
  1488. {
  1489. {
  1490. YieldInstruction__ctor_mA72AD367FB081E0C2493649C6E8F7CFC592AB620(__this, /*hidden argument*/NULL);
  1491. return;
  1492. }
  1493. }
  1494. #ifdef __clang__
  1495. #pragma clang diagnostic pop
  1496. #endif
  1497. #ifdef __clang__
  1498. #pragma clang diagnostic push
  1499. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1500. #pragma clang diagnostic ignored "-Wunused-variable"
  1501. #endif
  1502. // Conversion methods for marshalling of: UnityEngine.WaitForSeconds
  1503. IL2CPP_EXTERN_C void WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshal_pinvoke(const WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8& unmarshaled, WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshaled_pinvoke& marshaled)
  1504. {
  1505. marshaled.___m_Seconds_0 = unmarshaled.get_m_Seconds_0();
  1506. }
  1507. IL2CPP_EXTERN_C void WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshal_pinvoke_back(const WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshaled_pinvoke& marshaled, WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8& unmarshaled)
  1508. {
  1509. float unmarshaled_m_Seconds_temp_0 = 0.0f;
  1510. unmarshaled_m_Seconds_temp_0 = marshaled.___m_Seconds_0;
  1511. unmarshaled.set_m_Seconds_0(unmarshaled_m_Seconds_temp_0);
  1512. }
  1513. // Conversion method for clean up from marshalling of: UnityEngine.WaitForSeconds
  1514. IL2CPP_EXTERN_C void WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshal_pinvoke_cleanup(WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshaled_pinvoke& marshaled)
  1515. {
  1516. }
  1517. // Conversion methods for marshalling of: UnityEngine.WaitForSeconds
  1518. IL2CPP_EXTERN_C void WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshal_com(const WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8& unmarshaled, WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshaled_com& marshaled)
  1519. {
  1520. marshaled.___m_Seconds_0 = unmarshaled.get_m_Seconds_0();
  1521. }
  1522. IL2CPP_EXTERN_C void WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshal_com_back(const WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshaled_com& marshaled, WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8& unmarshaled)
  1523. {
  1524. float unmarshaled_m_Seconds_temp_0 = 0.0f;
  1525. unmarshaled_m_Seconds_temp_0 = marshaled.___m_Seconds_0;
  1526. unmarshaled.set_m_Seconds_0(unmarshaled_m_Seconds_temp_0);
  1527. }
  1528. // Conversion method for clean up from marshalling of: UnityEngine.WaitForSeconds
  1529. IL2CPP_EXTERN_C void WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshal_com_cleanup(WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8_marshaled_com& marshaled)
  1530. {
  1531. }
  1532. // System.Void UnityEngine.WaitForSeconds::.ctor(System.Single)
  1533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSeconds__ctor_m8E4BA3E27AEFFE5B74A815F26FF8AAB99743F559 (WaitForSeconds_t3E9E78D3BB53F03F96C7F28BA9B9086CD1A5F4E8 * __this, float ___seconds0, const RuntimeMethod* method)
  1534. {
  1535. {
  1536. YieldInstruction__ctor_mA72AD367FB081E0C2493649C6E8F7CFC592AB620(__this, /*hidden argument*/NULL);
  1537. float L_0 = ___seconds0;
  1538. __this->set_m_Seconds_0(L_0);
  1539. return;
  1540. }
  1541. }
  1542. #ifdef __clang__
  1543. #pragma clang diagnostic pop
  1544. #endif
  1545. #ifdef __clang__
  1546. #pragma clang diagnostic push
  1547. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1548. #pragma clang diagnostic ignored "-Wunused-variable"
  1549. #endif
  1550. // System.Single UnityEngine.WaitForSecondsRealtime::get_waitTime()
  1551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float WaitForSecondsRealtime_get_waitTime_m6D1B0EDEAFA3DBBBFE1A0CC2D372BAB8EA82E2FB (WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 * __this, const RuntimeMethod* method)
  1552. {
  1553. {
  1554. float L_0 = __this->get_U3CwaitTimeU3Ek__BackingField_0();
  1555. return L_0;
  1556. }
  1557. }
  1558. // System.Void UnityEngine.WaitForSecondsRealtime::set_waitTime(System.Single)
  1559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsRealtime_set_waitTime_m867F4482BEE354E33A6FD9191344D74B9CC8C790 (WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 * __this, float ___value0, const RuntimeMethod* method)
  1560. {
  1561. {
  1562. float L_0 = ___value0;
  1563. __this->set_U3CwaitTimeU3Ek__BackingField_0(L_0);
  1564. return;
  1565. }
  1566. }
  1567. // System.Boolean UnityEngine.WaitForSecondsRealtime::get_keepWaiting()
  1568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaitForSecondsRealtime_get_keepWaiting_mC257FFC53D5734250B919A8B6BE460A6D8A7CD99 (WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 * __this, const RuntimeMethod* method)
  1569. {
  1570. bool V_0 = false;
  1571. bool V_1 = false;
  1572. bool V_2 = false;
  1573. bool V_3 = false;
  1574. {
  1575. float L_0 = __this->get_m_WaitUntilTime_1();
  1576. V_1 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
  1577. bool L_1 = V_1;
  1578. if (!L_1)
  1579. {
  1580. goto IL_0026;
  1581. }
  1582. }
  1583. {
  1584. float L_2 = Time_get_realtimeSinceStartup_mCA1086EC9DFCF135F77BC46D3B7127711EA3DE03(/*hidden argument*/NULL);
  1585. float L_3 = WaitForSecondsRealtime_get_waitTime_m6D1B0EDEAFA3DBBBFE1A0CC2D372BAB8EA82E2FB_inline(__this, /*hidden argument*/NULL);
  1586. __this->set_m_WaitUntilTime_1(((float)il2cpp_codegen_add((float)L_2, (float)L_3)));
  1587. }
  1588. IL_0026:
  1589. {
  1590. float L_4 = Time_get_realtimeSinceStartup_mCA1086EC9DFCF135F77BC46D3B7127711EA3DE03(/*hidden argument*/NULL);
  1591. float L_5 = __this->get_m_WaitUntilTime_1();
  1592. V_0 = (bool)((((float)L_4) < ((float)L_5))? 1 : 0);
  1593. bool L_6 = V_0;
  1594. V_2 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
  1595. bool L_7 = V_2;
  1596. if (!L_7)
  1597. {
  1598. goto IL_0049;
  1599. }
  1600. }
  1601. {
  1602. __this->set_m_WaitUntilTime_1((-1.0f));
  1603. }
  1604. IL_0049:
  1605. {
  1606. bool L_8 = V_0;
  1607. V_3 = L_8;
  1608. goto IL_004d;
  1609. }
  1610. IL_004d:
  1611. {
  1612. bool L_9 = V_3;
  1613. return L_9;
  1614. }
  1615. }
  1616. // System.Void UnityEngine.WaitForSecondsRealtime::.ctor(System.Single)
  1617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsRealtime__ctor_m775503EC1F4963D8E5BBDD7989B40F6A000E0525 (WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 * __this, float ___time0, const RuntimeMethod* method)
  1618. {
  1619. {
  1620. __this->set_m_WaitUntilTime_1((-1.0f));
  1621. CustomYieldInstruction__ctor_m06E2B5BC73763FE2E734FAA600D567701EA21EC5(__this, /*hidden argument*/NULL);
  1622. float L_0 = ___time0;
  1623. WaitForSecondsRealtime_set_waitTime_m867F4482BEE354E33A6FD9191344D74B9CC8C790_inline(__this, L_0, /*hidden argument*/NULL);
  1624. return;
  1625. }
  1626. }
  1627. #ifdef __clang__
  1628. #pragma clang diagnostic pop
  1629. #endif
  1630. #ifdef __clang__
  1631. #pragma clang diagnostic push
  1632. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1633. #pragma clang diagnostic ignored "-Wunused-variable"
  1634. #endif
  1635. // Conversion methods for marshalling of: UnityEngine.YieldInstruction
  1636. IL2CPP_EXTERN_C void YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshal_pinvoke(const YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44& unmarshaled, YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_pinvoke& marshaled)
  1637. {
  1638. }
  1639. IL2CPP_EXTERN_C void YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshal_pinvoke_back(const YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_pinvoke& marshaled, YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44& unmarshaled)
  1640. {
  1641. }
  1642. // Conversion method for clean up from marshalling of: UnityEngine.YieldInstruction
  1643. IL2CPP_EXTERN_C void YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshal_pinvoke_cleanup(YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_pinvoke& marshaled)
  1644. {
  1645. }
  1646. // Conversion methods for marshalling of: UnityEngine.YieldInstruction
  1647. IL2CPP_EXTERN_C void YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshal_com(const YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44& unmarshaled, YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_com& marshaled)
  1648. {
  1649. }
  1650. IL2CPP_EXTERN_C void YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshal_com_back(const YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_com& marshaled, YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44& unmarshaled)
  1651. {
  1652. }
  1653. // Conversion method for clean up from marshalling of: UnityEngine.YieldInstruction
  1654. IL2CPP_EXTERN_C void YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshal_com_cleanup(YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44_marshaled_com& marshaled)
  1655. {
  1656. }
  1657. // System.Void UnityEngine.YieldInstruction::.ctor()
  1658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void YieldInstruction__ctor_mA72AD367FB081E0C2493649C6E8F7CFC592AB620 (YieldInstruction_t836035AC7BD07A3C7909F7AD2A5B42DE99D91C44 * __this, const RuntimeMethod* method)
  1659. {
  1660. {
  1661. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  1662. return;
  1663. }
  1664. }
  1665. #ifdef __clang__
  1666. #pragma clang diagnostic pop
  1667. #endif
  1668. #ifdef __clang__
  1669. #pragma clang diagnostic push
  1670. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1671. #pragma clang diagnostic ignored "-Wunused-variable"
  1672. #endif
  1673. // System.Boolean UnityEngine._Scripting.APIUpdating.APIUpdaterRuntimeHelpers::GetMovedFromAttributeDataForType(System.Type,System.String&,System.String&,System.String&)
  1674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool APIUpdaterRuntimeHelpers_GetMovedFromAttributeDataForType_m2574674719979232087612C3C17A760E439BCA45 (Type_t * ___sourceType0, String_t** ___assembly1, String_t** ___nsp2, String_t** ___klass3, const RuntimeMethod* method)
  1675. {
  1676. static bool s_Il2CppMethodInitialized;
  1677. if (!s_Il2CppMethodInitialized)
  1678. {
  1679. il2cpp_codegen_initialize_method (APIUpdaterRuntimeHelpers_GetMovedFromAttributeDataForType_m2574674719979232087612C3C17A760E439BCA45_MetadataUsageId);
  1680. s_Il2CppMethodInitialized = true;
  1681. }
  1682. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
  1683. MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162 * V_1 = NULL;
  1684. bool V_2 = false;
  1685. bool V_3 = false;
  1686. {
  1687. String_t** L_0 = ___klass3;
  1688. *((RuntimeObject **)L_0) = (RuntimeObject *)NULL;
  1689. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_0, (void*)(RuntimeObject *)NULL);
  1690. String_t** L_1 = ___nsp2;
  1691. *((RuntimeObject **)L_1) = (RuntimeObject *)NULL;
  1692. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_1, (void*)(RuntimeObject *)NULL);
  1693. String_t** L_2 = ___assembly1;
  1694. *((RuntimeObject **)L_2) = (RuntimeObject *)NULL;
  1695. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_2, (void*)(RuntimeObject *)NULL);
  1696. Type_t * L_3 = ___sourceType0;
  1697. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162_0_0_0_var) };
  1698. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  1699. Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
  1700. NullCheck(L_3);
  1701. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = VirtFuncInvoker2< ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, Type_t *, bool >::Invoke(12 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Type,System.Boolean) */, L_3, L_5, (bool)0);
  1702. V_0 = L_6;
  1703. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = V_0;
  1704. NullCheck(L_7);
  1705. V_2 = (bool)((((int32_t)((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  1706. bool L_8 = V_2;
  1707. if (!L_8)
  1708. {
  1709. goto IL_002d;
  1710. }
  1711. }
  1712. {
  1713. V_3 = (bool)0;
  1714. goto IL_0061;
  1715. }
  1716. IL_002d:
  1717. {
  1718. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = V_0;
  1719. NullCheck(L_9);
  1720. int32_t L_10 = 0;
  1721. RuntimeObject * L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  1722. V_1 = ((MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162 *)CastclassClass((RuntimeObject*)L_11, MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162_il2cpp_TypeInfo_var));
  1723. String_t** L_12 = ___klass3;
  1724. MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162 * L_13 = V_1;
  1725. NullCheck(L_13);
  1726. MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F * L_14 = L_13->get_address_of_data_0();
  1727. String_t* L_15 = L_14->get_className_0();
  1728. *((RuntimeObject **)L_12) = (RuntimeObject *)L_15;
  1729. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_12, (void*)(RuntimeObject *)L_15);
  1730. String_t** L_16 = ___nsp2;
  1731. MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162 * L_17 = V_1;
  1732. NullCheck(L_17);
  1733. MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F * L_18 = L_17->get_address_of_data_0();
  1734. String_t* L_19 = L_18->get_nameSpace_1();
  1735. *((RuntimeObject **)L_16) = (RuntimeObject *)L_19;
  1736. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_16, (void*)(RuntimeObject *)L_19);
  1737. String_t** L_20 = ___assembly1;
  1738. MovedFromAttribute_tE9A667A7698BEF9EA09BF23E4308CD1EC2099162 * L_21 = V_1;
  1739. NullCheck(L_21);
  1740. MovedFromAttributeData_t1B4341E8C679B6DEF83A6978D8B162DE7CDDB82F * L_22 = L_21->get_address_of_data_0();
  1741. String_t* L_23 = L_22->get_assembly_2();
  1742. *((RuntimeObject **)L_20) = (RuntimeObject *)L_23;
  1743. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_20, (void*)(RuntimeObject *)L_23);
  1744. V_3 = (bool)1;
  1745. goto IL_0061;
  1746. }
  1747. IL_0061:
  1748. {
  1749. bool L_24 = V_3;
  1750. return L_24;
  1751. }
  1752. }
  1753. // System.Boolean UnityEngine._Scripting.APIUpdating.APIUpdaterRuntimeHelpers::GetObsoleteTypeRedirection(System.Type,System.String&,System.String&,System.String&)
  1754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool APIUpdaterRuntimeHelpers_GetObsoleteTypeRedirection_m43E0605422153F402426F8959BC2E8C65A69F597 (Type_t * ___sourceType0, String_t** ___assemblyName1, String_t** ___nsp2, String_t** ___className3, const RuntimeMethod* method)
  1755. {
  1756. static bool s_Il2CppMethodInitialized;
  1757. if (!s_Il2CppMethodInitialized)
  1758. {
  1759. il2cpp_codegen_initialize_method (APIUpdaterRuntimeHelpers_GetObsoleteTypeRedirection_m43E0605422153F402426F8959BC2E8C65A69F597_MetadataUsageId);
  1760. s_Il2CppMethodInitialized = true;
  1761. }
  1762. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
  1763. ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 * V_1 = NULL;
  1764. String_t* V_2 = NULL;
  1765. String_t* V_3 = NULL;
  1766. int32_t V_4 = 0;
  1767. bool V_5 = false;
  1768. bool V_6 = false;
  1769. bool V_7 = false;
  1770. String_t* V_8 = NULL;
  1771. int32_t V_9 = 0;
  1772. bool V_10 = false;
  1773. bool V_11 = false;
  1774. bool V_12 = false;
  1775. bool V_13 = false;
  1776. bool V_14 = false;
  1777. {
  1778. Type_t * L_0 = ___sourceType0;
  1779. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170_0_0_0_var) };
  1780. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  1781. Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
  1782. NullCheck(L_0);
  1783. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = VirtFuncInvoker2< ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, Type_t *, bool >::Invoke(12 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Type,System.Boolean) */, L_0, L_2, (bool)0);
  1784. V_0 = L_3;
  1785. String_t** L_4 = ___assemblyName1;
  1786. *((RuntimeObject **)L_4) = (RuntimeObject *)NULL;
  1787. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_4, (void*)(RuntimeObject *)NULL);
  1788. String_t** L_5 = ___nsp2;
  1789. *((RuntimeObject **)L_5) = (RuntimeObject *)NULL;
  1790. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_5, (void*)(RuntimeObject *)NULL);
  1791. String_t** L_6 = ___className3;
  1792. *((RuntimeObject **)L_6) = (RuntimeObject *)NULL;
  1793. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_6, (void*)(RuntimeObject *)NULL);
  1794. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = V_0;
  1795. NullCheck(L_7);
  1796. V_5 = (bool)((((int32_t)((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  1797. bool L_8 = V_5;
  1798. if (!L_8)
  1799. {
  1800. goto IL_0033;
  1801. }
  1802. }
  1803. {
  1804. V_6 = (bool)0;
  1805. goto IL_0165;
  1806. }
  1807. IL_0033:
  1808. {
  1809. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = V_0;
  1810. NullCheck(L_9);
  1811. int32_t L_10 = 0;
  1812. RuntimeObject * L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  1813. V_1 = ((ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 *)CastclassSealed((RuntimeObject*)L_11, ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170_il2cpp_TypeInfo_var));
  1814. ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 * L_12 = V_1;
  1815. NullCheck(L_12);
  1816. String_t* L_13 = ObsoleteAttribute_get_Message_mFFBC74B34F780F3636E5A5FE9894302C356C53F3_inline(L_12, /*hidden argument*/NULL);
  1817. V_2 = L_13;
  1818. V_3 = _stringLiteral2AD58D3D9B41F4ECB504BA593B1A70074B18A924;
  1819. String_t* L_14 = V_2;
  1820. String_t* L_15 = V_3;
  1821. NullCheck(L_14);
  1822. int32_t L_16 = String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B(L_14, L_15, /*hidden argument*/NULL);
  1823. V_4 = L_16;
  1824. int32_t L_17 = V_4;
  1825. V_7 = (bool)((((int32_t)((((int32_t)L_17) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  1826. bool L_18 = V_7;
  1827. if (!L_18)
  1828. {
  1829. goto IL_0160;
  1830. }
  1831. }
  1832. {
  1833. String_t* L_19 = V_2;
  1834. int32_t L_20 = V_4;
  1835. String_t* L_21 = V_3;
  1836. NullCheck(L_21);
  1837. int32_t L_22 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_21, /*hidden argument*/NULL);
  1838. NullCheck(L_19);
  1839. String_t* L_23 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_19, ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_22)), /*hidden argument*/NULL);
  1840. NullCheck(L_23);
  1841. String_t* L_24 = String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D(L_23, /*hidden argument*/NULL);
  1842. V_8 = L_24;
  1843. String_t* L_25 = V_8;
  1844. NullCheck(L_25);
  1845. int32_t L_26 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_25, /*hidden argument*/NULL);
  1846. V_10 = (bool)((((int32_t)L_26) == ((int32_t)0))? 1 : 0);
  1847. bool L_27 = V_10;
  1848. if (!L_27)
  1849. {
  1850. goto IL_0092;
  1851. }
  1852. }
  1853. {
  1854. V_6 = (bool)0;
  1855. goto IL_0165;
  1856. }
  1857. IL_0092:
  1858. {
  1859. V_9 = 0;
  1860. String_t* L_28 = V_8;
  1861. NullCheck(L_28);
  1862. Il2CppChar L_29 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_28, 0, /*hidden argument*/NULL);
  1863. V_11 = (bool)((((int32_t)L_29) == ((int32_t)((int32_t)91)))? 1 : 0);
  1864. bool L_30 = V_11;
  1865. if (!L_30)
  1866. {
  1867. goto IL_00e9;
  1868. }
  1869. }
  1870. {
  1871. String_t* L_31 = V_8;
  1872. NullCheck(L_31);
  1873. int32_t L_32 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(L_31, ((int32_t)93), /*hidden argument*/NULL);
  1874. V_9 = L_32;
  1875. int32_t L_33 = V_9;
  1876. V_12 = (bool)((((int32_t)L_33) == ((int32_t)(-1)))? 1 : 0);
  1877. bool L_34 = V_12;
  1878. if (!L_34)
  1879. {
  1880. goto IL_00c6;
  1881. }
  1882. }
  1883. {
  1884. V_6 = (bool)0;
  1885. goto IL_0165;
  1886. }
  1887. IL_00c6:
  1888. {
  1889. String_t** L_35 = ___assemblyName1;
  1890. String_t* L_36 = V_8;
  1891. int32_t L_37 = V_9;
  1892. NullCheck(L_36);
  1893. String_t* L_38 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_36, 1, ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)1)), /*hidden argument*/NULL);
  1894. *((RuntimeObject **)L_35) = (RuntimeObject *)L_38;
  1895. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_35, (void*)(RuntimeObject *)L_38);
  1896. String_t* L_39 = V_8;
  1897. int32_t L_40 = V_9;
  1898. NullCheck(L_39);
  1899. String_t* L_41 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_39, ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)), /*hidden argument*/NULL);
  1900. NullCheck(L_41);
  1901. String_t* L_42 = String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D(L_41, /*hidden argument*/NULL);
  1902. V_8 = L_42;
  1903. goto IL_00fb;
  1904. }
  1905. IL_00e9:
  1906. {
  1907. String_t** L_43 = ___assemblyName1;
  1908. Type_t * L_44 = ___sourceType0;
  1909. NullCheck(L_44);
  1910. Assembly_t * L_45 = VirtFuncInvoker0< Assembly_t * >::Invoke(24 /* System.Reflection.Assembly System.Type::get_Assembly() */, L_44);
  1911. NullCheck(L_45);
  1912. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_46 = VirtFuncInvoker0< AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * >::Invoke(21 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName() */, L_45);
  1913. NullCheck(L_46);
  1914. String_t* L_47 = AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline(L_46, /*hidden argument*/NULL);
  1915. *((RuntimeObject **)L_43) = (RuntimeObject *)L_47;
  1916. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_43, (void*)(RuntimeObject *)L_47);
  1917. }
  1918. IL_00fb:
  1919. {
  1920. String_t* L_48 = V_8;
  1921. NullCheck(L_48);
  1922. int32_t L_49 = String_LastIndexOf_m76C37E3915E802044761572007B8FB0635995F59(L_48, ((int32_t)46), /*hidden argument*/NULL);
  1923. V_9 = L_49;
  1924. int32_t L_50 = V_9;
  1925. V_13 = (bool)((((int32_t)L_50) > ((int32_t)(-1)))? 1 : 0);
  1926. bool L_51 = V_13;
  1927. if (!L_51)
  1928. {
  1929. goto IL_012e;
  1930. }
  1931. }
  1932. {
  1933. String_t** L_52 = ___className3;
  1934. String_t* L_53 = V_8;
  1935. int32_t L_54 = V_9;
  1936. NullCheck(L_53);
  1937. String_t* L_55 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_53, ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1)), /*hidden argument*/NULL);
  1938. *((RuntimeObject **)L_52) = (RuntimeObject *)L_55;
  1939. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_52, (void*)(RuntimeObject *)L_55);
  1940. String_t* L_56 = V_8;
  1941. int32_t L_57 = V_9;
  1942. NullCheck(L_56);
  1943. String_t* L_58 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_56, 0, L_57, /*hidden argument*/NULL);
  1944. V_8 = L_58;
  1945. goto IL_013b;
  1946. }
  1947. IL_012e:
  1948. {
  1949. String_t** L_59 = ___className3;
  1950. String_t* L_60 = V_8;
  1951. *((RuntimeObject **)L_59) = (RuntimeObject *)L_60;
  1952. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_59, (void*)(RuntimeObject *)L_60);
  1953. V_8 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  1954. }
  1955. IL_013b:
  1956. {
  1957. String_t* L_61 = V_8;
  1958. NullCheck(L_61);
  1959. int32_t L_62 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_61, /*hidden argument*/NULL);
  1960. V_14 = (bool)((((int32_t)L_62) > ((int32_t)0))? 1 : 0);
  1961. bool L_63 = V_14;
  1962. if (!L_63)
  1963. {
  1964. goto IL_0151;
  1965. }
  1966. }
  1967. {
  1968. String_t** L_64 = ___nsp2;
  1969. String_t* L_65 = V_8;
  1970. *((RuntimeObject **)L_64) = (RuntimeObject *)L_65;
  1971. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_64, (void*)(RuntimeObject *)L_65);
  1972. goto IL_015b;
  1973. }
  1974. IL_0151:
  1975. {
  1976. String_t** L_66 = ___nsp2;
  1977. Type_t * L_67 = ___sourceType0;
  1978. NullCheck(L_67);
  1979. String_t* L_68 = VirtFuncInvoker0< String_t* >::Invoke(27 /* System.String System.Type::get_Namespace() */, L_67);
  1980. *((RuntimeObject **)L_66) = (RuntimeObject *)L_68;
  1981. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_66, (void*)(RuntimeObject *)L_68);
  1982. }
  1983. IL_015b:
  1984. {
  1985. V_6 = (bool)1;
  1986. goto IL_0165;
  1987. }
  1988. IL_0160:
  1989. {
  1990. V_6 = (bool)0;
  1991. goto IL_0165;
  1992. }
  1993. IL_0165:
  1994. {
  1995. bool L_69 = V_6;
  1996. return L_69;
  1997. }
  1998. }
  1999. #ifdef __clang__
  2000. #pragma clang diagnostic pop
  2001. #endif
  2002. #ifdef __clang__
  2003. #pragma clang diagnostic push
  2004. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2005. #pragma clang diagnostic ignored "-Wunused-variable"
  2006. #endif
  2007. // UnityEngine.iOS.DeviceGeneration UnityEngine.iOS.Device::get_generation()
  2008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Device_get_generation_m1B212A72D6BB18EAED4D65DA89702D69A22A3F99 (const RuntimeMethod* method)
  2009. {
  2010. typedef int32_t (*Device_get_generation_m1B212A72D6BB18EAED4D65DA89702D69A22A3F99_ftn) ();
  2011. static Device_get_generation_m1B212A72D6BB18EAED4D65DA89702D69A22A3F99_ftn _il2cpp_icall_func;
  2012. if (!_il2cpp_icall_func)
  2013. _il2cpp_icall_func = (Device_get_generation_m1B212A72D6BB18EAED4D65DA89702D69A22A3F99_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.iOS.Device::get_generation()");
  2014. int32_t retVal = _il2cpp_icall_func();
  2015. return retVal;
  2016. }
  2017. // System.Void UnityEngine.iOS.Device::SetNoBackupFlag(System.String)
  2018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Device_SetNoBackupFlag_m602A3BAEBA6C0EA4925A19CF0119D70BE4209D69 (String_t* ___path0, const RuntimeMethod* method)
  2019. {
  2020. typedef void (*Device_SetNoBackupFlag_m602A3BAEBA6C0EA4925A19CF0119D70BE4209D69_ftn) (String_t*);
  2021. static Device_SetNoBackupFlag_m602A3BAEBA6C0EA4925A19CF0119D70BE4209D69_ftn _il2cpp_icall_func;
  2022. if (!_il2cpp_icall_func)
  2023. _il2cpp_icall_func = (Device_SetNoBackupFlag_m602A3BAEBA6C0EA4925A19CF0119D70BE4209D69_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.iOS.Device::SetNoBackupFlag(System.String)");
  2024. _il2cpp_icall_func(___path0);
  2025. }
  2026. #ifdef __clang__
  2027. #pragma clang diagnostic pop
  2028. #endif
  2029. #ifdef __clang__
  2030. #pragma clang diagnostic push
  2031. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2032. #pragma clang diagnostic ignored "-Wunused-variable"
  2033. #endif
  2034. #ifdef __clang__
  2035. #pragma clang diagnostic pop
  2036. #endif
  2037. #ifdef __clang__
  2038. #pragma clang diagnostic push
  2039. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2040. #pragma clang diagnostic ignored "-Wunused-variable"
  2041. #endif
  2042. // System.Void UnityEngine.iOS.LocalNotification::.cctor()
  2043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalNotification__cctor_m9E47ADEC8F786289F7C94ACC65A44C318FF59685 (const RuntimeMethod* method)
  2044. {
  2045. static bool s_Il2CppMethodInitialized;
  2046. if (!s_Il2CppMethodInitialized)
  2047. {
  2048. il2cpp_codegen_initialize_method (LocalNotification__cctor_m9E47ADEC8F786289F7C94ACC65A44C318FF59685_MetadataUsageId);
  2049. s_Il2CppMethodInitialized = true;
  2050. }
  2051. DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 V_0;
  2052. memset((&V_0), 0, sizeof(V_0));
  2053. {
  2054. DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_0;
  2055. memset((&L_0), 0, sizeof(L_0));
  2056. DateTime__ctor_mC9FEFEECD786FDE2648567E114C71A4A468A65FE((&L_0), ((int32_t)2001), 1, 1, 0, 0, 0, 1, /*hidden argument*/NULL);
  2057. V_0 = L_0;
  2058. int64_t L_1 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&V_0), /*hidden argument*/NULL);
  2059. ((LocalNotification_tCA79CA9F746F4B3A8F3F0A40BB4AB2FAD7D3238F_StaticFields*)il2cpp_codegen_static_fields_for(LocalNotification_tCA79CA9F746F4B3A8F3F0A40BB4AB2FAD7D3238F_il2cpp_TypeInfo_var))->set_m_NSReferenceDateTicks_1(L_1);
  2060. return;
  2061. }
  2062. }
  2063. #ifdef __clang__
  2064. #pragma clang diagnostic pop
  2065. #endif
  2066. #ifdef __clang__
  2067. #pragma clang diagnostic push
  2068. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2069. #pragma clang diagnostic ignored "-Wunused-variable"
  2070. #endif
  2071. #ifdef __clang__
  2072. #pragma clang diagnostic pop
  2073. #endif
  2074. #ifdef __clang__
  2075. #pragma clang diagnostic push
  2076. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2077. #pragma clang diagnostic ignored "-Wunused-variable"
  2078. #endif
  2079. // System.Void UnityEngineInternal.GenericStack::.ctor()
  2080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericStack__ctor_m0659B84DB6B093AF1F01F566686C510DDEEAE848 (GenericStack_tC59D21E8DBC50F3C608479C942200AC44CA2D5BC * __this, const RuntimeMethod* method)
  2081. {
  2082. {
  2083. Stack__ctor_m98F99FFBF373762F139506711349267D5354FE08(__this, /*hidden argument*/NULL);
  2084. return;
  2085. }
  2086. }
  2087. #ifdef __clang__
  2088. #pragma clang diagnostic pop
  2089. #endif
  2090. #ifdef __clang__
  2091. #pragma clang diagnostic push
  2092. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2093. #pragma clang diagnostic ignored "-Wunused-variable"
  2094. #endif
  2095. // System.Void UnityEngineInternal.MathfInternal::.cctor()
  2096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MathfInternal__cctor_m885D4921B8E928763E7ABB4466659665780F860F (const RuntimeMethod* method)
  2097. {
  2098. static bool s_Il2CppMethodInitialized;
  2099. if (!s_Il2CppMethodInitialized)
  2100. {
  2101. il2cpp_codegen_initialize_method (MathfInternal__cctor_m885D4921B8E928763E7ABB4466659665780F860F_MetadataUsageId);
  2102. s_Il2CppMethodInitialized = true;
  2103. }
  2104. {
  2105. il2cpp_codegen_memory_barrier();
  2106. ((MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_StaticFields*)il2cpp_codegen_static_fields_for(MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_il2cpp_TypeInfo_var))->set_FloatMinNormal_0((1.17549435E-38f));
  2107. il2cpp_codegen_memory_barrier();
  2108. ((MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_StaticFields*)il2cpp_codegen_static_fields_for(MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_il2cpp_TypeInfo_var))->set_FloatMinDenormal_1((1.401298E-45f));
  2109. ((MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_StaticFields*)il2cpp_codegen_static_fields_for(MathfInternal_t3E913BDEA2E88DF117AEBE6A099B5922A78A1693_il2cpp_TypeInfo_var))->set_IsFlushToZeroEnabled_2((bool)1);
  2110. return;
  2111. }
  2112. }
  2113. #ifdef __clang__
  2114. #pragma clang diagnostic pop
  2115. #endif
  2116. #ifdef __clang__
  2117. #pragma clang diagnostic push
  2118. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2119. #pragma clang diagnostic ignored "-Wunused-variable"
  2120. #endif
  2121. // System.Void UnityEngineInternal.TypeInferenceRuleAttribute::.ctor(UnityEngineInternal.TypeInferenceRules)
  2122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeInferenceRuleAttribute__ctor_m389751AED6740F401AC8DFACD5914C13AB24D8A6 (TypeInferenceRuleAttribute_tEB3BA6FDE6D6817FD33E2620200007EB9730214B * __this, int32_t ___rule0, const RuntimeMethod* method)
  2123. {
  2124. static bool s_Il2CppMethodInitialized;
  2125. if (!s_Il2CppMethodInitialized)
  2126. {
  2127. il2cpp_codegen_initialize_method (TypeInferenceRuleAttribute__ctor_m389751AED6740F401AC8DFACD5914C13AB24D8A6_MetadataUsageId);
  2128. s_Il2CppMethodInitialized = true;
  2129. }
  2130. {
  2131. RuntimeObject * L_0 = Box(TypeInferenceRules_tFA03D20477226A95FE644665C3C08A6B6281C333_il2cpp_TypeInfo_var, (&___rule0));
  2132. NullCheck(L_0);
  2133. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_0);
  2134. ___rule0 = *(int32_t*)UnBox(L_0);
  2135. TypeInferenceRuleAttribute__ctor_m34920F979AA071F4973CEEEF6F91B5B6A53E5765(__this, L_1, /*hidden argument*/NULL);
  2136. return;
  2137. }
  2138. }
  2139. // System.Void UnityEngineInternal.TypeInferenceRuleAttribute::.ctor(System.String)
  2140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeInferenceRuleAttribute__ctor_m34920F979AA071F4973CEEEF6F91B5B6A53E5765 (TypeInferenceRuleAttribute_tEB3BA6FDE6D6817FD33E2620200007EB9730214B * __this, String_t* ___rule0, const RuntimeMethod* method)
  2141. {
  2142. {
  2143. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  2144. String_t* L_0 = ___rule0;
  2145. __this->set__rule_0(L_0);
  2146. return;
  2147. }
  2148. }
  2149. // System.String UnityEngineInternal.TypeInferenceRuleAttribute::ToString()
  2150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeInferenceRuleAttribute_ToString_m49343B52ED0F3E75B3E56E37CF523F63E5A746F6 (TypeInferenceRuleAttribute_tEB3BA6FDE6D6817FD33E2620200007EB9730214B * __this, const RuntimeMethod* method)
  2151. {
  2152. String_t* V_0 = NULL;
  2153. {
  2154. String_t* L_0 = __this->get__rule_0();
  2155. V_0 = L_0;
  2156. goto IL_000a;
  2157. }
  2158. IL_000a:
  2159. {
  2160. String_t* L_1 = V_0;
  2161. return L_1;
  2162. }
  2163. }
  2164. #ifdef __clang__
  2165. #pragma clang diagnostic pop
  2166. #endif
  2167. #ifdef __clang__
  2168. #pragma clang diagnostic push
  2169. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2170. #pragma clang diagnostic ignored "-Wunused-variable"
  2171. #endif
  2172. #ifdef __clang__
  2173. #pragma clang diagnostic pop
  2174. #endif
  2175. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR float WaitForSecondsRealtime_get_waitTime_m6D1B0EDEAFA3DBBBFE1A0CC2D372BAB8EA82E2FB_inline (WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 * __this, const RuntimeMethod* method)
  2176. {
  2177. {
  2178. float L_0 = __this->get_U3CwaitTimeU3Ek__BackingField_0();
  2179. return L_0;
  2180. }
  2181. }
  2182. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void WaitForSecondsRealtime_set_waitTime_m867F4482BEE354E33A6FD9191344D74B9CC8C790_inline (WaitForSecondsRealtime_t0CF361107C4A9E25E0D4CF2F37732CE785235739 * __this, float ___value0, const RuntimeMethod* method)
  2183. {
  2184. {
  2185. float L_0 = ___value0;
  2186. __this->set_U3CwaitTimeU3Ek__BackingField_0(L_0);
  2187. return;
  2188. }
  2189. }
  2190. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* ObsoleteAttribute_get_Message_mFFBC74B34F780F3636E5A5FE9894302C356C53F3_inline (ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 * __this, const RuntimeMethod* method)
  2191. {
  2192. {
  2193. String_t* L_0 = __this->get__message_0();
  2194. return L_0;
  2195. }
  2196. }
  2197. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method)
  2198. {
  2199. {
  2200. int32_t L_0 = __this->get_m_stringLength_0();
  2201. return L_0;
  2202. }
  2203. }
  2204. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  2205. {
  2206. {
  2207. String_t* L_0 = __this->get_name_0();
  2208. return L_0;
  2209. }
  2210. }