暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

UnityEngine.UnityAnalyticsModule.cpp 107KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. template <typename R>
  9. struct VirtualFuncInvoker0
  10. {
  11. typedef R (*Func)(void*, const RuntimeMethod*);
  12. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  16. }
  17. };
  18. struct InterfaceActionInvoker0
  19. {
  20. typedef void (*Action)(void*, const RuntimeMethod*);
  21. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  22. {
  23. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  24. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  25. }
  26. };
  27. template <typename R>
  28. struct InterfaceFuncInvoker0
  29. {
  30. typedef R (*Func)(void*, const RuntimeMethod*);
  31. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  32. {
  33. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  34. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  35. }
  36. };
  37. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
  38. struct Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB;
  39. struct IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19;
  40. struct IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10;
  41. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  42. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  43. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  44. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  45. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  46. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  47. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  48. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  49. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  50. struct CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169;
  51. struct Delegate_t;
  52. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  53. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  54. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  55. struct MethodInfo_t;
  56. struct RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52;
  57. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  58. struct String_t;
  59. struct Type_t;
  60. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  61. struct IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395;
  62. struct SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C;
  63. struct UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4;
  64. IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var;
  65. IL2CPP_EXTERN_C RuntimeClass* AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76_il2cpp_TypeInfo_var;
  66. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  67. IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
  68. IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
  69. IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
  70. IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
  71. IL2CPP_EXTERN_C RuntimeClass* CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_il2cpp_TypeInfo_var;
  72. IL2CPP_EXTERN_C RuntimeClass* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var;
  73. IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var;
  74. IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
  75. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  76. IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t1F32F711C91AEBCFA4770668CA067447D2A4F665_il2cpp_TypeInfo_var;
  77. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10_il2cpp_TypeInfo_var;
  78. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
  79. IL2CPP_EXTERN_C RuntimeClass* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var;
  80. IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
  81. IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var;
  82. IL2CPP_EXTERN_C RuntimeClass* RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_il2cpp_TypeInfo_var;
  83. IL2CPP_EXTERN_C RuntimeClass* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var;
  84. IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
  85. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  86. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  87. IL2CPP_EXTERN_C RuntimeClass* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var;
  88. IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
  89. IL2CPP_EXTERN_C RuntimeClass* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var;
  90. IL2CPP_EXTERN_C String_t* _stringLiteral117913D69EF572DF03D942BBEE8E969B6DD91DD5;
  91. IL2CPP_EXTERN_C String_t* _stringLiteral58355D994EF40A56CE1F99A26EF6FE9AC801DCB4;
  92. IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
  93. IL2CPP_EXTERN_C String_t* _stringLiteral9B6D0896D3D5AF34FAE5214A26FB32C1F2FC287F;
  94. IL2CPP_EXTERN_C String_t* _stringLiteralECAF49DA801BC366C22127952F642AE8B5537F02;
  95. IL2CPP_EXTERN_C const RuntimeMethod* Analytics_CustomEvent_m663CDDCA04FF832169D1BCEE01C943A7FB6D4363_RuntimeMethod_var;
  96. IL2CPP_EXTERN_C const RuntimeMethod* Analytics_Transaction_m237599F1B6EDBB64DB6CE0CC6ED9A6E4B3391F96_RuntimeMethod_var;
  97. IL2CPP_EXTERN_C const RuntimeMethod* CustomEventData_AddDictionary_m8277B05DF41A78C3C8BEA8DB0724CABB32769221_RuntimeMethod_var;
  98. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var;
  99. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var;
  100. IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var;
  101. IL2CPP_EXTERN_C const RuntimeType* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var;
  102. IL2CPP_EXTERN_C const RuntimeType* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var;
  103. IL2CPP_EXTERN_C const RuntimeType* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var;
  104. IL2CPP_EXTERN_C const RuntimeType* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var;
  105. IL2CPP_EXTERN_C const RuntimeType* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var;
  106. IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var;
  107. IL2CPP_EXTERN_C const RuntimeType* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var;
  108. IL2CPP_EXTERN_C const RuntimeType* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var;
  109. IL2CPP_EXTERN_C const RuntimeType* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var;
  110. IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var;
  111. IL2CPP_EXTERN_C const RuntimeType* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var;
  112. IL2CPP_EXTERN_C const RuntimeType* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var;
  113. IL2CPP_EXTERN_C const RuntimeType* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var;
  114. struct Delegate_t_marshaled_com;
  115. struct Delegate_t_marshaled_pinvoke;
  116. struct Exception_t_marshaled_com;
  117. struct Exception_t_marshaled_pinvoke;
  118. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  119. IL2CPP_EXTERN_C_BEGIN
  120. IL2CPP_EXTERN_C_END
  121. #ifdef __clang__
  122. #pragma clang diagnostic push
  123. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  124. #pragma clang diagnostic ignored "-Wunused-variable"
  125. #endif
  126. struct U3CModuleU3E_t6B4A7D64487421A1C7A9ACB5578F8A35510E2A0C
  127. {
  128. };
  129. struct Analytics_tF5AF7B75C971CF64A542B88268F097E1B65573B0 : public RuntimeObject
  130. {
  131. };
  132. struct AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76 : public RuntimeObject
  133. {
  134. };
  135. struct ContinuousEvent_t71122F6F65BF7EA8490EA664A55D5C03790CB6CF : public RuntimeObject
  136. {
  137. };
  138. struct MemberInfo_t : public RuntimeObject
  139. {
  140. };
  141. struct RemoteConfigSettingsHelper_t29B2673892F8181388B45FFEEE354B3773629588 : public RuntimeObject
  142. {
  143. };
  144. struct RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250 : public RuntimeObject
  145. {
  146. };
  147. struct String_t : public RuntimeObject
  148. {
  149. int32_t ____stringLength;
  150. Il2CppChar ____firstChar;
  151. };
  152. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  153. {
  154. };
  155. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  156. {
  157. };
  158. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  159. {
  160. };
  161. struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
  162. {
  163. RuntimeObject* ___key;
  164. RuntimeObject* ___value;
  165. };
  166. struct KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9
  167. {
  168. String_t* ___key;
  169. RuntimeObject* ___value;
  170. };
  171. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  172. {
  173. bool ___m_value;
  174. };
  175. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  176. {
  177. uint8_t ___m_value;
  178. };
  179. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  180. {
  181. Il2CppChar ___m_value;
  182. };
  183. struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F
  184. {
  185. union
  186. {
  187. #pragma pack(push, tp, 1)
  188. struct
  189. {
  190. int32_t ___flags;
  191. };
  192. #pragma pack(pop, tp)
  193. struct
  194. {
  195. int32_t ___flags_forAlignmentOnly;
  196. };
  197. #pragma pack(push, tp, 1)
  198. struct
  199. {
  200. char ___hi_OffsetPadding[4];
  201. int32_t ___hi;
  202. };
  203. #pragma pack(pop, tp)
  204. struct
  205. {
  206. char ___hi_OffsetPadding_forAlignmentOnly[4];
  207. int32_t ___hi_forAlignmentOnly;
  208. };
  209. #pragma pack(push, tp, 1)
  210. struct
  211. {
  212. char ___lo_OffsetPadding[8];
  213. int32_t ___lo;
  214. };
  215. #pragma pack(pop, tp)
  216. struct
  217. {
  218. char ___lo_OffsetPadding_forAlignmentOnly[8];
  219. int32_t ___lo_forAlignmentOnly;
  220. };
  221. #pragma pack(push, tp, 1)
  222. struct
  223. {
  224. char ___mid_OffsetPadding[12];
  225. int32_t ___mid;
  226. };
  227. #pragma pack(pop, tp)
  228. struct
  229. {
  230. char ___mid_OffsetPadding_forAlignmentOnly[12];
  231. int32_t ___mid_forAlignmentOnly;
  232. };
  233. #pragma pack(push, tp, 1)
  234. struct
  235. {
  236. char ___ulomidLE_OffsetPadding[8];
  237. uint64_t ___ulomidLE;
  238. };
  239. #pragma pack(pop, tp)
  240. struct
  241. {
  242. char ___ulomidLE_OffsetPadding_forAlignmentOnly[8];
  243. uint64_t ___ulomidLE_forAlignmentOnly;
  244. };
  245. };
  246. };
  247. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  248. {
  249. double ___m_value;
  250. };
  251. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  252. {
  253. };
  254. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  255. {
  256. };
  257. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  258. {
  259. };
  260. struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
  261. {
  262. int16_t ___m_value;
  263. };
  264. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  265. {
  266. int32_t ___m_value;
  267. };
  268. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  269. {
  270. int64_t ___m_value;
  271. };
  272. struct IntPtr_t
  273. {
  274. void* ___m_value;
  275. };
  276. struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
  277. {
  278. int8_t ___m_value;
  279. };
  280. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  281. {
  282. float ___m_value;
  283. };
  284. struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
  285. {
  286. uint16_t ___m_value;
  287. };
  288. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  289. {
  290. uint32_t ___m_value;
  291. };
  292. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  293. {
  294. uint64_t ___m_value;
  295. };
  296. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  297. {
  298. union
  299. {
  300. struct
  301. {
  302. };
  303. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  304. };
  305. };
  306. struct AnalyticsResult_tD3F23442DE6D00D9F160F7C9D3C7E3C5DEB91DCE
  307. {
  308. int32_t ___value__;
  309. };
  310. struct AnalyticsSessionState_t45365B3C4890CEFCFDBD5438073BE8626CFA120E
  311. {
  312. int32_t ___value__;
  313. };
  314. struct CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169 : public RuntimeObject
  315. {
  316. intptr_t ___m_Ptr;
  317. };
  318. struct CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshaled_pinvoke
  319. {
  320. intptr_t ___m_Ptr;
  321. };
  322. struct CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshaled_com
  323. {
  324. intptr_t ___m_Ptr;
  325. };
  326. struct Delegate_t : public RuntimeObject
  327. {
  328. intptr_t ___method_ptr;
  329. intptr_t ___invoke_impl;
  330. RuntimeObject* ___m_target;
  331. intptr_t ___method;
  332. intptr_t ___delegate_trampoline;
  333. intptr_t ___extra_arg;
  334. intptr_t ___method_code;
  335. intptr_t ___interp_method;
  336. intptr_t ___interp_invoke_impl;
  337. MethodInfo_t* ___method_info;
  338. MethodInfo_t* ___original_method_info;
  339. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  340. bool ___method_is_virtual;
  341. };
  342. struct Delegate_t_marshaled_pinvoke
  343. {
  344. intptr_t ___method_ptr;
  345. intptr_t ___invoke_impl;
  346. Il2CppIUnknown* ___m_target;
  347. intptr_t ___method;
  348. intptr_t ___delegate_trampoline;
  349. intptr_t ___extra_arg;
  350. intptr_t ___method_code;
  351. intptr_t ___interp_method;
  352. intptr_t ___interp_invoke_impl;
  353. MethodInfo_t* ___method_info;
  354. MethodInfo_t* ___original_method_info;
  355. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  356. int32_t ___method_is_virtual;
  357. };
  358. struct Delegate_t_marshaled_com
  359. {
  360. intptr_t ___method_ptr;
  361. intptr_t ___invoke_impl;
  362. Il2CppIUnknown* ___m_target;
  363. intptr_t ___method;
  364. intptr_t ___delegate_trampoline;
  365. intptr_t ___extra_arg;
  366. intptr_t ___method_code;
  367. intptr_t ___interp_method;
  368. intptr_t ___interp_invoke_impl;
  369. MethodInfo_t* ___method_info;
  370. MethodInfo_t* ___original_method_info;
  371. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  372. int32_t ___method_is_virtual;
  373. };
  374. struct Exception_t : public RuntimeObject
  375. {
  376. String_t* ____className;
  377. String_t* ____message;
  378. RuntimeObject* ____data;
  379. Exception_t* ____innerException;
  380. String_t* ____helpURL;
  381. RuntimeObject* ____stackTrace;
  382. String_t* ____stackTraceString;
  383. String_t* ____remoteStackTraceString;
  384. int32_t ____remoteStackIndex;
  385. RuntimeObject* ____dynamicMethods;
  386. int32_t ____HResult;
  387. String_t* ____source;
  388. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  389. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  390. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  391. int32_t ___caught_in_unmanaged;
  392. };
  393. struct Exception_t_marshaled_pinvoke
  394. {
  395. char* ____className;
  396. char* ____message;
  397. RuntimeObject* ____data;
  398. Exception_t_marshaled_pinvoke* ____innerException;
  399. char* ____helpURL;
  400. Il2CppIUnknown* ____stackTrace;
  401. char* ____stackTraceString;
  402. char* ____remoteStackTraceString;
  403. int32_t ____remoteStackIndex;
  404. Il2CppIUnknown* ____dynamicMethods;
  405. int32_t ____HResult;
  406. char* ____source;
  407. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  408. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  409. Il2CppSafeArray* ___native_trace_ips;
  410. int32_t ___caught_in_unmanaged;
  411. };
  412. struct Exception_t_marshaled_com
  413. {
  414. Il2CppChar* ____className;
  415. Il2CppChar* ____message;
  416. RuntimeObject* ____data;
  417. Exception_t_marshaled_com* ____innerException;
  418. Il2CppChar* ____helpURL;
  419. Il2CppIUnknown* ____stackTrace;
  420. Il2CppChar* ____stackTraceString;
  421. Il2CppChar* ____remoteStackTraceString;
  422. int32_t ____remoteStackIndex;
  423. Il2CppIUnknown* ____dynamicMethods;
  424. int32_t ____HResult;
  425. Il2CppChar* ____source;
  426. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  427. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  428. Il2CppSafeArray* ___native_trace_ips;
  429. int32_t ___caught_in_unmanaged;
  430. };
  431. struct RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52 : public RuntimeObject
  432. {
  433. intptr_t ___m_Ptr;
  434. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___Updated;
  435. };
  436. struct RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshaled_pinvoke
  437. {
  438. intptr_t ___m_Ptr;
  439. Il2CppMethodPointer ___Updated;
  440. };
  441. struct RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshaled_com
  442. {
  443. intptr_t ___m_Ptr;
  444. Il2CppMethodPointer ___Updated;
  445. };
  446. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  447. {
  448. intptr_t ___value;
  449. };
  450. struct Tag_t65C719EEBD4BD6BC3814607DC26A76E97D24E034
  451. {
  452. int32_t ___value__;
  453. };
  454. struct MulticastDelegate_t : public Delegate_t
  455. {
  456. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  457. };
  458. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  459. {
  460. Delegate_t_marshaled_pinvoke** ___delegates;
  461. };
  462. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  463. {
  464. Delegate_t_marshaled_com** ___delegates;
  465. };
  466. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  467. {
  468. };
  469. struct Type_t : public MemberInfo_t
  470. {
  471. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
  472. };
  473. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
  474. {
  475. };
  476. struct Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB : public MulticastDelegate_t
  477. {
  478. };
  479. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
  480. {
  481. };
  482. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  483. {
  484. String_t* ____paramName;
  485. };
  486. struct IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395 : public MulticastDelegate_t
  487. {
  488. };
  489. struct SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C : public MulticastDelegate_t
  490. {
  491. };
  492. struct UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4 : public MulticastDelegate_t
  493. {
  494. };
  495. struct AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76_StaticFields
  496. {
  497. SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* ___sessionStateChanged;
  498. IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* ___identityTokenChanged;
  499. };
  500. struct RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_StaticFields
  501. {
  502. UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* ___Updated;
  503. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___BeforeFetchFromServer;
  504. Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB* ___Completed;
  505. };
  506. struct String_t_StaticFields
  507. {
  508. String_t* ___Empty;
  509. };
  510. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  511. {
  512. String_t* ___TrueString;
  513. String_t* ___FalseString;
  514. };
  515. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  516. {
  517. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
  518. };
  519. struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields
  520. {
  521. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero;
  522. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One;
  523. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne;
  524. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue;
  525. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue;
  526. };
  527. struct IntPtr_t_StaticFields
  528. {
  529. intptr_t ___Zero;
  530. };
  531. struct Type_t_StaticFields
  532. {
  533. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
  534. Il2CppChar ___Delimiter;
  535. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
  536. RuntimeObject* ___Missing;
  537. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
  538. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
  539. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
  540. };
  541. #ifdef __clang__
  542. #pragma clang diagnostic pop
  543. #endif
  544. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  545. {
  546. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  547. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  548. {
  549. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  550. return m_Items[index];
  551. }
  552. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  553. {
  554. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  555. return m_Items + index;
  556. }
  557. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  558. {
  559. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  560. m_Items[index] = value;
  561. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  562. }
  563. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  564. {
  565. return m_Items[index];
  566. }
  567. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  568. {
  569. return m_Items + index;
  570. }
  571. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  572. {
  573. m_Items[index] = value;
  574. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  575. }
  576. };
  577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_mB1AE88F5C5FE161C85EA4A58D5CC535721E01B21_gshared_inline (Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB* __this, bool ___0_arg1, bool ___1_arg2, int32_t ___2_arg3, const RuntimeMethod* method) ;
  578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ;
  579. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  580. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  581. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50_inline (UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* __this, const RuntimeMethod* method) ;
  582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
  583. inline void Action_3_Invoke_mB1AE88F5C5FE161C85EA4A58D5CC535721E01B21_inline (Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB* __this, bool ___0_arg1, bool ___1_arg2, int32_t ___2_arg3, const RuntimeMethod* method)
  584. {
  585. (( void (*) (Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB*, bool, bool, int32_t, const RuntimeMethod*))Action_3_Invoke_mB1AE88F5C5FE161C85EA4A58D5CC535721E01B21_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, method);
  586. }
  587. inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
  588. {
  589. (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method);
  590. }
  591. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5_inline (SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* __this, int32_t ___0_sessionState, int64_t ___1_sessionId, int64_t ___2_sessionElapsedTime, bool ___3_sessionChanged, const RuntimeMethod* method) ;
  592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_inline (IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* __this, String_t* ___0_token, const RuntimeMethod* method) ;
  593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t CustomEventData_Internal_Create_mA00A12FE26AE334F0251226C8ED5FB02882BC2ED (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* ___0_ced, String_t* ___1_name, const RuntimeMethod* method) ;
  595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData_Destroy_mCE7CEA4B647288F3A6673F325D2397603BA927D0 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, const RuntimeMethod* method) ;
  597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData_Internal_Destroy_m8556DAF414664C7669D1D38217AE2E763B4CEC59 (intptr_t ___0_ptr, const RuntimeMethod* method) ;
  599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  600. inline String_t* KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9* __this, const RuntimeMethod* method)
  601. {
  602. return (( String_t* (*) (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
  603. }
  604. inline RuntimeObject* KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9* __this, const RuntimeMethod* method)
  605. {
  606. return (( RuntimeObject* (*) (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
  607. }
  608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) ;
  609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
  610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
  612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m7ABE3A3181325918A8EA8878A083497DCF2FED4B (Il2CppChar ___0_c, const RuntimeMethod* method) ;
  613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddUInt32_m44ECC55B2F900092F5C92A5053B83D0955211946 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, uint32_t ___1_value, const RuntimeMethod* method) ;
  615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddInt64_m168582B1D88D236B83134237B44A61595F226EA1 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, int64_t ___1_value, const RuntimeMethod* method) ;
  616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddUInt64_m487A081EB24E08F9A504E82C9FB5448D89190C7B (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, uint64_t ___1_value, const RuntimeMethod* method) ;
  617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddBool_mFB872845AE96AC3BB7E7ADC9DB297F00CC355747 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, bool ___1_value, const RuntimeMethod* method) ;
  618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Convert_ToDecimal_m0CECFA6799BA3F8CDB59C34287DD5BAE54CC0EBE (float ___0_value, const RuntimeMethod* method) ;
  619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Decimal_op_Explicit_mA8577A95CD02E86110976D415CA149550AD5A6C0 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
  620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddDouble_mE63C2C3EAD92FD83869373A3A3D942641B428897 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, double ___1_value, const RuntimeMethod* method) ;
  621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Convert_ToDecimal_m8328B095A33F951CD914F897D7DB9B0502EA09A9 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
  622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318 (Type_t* __this, const RuntimeMethod* method) ;
  623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
  624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_Transaction_m237599F1B6EDBB64DB6CE0CC6ED9A6E4B3391F96 (String_t* ___0_productId, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_amount, String_t* ___2_currency, String_t* ___3_receiptPurchaseData, String_t* ___4_signature, bool ___5_usingIAPService, const RuntimeMethod* method) ;
  626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
  627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Analytics_IsInitialized_mBC7670704DE959791C8DF859A7C66D5DD5168F12 (const RuntimeMethod* method) ;
  628. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Convert_ToDouble_m6A951645AB4F5DC4577CFE062BE0E72A528261EA (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
  629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_Transaction_m6A16C2852B2365FFA31B407BE5EBF4A6525B5488 (String_t* ___0_productId, double ___1_amount, String_t* ___2_currency, String_t* ___3_receiptPurchaseData, String_t* ___4_signature, bool ___5_usingIAPService, const RuntimeMethod* method) ;
  630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_SendCustomEventName_m714D4EBF35293ACA77E6B8EDA5D454B760992CCF (String_t* ___0_customEventName, const RuntimeMethod* method) ;
  631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData__ctor_m56F78E56BEB38960137D4310EBA08871D1F8B4E5 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData_Dispose_mF7FAD8DFA5AE64CA3F3BBDCA22D1ACBE810FAEA6 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, const RuntimeMethod* method) ;
  633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddDictionary_m8277B05DF41A78C3C8BEA8DB0724CABB32769221 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, RuntimeObject* ___0_eventData, const RuntimeMethod* method) ;
  634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_SendCustomEvent_mDFD010BF86A285FB5620405455D04D31FD0F014B (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* ___0_eventData, const RuntimeMethod* method) ;
  635. #ifdef __clang__
  636. #pragma clang diagnostic push
  637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  638. #pragma clang diagnostic ignored "-Wunused-variable"
  639. #endif
  640. #ifdef __clang__
  641. #pragma clang diagnostic pop
  642. #endif
  643. #ifdef __clang__
  644. #pragma clang diagnostic push
  645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  646. #pragma clang diagnostic ignored "-Wunused-variable"
  647. #endif
  648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteSettings_RemoteSettingsUpdated_m6202CCC0AF33D44838BB46977D075E54FD5EC069 (bool ___0_wasLastUpdatedFromServer, const RuntimeMethod* method)
  649. {
  650. static bool s_Il2CppMethodInitialized;
  651. if (!s_Il2CppMethodInitialized)
  652. {
  653. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_il2cpp_TypeInfo_var);
  654. s_Il2CppMethodInitialized = true;
  655. }
  656. UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* V_0 = NULL;
  657. bool V_1 = false;
  658. {
  659. UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* L_0 = ((RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_StaticFields*)il2cpp_codegen_static_fields_for(RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_il2cpp_TypeInfo_var))->___Updated;
  660. V_0 = L_0;
  661. UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* L_1 = V_0;
  662. V_1 = (bool)((!(((RuntimeObject*)(UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  663. bool L_2 = V_1;
  664. if (!L_2)
  665. {
  666. goto IL_0016;
  667. }
  668. }
  669. {
  670. UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* L_3 = V_0;
  671. NullCheck(L_3);
  672. UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50_inline(L_3, NULL);
  673. }
  674. IL_0016:
  675. {
  676. return;
  677. }
  678. }
  679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteSettings_RemoteSettingsBeforeFetchFromServer_m677DED4CFA8C9E498227A3E939242974DF8FA35C (const RuntimeMethod* method)
  680. {
  681. static bool s_Il2CppMethodInitialized;
  682. if (!s_Il2CppMethodInitialized)
  683. {
  684. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_il2cpp_TypeInfo_var);
  685. s_Il2CppMethodInitialized = true;
  686. }
  687. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
  688. bool V_1 = false;
  689. {
  690. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ((RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_StaticFields*)il2cpp_codegen_static_fields_for(RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_il2cpp_TypeInfo_var))->___BeforeFetchFromServer;
  691. V_0 = L_0;
  692. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
  693. V_1 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  694. bool L_2 = V_1;
  695. if (!L_2)
  696. {
  697. goto IL_0016;
  698. }
  699. }
  700. {
  701. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = V_0;
  702. NullCheck(L_3);
  703. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_3, NULL);
  704. }
  705. IL_0016:
  706. {
  707. return;
  708. }
  709. }
  710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteSettings_RemoteSettingsUpdateCompleted_m56713308E00B18BF0E5FADEC93D67A70F7E5FD86 (bool ___0_wasLastUpdatedFromServer, bool ___1_settingsChanged, int32_t ___2_response, const RuntimeMethod* method)
  711. {
  712. static bool s_Il2CppMethodInitialized;
  713. if (!s_Il2CppMethodInitialized)
  714. {
  715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_il2cpp_TypeInfo_var);
  716. s_Il2CppMethodInitialized = true;
  717. }
  718. Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB* V_0 = NULL;
  719. bool V_1 = false;
  720. {
  721. Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB* L_0 = ((RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_StaticFields*)il2cpp_codegen_static_fields_for(RemoteSettings_t9DFFC747AB3E7A39DF4527F245B529A407427250_il2cpp_TypeInfo_var))->___Completed;
  722. V_0 = L_0;
  723. Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB* L_1 = V_0;
  724. V_1 = (bool)((!(((RuntimeObject*)(Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  725. bool L_2 = V_1;
  726. if (!L_2)
  727. {
  728. goto IL_0019;
  729. }
  730. }
  731. {
  732. Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB* L_3 = V_0;
  733. bool L_4 = ___0_wasLastUpdatedFromServer;
  734. bool L_5 = ___1_settingsChanged;
  735. int32_t L_6 = ___2_response;
  736. NullCheck(L_3);
  737. Action_3_Invoke_mB1AE88F5C5FE161C85EA4A58D5CC535721E01B21_inline(L_3, L_4, L_5, L_6, NULL);
  738. }
  739. IL_0019:
  740. {
  741. return;
  742. }
  743. }
  744. #ifdef __clang__
  745. #pragma clang diagnostic pop
  746. #endif
  747. #ifdef __clang__
  748. #pragma clang diagnostic push
  749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  750. #pragma clang diagnostic ignored "-Wunused-variable"
  751. #endif
  752. void UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50_Multicast(UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* __this, const RuntimeMethod* method)
  753. {
  754. il2cpp_array_size_t length = __this->___delegates->max_length;
  755. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  756. for (il2cpp_array_size_t i = 0; i < length; i++)
  757. {
  758. UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* currentDelegate = reinterpret_cast<UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4*>(delegatesToInvoke[i]);
  759. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  760. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  761. }
  762. }
  763. void UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50_OpenInst(UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* __this, const RuntimeMethod* method)
  764. {
  765. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  766. ((FunctionPointerType)__this->___method_ptr)(method);
  767. }
  768. void UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50_OpenStatic(UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* __this, const RuntimeMethod* method)
  769. {
  770. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  771. ((FunctionPointerType)__this->___method_ptr)(method);
  772. }
  773. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4 (UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* __this, const RuntimeMethod* method)
  774. {
  775. typedef void (DEFAULT_CALL *PInvokeFunc)();
  776. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  777. il2cppPInvokeFunc();
  778. }
  779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdatedEventHandler__ctor_mB914409481F8FDC738B4EDB1DBB4883F743F863A (UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  780. {
  781. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  782. __this->___method = ___1_method;
  783. __this->___m_target = ___0_object;
  784. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  785. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  786. __this->___method_code = (intptr_t)__this;
  787. if (MethodIsStatic((RuntimeMethod*)___1_method))
  788. {
  789. bool isOpen = parameterCount == 0;
  790. if (isOpen)
  791. __this->___invoke_impl = (intptr_t)&UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50_OpenStatic;
  792. else
  793. {
  794. __this->___invoke_impl = __this->___method_ptr;
  795. __this->___method_code = (intptr_t)__this->___m_target;
  796. }
  797. }
  798. else
  799. {
  800. if (___0_object == NULL)
  801. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  802. __this->___invoke_impl = __this->___method_ptr;
  803. __this->___method_code = (intptr_t)__this->___m_target;
  804. }
  805. __this->___extra_arg = (intptr_t)&UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50_Multicast;
  806. }
  807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50 (UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* __this, const RuntimeMethod* method)
  808. {
  809. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  810. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  811. }
  812. #ifdef __clang__
  813. #pragma clang diagnostic pop
  814. #endif
  815. #ifdef __clang__
  816. #pragma clang diagnostic push
  817. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  818. #pragma clang diagnostic ignored "-Wunused-variable"
  819. #endif
  820. IL2CPP_EXTERN_C void RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshal_pinvoke(const RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52& unmarshaled, RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshaled_pinvoke& marshaled)
  821. {
  822. marshaled.___m_Ptr = unmarshaled.___m_Ptr;
  823. marshaled.___Updated = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___Updated));
  824. }
  825. IL2CPP_EXTERN_C void RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshal_pinvoke_back(const RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshaled_pinvoke& marshaled, RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52& unmarshaled)
  826. {
  827. static bool s_Il2CppMethodInitialized;
  828. if (!s_Il2CppMethodInitialized)
  829. {
  830. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
  831. s_Il2CppMethodInitialized = true;
  832. }
  833. intptr_t unmarshaledm_Ptr_temp_0;
  834. memset((&unmarshaledm_Ptr_temp_0), 0, sizeof(unmarshaledm_Ptr_temp_0));
  835. unmarshaledm_Ptr_temp_0 = marshaled.___m_Ptr;
  836. unmarshaled.___m_Ptr = unmarshaledm_Ptr_temp_0;
  837. unmarshaled.___Updated = il2cpp_codegen_marshal_function_ptr_to_delegate<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C>(marshaled.___Updated, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
  838. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Updated), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C>(marshaled.___Updated, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
  839. }
  840. IL2CPP_EXTERN_C void RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshal_pinvoke_cleanup(RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshaled_pinvoke& marshaled)
  841. {
  842. }
  843. IL2CPP_EXTERN_C void RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshal_com(const RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52& unmarshaled, RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshaled_com& marshaled)
  844. {
  845. marshaled.___m_Ptr = unmarshaled.___m_Ptr;
  846. marshaled.___Updated = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___Updated));
  847. }
  848. IL2CPP_EXTERN_C void RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshal_com_back(const RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshaled_com& marshaled, RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52& unmarshaled)
  849. {
  850. static bool s_Il2CppMethodInitialized;
  851. if (!s_Il2CppMethodInitialized)
  852. {
  853. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
  854. s_Il2CppMethodInitialized = true;
  855. }
  856. intptr_t unmarshaledm_Ptr_temp_0;
  857. memset((&unmarshaledm_Ptr_temp_0), 0, sizeof(unmarshaledm_Ptr_temp_0));
  858. unmarshaledm_Ptr_temp_0 = marshaled.___m_Ptr;
  859. unmarshaled.___m_Ptr = unmarshaledm_Ptr_temp_0;
  860. unmarshaled.___Updated = il2cpp_codegen_marshal_function_ptr_to_delegate<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C>(marshaled.___Updated, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
  861. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Updated), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C>(marshaled.___Updated, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
  862. }
  863. IL2CPP_EXTERN_C void RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshal_com_cleanup(RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52_marshaled_com& marshaled)
  864. {
  865. }
  866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteConfigSettings_RemoteConfigSettingsUpdated_mA71E7C6CDAF5D349BF0B4880A4D54DF2365EB948 (RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52* ___0_rcs, bool ___1_wasLastUpdatedFromServer, const RuntimeMethod* method)
  867. {
  868. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL;
  869. bool V_1 = false;
  870. {
  871. RemoteConfigSettings_tC979947EE51355162B3241B9F80D95A8FD25FE52* L_0 = ___0_rcs;
  872. NullCheck(L_0);
  873. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = L_0->___Updated;
  874. V_0 = L_1;
  875. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_0;
  876. V_1 = (bool)((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  877. bool L_3 = V_1;
  878. if (!L_3)
  879. {
  880. goto IL_0018;
  881. }
  882. }
  883. {
  884. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = V_0;
  885. bool L_5 = ___1_wasLastUpdatedFromServer;
  886. NullCheck(L_4);
  887. Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_4, L_5, NULL);
  888. }
  889. IL_0018:
  890. {
  891. return;
  892. }
  893. }
  894. #ifdef __clang__
  895. #pragma clang diagnostic pop
  896. #endif
  897. #ifdef __clang__
  898. #pragma clang diagnostic push
  899. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  900. #pragma clang diagnostic ignored "-Wunused-variable"
  901. #endif
  902. #ifdef __clang__
  903. #pragma clang diagnostic pop
  904. #endif
  905. #ifdef __clang__
  906. #pragma clang diagnostic push
  907. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  908. #pragma clang diagnostic ignored "-Wunused-variable"
  909. #endif
  910. #ifdef __clang__
  911. #pragma clang diagnostic pop
  912. #endif
  913. #ifdef __clang__
  914. #pragma clang diagnostic push
  915. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  916. #pragma clang diagnostic ignored "-Wunused-variable"
  917. #endif
  918. #ifdef __clang__
  919. #pragma clang diagnostic pop
  920. #endif
  921. #ifdef __clang__
  922. #pragma clang diagnostic push
  923. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  924. #pragma clang diagnostic ignored "-Wunused-variable"
  925. #endif
  926. #ifdef __clang__
  927. #pragma clang diagnostic pop
  928. #endif
  929. #ifdef __clang__
  930. #pragma clang diagnostic push
  931. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  932. #pragma clang diagnostic ignored "-Wunused-variable"
  933. #endif
  934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsSessionInfo_CallSessionStateChanged_m6C3C7DD13064E37D7C3AE9411355BCEF77C4664B (int32_t ___0_sessionState, int64_t ___1_sessionId, int64_t ___2_sessionElapsedTime, bool ___3_sessionChanged, const RuntimeMethod* method)
  935. {
  936. static bool s_Il2CppMethodInitialized;
  937. if (!s_Il2CppMethodInitialized)
  938. {
  939. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76_il2cpp_TypeInfo_var);
  940. s_Il2CppMethodInitialized = true;
  941. }
  942. SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* V_0 = NULL;
  943. bool V_1 = false;
  944. {
  945. SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* L_0 = ((AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76_il2cpp_TypeInfo_var))->___sessionStateChanged;
  946. V_0 = L_0;
  947. SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* L_1 = V_0;
  948. V_1 = (bool)((!(((RuntimeObject*)(SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  949. bool L_2 = V_1;
  950. if (!L_2)
  951. {
  952. goto IL_001a;
  953. }
  954. }
  955. {
  956. SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* L_3 = V_0;
  957. int32_t L_4 = ___0_sessionState;
  958. int64_t L_5 = ___1_sessionId;
  959. int64_t L_6 = ___2_sessionElapsedTime;
  960. bool L_7 = ___3_sessionChanged;
  961. NullCheck(L_3);
  962. SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5_inline(L_3, L_4, L_5, L_6, L_7, NULL);
  963. }
  964. IL_001a:
  965. {
  966. return;
  967. }
  968. }
  969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsSessionInfo_CallIdentityTokenChanged_m1AD21A1840BCB9CB222455F609DBBF7B7B380911 (String_t* ___0_token, const RuntimeMethod* method)
  970. {
  971. static bool s_Il2CppMethodInitialized;
  972. if (!s_Il2CppMethodInitialized)
  973. {
  974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76_il2cpp_TypeInfo_var);
  975. s_Il2CppMethodInitialized = true;
  976. }
  977. IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* V_0 = NULL;
  978. bool V_1 = false;
  979. {
  980. IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* L_0 = ((AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsSessionInfo_tDE8F7A9E13EF9723E2D975F76E916753DA61AD76_il2cpp_TypeInfo_var))->___identityTokenChanged;
  981. V_0 = L_0;
  982. IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* L_1 = V_0;
  983. V_1 = (bool)((!(((RuntimeObject*)(IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  984. bool L_2 = V_1;
  985. if (!L_2)
  986. {
  987. goto IL_0017;
  988. }
  989. }
  990. {
  991. IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* L_3 = V_0;
  992. String_t* L_4 = ___0_token;
  993. NullCheck(L_3);
  994. IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_inline(L_3, L_4, NULL);
  995. }
  996. IL_0017:
  997. {
  998. return;
  999. }
  1000. }
  1001. #ifdef __clang__
  1002. #pragma clang diagnostic pop
  1003. #endif
  1004. #ifdef __clang__
  1005. #pragma clang diagnostic push
  1006. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1007. #pragma clang diagnostic ignored "-Wunused-variable"
  1008. #endif
  1009. void SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5_Multicast(SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* __this, int32_t ___0_sessionState, int64_t ___1_sessionId, int64_t ___2_sessionElapsedTime, bool ___3_sessionChanged, const RuntimeMethod* method)
  1010. {
  1011. il2cpp_array_size_t length = __this->___delegates->max_length;
  1012. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  1013. for (il2cpp_array_size_t i = 0; i < length; i++)
  1014. {
  1015. SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* currentDelegate = reinterpret_cast<SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C*>(delegatesToInvoke[i]);
  1016. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int64_t, int64_t, bool, const RuntimeMethod*);
  1017. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_sessionState, ___1_sessionId, ___2_sessionElapsedTime, ___3_sessionChanged, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  1018. }
  1019. }
  1020. void SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5_OpenInst(SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* __this, int32_t ___0_sessionState, int64_t ___1_sessionId, int64_t ___2_sessionElapsedTime, bool ___3_sessionChanged, const RuntimeMethod* method)
  1021. {
  1022. typedef void (*FunctionPointerType) (int32_t, int64_t, int64_t, bool, const RuntimeMethod*);
  1023. ((FunctionPointerType)__this->___method_ptr)(___0_sessionState, ___1_sessionId, ___2_sessionElapsedTime, ___3_sessionChanged, method);
  1024. }
  1025. void SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5_OpenStatic(SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* __this, int32_t ___0_sessionState, int64_t ___1_sessionId, int64_t ___2_sessionElapsedTime, bool ___3_sessionChanged, const RuntimeMethod* method)
  1026. {
  1027. typedef void (*FunctionPointerType) (int32_t, int64_t, int64_t, bool, const RuntimeMethod*);
  1028. ((FunctionPointerType)__this->___method_ptr)(___0_sessionState, ___1_sessionId, ___2_sessionElapsedTime, ___3_sessionChanged, method);
  1029. }
  1030. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C (SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* __this, int32_t ___0_sessionState, int64_t ___1_sessionId, int64_t ___2_sessionElapsedTime, bool ___3_sessionChanged, const RuntimeMethod* method)
  1031. {
  1032. typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t, int64_t, int64_t, int32_t);
  1033. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  1034. il2cppPInvokeFunc(___0_sessionState, ___1_sessionId, ___2_sessionElapsedTime, static_cast<int32_t>(___3_sessionChanged));
  1035. }
  1036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionStateChanged__ctor_m8E04BB6766439BA455F9C808171BD791230496D8 (SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  1037. {
  1038. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  1039. __this->___method = ___1_method;
  1040. __this->___m_target = ___0_object;
  1041. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  1042. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  1043. __this->___method_code = (intptr_t)__this;
  1044. if (MethodIsStatic((RuntimeMethod*)___1_method))
  1045. {
  1046. bool isOpen = parameterCount == 4;
  1047. if (isOpen)
  1048. __this->___invoke_impl = (intptr_t)&SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5_OpenStatic;
  1049. else
  1050. {
  1051. __this->___invoke_impl = __this->___method_ptr;
  1052. __this->___method_code = (intptr_t)__this->___m_target;
  1053. }
  1054. }
  1055. else
  1056. {
  1057. if (___0_object == NULL)
  1058. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1059. __this->___invoke_impl = __this->___method_ptr;
  1060. __this->___method_code = (intptr_t)__this->___m_target;
  1061. }
  1062. __this->___extra_arg = (intptr_t)&SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5_Multicast;
  1063. }
  1064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5 (SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* __this, int32_t ___0_sessionState, int64_t ___1_sessionId, int64_t ___2_sessionElapsedTime, bool ___3_sessionChanged, const RuntimeMethod* method)
  1065. {
  1066. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int64_t, int64_t, bool, const RuntimeMethod*);
  1067. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sessionState, ___1_sessionId, ___2_sessionElapsedTime, ___3_sessionChanged, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1068. }
  1069. #ifdef __clang__
  1070. #pragma clang diagnostic pop
  1071. #endif
  1072. #ifdef __clang__
  1073. #pragma clang diagnostic push
  1074. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1075. #pragma clang diagnostic ignored "-Wunused-variable"
  1076. #endif
  1077. void IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_Multicast(IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* __this, String_t* ___0_token, const RuntimeMethod* method)
  1078. {
  1079. il2cpp_array_size_t length = __this->___delegates->max_length;
  1080. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  1081. for (il2cpp_array_size_t i = 0; i < length; i++)
  1082. {
  1083. IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* currentDelegate = reinterpret_cast<IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395*>(delegatesToInvoke[i]);
  1084. typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
  1085. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_token, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  1086. }
  1087. }
  1088. void IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_OpenInst(IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* __this, String_t* ___0_token, const RuntimeMethod* method)
  1089. {
  1090. NullCheck(___0_token);
  1091. typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*);
  1092. ((FunctionPointerType)__this->___method_ptr)(___0_token, method);
  1093. }
  1094. void IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_OpenStatic(IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* __this, String_t* ___0_token, const RuntimeMethod* method)
  1095. {
  1096. typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*);
  1097. ((FunctionPointerType)__this->___method_ptr)(___0_token, method);
  1098. }
  1099. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395 (IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* __this, String_t* ___0_token, const RuntimeMethod* method)
  1100. {
  1101. typedef void (DEFAULT_CALL *PInvokeFunc)(char*);
  1102. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  1103. char* ____0_token_marshaled = NULL;
  1104. ____0_token_marshaled = il2cpp_codegen_marshal_string(___0_token);
  1105. il2cppPInvokeFunc(____0_token_marshaled);
  1106. il2cpp_codegen_marshal_free(____0_token_marshaled);
  1107. ____0_token_marshaled = NULL;
  1108. }
  1109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdentityTokenChanged__ctor_m1970F8BEEDAA84A8FC5ABB973C0DB62FA2AA8312 (IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  1110. {
  1111. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  1112. __this->___method = ___1_method;
  1113. __this->___m_target = ___0_object;
  1114. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  1115. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  1116. __this->___method_code = (intptr_t)__this;
  1117. if (MethodIsStatic((RuntimeMethod*)___1_method))
  1118. {
  1119. bool isOpen = parameterCount == 1;
  1120. if (isOpen)
  1121. __this->___invoke_impl = (intptr_t)&IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_OpenStatic;
  1122. else
  1123. {
  1124. __this->___invoke_impl = __this->___method_ptr;
  1125. __this->___method_code = (intptr_t)__this->___m_target;
  1126. }
  1127. }
  1128. else
  1129. {
  1130. bool isOpen = parameterCount == 0;
  1131. if (isOpen)
  1132. {
  1133. __this->___invoke_impl = (intptr_t)&IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_OpenInst;
  1134. }
  1135. else
  1136. {
  1137. if (___0_object == NULL)
  1138. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1139. __this->___invoke_impl = __this->___method_ptr;
  1140. __this->___method_code = (intptr_t)__this->___m_target;
  1141. }
  1142. }
  1143. __this->___extra_arg = (intptr_t)&IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_Multicast;
  1144. }
  1145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9 (IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* __this, String_t* ___0_token, const RuntimeMethod* method)
  1146. {
  1147. typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
  1148. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_token, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1149. }
  1150. #ifdef __clang__
  1151. #pragma clang diagnostic pop
  1152. #endif
  1153. #ifdef __clang__
  1154. #pragma clang diagnostic push
  1155. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1156. #pragma clang diagnostic ignored "-Wunused-variable"
  1157. #endif
  1158. IL2CPP_EXTERN_C void CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshal_pinvoke(const CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169& unmarshaled, CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshaled_pinvoke& marshaled)
  1159. {
  1160. marshaled.___m_Ptr = unmarshaled.___m_Ptr;
  1161. }
  1162. IL2CPP_EXTERN_C void CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshal_pinvoke_back(const CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshaled_pinvoke& marshaled, CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169& unmarshaled)
  1163. {
  1164. intptr_t unmarshaledm_Ptr_temp_0;
  1165. memset((&unmarshaledm_Ptr_temp_0), 0, sizeof(unmarshaledm_Ptr_temp_0));
  1166. unmarshaledm_Ptr_temp_0 = marshaled.___m_Ptr;
  1167. unmarshaled.___m_Ptr = unmarshaledm_Ptr_temp_0;
  1168. }
  1169. IL2CPP_EXTERN_C void CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshal_pinvoke_cleanup(CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshaled_pinvoke& marshaled)
  1170. {
  1171. }
  1172. IL2CPP_EXTERN_C void CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshal_com(const CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169& unmarshaled, CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshaled_com& marshaled)
  1173. {
  1174. marshaled.___m_Ptr = unmarshaled.___m_Ptr;
  1175. }
  1176. IL2CPP_EXTERN_C void CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshal_com_back(const CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshaled_com& marshaled, CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169& unmarshaled)
  1177. {
  1178. intptr_t unmarshaledm_Ptr_temp_0;
  1179. memset((&unmarshaledm_Ptr_temp_0), 0, sizeof(unmarshaledm_Ptr_temp_0));
  1180. unmarshaledm_Ptr_temp_0 = marshaled.___m_Ptr;
  1181. unmarshaled.___m_Ptr = unmarshaledm_Ptr_temp_0;
  1182. }
  1183. IL2CPP_EXTERN_C void CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshal_com_cleanup(CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_marshaled_com& marshaled)
  1184. {
  1185. }
  1186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData__ctor_m56F78E56BEB38960137D4310EBA08871D1F8B4E5 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_name, const RuntimeMethod* method)
  1187. {
  1188. {
  1189. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1190. String_t* L_0 = ___0_name;
  1191. intptr_t L_1;
  1192. L_1 = CustomEventData_Internal_Create_mA00A12FE26AE334F0251226C8ED5FB02882BC2ED(__this, L_0, NULL);
  1193. __this->___m_Ptr = L_1;
  1194. return;
  1195. }
  1196. }
  1197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData_Finalize_m9BEB37895872F784C37236033CD022211DA8219D (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, const RuntimeMethod* method)
  1198. {
  1199. {
  1200. }
  1201. {
  1202. auto __finallyBlock = il2cpp::utils::Finally([&]
  1203. {
  1204. FINALLY_000b:
  1205. {
  1206. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
  1207. return;
  1208. }
  1209. });
  1210. try
  1211. {
  1212. CustomEventData_Destroy_mCE7CEA4B647288F3A6673F325D2397603BA927D0(__this, NULL);
  1213. goto IL_0013;
  1214. }
  1215. catch(Il2CppExceptionWrapper& e)
  1216. {
  1217. __finallyBlock.StoreException(e.ex);
  1218. }
  1219. }
  1220. IL_0013:
  1221. {
  1222. return;
  1223. }
  1224. }
  1225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData_Destroy_mCE7CEA4B647288F3A6673F325D2397603BA927D0 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, const RuntimeMethod* method)
  1226. {
  1227. bool V_0 = false;
  1228. {
  1229. intptr_t L_0 = __this->___m_Ptr;
  1230. bool L_1;
  1231. L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, 0, NULL);
  1232. V_0 = L_1;
  1233. bool L_2 = V_0;
  1234. if (!L_2)
  1235. {
  1236. goto IL_002e;
  1237. }
  1238. }
  1239. {
  1240. intptr_t L_3 = __this->___m_Ptr;
  1241. CustomEventData_Internal_Destroy_m8556DAF414664C7669D1D38217AE2E763B4CEC59(L_3, NULL);
  1242. __this->___m_Ptr = 0;
  1243. }
  1244. IL_002e:
  1245. {
  1246. return;
  1247. }
  1248. }
  1249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData_Dispose_mF7FAD8DFA5AE64CA3F3BBDCA22D1ACBE810FAEA6 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, const RuntimeMethod* method)
  1250. {
  1251. static bool s_Il2CppMethodInitialized;
  1252. if (!s_Il2CppMethodInitialized)
  1253. {
  1254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
  1255. s_Il2CppMethodInitialized = true;
  1256. }
  1257. {
  1258. CustomEventData_Destroy_mCE7CEA4B647288F3A6673F325D2397603BA927D0(__this, NULL);
  1259. il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
  1260. GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
  1261. return;
  1262. }
  1263. }
  1264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t CustomEventData_Internal_Create_mA00A12FE26AE334F0251226C8ED5FB02882BC2ED (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* ___0_ced, String_t* ___1_name, const RuntimeMethod* method)
  1265. {
  1266. typedef intptr_t (*CustomEventData_Internal_Create_mA00A12FE26AE334F0251226C8ED5FB02882BC2ED_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*, String_t*);
  1267. static CustomEventData_Internal_Create_mA00A12FE26AE334F0251226C8ED5FB02882BC2ED_ftn _il2cpp_icall_func;
  1268. if (!_il2cpp_icall_func)
  1269. _il2cpp_icall_func = (CustomEventData_Internal_Create_mA00A12FE26AE334F0251226C8ED5FB02882BC2ED_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::Internal_Create(UnityEngine.Analytics.CustomEventData,System.String)");
  1270. intptr_t icallRetVal = _il2cpp_icall_func(___0_ced, ___1_name);
  1271. return icallRetVal;
  1272. }
  1273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventData_Internal_Destroy_m8556DAF414664C7669D1D38217AE2E763B4CEC59 (intptr_t ___0_ptr, const RuntimeMethod* method)
  1274. {
  1275. typedef void (*CustomEventData_Internal_Destroy_m8556DAF414664C7669D1D38217AE2E763B4CEC59_ftn) (intptr_t);
  1276. static CustomEventData_Internal_Destroy_m8556DAF414664C7669D1D38217AE2E763B4CEC59_ftn _il2cpp_icall_func;
  1277. if (!_il2cpp_icall_func)
  1278. _il2cpp_icall_func = (CustomEventData_Internal_Destroy_m8556DAF414664C7669D1D38217AE2E763B4CEC59_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::Internal_Destroy(System.IntPtr)");
  1279. _il2cpp_icall_func(___0_ptr);
  1280. }
  1281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method)
  1282. {
  1283. typedef bool (*CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*, String_t*, String_t*);
  1284. static CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9_ftn _il2cpp_icall_func;
  1285. if (!_il2cpp_icall_func)
  1286. _il2cpp_icall_func = (CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::AddString(System.String,System.String)");
  1287. bool icallRetVal = _il2cpp_icall_func(__this, ___0_key, ___1_value);
  1288. return icallRetVal;
  1289. }
  1290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  1291. {
  1292. typedef bool (*CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*, String_t*, int32_t);
  1293. static CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66_ftn _il2cpp_icall_func;
  1294. if (!_il2cpp_icall_func)
  1295. _il2cpp_icall_func = (CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::AddInt32(System.String,System.Int32)");
  1296. bool icallRetVal = _il2cpp_icall_func(__this, ___0_key, ___1_value);
  1297. return icallRetVal;
  1298. }
  1299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddUInt32_m44ECC55B2F900092F5C92A5053B83D0955211946 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, uint32_t ___1_value, const RuntimeMethod* method)
  1300. {
  1301. typedef bool (*CustomEventData_AddUInt32_m44ECC55B2F900092F5C92A5053B83D0955211946_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*, String_t*, uint32_t);
  1302. static CustomEventData_AddUInt32_m44ECC55B2F900092F5C92A5053B83D0955211946_ftn _il2cpp_icall_func;
  1303. if (!_il2cpp_icall_func)
  1304. _il2cpp_icall_func = (CustomEventData_AddUInt32_m44ECC55B2F900092F5C92A5053B83D0955211946_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::AddUInt32(System.String,System.UInt32)");
  1305. bool icallRetVal = _il2cpp_icall_func(__this, ___0_key, ___1_value);
  1306. return icallRetVal;
  1307. }
  1308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddInt64_m168582B1D88D236B83134237B44A61595F226EA1 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, int64_t ___1_value, const RuntimeMethod* method)
  1309. {
  1310. typedef bool (*CustomEventData_AddInt64_m168582B1D88D236B83134237B44A61595F226EA1_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*, String_t*, int64_t);
  1311. static CustomEventData_AddInt64_m168582B1D88D236B83134237B44A61595F226EA1_ftn _il2cpp_icall_func;
  1312. if (!_il2cpp_icall_func)
  1313. _il2cpp_icall_func = (CustomEventData_AddInt64_m168582B1D88D236B83134237B44A61595F226EA1_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::AddInt64(System.String,System.Int64)");
  1314. bool icallRetVal = _il2cpp_icall_func(__this, ___0_key, ___1_value);
  1315. return icallRetVal;
  1316. }
  1317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddUInt64_m487A081EB24E08F9A504E82C9FB5448D89190C7B (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, uint64_t ___1_value, const RuntimeMethod* method)
  1318. {
  1319. typedef bool (*CustomEventData_AddUInt64_m487A081EB24E08F9A504E82C9FB5448D89190C7B_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*, String_t*, uint64_t);
  1320. static CustomEventData_AddUInt64_m487A081EB24E08F9A504E82C9FB5448D89190C7B_ftn _il2cpp_icall_func;
  1321. if (!_il2cpp_icall_func)
  1322. _il2cpp_icall_func = (CustomEventData_AddUInt64_m487A081EB24E08F9A504E82C9FB5448D89190C7B_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::AddUInt64(System.String,System.UInt64)");
  1323. bool icallRetVal = _il2cpp_icall_func(__this, ___0_key, ___1_value);
  1324. return icallRetVal;
  1325. }
  1326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddBool_mFB872845AE96AC3BB7E7ADC9DB297F00CC355747 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, bool ___1_value, const RuntimeMethod* method)
  1327. {
  1328. typedef bool (*CustomEventData_AddBool_mFB872845AE96AC3BB7E7ADC9DB297F00CC355747_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*, String_t*, bool);
  1329. static CustomEventData_AddBool_mFB872845AE96AC3BB7E7ADC9DB297F00CC355747_ftn _il2cpp_icall_func;
  1330. if (!_il2cpp_icall_func)
  1331. _il2cpp_icall_func = (CustomEventData_AddBool_mFB872845AE96AC3BB7E7ADC9DB297F00CC355747_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::AddBool(System.String,System.Boolean)");
  1332. bool icallRetVal = _il2cpp_icall_func(__this, ___0_key, ___1_value);
  1333. return icallRetVal;
  1334. }
  1335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddDouble_mE63C2C3EAD92FD83869373A3A3D942641B428897 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, String_t* ___0_key, double ___1_value, const RuntimeMethod* method)
  1336. {
  1337. typedef bool (*CustomEventData_AddDouble_mE63C2C3EAD92FD83869373A3A3D942641B428897_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*, String_t*, double);
  1338. static CustomEventData_AddDouble_mE63C2C3EAD92FD83869373A3A3D942641B428897_ftn _il2cpp_icall_func;
  1339. if (!_il2cpp_icall_func)
  1340. _il2cpp_icall_func = (CustomEventData_AddDouble_mE63C2C3EAD92FD83869373A3A3D942641B428897_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.CustomEventData::AddDouble(System.String,System.Double)");
  1341. bool icallRetVal = _il2cpp_icall_func(__this, ___0_key, ___1_value);
  1342. return icallRetVal;
  1343. }
  1344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEventData_AddDictionary_m8277B05DF41A78C3C8BEA8DB0724CABB32769221 (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* __this, RuntimeObject* ___0_eventData, const RuntimeMethod* method)
  1345. {
  1346. static bool s_Il2CppMethodInitialized;
  1347. if (!s_Il2CppMethodInitialized)
  1348. {
  1349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var);
  1350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  1351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  1352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  1353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var);
  1354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
  1355. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
  1356. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var);
  1357. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
  1358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  1359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
  1360. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  1361. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t1F32F711C91AEBCFA4770668CA067447D2A4F665_il2cpp_TypeInfo_var);
  1362. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10_il2cpp_TypeInfo_var);
  1363. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  1364. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  1365. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
  1366. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  1367. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
  1368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  1369. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
  1370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
  1371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
  1372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  1373. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
  1374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  1375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
  1376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var);
  1377. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  1378. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  1379. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  1380. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
  1381. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  1382. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  1383. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  1384. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
  1385. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174);
  1386. s_Il2CppMethodInitialized = true;
  1387. }
  1388. RuntimeObject* V_0 = NULL;
  1389. KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 V_1;
  1390. memset((&V_1), 0, sizeof(V_1));
  1391. String_t* V_2 = NULL;
  1392. RuntimeObject* V_3 = NULL;
  1393. Type_t* V_4 = NULL;
  1394. bool V_5 = false;
  1395. bool V_6 = false;
  1396. bool V_7 = false;
  1397. bool V_8 = false;
  1398. bool V_9 = false;
  1399. bool V_10 = false;
  1400. bool V_11 = false;
  1401. bool V_12 = false;
  1402. bool V_13 = false;
  1403. bool V_14 = false;
  1404. bool V_15 = false;
  1405. bool V_16 = false;
  1406. bool V_17 = false;
  1407. bool V_18 = false;
  1408. bool V_19 = false;
  1409. bool V_20 = false;
  1410. bool V_21 = false;
  1411. {
  1412. RuntimeObject* L_0 = ___0_eventData;
  1413. NullCheck(L_0);
  1414. RuntimeObject* L_1;
  1415. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t1F32F711C91AEBCFA4770668CA067447D2A4F665_il2cpp_TypeInfo_var, L_0);
  1416. V_0 = L_1;
  1417. }
  1418. {
  1419. auto __finallyBlock = il2cpp::utils::Finally([&]
  1420. {
  1421. FINALLY_02ef:
  1422. {
  1423. {
  1424. RuntimeObject* L_2 = V_0;
  1425. if (!L_2)
  1426. {
  1427. goto IL_02f9;
  1428. }
  1429. }
  1430. {
  1431. RuntimeObject* L_3 = V_0;
  1432. NullCheck(L_3);
  1433. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
  1434. }
  1435. IL_02f9:
  1436. {
  1437. return;
  1438. }
  1439. }
  1440. });
  1441. try
  1442. {
  1443. {
  1444. goto IL_02e2_1;
  1445. }
  1446. IL_000e_1:
  1447. {
  1448. RuntimeObject* L_4 = V_0;
  1449. NullCheck(L_4);
  1450. KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 L_5;
  1451. L_5 = InterfaceFuncInvoker0< KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 >::Invoke(0, IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10_il2cpp_TypeInfo_var, L_4);
  1452. V_1 = L_5;
  1453. String_t* L_6;
  1454. L_6 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_1), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
  1455. V_2 = L_6;
  1456. RuntimeObject* L_7;
  1457. L_7 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_1), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
  1458. V_3 = L_7;
  1459. RuntimeObject* L_8 = V_3;
  1460. V_5 = (bool)((((RuntimeObject*)(RuntimeObject*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1461. bool L_9 = V_5;
  1462. if (!L_9)
  1463. {
  1464. goto IL_0043_1;
  1465. }
  1466. }
  1467. {
  1468. String_t* L_10 = V_2;
  1469. bool L_11;
  1470. L_11 = CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9(__this, L_10, _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174, NULL);
  1471. goto IL_02e2_1;
  1472. }
  1473. IL_0043_1:
  1474. {
  1475. RuntimeObject* L_12 = V_3;
  1476. NullCheck(L_12);
  1477. Type_t* L_13;
  1478. L_13 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_12, NULL);
  1479. V_4 = L_13;
  1480. Type_t* L_14 = V_4;
  1481. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  1482. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1483. Type_t* L_16;
  1484. L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
  1485. bool L_17;
  1486. L_17 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_16, NULL);
  1487. V_6 = L_17;
  1488. bool L_18 = V_6;
  1489. if (!L_18)
  1490. {
  1491. goto IL_0075_1;
  1492. }
  1493. }
  1494. {
  1495. String_t* L_19 = V_2;
  1496. RuntimeObject* L_20 = V_3;
  1497. bool L_21;
  1498. L_21 = CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9(__this, L_19, ((String_t*)CastclassSealed((RuntimeObject*)L_20, String_t_il2cpp_TypeInfo_var)), NULL);
  1499. goto IL_02e1_1;
  1500. }
  1501. IL_0075_1:
  1502. {
  1503. Type_t* L_22 = V_4;
  1504. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast<intptr_t> (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) };
  1505. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1506. Type_t* L_24;
  1507. L_24 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_23, NULL);
  1508. bool L_25;
  1509. L_25 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_22, L_24, NULL);
  1510. V_7 = L_25;
  1511. bool L_26 = V_7;
  1512. if (!L_26)
  1513. {
  1514. goto IL_00a4_1;
  1515. }
  1516. }
  1517. {
  1518. String_t* L_27 = V_2;
  1519. RuntimeObject* L_28 = V_3;
  1520. il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
  1521. String_t* L_29;
  1522. L_29 = Char_ToString_m7ABE3A3181325918A8EA8878A083497DCF2FED4B(((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_28, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)))), NULL);
  1523. bool L_30;
  1524. L_30 = CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9(__this, L_27, L_29, NULL);
  1525. goto IL_02e1_1;
  1526. }
  1527. IL_00a4_1:
  1528. {
  1529. Type_t* L_31 = V_4;
  1530. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  1531. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1532. Type_t* L_33;
  1533. L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL);
  1534. bool L_34;
  1535. L_34 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_31, L_33, NULL);
  1536. V_8 = L_34;
  1537. bool L_35 = V_8;
  1538. if (!L_35)
  1539. {
  1540. goto IL_00ce_1;
  1541. }
  1542. }
  1543. {
  1544. String_t* L_36 = V_2;
  1545. RuntimeObject* L_37 = V_3;
  1546. bool L_38;
  1547. L_38 = CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66(__this, L_36, ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_37, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var)))), NULL);
  1548. goto IL_02e1_1;
  1549. }
  1550. IL_00ce_1:
  1551. {
  1552. Type_t* L_39 = V_4;
  1553. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  1554. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1555. Type_t* L_41;
  1556. L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL);
  1557. bool L_42;
  1558. L_42 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_39, L_41, NULL);
  1559. V_9 = L_42;
  1560. bool L_43 = V_9;
  1561. if (!L_43)
  1562. {
  1563. goto IL_00f8_1;
  1564. }
  1565. }
  1566. {
  1567. String_t* L_44 = V_2;
  1568. RuntimeObject* L_45 = V_3;
  1569. bool L_46;
  1570. L_46 = CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66(__this, L_44, ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_45, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var)))), NULL);
  1571. goto IL_02e1_1;
  1572. }
  1573. IL_00f8_1:
  1574. {
  1575. Type_t* L_47 = V_4;
  1576. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_48 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  1577. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1578. Type_t* L_49;
  1579. L_49 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_48, NULL);
  1580. bool L_50;
  1581. L_50 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_47, L_49, NULL);
  1582. V_10 = L_50;
  1583. bool L_51 = V_10;
  1584. if (!L_51)
  1585. {
  1586. goto IL_0122_1;
  1587. }
  1588. }
  1589. {
  1590. String_t* L_52 = V_2;
  1591. RuntimeObject* L_53 = V_3;
  1592. bool L_54;
  1593. L_54 = CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66(__this, L_52, ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_53, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var)))), NULL);
  1594. goto IL_02e1_1;
  1595. }
  1596. IL_0122_1:
  1597. {
  1598. Type_t* L_55 = V_4;
  1599. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  1600. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1601. Type_t* L_57;
  1602. L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL);
  1603. bool L_58;
  1604. L_58 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_55, L_57, NULL);
  1605. V_11 = L_58;
  1606. bool L_59 = V_11;
  1607. if (!L_59)
  1608. {
  1609. goto IL_014c_1;
  1610. }
  1611. }
  1612. {
  1613. String_t* L_60 = V_2;
  1614. RuntimeObject* L_61 = V_3;
  1615. bool L_62;
  1616. L_62 = CustomEventData_AddUInt32_m44ECC55B2F900092F5C92A5053B83D0955211946(__this, L_60, ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_61, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var)))), NULL);
  1617. goto IL_02e1_1;
  1618. }
  1619. IL_014c_1:
  1620. {
  1621. Type_t* L_63 = V_4;
  1622. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_64 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  1623. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1624. Type_t* L_65;
  1625. L_65 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_64, NULL);
  1626. bool L_66;
  1627. L_66 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_63, L_65, NULL);
  1628. V_12 = L_66;
  1629. bool L_67 = V_12;
  1630. if (!L_67)
  1631. {
  1632. goto IL_0176_1;
  1633. }
  1634. }
  1635. {
  1636. String_t* L_68 = V_2;
  1637. RuntimeObject* L_69 = V_3;
  1638. bool L_70;
  1639. L_70 = CustomEventData_AddInt32_m425314D03ECCAFE49DFDAEFDC50E393C4EAACD66(__this, L_68, ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_69, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), NULL);
  1640. goto IL_02e1_1;
  1641. }
  1642. IL_0176_1:
  1643. {
  1644. Type_t* L_71 = V_4;
  1645. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_72 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  1646. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1647. Type_t* L_73;
  1648. L_73 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_72, NULL);
  1649. bool L_74;
  1650. L_74 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_71, L_73, NULL);
  1651. V_13 = L_74;
  1652. bool L_75 = V_13;
  1653. if (!L_75)
  1654. {
  1655. goto IL_01a6_1;
  1656. }
  1657. }
  1658. {
  1659. String_t* L_76;
  1660. L_76 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_1), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
  1661. RuntimeObject* L_77 = V_3;
  1662. bool L_78;
  1663. L_78 = CustomEventData_AddUInt32_m44ECC55B2F900092F5C92A5053B83D0955211946(__this, L_76, ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_77, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var)))), NULL);
  1664. goto IL_02e1_1;
  1665. }
  1666. IL_01a6_1:
  1667. {
  1668. Type_t* L_79 = V_4;
  1669. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_80 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  1670. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1671. Type_t* L_81;
  1672. L_81 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_80, NULL);
  1673. bool L_82;
  1674. L_82 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_79, L_81, NULL);
  1675. V_14 = L_82;
  1676. bool L_83 = V_14;
  1677. if (!L_83)
  1678. {
  1679. goto IL_01d0_1;
  1680. }
  1681. }
  1682. {
  1683. String_t* L_84 = V_2;
  1684. RuntimeObject* L_85 = V_3;
  1685. bool L_86;
  1686. L_86 = CustomEventData_AddInt64_m168582B1D88D236B83134237B44A61595F226EA1(__this, L_84, ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_85, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))), NULL);
  1687. goto IL_02e1_1;
  1688. }
  1689. IL_01d0_1:
  1690. {
  1691. Type_t* L_87 = V_4;
  1692. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_88 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  1693. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1694. Type_t* L_89;
  1695. L_89 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_88, NULL);
  1696. bool L_90;
  1697. L_90 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_87, L_89, NULL);
  1698. V_15 = L_90;
  1699. bool L_91 = V_15;
  1700. if (!L_91)
  1701. {
  1702. goto IL_01fa_1;
  1703. }
  1704. }
  1705. {
  1706. String_t* L_92 = V_2;
  1707. RuntimeObject* L_93 = V_3;
  1708. bool L_94;
  1709. L_94 = CustomEventData_AddUInt64_m487A081EB24E08F9A504E82C9FB5448D89190C7B(__this, L_92, ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_93, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var)))), NULL);
  1710. goto IL_02e1_1;
  1711. }
  1712. IL_01fa_1:
  1713. {
  1714. Type_t* L_95 = V_4;
  1715. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_96 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
  1716. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1717. Type_t* L_97;
  1718. L_97 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_96, NULL);
  1719. bool L_98;
  1720. L_98 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_95, L_97, NULL);
  1721. V_16 = L_98;
  1722. bool L_99 = V_16;
  1723. if (!L_99)
  1724. {
  1725. goto IL_0224_1;
  1726. }
  1727. }
  1728. {
  1729. String_t* L_100 = V_2;
  1730. RuntimeObject* L_101 = V_3;
  1731. bool L_102;
  1732. L_102 = CustomEventData_AddBool_mFB872845AE96AC3BB7E7ADC9DB297F00CC355747(__this, L_100, ((*(bool*)((bool*)(bool*)UnBox(L_101, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))), NULL);
  1733. goto IL_02e1_1;
  1734. }
  1735. IL_0224_1:
  1736. {
  1737. Type_t* L_103 = V_4;
  1738. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  1739. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1740. Type_t* L_105;
  1741. L_105 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_104, NULL);
  1742. bool L_106;
  1743. L_106 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_103, L_105, NULL);
  1744. V_17 = L_106;
  1745. bool L_107 = V_17;
  1746. if (!L_107)
  1747. {
  1748. goto IL_0259_1;
  1749. }
  1750. }
  1751. {
  1752. String_t* L_108 = V_2;
  1753. RuntimeObject* L_109 = V_3;
  1754. il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
  1755. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_110;
  1756. L_110 = Convert_ToDecimal_m0CECFA6799BA3F8CDB59C34287DD5BAE54CC0EBE(((*(float*)((float*)(float*)UnBox(L_109, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))), NULL);
  1757. il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
  1758. double L_111;
  1759. L_111 = Decimal_op_Explicit_mA8577A95CD02E86110976D415CA149550AD5A6C0(L_110, NULL);
  1760. bool L_112;
  1761. L_112 = CustomEventData_AddDouble_mE63C2C3EAD92FD83869373A3A3D942641B428897(__this, L_108, ((double)L_111), NULL);
  1762. goto IL_02e1_1;
  1763. }
  1764. IL_0259_1:
  1765. {
  1766. Type_t* L_113 = V_4;
  1767. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_114 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  1768. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1769. Type_t* L_115;
  1770. L_115 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_114, NULL);
  1771. bool L_116;
  1772. L_116 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_113, L_115, NULL);
  1773. V_18 = L_116;
  1774. bool L_117 = V_18;
  1775. if (!L_117)
  1776. {
  1777. goto IL_0280_1;
  1778. }
  1779. }
  1780. {
  1781. String_t* L_118 = V_2;
  1782. RuntimeObject* L_119 = V_3;
  1783. bool L_120;
  1784. L_120 = CustomEventData_AddDouble_mE63C2C3EAD92FD83869373A3A3D942641B428897(__this, L_118, ((*(double*)((double*)(double*)UnBox(L_119, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var)))), NULL);
  1785. goto IL_02e1_1;
  1786. }
  1787. IL_0280_1:
  1788. {
  1789. Type_t* L_121 = V_4;
  1790. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_122 = { reinterpret_cast<intptr_t> (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) };
  1791. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1792. Type_t* L_123;
  1793. L_123 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_122, NULL);
  1794. bool L_124;
  1795. L_124 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_121, L_123, NULL);
  1796. V_19 = L_124;
  1797. bool L_125 = V_19;
  1798. if (!L_125)
  1799. {
  1800. goto IL_02b2_1;
  1801. }
  1802. }
  1803. {
  1804. String_t* L_126 = V_2;
  1805. RuntimeObject* L_127 = V_3;
  1806. il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
  1807. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_128;
  1808. L_128 = Convert_ToDecimal_m8328B095A33F951CD914F897D7DB9B0502EA09A9(((*(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)((Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)UnBox(L_127, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var)))), NULL);
  1809. il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
  1810. double L_129;
  1811. L_129 = Decimal_op_Explicit_mA8577A95CD02E86110976D415CA149550AD5A6C0(L_128, NULL);
  1812. bool L_130;
  1813. L_130 = CustomEventData_AddDouble_mE63C2C3EAD92FD83869373A3A3D942641B428897(__this, L_126, ((double)L_129), NULL);
  1814. goto IL_02e1_1;
  1815. }
  1816. IL_02b2_1:
  1817. {
  1818. Type_t* L_131 = V_4;
  1819. NullCheck(L_131);
  1820. bool L_132;
  1821. L_132 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_131, NULL);
  1822. V_20 = L_132;
  1823. bool L_133 = V_20;
  1824. if (!L_133)
  1825. {
  1826. goto IL_02cf_1;
  1827. }
  1828. }
  1829. {
  1830. String_t* L_134 = V_2;
  1831. RuntimeObject* L_135 = V_3;
  1832. NullCheck(L_135);
  1833. String_t* L_136;
  1834. L_136 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_135);
  1835. bool L_137;
  1836. L_137 = CustomEventData_AddString_m42AB3534D86CCFCDF54E3F3006B1502C8BA269C9(__this, L_134, L_136, NULL);
  1837. goto IL_02e1_1;
  1838. }
  1839. IL_02cf_1:
  1840. {
  1841. Type_t* L_138 = V_4;
  1842. String_t* L_139;
  1843. L_139 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECAF49DA801BC366C22127952F642AE8B5537F02)), L_138, NULL);
  1844. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_140 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1845. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_140, L_139, NULL);
  1846. IL2CPP_RAISE_MANAGED_EXCEPTION(L_140, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CustomEventData_AddDictionary_m8277B05DF41A78C3C8BEA8DB0724CABB32769221_RuntimeMethod_var)));
  1847. }
  1848. IL_02e1_1:
  1849. {
  1850. }
  1851. IL_02e2_1:
  1852. {
  1853. RuntimeObject* L_141 = V_0;
  1854. NullCheck(L_141);
  1855. bool L_142;
  1856. L_142 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_141);
  1857. if (L_142)
  1858. {
  1859. goto IL_000e_1;
  1860. }
  1861. }
  1862. {
  1863. goto IL_02fa;
  1864. }
  1865. }
  1866. catch(Il2CppExceptionWrapper& e)
  1867. {
  1868. __finallyBlock.StoreException(e.ex);
  1869. }
  1870. }
  1871. IL_02fa:
  1872. {
  1873. V_21 = (bool)1;
  1874. goto IL_02ff;
  1875. }
  1876. IL_02ff:
  1877. {
  1878. bool L_143 = V_21;
  1879. return L_143;
  1880. }
  1881. }
  1882. #ifdef __clang__
  1883. #pragma clang diagnostic pop
  1884. #endif
  1885. #ifdef __clang__
  1886. #pragma clang diagnostic push
  1887. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1888. #pragma clang diagnostic ignored "-Wunused-variable"
  1889. #endif
  1890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Analytics_IsInitialized_mBC7670704DE959791C8DF859A7C66D5DD5168F12 (const RuntimeMethod* method)
  1891. {
  1892. typedef bool (*Analytics_IsInitialized_mBC7670704DE959791C8DF859A7C66D5DD5168F12_ftn) ();
  1893. static Analytics_IsInitialized_mBC7670704DE959791C8DF859A7C66D5DD5168F12_ftn _il2cpp_icall_func;
  1894. if (!_il2cpp_icall_func)
  1895. _il2cpp_icall_func = (Analytics_IsInitialized_mBC7670704DE959791C8DF859A7C66D5DD5168F12_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.Analytics::IsInitialized()");
  1896. bool icallRetVal = _il2cpp_icall_func();
  1897. return icallRetVal;
  1898. }
  1899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_Transaction_m6A16C2852B2365FFA31B407BE5EBF4A6525B5488 (String_t* ___0_productId, double ___1_amount, String_t* ___2_currency, String_t* ___3_receiptPurchaseData, String_t* ___4_signature, bool ___5_usingIAPService, const RuntimeMethod* method)
  1900. {
  1901. typedef int32_t (*Analytics_Transaction_m6A16C2852B2365FFA31B407BE5EBF4A6525B5488_ftn) (String_t*, double, String_t*, String_t*, String_t*, bool);
  1902. static Analytics_Transaction_m6A16C2852B2365FFA31B407BE5EBF4A6525B5488_ftn _il2cpp_icall_func;
  1903. if (!_il2cpp_icall_func)
  1904. _il2cpp_icall_func = (Analytics_Transaction_m6A16C2852B2365FFA31B407BE5EBF4A6525B5488_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.Analytics::Transaction(System.String,System.Double,System.String,System.String,System.String,System.Boolean)");
  1905. int32_t icallRetVal = _il2cpp_icall_func(___0_productId, ___1_amount, ___2_currency, ___3_receiptPurchaseData, ___4_signature, ___5_usingIAPService);
  1906. return icallRetVal;
  1907. }
  1908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_SendCustomEventName_m714D4EBF35293ACA77E6B8EDA5D454B760992CCF (String_t* ___0_customEventName, const RuntimeMethod* method)
  1909. {
  1910. typedef int32_t (*Analytics_SendCustomEventName_m714D4EBF35293ACA77E6B8EDA5D454B760992CCF_ftn) (String_t*);
  1911. static Analytics_SendCustomEventName_m714D4EBF35293ACA77E6B8EDA5D454B760992CCF_ftn _il2cpp_icall_func;
  1912. if (!_il2cpp_icall_func)
  1913. _il2cpp_icall_func = (Analytics_SendCustomEventName_m714D4EBF35293ACA77E6B8EDA5D454B760992CCF_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.Analytics::SendCustomEventName(System.String)");
  1914. int32_t icallRetVal = _il2cpp_icall_func(___0_customEventName);
  1915. return icallRetVal;
  1916. }
  1917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_SendCustomEvent_mDFD010BF86A285FB5620405455D04D31FD0F014B (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* ___0_eventData, const RuntimeMethod* method)
  1918. {
  1919. typedef int32_t (*Analytics_SendCustomEvent_mDFD010BF86A285FB5620405455D04D31FD0F014B_ftn) (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*);
  1920. static Analytics_SendCustomEvent_mDFD010BF86A285FB5620405455D04D31FD0F014B_ftn _il2cpp_icall_func;
  1921. if (!_il2cpp_icall_func)
  1922. _il2cpp_icall_func = (Analytics_SendCustomEvent_mDFD010BF86A285FB5620405455D04D31FD0F014B_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Analytics.Analytics::SendCustomEvent(UnityEngine.Analytics.CustomEventData)");
  1923. int32_t icallRetVal = _il2cpp_icall_func(___0_eventData);
  1924. return icallRetVal;
  1925. }
  1926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_Transaction_m9BD442FC02953AC2C573E3340E098751608ADEBB (String_t* ___0_productId, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_amount, String_t* ___2_currency, String_t* ___3_receiptPurchaseData, String_t* ___4_signature, const RuntimeMethod* method)
  1927. {
  1928. int32_t V_0 = 0;
  1929. {
  1930. String_t* L_0 = ___0_productId;
  1931. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1 = ___1_amount;
  1932. String_t* L_2 = ___2_currency;
  1933. String_t* L_3 = ___3_receiptPurchaseData;
  1934. String_t* L_4 = ___4_signature;
  1935. int32_t L_5;
  1936. L_5 = Analytics_Transaction_m237599F1B6EDBB64DB6CE0CC6ED9A6E4B3391F96(L_0, L_1, L_2, L_3, L_4, (bool)0, NULL);
  1937. V_0 = L_5;
  1938. goto IL_0010;
  1939. }
  1940. IL_0010:
  1941. {
  1942. int32_t L_6 = V_0;
  1943. return L_6;
  1944. }
  1945. }
  1946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_Transaction_m237599F1B6EDBB64DB6CE0CC6ED9A6E4B3391F96 (String_t* ___0_productId, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_amount, String_t* ___2_currency, String_t* ___3_receiptPurchaseData, String_t* ___4_signature, bool ___5_usingIAPService, const RuntimeMethod* method)
  1947. {
  1948. static bool s_Il2CppMethodInitialized;
  1949. if (!s_Il2CppMethodInitialized)
  1950. {
  1951. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
  1952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  1953. s_Il2CppMethodInitialized = true;
  1954. }
  1955. bool V_0 = false;
  1956. bool V_1 = false;
  1957. bool V_2 = false;
  1958. int32_t V_3 = 0;
  1959. bool V_4 = false;
  1960. bool V_5 = false;
  1961. {
  1962. String_t* L_0 = ___0_productId;
  1963. bool L_1;
  1964. L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
  1965. V_0 = L_1;
  1966. bool L_2 = V_0;
  1967. if (!L_2)
  1968. {
  1969. goto IL_0016;
  1970. }
  1971. }
  1972. {
  1973. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1974. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9B6D0896D3D5AF34FAE5214A26FB32C1F2FC287F)), NULL);
  1975. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Analytics_Transaction_m237599F1B6EDBB64DB6CE0CC6ED9A6E4B3391F96_RuntimeMethod_var)));
  1976. }
  1977. IL_0016:
  1978. {
  1979. String_t* L_4 = ___2_currency;
  1980. bool L_5;
  1981. L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL);
  1982. V_1 = L_5;
  1983. bool L_6 = V_1;
  1984. if (!L_6)
  1985. {
  1986. goto IL_002b;
  1987. }
  1988. }
  1989. {
  1990. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1991. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral58355D994EF40A56CE1F99A26EF6FE9AC801DCB4)), NULL);
  1992. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Analytics_Transaction_m237599F1B6EDBB64DB6CE0CC6ED9A6E4B3391F96_RuntimeMethod_var)));
  1993. }
  1994. IL_002b:
  1995. {
  1996. bool L_8;
  1997. L_8 = Analytics_IsInitialized_mBC7670704DE959791C8DF859A7C66D5DD5168F12(NULL);
  1998. V_2 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
  1999. bool L_9 = V_2;
  2000. if (!L_9)
  2001. {
  2002. goto IL_003b;
  2003. }
  2004. }
  2005. {
  2006. V_3 = 1;
  2007. goto IL_0073;
  2008. }
  2009. IL_003b:
  2010. {
  2011. String_t* L_10 = ___3_receiptPurchaseData;
  2012. V_4 = (bool)((((RuntimeObject*)(String_t*)L_10) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  2013. bool L_11 = V_4;
  2014. if (!L_11)
  2015. {
  2016. goto IL_004c;
  2017. }
  2018. }
  2019. {
  2020. String_t* L_12 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
  2021. ___3_receiptPurchaseData = L_12;
  2022. }
  2023. IL_004c:
  2024. {
  2025. String_t* L_13 = ___4_signature;
  2026. V_5 = (bool)((((RuntimeObject*)(String_t*)L_13) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  2027. bool L_14 = V_5;
  2028. if (!L_14)
  2029. {
  2030. goto IL_005e;
  2031. }
  2032. }
  2033. {
  2034. String_t* L_15 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
  2035. ___4_signature = L_15;
  2036. }
  2037. IL_005e:
  2038. {
  2039. String_t* L_16 = ___0_productId;
  2040. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_17 = ___1_amount;
  2041. il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
  2042. double L_18;
  2043. L_18 = Convert_ToDouble_m6A951645AB4F5DC4577CFE062BE0E72A528261EA(L_17, NULL);
  2044. String_t* L_19 = ___2_currency;
  2045. String_t* L_20 = ___3_receiptPurchaseData;
  2046. String_t* L_21 = ___4_signature;
  2047. bool L_22 = ___5_usingIAPService;
  2048. int32_t L_23;
  2049. L_23 = Analytics_Transaction_m6A16C2852B2365FFA31B407BE5EBF4A6525B5488(L_16, L_18, L_19, L_20, L_21, L_22, NULL);
  2050. V_3 = L_23;
  2051. goto IL_0073;
  2052. }
  2053. IL_0073:
  2054. {
  2055. int32_t L_24 = V_3;
  2056. return L_24;
  2057. }
  2058. }
  2059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Analytics_CustomEvent_m663CDDCA04FF832169D1BCEE01C943A7FB6D4363 (String_t* ___0_customEventName, RuntimeObject* ___1_eventData, const RuntimeMethod* method)
  2060. {
  2061. static bool s_Il2CppMethodInitialized;
  2062. if (!s_Il2CppMethodInitialized)
  2063. {
  2064. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_il2cpp_TypeInfo_var);
  2065. s_Il2CppMethodInitialized = true;
  2066. }
  2067. CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* V_0 = NULL;
  2068. int32_t V_1 = 0;
  2069. bool V_2 = false;
  2070. bool V_3 = false;
  2071. int32_t V_4 = 0;
  2072. bool V_5 = false;
  2073. {
  2074. String_t* L_0 = ___0_customEventName;
  2075. bool L_1;
  2076. L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
  2077. V_2 = L_1;
  2078. bool L_2 = V_2;
  2079. if (!L_2)
  2080. {
  2081. goto IL_0016;
  2082. }
  2083. }
  2084. {
  2085. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  2086. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral117913D69EF572DF03D942BBEE8E969B6DD91DD5)), NULL);
  2087. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Analytics_CustomEvent_m663CDDCA04FF832169D1BCEE01C943A7FB6D4363_RuntimeMethod_var)));
  2088. }
  2089. IL_0016:
  2090. {
  2091. bool L_4;
  2092. L_4 = Analytics_IsInitialized_mBC7670704DE959791C8DF859A7C66D5DD5168F12(NULL);
  2093. V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
  2094. bool L_5 = V_3;
  2095. if (!L_5)
  2096. {
  2097. goto IL_0027;
  2098. }
  2099. }
  2100. {
  2101. V_4 = 1;
  2102. goto IL_0066;
  2103. }
  2104. IL_0027:
  2105. {
  2106. RuntimeObject* L_6 = ___1_eventData;
  2107. V_5 = (bool)((((RuntimeObject*)(RuntimeObject*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  2108. bool L_7 = V_5;
  2109. if (!L_7)
  2110. {
  2111. goto IL_003b;
  2112. }
  2113. }
  2114. {
  2115. String_t* L_8 = ___0_customEventName;
  2116. int32_t L_9;
  2117. L_9 = Analytics_SendCustomEventName_m714D4EBF35293ACA77E6B8EDA5D454B760992CCF(L_8, NULL);
  2118. V_4 = L_9;
  2119. goto IL_0066;
  2120. }
  2121. IL_003b:
  2122. {
  2123. String_t* L_10 = ___0_customEventName;
  2124. CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* L_11 = (CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169*)il2cpp_codegen_object_new(CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169_il2cpp_TypeInfo_var);
  2125. CustomEventData__ctor_m56F78E56BEB38960137D4310EBA08871D1F8B4E5(L_11, L_10, NULL);
  2126. V_0 = L_11;
  2127. V_1 = 6;
  2128. }
  2129. {
  2130. auto __finallyBlock = il2cpp::utils::Finally([&]
  2131. {
  2132. FINALLY_0057:
  2133. {
  2134. CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* L_12 = V_0;
  2135. NullCheck(L_12);
  2136. CustomEventData_Dispose_mF7FAD8DFA5AE64CA3F3BBDCA22D1ACBE810FAEA6(L_12, NULL);
  2137. return;
  2138. }
  2139. });
  2140. try
  2141. {
  2142. CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* L_13 = V_0;
  2143. RuntimeObject* L_14 = ___1_eventData;
  2144. NullCheck(L_13);
  2145. bool L_15;
  2146. L_15 = CustomEventData_AddDictionary_m8277B05DF41A78C3C8BEA8DB0724CABB32769221(L_13, L_14, NULL);
  2147. CustomEventData_t62D89E3B19583D0C331B5E717FC09B41EE094169* L_16 = V_0;
  2148. int32_t L_17;
  2149. L_17 = Analytics_SendCustomEvent_mDFD010BF86A285FB5620405455D04D31FD0F014B(L_16, NULL);
  2150. V_1 = L_17;
  2151. goto IL_0061;
  2152. }
  2153. catch(Il2CppExceptionWrapper& e)
  2154. {
  2155. __finallyBlock.StoreException(e.ex);
  2156. }
  2157. }
  2158. IL_0061:
  2159. {
  2160. int32_t L_18 = V_1;
  2161. V_4 = L_18;
  2162. goto IL_0066;
  2163. }
  2164. IL_0066:
  2165. {
  2166. int32_t L_19 = V_4;
  2167. return L_19;
  2168. }
  2169. }
  2170. #ifdef __clang__
  2171. #pragma clang diagnostic pop
  2172. #endif
  2173. #ifdef __clang__
  2174. #pragma clang diagnostic push
  2175. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2176. #pragma clang diagnostic ignored "-Wunused-variable"
  2177. #endif
  2178. #ifdef __clang__
  2179. #pragma clang diagnostic pop
  2180. #endif
  2181. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdatedEventHandler_Invoke_m4D496F648FD908A8537A35C4A94CBB44294D6D50_inline (UpdatedEventHandler_tB0D5A5BA322FE093894992C29DCF51E7E12579C4* __this, const RuntimeMethod* method)
  2182. {
  2183. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2184. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2185. }
  2186. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
  2187. {
  2188. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2189. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2190. }
  2191. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SessionStateChanged_Invoke_mB9195B30A226CB3E53E470C24FD31E039E5BB4F5_inline (SessionStateChanged_t1180FB66E702B635CAD9316DC661D931277B2A0C* __this, int32_t ___0_sessionState, int64_t ___1_sessionId, int64_t ___2_sessionElapsedTime, bool ___3_sessionChanged, const RuntimeMethod* method)
  2192. {
  2193. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int64_t, int64_t, bool, const RuntimeMethod*);
  2194. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sessionState, ___1_sessionId, ___2_sessionElapsedTime, ___3_sessionChanged, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2195. }
  2196. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IdentityTokenChanged_Invoke_m22D3DA825F0D6E701D050EFA3D35E84DFAC7F8D9_inline (IdentityTokenChanged_tE8CB0DAB5F6E640A847803F582E6CB6237742395* __this, String_t* ___0_token, const RuntimeMethod* method)
  2197. {
  2198. typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
  2199. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_token, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2200. }
  2201. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_mB1AE88F5C5FE161C85EA4A58D5CC535721E01B21_gshared_inline (Action_3_t4730167C8E7EB19F1E0034580790A915D549F6CB* __this, bool ___0_arg1, bool ___1_arg2, int32_t ___2_arg3, const RuntimeMethod* method)
  2202. {
  2203. typedef void (*FunctionPointerType) (RuntimeObject*, bool, bool, int32_t, const RuntimeMethod*);
  2204. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2205. }
  2206. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
  2207. {
  2208. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  2209. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2210. }
  2211. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  2212. {
  2213. {
  2214. RuntimeObject* L_0 = __this->___key;
  2215. return L_0;
  2216. }
  2217. }
  2218. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  2219. {
  2220. {
  2221. RuntimeObject* L_0 = __this->___value;
  2222. return L_0;
  2223. }
  2224. }