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

GoogleMobileAds.Ump.iOS.cpp 140KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602
  1. #include "pch-cpp.hpp"
  2. template <typename R>
  3. struct VirtualFuncInvoker0
  4. {
  5. typedef R (*Func)(void*, const RuntimeMethod*);
  6. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  7. {
  8. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  9. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  10. }
  11. };
  12. struct Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4;
  13. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  14. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  15. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
  16. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  17. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  18. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  19. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  20. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  21. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  22. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  23. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  24. struct ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6;
  25. struct ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1;
  26. struct ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1;
  27. struct ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516;
  28. struct Delegate_t;
  29. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  30. struct EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743;
  31. struct Externs_t8C1E08109EC604AF48C9B439F139F4B64E537504;
  32. struct FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026;
  33. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  34. struct IConsentFormClient_t74E4CFA27BAAA6057C6C3F92D010640FFF44B541;
  35. struct IConsentInformationClient_tF58668605A3AC2F36DB94BA4A3A2621D3059259E;
  36. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  37. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  38. struct MethodInfo_t;
  39. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  40. struct String_t;
  41. struct UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18;
  42. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  43. struct GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254;
  44. struct GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25;
  45. struct GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB;
  46. IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
  47. IL2CPP_EXTERN_C RuntimeClass* ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var;
  48. IL2CPP_EXTERN_C RuntimeClass* ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var;
  49. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  50. IL2CPP_EXTERN_C RuntimeClass* EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743_il2cpp_TypeInfo_var;
  51. IL2CPP_EXTERN_C RuntimeClass* FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var;
  52. IL2CPP_EXTERN_C RuntimeClass* GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254_il2cpp_TypeInfo_var;
  53. IL2CPP_EXTERN_C RuntimeClass* GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25_il2cpp_TypeInfo_var;
  54. IL2CPP_EXTERN_C RuntimeClass* GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB_il2cpp_TypeInfo_var;
  55. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  56. IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
  57. IL2CPP_EXTERN_C String_t* _stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A;
  58. IL2CPP_EXTERN_C String_t* _stringLiteral3296FB3BF3E142D4895B55FBC5FB54361B9207CA;
  59. IL2CPP_EXTERN_C String_t* _stringLiteral4EBC86E0EACFCA522AEB82874860D0E248D782A5;
  60. IL2CPP_EXTERN_C String_t* _stringLiteral981AE4478E71C4EC026A30E7892E7C4381F95DB9;
  61. IL2CPP_EXTERN_C String_t* _stringLiteralAB3C01CC2E6DD25665EFC9D45FBFCDDB7EE3F0B1;
  62. IL2CPP_EXTERN_C String_t* _stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50;
  63. IL2CPP_EXTERN_C const RuntimeMethod* ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD_RuntimeMethod_var;
  64. IL2CPP_EXTERN_C const RuntimeMethod* ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var;
  65. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_CanRequestAds_m763076896786F8C9EAFEFBD2C06F86B0EC9AD958_RuntimeMethod_var;
  66. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6_RuntimeMethod_var;
  67. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_GetConsentStatus_mA0ED9529AE12E1AC62492A26304BEF9F3A5DF492_RuntimeMethod_var;
  68. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_GetPrivacyOptionsRequirementStatus_mDA19820BD4C64967E245541F55513BD40F13F8B2_RuntimeMethod_var;
  69. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_IsConsentFormAvailable_mD4D908AC971567F63970100C3A476D67C4FF4385_RuntimeMethod_var;
  70. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_Reset_m33D05624221D6CB935EE36964C4BFFB99873C5D3_RuntimeMethod_var;
  71. IL2CPP_EXTERN_C const RuntimeMethod* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_RuntimeMethod_var;
  72. IL2CPP_EXTERN_C const RuntimeMethod* List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC_RuntimeMethod_var;
  73. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
  74. IL2CPP_EXTERN_C const RuntimeMethod* UmpClientFactory_ConsentFormClient_mADABD934A32673E760D2B45A4B246DE52D3F01A9_RuntimeMethod_var;
  75. IL2CPP_EXTERN_C const RuntimeMethod* UmpClientFactory_ConsentInformationClient_mC8BCFC29B4D19B11F8AE4E1AAE25C940CDCDAFBA_RuntimeMethod_var;
  76. struct Delegate_t_marshaled_com;
  77. struct Delegate_t_marshaled_pinvoke;
  78. struct Exception_t_marshaled_com;
  79. struct Exception_t_marshaled_pinvoke;
  80. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  81. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  82. IL2CPP_EXTERN_C_BEGIN
  83. IL2CPP_EXTERN_C_END
  84. #ifdef __clang__
  85. #pragma clang diagnostic push
  86. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  87. #pragma clang diagnostic ignored "-Wunused-variable"
  88. #endif
  89. struct U3CModuleU3E_t2E436F02646AE15477D3A3C17B521F580FFA2360
  90. {
  91. };
  92. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  93. {
  94. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
  95. int32_t ____size;
  96. int32_t ____version;
  97. RuntimeObject* ____syncRoot;
  98. };
  99. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
  100. {
  101. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items;
  102. int32_t ____size;
  103. int32_t ____version;
  104. RuntimeObject* ____syncRoot;
  105. };
  106. struct ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516 : public RuntimeObject
  107. {
  108. bool ___TagForUnderAgeOfConsent;
  109. ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6* ___ConsentDebugSettings;
  110. };
  111. struct Externs_t8C1E08109EC604AF48C9B439F139F4B64E537504 : public RuntimeObject
  112. {
  113. };
  114. struct FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026 : public RuntimeObject
  115. {
  116. int32_t ___U3CErrorCodeU3Ek__BackingField;
  117. String_t* ___U3CMessageU3Ek__BackingField;
  118. };
  119. struct MemberInfo_t : public RuntimeObject
  120. {
  121. };
  122. struct String_t : public RuntimeObject
  123. {
  124. int32_t ____stringLength;
  125. Il2CppChar ____firstChar;
  126. };
  127. struct UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18 : public RuntimeObject
  128. {
  129. };
  130. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  131. {
  132. };
  133. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  134. {
  135. };
  136. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  137. {
  138. };
  139. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  140. {
  141. bool ___m_value;
  142. };
  143. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  144. {
  145. };
  146. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  147. {
  148. };
  149. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  150. {
  151. };
  152. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  153. {
  154. int32_t ___m_value;
  155. };
  156. struct IntPtr_t
  157. {
  158. void* ___m_value;
  159. };
  160. struct MethodBase_t : public MemberInfo_t
  161. {
  162. };
  163. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  164. {
  165. union
  166. {
  167. struct
  168. {
  169. };
  170. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  171. };
  172. };
  173. struct ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1 : public RuntimeObject
  174. {
  175. intptr_t ____consentForm;
  176. intptr_t ____consentFormClientPtr;
  177. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ____loadCompleteAction;
  178. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ____loadFailedAction;
  179. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ____consentFormDismissedAction;
  180. };
  181. struct ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1 : public RuntimeObject
  182. {
  183. intptr_t ____consentInformationClientPtr;
  184. intptr_t ____consentInformationPtr;
  185. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ____consentInfoUpdateSuccessAction;
  186. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ____consentInfoUpdateFailureAction;
  187. };
  188. struct DebugGeography_tE764B93413E15CC10191FEAFB27703EB137D4722
  189. {
  190. int32_t ___value__;
  191. };
  192. struct Delegate_t : public RuntimeObject
  193. {
  194. intptr_t ___method_ptr;
  195. intptr_t ___invoke_impl;
  196. RuntimeObject* ___m_target;
  197. intptr_t ___method;
  198. intptr_t ___delegate_trampoline;
  199. intptr_t ___extra_arg;
  200. intptr_t ___method_code;
  201. intptr_t ___interp_method;
  202. intptr_t ___interp_invoke_impl;
  203. MethodInfo_t* ___method_info;
  204. MethodInfo_t* ___original_method_info;
  205. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  206. bool ___method_is_virtual;
  207. };
  208. struct Delegate_t_marshaled_pinvoke
  209. {
  210. intptr_t ___method_ptr;
  211. intptr_t ___invoke_impl;
  212. Il2CppIUnknown* ___m_target;
  213. intptr_t ___method;
  214. intptr_t ___delegate_trampoline;
  215. intptr_t ___extra_arg;
  216. intptr_t ___method_code;
  217. intptr_t ___interp_method;
  218. intptr_t ___interp_invoke_impl;
  219. MethodInfo_t* ___method_info;
  220. MethodInfo_t* ___original_method_info;
  221. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  222. int32_t ___method_is_virtual;
  223. };
  224. struct Delegate_t_marshaled_com
  225. {
  226. intptr_t ___method_ptr;
  227. intptr_t ___invoke_impl;
  228. Il2CppIUnknown* ___m_target;
  229. intptr_t ___method;
  230. intptr_t ___delegate_trampoline;
  231. intptr_t ___extra_arg;
  232. intptr_t ___method_code;
  233. intptr_t ___interp_method;
  234. intptr_t ___interp_invoke_impl;
  235. MethodInfo_t* ___method_info;
  236. MethodInfo_t* ___original_method_info;
  237. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  238. int32_t ___method_is_virtual;
  239. };
  240. struct Exception_t : public RuntimeObject
  241. {
  242. String_t* ____className;
  243. String_t* ____message;
  244. RuntimeObject* ____data;
  245. Exception_t* ____innerException;
  246. String_t* ____helpURL;
  247. RuntimeObject* ____stackTrace;
  248. String_t* ____stackTraceString;
  249. String_t* ____remoteStackTraceString;
  250. int32_t ____remoteStackIndex;
  251. RuntimeObject* ____dynamicMethods;
  252. int32_t ____HResult;
  253. String_t* ____source;
  254. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  255. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  256. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  257. int32_t ___caught_in_unmanaged;
  258. };
  259. struct Exception_t_marshaled_pinvoke
  260. {
  261. char* ____className;
  262. char* ____message;
  263. RuntimeObject* ____data;
  264. Exception_t_marshaled_pinvoke* ____innerException;
  265. char* ____helpURL;
  266. Il2CppIUnknown* ____stackTrace;
  267. char* ____stackTraceString;
  268. char* ____remoteStackTraceString;
  269. int32_t ____remoteStackIndex;
  270. Il2CppIUnknown* ____dynamicMethods;
  271. int32_t ____HResult;
  272. char* ____source;
  273. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  274. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  275. Il2CppSafeArray* ___native_trace_ips;
  276. int32_t ___caught_in_unmanaged;
  277. };
  278. struct Exception_t_marshaled_com
  279. {
  280. Il2CppChar* ____className;
  281. Il2CppChar* ____message;
  282. RuntimeObject* ____data;
  283. Exception_t_marshaled_com* ____innerException;
  284. Il2CppChar* ____helpURL;
  285. Il2CppIUnknown* ____stackTrace;
  286. Il2CppChar* ____stackTraceString;
  287. Il2CppChar* ____remoteStackTraceString;
  288. int32_t ____remoteStackIndex;
  289. Il2CppIUnknown* ____dynamicMethods;
  290. int32_t ____HResult;
  291. Il2CppChar* ____source;
  292. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  293. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  294. Il2CppSafeArray* ___native_trace_ips;
  295. int32_t ___caught_in_unmanaged;
  296. };
  297. struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
  298. {
  299. intptr_t ___handle;
  300. };
  301. struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
  302. {
  303. int32_t ___value__;
  304. };
  305. struct ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6 : public RuntimeObject
  306. {
  307. int32_t ___DebugGeography;
  308. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___TestDeviceHashedIds;
  309. };
  310. struct MulticastDelegate_t : public Delegate_t
  311. {
  312. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  313. };
  314. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  315. {
  316. Delegate_t_marshaled_pinvoke** ___delegates;
  317. };
  318. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  319. {
  320. Delegate_t_marshaled_com** ___delegates;
  321. };
  322. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  323. {
  324. };
  325. struct Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4 : public MulticastDelegate_t
  326. {
  327. };
  328. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  329. {
  330. };
  331. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
  332. {
  333. };
  334. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
  335. {
  336. };
  337. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  338. {
  339. };
  340. struct TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  341. {
  342. String_t* ___ClassName;
  343. String_t* ___AssemblyName;
  344. String_t* ___MessageArg;
  345. int32_t ___ResourceId;
  346. };
  347. struct GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254 : public MulticastDelegate_t
  348. {
  349. };
  350. struct GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25 : public MulticastDelegate_t
  351. {
  352. };
  353. struct GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB : public MulticastDelegate_t
  354. {
  355. };
  356. struct EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743 : public TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32
  357. {
  358. };
  359. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  360. {
  361. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
  362. };
  363. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
  364. {
  365. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray;
  366. };
  367. struct String_t_StaticFields
  368. {
  369. String_t* ___Empty;
  370. };
  371. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  372. {
  373. String_t* ___TrueString;
  374. String_t* ___FalseString;
  375. };
  376. struct IntPtr_t_StaticFields
  377. {
  378. intptr_t ___Zero;
  379. };
  380. struct ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields
  381. {
  382. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ____instance;
  383. GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* ___U3CU3Ef__mgU24cache0;
  384. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___U3CU3Ef__mgU24cache1;
  385. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___U3CU3Ef__mgU24cache2;
  386. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___U3CU3Ef__mgU24cache3;
  387. };
  388. struct ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields
  389. {
  390. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ____instance;
  391. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* ___U3CU3Ef__mgU24cache0;
  392. };
  393. struct Exception_t_StaticFields
  394. {
  395. RuntimeObject* ___s_EDILock;
  396. };
  397. #ifdef __clang__
  398. #pragma clang diagnostic pop
  399. #endif
  400. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  401. {
  402. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  403. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  404. {
  405. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  406. return m_Items[index];
  407. }
  408. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  409. {
  410. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  411. return m_Items + index;
  412. }
  413. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  414. {
  415. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  416. m_Items[index] = value;
  417. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  418. }
  419. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  420. {
  421. return m_Items[index];
  422. }
  423. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  424. {
  425. return m_Items + index;
  426. }
  427. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  428. {
  429. m_Items[index] = value;
  430. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  431. }
  432. };
  433. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  434. {
  435. ALIGN_FIELD (8) String_t* m_Items[1];
  436. inline String_t* GetAt(il2cpp_array_size_t index) const
  437. {
  438. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  439. return m_Items[index];
  440. }
  441. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  442. {
  443. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  444. return m_Items + index;
  445. }
  446. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  447. {
  448. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  449. m_Items[index] = value;
  450. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  451. }
  452. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  453. {
  454. return m_Items[index];
  455. }
  456. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  457. {
  458. return m_Items + index;
  459. }
  460. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  461. {
  462. m_Items[index] = value;
  463. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  464. }
  465. };
  466. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  467. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDA4751F464411AB4C757C63C6EDBF4891BFD6891_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ;
  469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method) ;
  470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method) ;
  471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
  473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  474. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method) ;
  475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateConsentForm_m4EBB46674010C2BDB73AC7D2D407C483D5664EE3 (intptr_t ___0_clientRef, const RuntimeMethod* method) ;
  476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormLoadCompletionHandler__ctor_m73C10AD0211F66C303676C205F697F25E4D00079 (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADULoadConsentForm_m6852D39910D8F09C3CD3EF0CA28B85CA5F0FB878 (intptr_t ___0_formRef, GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* ___1_consentFormLoadCallback, const RuntimeMethod* method) ;
  478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormPresentCompletionHandler__ctor_mE8A485414387552E135CBFB0850AA971BA665F4D (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUPresentConsentForm_mCC8114769B778D5CC8F449AFE2925ACEFC55C487 (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method) ;
  480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADULoadAndPresentConsentForm_mCC529F231B582994E6A3376C403BA9040AE47607 (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method) ;
  481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUPresentPrivacyOptionsForm_mEF4655C87CF478A815BEBBDFA2E3CAFF5183893F (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method) ;
  482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ConsentFormClient_IntPtrToConsentFormClient_mB8BFD0B1074AFC85277F47ED61F7543E39D4C448 (intptr_t ___0_clientRef, const RuntimeMethod* method) ;
  483. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
  485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetFormErrorCode_mCED0FCF2EFCF807A812A2698A1F928594B8B83AF (intptr_t ___0_error, const RuntimeMethod* method) ;
  486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Externs_GADUGetFormErrorMessage_mC85893CCE27D7CB289FD724D0AE4A65CFE3732CB (intptr_t ___0_error, const RuntimeMethod* method) ;
  487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
  488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormError__ctor_m74D2F9BD01E242B45657155A11219192DF02A8A7 (FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* __this, int32_t ___0_errorCode, String_t* ___1_message, const RuntimeMethod* method) ;
  490. inline void Action_1_Invoke_m3DEF207D7DDE949DDC2EC78FF96E9789029BAC51_inline (Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* __this, FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* ___0_obj, const RuntimeMethod* method)
  491. {
  492. (( void (*) (Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4*, FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  493. }
  494. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F (intptr_t ___0_value, const RuntimeMethod* method) ;
  496. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_Dispose_mAD8DB765B7A9C642BAEEAAE6980D4691C762343E (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, const RuntimeMethod* method) ;
  500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient__ctor_mC1EEA93DCAF7CE4FA1EC79FE00241D914A6B3AAE (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, const RuntimeMethod* method) ;
  501. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6 (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method) ;
  502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateConsentInformation_m40445E013F2C25A5030190929D07FA5204386C35 (intptr_t ___0_clientRef, const RuntimeMethod* method) ;
  503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_set_ConsentInformationPtr_mBA0AF74DDCD02983BCFADFA8907E4144332D7823 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, intptr_t ___0_value, const RuntimeMethod* method) ;
  504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADURelease_mD645D7AE2BD9355B6F45F8E0F59FA4FA8BFF0100 (intptr_t ___0_obj, const RuntimeMethod* method) ;
  505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateRequestParameters_mA0DB2EA8850345665565D7C28D5EB06F25DCD9B5 (const RuntimeMethod* method) ;
  506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetRequestParametersTagForUnderAgeOfConsent_m21898F9CEC922FDE18A9AF55842C52E9C3755F55 (intptr_t ___0_requestParametersRef, bool ___1_tagForUnderAgeOfConsent, const RuntimeMethod* method) ;
  507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateDebugSettings_mB7A04EAAA7CAEB0DB94B9054B8F69389C2A1D457 (const RuntimeMethod* method) ;
  508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetDebugSettingsDebugGeography_m724BFF876907DF87B9AA06D0BFB87AB59018772F (intptr_t ___0_debugSettingsRef, int32_t ___1_debugGeography, const RuntimeMethod* method) ;
  509. inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
  510. {
  511. return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  512. }
  513. inline void List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, const RuntimeMethod* method)
  514. {
  515. (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*))List_1_CopyTo_mDA4751F464411AB4C757C63C6EDBF4891BFD6891_gshared)(__this, ___0_array, method);
  516. }
  517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetDebugSettingsTestDeviceIdentifiers_m19F3AEECF8B6CB1F8B5931E6ABBB5C2570564847 (intptr_t ___0_debugSettingsRef, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_testDeviceIDs, int32_t ___2_testDeviceIDLength, const RuntimeMethod* method) ;
  518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetRequestParametersDebugSettings_m710CF368AC20FCBF1FEB0EA5578136B32D51CB93 (intptr_t ___0_requestParametersRef, intptr_t ___1_debugSettingsRef, const RuntimeMethod* method) ;
  519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method) ;
  520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentInfoUpdateCallback__ctor_m5F3AD20929FE57E93270BCE0EFEADFAEA41812B3 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADURequestConsentInfoUpdate_mD77603CF4CE1EB7438348E93A601A042274364F4 (intptr_t ___0_clientRef, intptr_t ___1_parameters, GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* ___2_callback, const RuntimeMethod* method) ;
  522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUResetConsentInformation_m23FCECCE4CACCE15CD5B5A307F2B404BF64D6D66 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
  524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetConsentStatus_mD9905A66A5060741B894A9C2D7D00ECD9E36532D (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetPrivacyOptionsRequirementStatus_m90D8398D2477241865AEC8D625B8CFFA0189595B (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Externs_GADUUMPCanRequestAds_mA71DB43F21052850C260457704A042502C688E36 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Externs_GADUIsConsentFormAvailable_mF1F363401873F80C010E475B0E60685796DED593 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_IntPtrToConsentInformationClient_m7ADD9E4D86678379FB4E89C7BAB887E855609B5F (intptr_t ___0_clientRef, const RuntimeMethod* method) ;
  530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Dispose_mC49216E7F4398541A5E8D83C9B08DE9DFACE48F9 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method) ;
  531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient__ctor_mA4272704F07B4B3CC88339FB36187A49C94ADF82 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method) ;
  532. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ConsentFormClient_get_Instance_mA3644D237BAED202A6035C3B04C15871D26E36F1_inline (const RuntimeMethod* method) ;
  533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_get_Instance_m4F33F30EFF31A02F7DCF81826BA7C4BCEE5A7A08_inline (const RuntimeMethod* method) ;
  534. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GCHandle_CanDereferenceHandle_mAAAC42D1268CEF3FDD040A3D1574773D08140579_inline (intptr_t ___0_handle, const RuntimeMethod* method) ;
  536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_GetRef_mAC7E58E62417209DC41C99F66BA70F0C3AA18DA8_inline (intptr_t ___0_handle, const RuntimeMethod* method) ;
  537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_GetTarget_mE0AF851834410E2AEA6285B2497751570236C794 (intptr_t ___0_handle, const RuntimeMethod* method) ;
  538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF (intptr_t ___0_value, const RuntimeMethod* method) ;
  539. IL2CPP_EXTERN_C int32_t DEFAULT_CALL GADUGetFormErrorCode(intptr_t);
  540. IL2CPP_EXTERN_C char* DEFAULT_CALL GADUGetFormErrorMessage(intptr_t);
  541. IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GADUCreateRequestParameters();
  542. IL2CPP_EXTERN_C void DEFAULT_CALL GADUSetRequestParametersTagForUnderAgeOfConsent(intptr_t, int32_t);
  543. IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GADUCreateDebugSettings();
  544. IL2CPP_EXTERN_C void DEFAULT_CALL GADUSetDebugSettingsDebugGeography(intptr_t, int32_t);
  545. IL2CPP_EXTERN_C void DEFAULT_CALL GADUSetDebugSettingsTestDeviceIdentifiers(intptr_t, char**, int32_t);
  546. IL2CPP_EXTERN_C void DEFAULT_CALL GADUSetRequestParametersDebugSettings(intptr_t, intptr_t);
  547. IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GADUCreateConsentInformation(intptr_t);
  548. IL2CPP_EXTERN_C void DEFAULT_CALL GADUResetConsentInformation(intptr_t);
  549. IL2CPP_EXTERN_C int32_t DEFAULT_CALL GADUGetConsentStatus(intptr_t);
  550. IL2CPP_EXTERN_C int32_t DEFAULT_CALL GADUGetPrivacyOptionsRequirementStatus(intptr_t);
  551. IL2CPP_EXTERN_C int32_t DEFAULT_CALL GADUUMPCanRequestAds(intptr_t);
  552. IL2CPP_EXTERN_C int32_t DEFAULT_CALL GADUIsConsentFormAvailable(intptr_t);
  553. IL2CPP_EXTERN_C void DEFAULT_CALL GADURequestConsentInfoUpdate(intptr_t, intptr_t, Il2CppMethodPointer);
  554. IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GADUCreateConsentForm(intptr_t);
  555. IL2CPP_EXTERN_C void DEFAULT_CALL GADULoadConsentForm(intptr_t, Il2CppMethodPointer);
  556. IL2CPP_EXTERN_C void DEFAULT_CALL GADUPresentConsentForm(intptr_t, Il2CppMethodPointer);
  557. IL2CPP_EXTERN_C void DEFAULT_CALL GADULoadAndPresentConsentForm(intptr_t, Il2CppMethodPointer);
  558. IL2CPP_EXTERN_C void DEFAULT_CALL GADUPresentPrivacyOptionsForm(intptr_t, Il2CppMethodPointer);
  559. IL2CPP_EXTERN_C void DEFAULT_CALL GADURelease(intptr_t);
  560. #ifdef __clang__
  561. #pragma clang diagnostic push
  562. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  563. #pragma clang diagnostic ignored "-Wunused-variable"
  564. #endif
  565. #ifdef __clang__
  566. #pragma clang diagnostic pop
  567. #endif
  568. #ifdef __clang__
  569. #pragma clang diagnostic push
  570. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  571. #pragma clang diagnostic ignored "-Wunused-variable"
  572. #endif
  573. extern "C" void DEFAULT_CALL ReversePInvokeWrapper_ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD(intptr_t ___0_clientRef, intptr_t ___1_errorRef)
  574. {
  575. il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
  576. ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD(___0_clientRef, ___1_errorRef, NULL);
  577. }
  578. extern "C" void DEFAULT_CALL ReversePInvokeWrapper_ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B(intptr_t ___0_clientRef, intptr_t ___1_errorRef)
  579. {
  580. il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
  581. ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B(___0_clientRef, ___1_errorRef, NULL);
  582. }
  583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient__ctor_mC1EEA93DCAF7CE4FA1EC79FE00241D914A6B3AAE (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, const RuntimeMethod* method)
  584. {
  585. static bool s_Il2CppMethodInitialized;
  586. if (!s_Il2CppMethodInitialized)
  587. {
  588. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  589. s_Il2CppMethodInitialized = true;
  590. }
  591. {
  592. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  593. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  594. int32_t L_0;
  595. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  596. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  597. {
  598. goto IL_0033;
  599. }
  600. }
  601. {
  602. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  603. L_1 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(__this, NULL);
  604. intptr_t L_2;
  605. L_2 = GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline(L_1, NULL);
  606. __this->____consentFormClientPtr = L_2;
  607. intptr_t L_3 = __this->____consentFormClientPtr;
  608. intptr_t L_4;
  609. L_4 = Externs_GADUCreateConsentForm_m4EBB46674010C2BDB73AC7D2D407C483D5664EE3(L_3, NULL);
  610. __this->____consentForm = L_4;
  611. }
  612. IL_0033:
  613. {
  614. return;
  615. }
  616. }
  617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ConsentFormClient_get_Instance_mA3644D237BAED202A6035C3B04C15871D26E36F1 (const RuntimeMethod* method)
  618. {
  619. static bool s_Il2CppMethodInitialized;
  620. if (!s_Il2CppMethodInitialized)
  621. {
  622. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  623. s_Il2CppMethodInitialized = true;
  624. }
  625. {
  626. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  627. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_0 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->____instance;
  628. return L_0;
  629. }
  630. }
  631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_Load_m3940F0990769CAF8E68C10C4CEB00A75EB578812 (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_onFormLoaded, Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ___1_onError, const RuntimeMethod* method)
  632. {
  633. static bool s_Il2CppMethodInitialized;
  634. if (!s_Il2CppMethodInitialized)
  635. {
  636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD_RuntimeMethod_var);
  638. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  639. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254_il2cpp_TypeInfo_var);
  640. s_Il2CppMethodInitialized = true;
  641. }
  642. intptr_t G_B3_0;
  643. memset((&G_B3_0), 0, sizeof(G_B3_0));
  644. intptr_t G_B2_0;
  645. memset((&G_B2_0), 0, sizeof(G_B2_0));
  646. {
  647. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___0_onFormLoaded;
  648. __this->____loadCompleteAction = L_0;
  649. Il2CppCodeGenWriteBarrier((void**)(&__this->____loadCompleteAction), (void*)L_0);
  650. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_1 = ___1_onError;
  651. __this->____loadFailedAction = L_1;
  652. Il2CppCodeGenWriteBarrier((void**)(&__this->____loadFailedAction), (void*)L_1);
  653. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  654. int32_t L_2;
  655. L_2 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  656. if ((!(((uint32_t)L_2) == ((uint32_t)8))))
  657. {
  658. goto IL_0041;
  659. }
  660. }
  661. {
  662. intptr_t L_3 = __this->____consentForm;
  663. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  664. GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* L_4 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0;
  665. if (L_4)
  666. {
  667. G_B3_0 = L_3;
  668. goto IL_0037;
  669. }
  670. G_B2_0 = L_3;
  671. }
  672. {
  673. GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* L_5 = (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254*)il2cpp_codegen_object_new(GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254_il2cpp_TypeInfo_var);
  674. GADUConsentFormLoadCompletionHandler__ctor_m73C10AD0211F66C303676C205F697F25E4D00079(L_5, NULL, (intptr_t)((void*)ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD_RuntimeMethod_var), NULL);
  675. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  676. ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0 = L_5;
  677. Il2CppCodeGenWriteBarrier((void**)(&((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0), (void*)L_5);
  678. G_B3_0 = G_B2_0;
  679. }
  680. IL_0037:
  681. {
  682. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  683. GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* L_6 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0;
  684. Externs_GADULoadConsentForm_m6852D39910D8F09C3CD3EF0CA28B85CA5F0FB878(G_B3_0, L_6, NULL);
  685. }
  686. IL_0041:
  687. {
  688. return;
  689. }
  690. }
  691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_Show_m0027D3151786645885B08685CFDED4C8F549203B (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ___0_onDismissed, const RuntimeMethod* method)
  692. {
  693. static bool s_Il2CppMethodInitialized;
  694. if (!s_Il2CppMethodInitialized)
  695. {
  696. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  697. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var);
  698. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  699. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25_il2cpp_TypeInfo_var);
  700. s_Il2CppMethodInitialized = true;
  701. }
  702. intptr_t G_B3_0;
  703. memset((&G_B3_0), 0, sizeof(G_B3_0));
  704. intptr_t G_B2_0;
  705. memset((&G_B2_0), 0, sizeof(G_B2_0));
  706. {
  707. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_0 = ___0_onDismissed;
  708. __this->____consentFormDismissedAction = L_0;
  709. Il2CppCodeGenWriteBarrier((void**)(&__this->____consentFormDismissedAction), (void*)L_0);
  710. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  711. int32_t L_1;
  712. L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  713. if ((!(((uint32_t)L_1) == ((uint32_t)8))))
  714. {
  715. goto IL_003a;
  716. }
  717. }
  718. {
  719. intptr_t L_2 = __this->____consentForm;
  720. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  721. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_3 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache1;
  722. if (L_3)
  723. {
  724. G_B3_0 = L_2;
  725. goto IL_0030;
  726. }
  727. G_B2_0 = L_2;
  728. }
  729. {
  730. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_4 = (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25*)il2cpp_codegen_object_new(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25_il2cpp_TypeInfo_var);
  731. GADUConsentFormPresentCompletionHandler__ctor_mE8A485414387552E135CBFB0850AA971BA665F4D(L_4, NULL, (intptr_t)((void*)ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var), NULL);
  732. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  733. ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache1 = L_4;
  734. Il2CppCodeGenWriteBarrier((void**)(&((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache1), (void*)L_4);
  735. G_B3_0 = G_B2_0;
  736. }
  737. IL_0030:
  738. {
  739. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  740. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_5 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache1;
  741. Externs_GADUPresentConsentForm_mCC8114769B778D5CC8F449AFE2925ACEFC55C487(G_B3_0, L_5, NULL);
  742. }
  743. IL_003a:
  744. {
  745. return;
  746. }
  747. }
  748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_LoadAndShowConsentFormIfRequired_m163BC0C744D22097B175EDEC6BAFC043C9B0B795 (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ___0_onDismissed, const RuntimeMethod* method)
  749. {
  750. static bool s_Il2CppMethodInitialized;
  751. if (!s_Il2CppMethodInitialized)
  752. {
  753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var);
  755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25_il2cpp_TypeInfo_var);
  757. s_Il2CppMethodInitialized = true;
  758. }
  759. intptr_t G_B3_0;
  760. memset((&G_B3_0), 0, sizeof(G_B3_0));
  761. intptr_t G_B2_0;
  762. memset((&G_B2_0), 0, sizeof(G_B2_0));
  763. {
  764. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_0 = ___0_onDismissed;
  765. __this->____consentFormDismissedAction = L_0;
  766. Il2CppCodeGenWriteBarrier((void**)(&__this->____consentFormDismissedAction), (void*)L_0);
  767. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  768. int32_t L_1;
  769. L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  770. if ((!(((uint32_t)L_1) == ((uint32_t)8))))
  771. {
  772. goto IL_003a;
  773. }
  774. }
  775. {
  776. intptr_t L_2 = __this->____consentForm;
  777. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  778. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_3 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache2;
  779. if (L_3)
  780. {
  781. G_B3_0 = L_2;
  782. goto IL_0030;
  783. }
  784. G_B2_0 = L_2;
  785. }
  786. {
  787. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_4 = (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25*)il2cpp_codegen_object_new(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25_il2cpp_TypeInfo_var);
  788. GADUConsentFormPresentCompletionHandler__ctor_mE8A485414387552E135CBFB0850AA971BA665F4D(L_4, NULL, (intptr_t)((void*)ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var), NULL);
  789. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  790. ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache2 = L_4;
  791. Il2CppCodeGenWriteBarrier((void**)(&((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache2), (void*)L_4);
  792. G_B3_0 = G_B2_0;
  793. }
  794. IL_0030:
  795. {
  796. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  797. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_5 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache2;
  798. Externs_GADULoadAndPresentConsentForm_mCC529F231B582994E6A3376C403BA9040AE47607(G_B3_0, L_5, NULL);
  799. }
  800. IL_003a:
  801. {
  802. return;
  803. }
  804. }
  805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_ShowPrivacyOptionsForm_m917D5BD9A2BD58D83DB2ACB4133B312C61C653A9 (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ___0_onDismissed, const RuntimeMethod* method)
  806. {
  807. static bool s_Il2CppMethodInitialized;
  808. if (!s_Il2CppMethodInitialized)
  809. {
  810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var);
  812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25_il2cpp_TypeInfo_var);
  814. s_Il2CppMethodInitialized = true;
  815. }
  816. intptr_t G_B3_0;
  817. memset((&G_B3_0), 0, sizeof(G_B3_0));
  818. intptr_t G_B2_0;
  819. memset((&G_B2_0), 0, sizeof(G_B2_0));
  820. {
  821. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_0 = ___0_onDismissed;
  822. __this->____consentFormDismissedAction = L_0;
  823. Il2CppCodeGenWriteBarrier((void**)(&__this->____consentFormDismissedAction), (void*)L_0);
  824. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  825. int32_t L_1;
  826. L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  827. if ((!(((uint32_t)L_1) == ((uint32_t)8))))
  828. {
  829. goto IL_003a;
  830. }
  831. }
  832. {
  833. intptr_t L_2 = __this->____consentForm;
  834. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  835. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_3 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache3;
  836. if (L_3)
  837. {
  838. G_B3_0 = L_2;
  839. goto IL_0030;
  840. }
  841. G_B2_0 = L_2;
  842. }
  843. {
  844. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_4 = (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25*)il2cpp_codegen_object_new(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25_il2cpp_TypeInfo_var);
  845. GADUConsentFormPresentCompletionHandler__ctor_mE8A485414387552E135CBFB0850AA971BA665F4D(L_4, NULL, (intptr_t)((void*)ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var), NULL);
  846. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  847. ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache3 = L_4;
  848. Il2CppCodeGenWriteBarrier((void**)(&((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache3), (void*)L_4);
  849. G_B3_0 = G_B2_0;
  850. }
  851. IL_0030:
  852. {
  853. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  854. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* L_5 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache3;
  855. Externs_GADUPresentPrivacyOptionsForm_mEF4655C87CF478A815BEBBDFA2E3CAFF5183893F(G_B3_0, L_5, NULL);
  856. }
  857. IL_003a:
  858. {
  859. return;
  860. }
  861. }
  862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  863. {
  864. static bool s_Il2CppMethodInitialized;
  865. if (!s_Il2CppMethodInitialized)
  866. {
  867. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  868. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var);
  869. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3296FB3BF3E142D4895B55FBC5FB54361B9207CA);
  870. s_Il2CppMethodInitialized = true;
  871. }
  872. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* V_0 = NULL;
  873. int32_t V_1 = 0;
  874. String_t* V_2 = NULL;
  875. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* V_3 = NULL;
  876. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  877. {
  878. intptr_t L_0 = ___0_clientRef;
  879. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  880. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_1;
  881. L_1 = ConsentFormClient_IntPtrToConsentFormClient_mB8BFD0B1074AFC85277F47ED61F7543E39D4C448(L_0, NULL);
  882. V_0 = L_1;
  883. intptr_t L_2 = ___1_errorRef;
  884. bool L_3;
  885. L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline(L_2, 0, NULL);
  886. if (!L_3)
  887. {
  888. goto IL_0032;
  889. }
  890. }
  891. {
  892. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_4 = V_0;
  893. NullCheck(L_4);
  894. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = L_4->____loadCompleteAction;
  895. if (!L_5)
  896. {
  897. goto IL_002d;
  898. }
  899. }
  900. {
  901. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_6 = V_0;
  902. NullCheck(L_6);
  903. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = L_6->____loadCompleteAction;
  904. NullCheck(L_7);
  905. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_7, NULL);
  906. }
  907. IL_002d:
  908. {
  909. goto IL_0094;
  910. }
  911. IL_0032:
  912. {
  913. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_8 = V_0;
  914. NullCheck(L_8);
  915. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_9 = L_8->____loadFailedAction;
  916. if (!L_9)
  917. {
  918. goto IL_0094;
  919. }
  920. }
  921. {
  922. V_1 = 7;
  923. V_2 = _stringLiteral3296FB3BF3E142D4895B55FBC5FB54361B9207CA;
  924. }
  925. try
  926. {
  927. intptr_t L_10 = ___1_errorRef;
  928. int32_t L_11;
  929. L_11 = Externs_GADUGetFormErrorCode_mCED0FCF2EFCF807A812A2698A1F928594B8B83AF(L_10, NULL);
  930. V_1 = L_11;
  931. intptr_t L_12 = ___1_errorRef;
  932. String_t* L_13;
  933. L_13 = Externs_GADUGetFormErrorMessage_mC85893CCE27D7CB289FD724D0AE4A65CFE3732CB(L_12, NULL);
  934. V_2 = L_13;
  935. goto IL_0082;
  936. }
  937. catch(Il2CppExceptionWrapper& e)
  938. {
  939. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  940. {
  941. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  942. goto CATCH_0058;
  943. }
  944. throw e;
  945. }
  946. CATCH_0058:
  947. {
  948. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* L_14 = ((EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743*)IL2CPP_GET_ACTIVE_EXCEPTION(EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743*));;
  949. V_3 = L_14;
  950. MethodBase_t* L_15;
  951. L_15 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD_RuntimeMethod_var)));
  952. NullCheck(L_15);
  953. String_t* L_16;
  954. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_15);
  955. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* L_17 = V_3;
  956. NullCheck(L_17);
  957. String_t* L_18;
  958. L_18 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_17);
  959. String_t* L_19;
  960. L_19 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB3C01CC2E6DD25665EFC9D45FBFCDDB7EE3F0B1)), L_18, NULL);
  961. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
  962. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_19, NULL);
  963. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  964. goto IL_0082;
  965. }
  966. IL_0082:
  967. {
  968. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_20 = V_0;
  969. NullCheck(L_20);
  970. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_21 = L_20->____loadFailedAction;
  971. int32_t L_22 = V_1;
  972. String_t* L_23 = V_2;
  973. FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* L_24 = (FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026*)il2cpp_codegen_object_new(FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var);
  974. FormError__ctor_m74D2F9BD01E242B45657155A11219192DF02A8A7(L_24, L_22, L_23, NULL);
  975. NullCheck(L_21);
  976. Action_1_Invoke_m3DEF207D7DDE949DDC2EC78FF96E9789029BAC51_inline(L_21, L_24, NULL);
  977. }
  978. IL_0094:
  979. {
  980. return;
  981. }
  982. }
  983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  984. {
  985. static bool s_Il2CppMethodInitialized;
  986. if (!s_Il2CppMethodInitialized)
  987. {
  988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var);
  990. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral981AE4478E71C4EC026A30E7892E7C4381F95DB9);
  991. s_Il2CppMethodInitialized = true;
  992. }
  993. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* V_0 = NULL;
  994. FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* V_1 = NULL;
  995. int32_t V_2 = 0;
  996. String_t* V_3 = NULL;
  997. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* V_4 = NULL;
  998. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  999. {
  1000. intptr_t L_0 = ___0_clientRef;
  1001. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  1002. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_1;
  1003. L_1 = ConsentFormClient_IntPtrToConsentFormClient_mB8BFD0B1074AFC85277F47ED61F7543E39D4C448(L_0, NULL);
  1004. V_0 = L_1;
  1005. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_2 = V_0;
  1006. NullCheck(L_2);
  1007. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_3 = L_2->____consentFormDismissedAction;
  1008. if (L_3)
  1009. {
  1010. goto IL_0013;
  1011. }
  1012. }
  1013. {
  1014. return;
  1015. }
  1016. IL_0013:
  1017. {
  1018. V_1 = (FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026*)NULL;
  1019. intptr_t L_4 = ___1_errorRef;
  1020. bool L_5;
  1021. L_5 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_4, 0, NULL);
  1022. if (!L_5)
  1023. {
  1024. goto IL_0074;
  1025. }
  1026. }
  1027. {
  1028. V_2 = 5;
  1029. V_3 = _stringLiteral981AE4478E71C4EC026A30E7892E7C4381F95DB9;
  1030. }
  1031. try
  1032. {
  1033. intptr_t L_6 = ___1_errorRef;
  1034. int32_t L_7;
  1035. L_7 = Externs_GADUGetFormErrorCode_mCED0FCF2EFCF807A812A2698A1F928594B8B83AF(L_6, NULL);
  1036. V_2 = L_7;
  1037. intptr_t L_8 = ___1_errorRef;
  1038. String_t* L_9;
  1039. L_9 = Externs_GADUGetFormErrorMessage_mC85893CCE27D7CB289FD724D0AE4A65CFE3732CB(L_8, NULL);
  1040. V_3 = L_9;
  1041. goto IL_006c;
  1042. }
  1043. catch(Il2CppExceptionWrapper& e)
  1044. {
  1045. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  1046. {
  1047. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  1048. goto CATCH_0040;
  1049. }
  1050. throw e;
  1051. }
  1052. CATCH_0040:
  1053. {
  1054. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* L_10 = ((EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743*)IL2CPP_GET_ACTIVE_EXCEPTION(EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743*));;
  1055. V_4 = L_10;
  1056. MethodBase_t* L_11;
  1057. L_11 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var)));
  1058. NullCheck(L_11);
  1059. String_t* L_12;
  1060. L_12 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_11);
  1061. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* L_13 = V_4;
  1062. NullCheck(L_13);
  1063. String_t* L_14;
  1064. L_14 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_13);
  1065. String_t* L_15;
  1066. L_15 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB3C01CC2E6DD25665EFC9D45FBFCDDB7EE3F0B1)), L_14, NULL);
  1067. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
  1068. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_15, NULL);
  1069. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  1070. goto IL_006c;
  1071. }
  1072. IL_006c:
  1073. {
  1074. int32_t L_16 = V_2;
  1075. String_t* L_17 = V_3;
  1076. FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* L_18 = (FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026*)il2cpp_codegen_object_new(FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var);
  1077. FormError__ctor_m74D2F9BD01E242B45657155A11219192DF02A8A7(L_18, L_16, L_17, NULL);
  1078. V_1 = L_18;
  1079. }
  1080. IL_0074:
  1081. {
  1082. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_19 = V_0;
  1083. NullCheck(L_19);
  1084. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_20 = L_19->____consentFormDismissedAction;
  1085. FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* L_21 = V_1;
  1086. NullCheck(L_20);
  1087. Action_1_Invoke_m3DEF207D7DDE949DDC2EC78FF96E9789029BAC51_inline(L_20, L_21, NULL);
  1088. return;
  1089. }
  1090. }
  1091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ConsentFormClient_IntPtrToConsentFormClient_mB8BFD0B1074AFC85277F47ED61F7543E39D4C448 (intptr_t ___0_clientRef, const RuntimeMethod* method)
  1092. {
  1093. static bool s_Il2CppMethodInitialized;
  1094. if (!s_Il2CppMethodInitialized)
  1095. {
  1096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  1097. s_Il2CppMethodInitialized = true;
  1098. }
  1099. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
  1100. memset((&V_0), 0, sizeof(V_0));
  1101. {
  1102. intptr_t L_0 = ___0_clientRef;
  1103. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  1104. L_1 = GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F(L_0, NULL);
  1105. V_0 = L_1;
  1106. RuntimeObject* L_2;
  1107. L_2 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_inline((&V_0), NULL);
  1108. return ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1*)IsInstClass((RuntimeObject*)L_2, ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var));
  1109. }
  1110. }
  1111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_Dispose_mAD8DB765B7A9C642BAEEAAE6980D4691C762343E (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, const RuntimeMethod* method)
  1112. {
  1113. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
  1114. memset((&V_0), 0, sizeof(V_0));
  1115. {
  1116. intptr_t L_0 = __this->____consentFormClientPtr;
  1117. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  1118. L_1 = GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F(L_0, NULL);
  1119. V_0 = L_1;
  1120. GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_0), NULL);
  1121. return;
  1122. }
  1123. }
  1124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_Finalize_m01D399787813BD345E4839C4C5CD5F0CB007D305 (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, const RuntimeMethod* method)
  1125. {
  1126. {
  1127. auto __finallyBlock = il2cpp::utils::Finally([&]
  1128. {
  1129. FINALLY_000b:
  1130. {
  1131. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
  1132. return;
  1133. }
  1134. });
  1135. try
  1136. {
  1137. ConsentFormClient_Dispose_mAD8DB765B7A9C642BAEEAAE6980D4691C762343E(__this, NULL);
  1138. goto IL_0012;
  1139. }
  1140. catch(Il2CppExceptionWrapper& e)
  1141. {
  1142. __finallyBlock.StoreException(e.ex);
  1143. }
  1144. }
  1145. IL_0012:
  1146. {
  1147. return;
  1148. }
  1149. }
  1150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient__cctor_m68BC343BDCD3B60074410B4BE93C7BEB7413A768 (const RuntimeMethod* method)
  1151. {
  1152. static bool s_Il2CppMethodInitialized;
  1153. if (!s_Il2CppMethodInitialized)
  1154. {
  1155. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  1156. s_Il2CppMethodInitialized = true;
  1157. }
  1158. {
  1159. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_0 = (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1*)il2cpp_codegen_object_new(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  1160. ConsentFormClient__ctor_mC1EEA93DCAF7CE4FA1EC79FE00241D914A6B3AAE(L_0, NULL);
  1161. ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->____instance = L_0;
  1162. Il2CppCodeGenWriteBarrier((void**)(&((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->____instance), (void*)L_0);
  1163. return;
  1164. }
  1165. }
  1166. #ifdef __clang__
  1167. #pragma clang diagnostic pop
  1168. #endif
  1169. #ifdef __clang__
  1170. #pragma clang diagnostic push
  1171. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1172. #pragma clang diagnostic ignored "-Wunused-variable"
  1173. #endif
  1174. void GADUConsentFormLoadCompletionHandler_Invoke_m0ECD08D6196C89823EC5BD5D01FE9C2866750A80_Multicast(GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1175. {
  1176. il2cpp_array_size_t length = __this->___delegates->max_length;
  1177. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  1178. for (il2cpp_array_size_t i = 0; i < length; i++)
  1179. {
  1180. GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* currentDelegate = reinterpret_cast<GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254*>(delegatesToInvoke[i]);
  1181. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  1182. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  1183. }
  1184. }
  1185. void GADUConsentFormLoadCompletionHandler_Invoke_m0ECD08D6196C89823EC5BD5D01FE9C2866750A80_OpenInst(GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1186. {
  1187. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  1188. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  1189. }
  1190. void GADUConsentFormLoadCompletionHandler_Invoke_m0ECD08D6196C89823EC5BD5D01FE9C2866750A80_OpenStatic(GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1191. {
  1192. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  1193. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  1194. }
  1195. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254 (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1196. {
  1197. typedef void (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t);
  1198. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  1199. il2cppPInvokeFunc(___0_clientRef, ___1_errorRef);
  1200. }
  1201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormLoadCompletionHandler__ctor_m73C10AD0211F66C303676C205F697F25E4D00079 (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  1202. {
  1203. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  1204. __this->___method = ___1_method;
  1205. __this->___m_target = ___0_object;
  1206. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  1207. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  1208. __this->___method_code = (intptr_t)__this;
  1209. if (MethodIsStatic((RuntimeMethod*)___1_method))
  1210. {
  1211. bool isOpen = parameterCount == 2;
  1212. if (isOpen)
  1213. __this->___invoke_impl = (intptr_t)&GADUConsentFormLoadCompletionHandler_Invoke_m0ECD08D6196C89823EC5BD5D01FE9C2866750A80_OpenStatic;
  1214. else
  1215. {
  1216. __this->___invoke_impl = __this->___method_ptr;
  1217. __this->___method_code = (intptr_t)__this->___m_target;
  1218. }
  1219. }
  1220. else
  1221. {
  1222. if (___0_object == NULL)
  1223. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1224. __this->___invoke_impl = __this->___method_ptr;
  1225. __this->___method_code = (intptr_t)__this->___m_target;
  1226. }
  1227. __this->___extra_arg = (intptr_t)&GADUConsentFormLoadCompletionHandler_Invoke_m0ECD08D6196C89823EC5BD5D01FE9C2866750A80_Multicast;
  1228. }
  1229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormLoadCompletionHandler_Invoke_m0ECD08D6196C89823EC5BD5D01FE9C2866750A80 (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1230. {
  1231. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  1232. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1233. }
  1234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GADUConsentFormLoadCompletionHandler_BeginInvoke_mBCFC7FF4A05C5187A1A001D5828887BBDADB9BFC (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
  1235. {
  1236. void *__d_args[3] = {0};
  1237. __d_args[0] = Box(il2cpp_defaults.int_class, &___0_clientRef);
  1238. __d_args[1] = Box(il2cpp_defaults.int_class, &___1_errorRef);
  1239. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
  1240. }
  1241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormLoadCompletionHandler_EndInvoke_m0DA7CFCFD6C5077706267B15467B4E6B054F0DAC (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  1242. {
  1243. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  1244. }
  1245. #ifdef __clang__
  1246. #pragma clang diagnostic pop
  1247. #endif
  1248. #ifdef __clang__
  1249. #pragma clang diagnostic push
  1250. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1251. #pragma clang diagnostic ignored "-Wunused-variable"
  1252. #endif
  1253. void GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_Multicast(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1254. {
  1255. il2cpp_array_size_t length = __this->___delegates->max_length;
  1256. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  1257. for (il2cpp_array_size_t i = 0; i < length; i++)
  1258. {
  1259. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* currentDelegate = reinterpret_cast<GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25*>(delegatesToInvoke[i]);
  1260. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  1261. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  1262. }
  1263. }
  1264. void GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_OpenInst(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1265. {
  1266. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  1267. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  1268. }
  1269. void GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_OpenStatic(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1270. {
  1271. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  1272. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  1273. }
  1274. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25 (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1275. {
  1276. typedef void (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t);
  1277. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  1278. il2cppPInvokeFunc(___0_clientRef, ___1_errorRef);
  1279. }
  1280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormPresentCompletionHandler__ctor_mE8A485414387552E135CBFB0850AA971BA665F4D (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  1281. {
  1282. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  1283. __this->___method = ___1_method;
  1284. __this->___m_target = ___0_object;
  1285. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  1286. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  1287. __this->___method_code = (intptr_t)__this;
  1288. if (MethodIsStatic((RuntimeMethod*)___1_method))
  1289. {
  1290. bool isOpen = parameterCount == 2;
  1291. if (isOpen)
  1292. __this->___invoke_impl = (intptr_t)&GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_OpenStatic;
  1293. else
  1294. {
  1295. __this->___invoke_impl = __this->___method_ptr;
  1296. __this->___method_code = (intptr_t)__this->___m_target;
  1297. }
  1298. }
  1299. else
  1300. {
  1301. if (___0_object == NULL)
  1302. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1303. __this->___invoke_impl = __this->___method_ptr;
  1304. __this->___method_code = (intptr_t)__this->___m_target;
  1305. }
  1306. __this->___extra_arg = (intptr_t)&GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_Multicast;
  1307. }
  1308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258 (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1309. {
  1310. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  1311. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1312. }
  1313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GADUConsentFormPresentCompletionHandler_BeginInvoke_mB22E9CC983737AF39D4E97169F02D170F1C23946 (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
  1314. {
  1315. void *__d_args[3] = {0};
  1316. __d_args[0] = Box(il2cpp_defaults.int_class, &___0_clientRef);
  1317. __d_args[1] = Box(il2cpp_defaults.int_class, &___1_errorRef);
  1318. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
  1319. }
  1320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormPresentCompletionHandler_EndInvoke_m5B9DBC2B5FA37CF0AE844A83E9AB13F77395EA3F (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  1321. {
  1322. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  1323. }
  1324. #ifdef __clang__
  1325. #pragma clang diagnostic pop
  1326. #endif
  1327. #ifdef __clang__
  1328. #pragma clang diagnostic push
  1329. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1330. #pragma clang diagnostic ignored "-Wunused-variable"
  1331. #endif
  1332. extern "C" void DEFAULT_CALL ReversePInvokeWrapper_ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6(intptr_t ___0_clientRef, intptr_t ___1_errorRef)
  1333. {
  1334. il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
  1335. ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6(___0_clientRef, ___1_errorRef, NULL);
  1336. }
  1337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient__ctor_mA4272704F07B4B3CC88339FB36187A49C94ADF82 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1338. {
  1339. static bool s_Il2CppMethodInitialized;
  1340. if (!s_Il2CppMethodInitialized)
  1341. {
  1342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1343. s_Il2CppMethodInitialized = true;
  1344. }
  1345. {
  1346. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1347. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1348. int32_t L_0;
  1349. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1350. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1351. {
  1352. goto IL_0033;
  1353. }
  1354. }
  1355. {
  1356. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  1357. L_1 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(__this, NULL);
  1358. intptr_t L_2;
  1359. L_2 = GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline(L_1, NULL);
  1360. __this->____consentInformationClientPtr = L_2;
  1361. intptr_t L_3 = __this->____consentInformationClientPtr;
  1362. intptr_t L_4;
  1363. L_4 = Externs_GADUCreateConsentInformation_m40445E013F2C25A5030190929D07FA5204386C35(L_3, NULL);
  1364. ConsentInformationClient_set_ConsentInformationPtr_mBA0AF74DDCD02983BCFADFA8907E4144332D7823(__this, L_4, NULL);
  1365. }
  1366. IL_0033:
  1367. {
  1368. return;
  1369. }
  1370. }
  1371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1372. {
  1373. {
  1374. intptr_t L_0 = __this->____consentInformationPtr;
  1375. return L_0;
  1376. }
  1377. }
  1378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_set_ConsentInformationPtr_mBA0AF74DDCD02983BCFADFA8907E4144332D7823 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, intptr_t ___0_value, const RuntimeMethod* method)
  1379. {
  1380. {
  1381. intptr_t L_0 = __this->____consentInformationPtr;
  1382. Externs_GADURelease_mD645D7AE2BD9355B6F45F8E0F59FA4FA8BFF0100(L_0, NULL);
  1383. intptr_t L_1 = ___0_value;
  1384. __this->____consentInformationPtr = L_1;
  1385. return;
  1386. }
  1387. }
  1388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_get_Instance_m4F33F30EFF31A02F7DCF81826BA7C4BCEE5A7A08 (const RuntimeMethod* method)
  1389. {
  1390. static bool s_Il2CppMethodInitialized;
  1391. if (!s_Il2CppMethodInitialized)
  1392. {
  1393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1394. s_Il2CppMethodInitialized = true;
  1395. }
  1396. {
  1397. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1398. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_0 = ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->____instance;
  1399. return L_0;
  1400. }
  1401. }
  1402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Update_mCD49A6432843EE1F3EC248A386B6E3768D564183 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* ___0_request, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_onConsentInfoUpdateSuccessCallback, Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ___2_onConsentInfoUpdateFailureCallback, const RuntimeMethod* method)
  1403. {
  1404. static bool s_Il2CppMethodInitialized;
  1405. if (!s_Il2CppMethodInitialized)
  1406. {
  1407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6_RuntimeMethod_var);
  1409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB_il2cpp_TypeInfo_var);
  1411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC_RuntimeMethod_var);
  1412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
  1413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
  1414. s_Il2CppMethodInitialized = true;
  1415. }
  1416. intptr_t V_0;
  1417. memset((&V_0), 0, sizeof(V_0));
  1418. intptr_t V_1;
  1419. memset((&V_1), 0, sizeof(V_1));
  1420. int32_t V_2 = 0;
  1421. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL;
  1422. intptr_t G_B5_0;
  1423. memset((&G_B5_0), 0, sizeof(G_B5_0));
  1424. intptr_t G_B5_1;
  1425. memset((&G_B5_1), 0, sizeof(G_B5_1));
  1426. intptr_t G_B4_0;
  1427. memset((&G_B4_0), 0, sizeof(G_B4_0));
  1428. intptr_t G_B4_1;
  1429. memset((&G_B4_1), 0, sizeof(G_B4_1));
  1430. {
  1431. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___1_onConsentInfoUpdateSuccessCallback;
  1432. __this->____consentInfoUpdateSuccessAction = L_0;
  1433. Il2CppCodeGenWriteBarrier((void**)(&__this->____consentInfoUpdateSuccessAction), (void*)L_0);
  1434. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_1 = ___2_onConsentInfoUpdateFailureCallback;
  1435. __this->____consentInfoUpdateFailureAction = L_1;
  1436. Il2CppCodeGenWriteBarrier((void**)(&__this->____consentInfoUpdateFailureAction), (void*)L_1);
  1437. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1438. int32_t L_2;
  1439. L_2 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1440. if ((!(((uint32_t)L_2) == ((uint32_t)8))))
  1441. {
  1442. goto IL_00aa;
  1443. }
  1444. }
  1445. {
  1446. intptr_t L_3;
  1447. L_3 = Externs_GADUCreateRequestParameters_mA0DB2EA8850345665565D7C28D5EB06F25DCD9B5(NULL);
  1448. V_0 = L_3;
  1449. intptr_t L_4 = V_0;
  1450. ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* L_5 = ___0_request;
  1451. NullCheck(L_5);
  1452. bool L_6 = L_5->___TagForUnderAgeOfConsent;
  1453. Externs_GADUSetRequestParametersTagForUnderAgeOfConsent_m21898F9CEC922FDE18A9AF55842C52E9C3755F55(L_4, L_6, NULL);
  1454. intptr_t L_7;
  1455. L_7 = Externs_GADUCreateDebugSettings_mB7A04EAAA7CAEB0DB94B9054B8F69389C2A1D457(NULL);
  1456. V_1 = L_7;
  1457. intptr_t L_8 = V_1;
  1458. ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* L_9 = ___0_request;
  1459. NullCheck(L_9);
  1460. ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6* L_10 = L_9->___ConsentDebugSettings;
  1461. NullCheck(L_10);
  1462. int32_t L_11 = L_10->___DebugGeography;
  1463. Externs_GADUSetDebugSettingsDebugGeography_m724BFF876907DF87B9AA06D0BFB87AB59018772F(L_8, L_11, NULL);
  1464. ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* L_12 = ___0_request;
  1465. NullCheck(L_12);
  1466. ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6* L_13 = L_12->___ConsentDebugSettings;
  1467. NullCheck(L_13);
  1468. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_14 = L_13->___TestDeviceHashedIds;
  1469. NullCheck(L_14);
  1470. int32_t L_15;
  1471. L_15 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_14, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
  1472. V_2 = L_15;
  1473. int32_t L_16 = V_2;
  1474. if ((((int32_t)L_16) <= ((int32_t)0)))
  1475. {
  1476. goto IL_007a;
  1477. }
  1478. }
  1479. {
  1480. int32_t L_17 = V_2;
  1481. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)L_17);
  1482. V_3 = L_18;
  1483. ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* L_19 = ___0_request;
  1484. NullCheck(L_19);
  1485. ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6* L_20 = L_19->___ConsentDebugSettings;
  1486. NullCheck(L_20);
  1487. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_21 = L_20->___TestDeviceHashedIds;
  1488. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = V_3;
  1489. NullCheck(L_21);
  1490. List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC(L_21, L_22, List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC_RuntimeMethod_var);
  1491. intptr_t L_23 = V_1;
  1492. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = V_3;
  1493. int32_t L_25 = V_2;
  1494. Externs_GADUSetDebugSettingsTestDeviceIdentifiers_m19F3AEECF8B6CB1F8B5931E6ABBB5C2570564847(L_23, L_24, L_25, NULL);
  1495. }
  1496. IL_007a:
  1497. {
  1498. intptr_t L_26 = V_0;
  1499. intptr_t L_27 = V_1;
  1500. Externs_GADUSetRequestParametersDebugSettings_m710CF368AC20FCBF1FEB0EA5578136B32D51CB93(L_26, L_27, NULL);
  1501. intptr_t L_28;
  1502. L_28 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1503. intptr_t L_29 = V_0;
  1504. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1505. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* L_30 = ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0;
  1506. if (L_30)
  1507. {
  1508. G_B5_0 = L_29;
  1509. G_B5_1 = L_28;
  1510. goto IL_00a0;
  1511. }
  1512. G_B4_0 = L_29;
  1513. G_B4_1 = L_28;
  1514. }
  1515. {
  1516. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* L_31 = (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB*)il2cpp_codegen_object_new(GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB_il2cpp_TypeInfo_var);
  1517. GADUConsentInfoUpdateCallback__ctor_m5F3AD20929FE57E93270BCE0EFEADFAEA41812B3(L_31, NULL, (intptr_t)((void*)ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6_RuntimeMethod_var), NULL);
  1518. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1519. ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0 = L_31;
  1520. Il2CppCodeGenWriteBarrier((void**)(&((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0), (void*)L_31);
  1521. G_B5_0 = G_B4_0;
  1522. G_B5_1 = G_B4_1;
  1523. }
  1524. IL_00a0:
  1525. {
  1526. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1527. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* L_32 = ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0;
  1528. Externs_GADURequestConsentInfoUpdate_mD77603CF4CE1EB7438348E93A601A042274364F4(G_B5_1, G_B5_0, L_32, NULL);
  1529. }
  1530. IL_00aa:
  1531. {
  1532. return;
  1533. }
  1534. }
  1535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Reset_m33D05624221D6CB935EE36964C4BFFB99873C5D3 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1536. {
  1537. static bool s_Il2CppMethodInitialized;
  1538. if (!s_Il2CppMethodInitialized)
  1539. {
  1540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1541. s_Il2CppMethodInitialized = true;
  1542. }
  1543. {
  1544. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1545. int32_t L_0;
  1546. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1547. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1548. {
  1549. goto IL_001b;
  1550. }
  1551. }
  1552. {
  1553. intptr_t L_1;
  1554. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1555. Externs_GADUResetConsentInformation_m23FCECCE4CACCE15CD5B5A307F2B404BF64D6D66(L_1, NULL);
  1556. goto IL_003a;
  1557. }
  1558. IL_001b:
  1559. {
  1560. MethodBase_t* L_2;
  1561. L_2 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_Reset_m33D05624221D6CB935EE36964C4BFFB99873C5D3_RuntimeMethod_var)));
  1562. NullCheck(L_2);
  1563. String_t* L_3;
  1564. L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_2);
  1565. String_t* L_4;
  1566. L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50)), NULL);
  1567. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1568. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, L_4, NULL);
  1569. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_Reset_m33D05624221D6CB935EE36964C4BFFB99873C5D3_RuntimeMethod_var)));
  1570. }
  1571. IL_003a:
  1572. {
  1573. return;
  1574. }
  1575. }
  1576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConsentInformationClient_GetConsentStatus_mA0ED9529AE12E1AC62492A26304BEF9F3A5DF492 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1577. {
  1578. static bool s_Il2CppMethodInitialized;
  1579. if (!s_Il2CppMethodInitialized)
  1580. {
  1581. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1582. s_Il2CppMethodInitialized = true;
  1583. }
  1584. int32_t V_0 = 0;
  1585. {
  1586. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1587. int32_t L_0;
  1588. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1589. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1590. {
  1591. goto IL_0038;
  1592. }
  1593. }
  1594. {
  1595. intptr_t L_1;
  1596. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1597. int32_t L_2;
  1598. L_2 = Externs_GADUGetConsentStatus_mD9905A66A5060741B894A9C2D7D00ECD9E36532D(L_1, NULL);
  1599. V_0 = L_2;
  1600. int32_t L_3 = V_0;
  1601. switch (L_3)
  1602. {
  1603. case 0:
  1604. {
  1605. goto IL_0036;
  1606. }
  1607. case 1:
  1608. {
  1609. goto IL_0032;
  1610. }
  1611. case 2:
  1612. {
  1613. goto IL_0034;
  1614. }
  1615. case 3:
  1616. {
  1617. goto IL_0036;
  1618. }
  1619. }
  1620. }
  1621. {
  1622. goto IL_0036;
  1623. }
  1624. IL_0032:
  1625. {
  1626. return 2;
  1627. }
  1628. IL_0034:
  1629. {
  1630. return 1;
  1631. }
  1632. IL_0036:
  1633. {
  1634. int32_t L_4 = V_0;
  1635. return L_4;
  1636. }
  1637. IL_0038:
  1638. {
  1639. MethodBase_t* L_5;
  1640. L_5 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_GetConsentStatus_mA0ED9529AE12E1AC62492A26304BEF9F3A5DF492_RuntimeMethod_var)));
  1641. NullCheck(L_5);
  1642. String_t* L_6;
  1643. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_5);
  1644. String_t* L_7;
  1645. L_7 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50)), NULL);
  1646. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1647. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, L_7, NULL);
  1648. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_GetConsentStatus_mA0ED9529AE12E1AC62492A26304BEF9F3A5DF492_RuntimeMethod_var)));
  1649. }
  1650. }
  1651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConsentInformationClient_GetPrivacyOptionsRequirementStatus_mDA19820BD4C64967E245541F55513BD40F13F8B2 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1652. {
  1653. static bool s_Il2CppMethodInitialized;
  1654. if (!s_Il2CppMethodInitialized)
  1655. {
  1656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1657. s_Il2CppMethodInitialized = true;
  1658. }
  1659. int32_t V_0 = 0;
  1660. {
  1661. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1662. int32_t L_0;
  1663. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1664. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1665. {
  1666. goto IL_0034;
  1667. }
  1668. }
  1669. {
  1670. intptr_t L_1;
  1671. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1672. int32_t L_2;
  1673. L_2 = Externs_GADUGetPrivacyOptionsRequirementStatus_m90D8398D2477241865AEC8D625B8CFFA0189595B(L_1, NULL);
  1674. V_0 = L_2;
  1675. int32_t L_3 = V_0;
  1676. switch (L_3)
  1677. {
  1678. case 0:
  1679. {
  1680. goto IL_0032;
  1681. }
  1682. case 1:
  1683. {
  1684. goto IL_002e;
  1685. }
  1686. case 2:
  1687. {
  1688. goto IL_0030;
  1689. }
  1690. }
  1691. }
  1692. {
  1693. goto IL_0032;
  1694. }
  1695. IL_002e:
  1696. {
  1697. return 2;
  1698. }
  1699. IL_0030:
  1700. {
  1701. return 1;
  1702. }
  1703. IL_0032:
  1704. {
  1705. int32_t L_4 = V_0;
  1706. return L_4;
  1707. }
  1708. IL_0034:
  1709. {
  1710. MethodBase_t* L_5;
  1711. L_5 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_GetPrivacyOptionsRequirementStatus_mDA19820BD4C64967E245541F55513BD40F13F8B2_RuntimeMethod_var)));
  1712. NullCheck(L_5);
  1713. String_t* L_6;
  1714. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_5);
  1715. String_t* L_7;
  1716. L_7 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50)), NULL);
  1717. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1718. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, L_7, NULL);
  1719. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_GetPrivacyOptionsRequirementStatus_mDA19820BD4C64967E245541F55513BD40F13F8B2_RuntimeMethod_var)));
  1720. }
  1721. }
  1722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentInformationClient_CanRequestAds_m763076896786F8C9EAFEFBD2C06F86B0EC9AD958 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1723. {
  1724. static bool s_Il2CppMethodInitialized;
  1725. if (!s_Il2CppMethodInitialized)
  1726. {
  1727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1728. s_Il2CppMethodInitialized = true;
  1729. }
  1730. {
  1731. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1732. int32_t L_0;
  1733. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1734. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1735. {
  1736. goto IL_0017;
  1737. }
  1738. }
  1739. {
  1740. intptr_t L_1;
  1741. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1742. bool L_2;
  1743. L_2 = Externs_GADUUMPCanRequestAds_mA71DB43F21052850C260457704A042502C688E36(L_1, NULL);
  1744. return L_2;
  1745. }
  1746. IL_0017:
  1747. {
  1748. MethodBase_t* L_3;
  1749. L_3 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_CanRequestAds_m763076896786F8C9EAFEFBD2C06F86B0EC9AD958_RuntimeMethod_var)));
  1750. NullCheck(L_3);
  1751. String_t* L_4;
  1752. L_4 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_3);
  1753. String_t* L_5;
  1754. L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50)), NULL);
  1755. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1756. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, L_5, NULL);
  1757. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_CanRequestAds_m763076896786F8C9EAFEFBD2C06F86B0EC9AD958_RuntimeMethod_var)));
  1758. }
  1759. }
  1760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentInformationClient_IsConsentFormAvailable_mD4D908AC971567F63970100C3A476D67C4FF4385 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1761. {
  1762. static bool s_Il2CppMethodInitialized;
  1763. if (!s_Il2CppMethodInitialized)
  1764. {
  1765. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1766. s_Il2CppMethodInitialized = true;
  1767. }
  1768. {
  1769. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1770. int32_t L_0;
  1771. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1772. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1773. {
  1774. goto IL_0017;
  1775. }
  1776. }
  1777. {
  1778. intptr_t L_1;
  1779. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1780. bool L_2;
  1781. L_2 = Externs_GADUIsConsentFormAvailable_mF1F363401873F80C010E475B0E60685796DED593(L_1, NULL);
  1782. return L_2;
  1783. }
  1784. IL_0017:
  1785. {
  1786. MethodBase_t* L_3;
  1787. L_3 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_IsConsentFormAvailable_mD4D908AC971567F63970100C3A476D67C4FF4385_RuntimeMethod_var)));
  1788. NullCheck(L_3);
  1789. String_t* L_4;
  1790. L_4 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_3);
  1791. String_t* L_5;
  1792. L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50)), NULL);
  1793. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1794. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, L_5, NULL);
  1795. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_IsConsentFormAvailable_mD4D908AC971567F63970100C3A476D67C4FF4385_RuntimeMethod_var)));
  1796. }
  1797. }
  1798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6 (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1799. {
  1800. static bool s_Il2CppMethodInitialized;
  1801. if (!s_Il2CppMethodInitialized)
  1802. {
  1803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1804. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var);
  1805. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral981AE4478E71C4EC026A30E7892E7C4381F95DB9);
  1806. s_Il2CppMethodInitialized = true;
  1807. }
  1808. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* V_0 = NULL;
  1809. int32_t V_1 = 0;
  1810. String_t* V_2 = NULL;
  1811. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* V_3 = NULL;
  1812. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  1813. {
  1814. intptr_t L_0 = ___0_clientRef;
  1815. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1816. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_1;
  1817. L_1 = ConsentInformationClient_IntPtrToConsentInformationClient_m7ADD9E4D86678379FB4E89C7BAB887E855609B5F(L_0, NULL);
  1818. V_0 = L_1;
  1819. intptr_t L_2 = ___1_errorRef;
  1820. bool L_3;
  1821. L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline(L_2, 0, NULL);
  1822. if (!L_3)
  1823. {
  1824. goto IL_0032;
  1825. }
  1826. }
  1827. {
  1828. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_4 = V_0;
  1829. NullCheck(L_4);
  1830. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = L_4->____consentInfoUpdateSuccessAction;
  1831. if (!L_5)
  1832. {
  1833. goto IL_002d;
  1834. }
  1835. }
  1836. {
  1837. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_6 = V_0;
  1838. NullCheck(L_6);
  1839. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = L_6->____consentInfoUpdateSuccessAction;
  1840. NullCheck(L_7);
  1841. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_7, NULL);
  1842. }
  1843. IL_002d:
  1844. {
  1845. goto IL_0094;
  1846. }
  1847. IL_0032:
  1848. {
  1849. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_8 = V_0;
  1850. NullCheck(L_8);
  1851. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_9 = L_8->____consentInfoUpdateFailureAction;
  1852. if (!L_9)
  1853. {
  1854. goto IL_0094;
  1855. }
  1856. }
  1857. {
  1858. V_1 = 5;
  1859. V_2 = _stringLiteral981AE4478E71C4EC026A30E7892E7C4381F95DB9;
  1860. }
  1861. try
  1862. {
  1863. intptr_t L_10 = ___1_errorRef;
  1864. int32_t L_11;
  1865. L_11 = Externs_GADUGetFormErrorCode_mCED0FCF2EFCF807A812A2698A1F928594B8B83AF(L_10, NULL);
  1866. V_1 = L_11;
  1867. intptr_t L_12 = ___1_errorRef;
  1868. String_t* L_13;
  1869. L_13 = Externs_GADUGetFormErrorMessage_mC85893CCE27D7CB289FD724D0AE4A65CFE3732CB(L_12, NULL);
  1870. V_2 = L_13;
  1871. goto IL_0082;
  1872. }
  1873. catch(Il2CppExceptionWrapper& e)
  1874. {
  1875. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  1876. {
  1877. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  1878. goto CATCH_0058;
  1879. }
  1880. throw e;
  1881. }
  1882. CATCH_0058:
  1883. {
  1884. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* L_14 = ((EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743*)IL2CPP_GET_ACTIVE_EXCEPTION(EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743*));;
  1885. V_3 = L_14;
  1886. MethodBase_t* L_15;
  1887. L_15 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6_RuntimeMethod_var)));
  1888. NullCheck(L_15);
  1889. String_t* L_16;
  1890. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_15);
  1891. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* L_17 = V_3;
  1892. NullCheck(L_17);
  1893. String_t* L_18;
  1894. L_18 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_17);
  1895. String_t* L_19;
  1896. L_19 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB3C01CC2E6DD25665EFC9D45FBFCDDB7EE3F0B1)), L_18, NULL);
  1897. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
  1898. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_19, NULL);
  1899. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  1900. goto IL_0082;
  1901. }
  1902. IL_0082:
  1903. {
  1904. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_20 = V_0;
  1905. NullCheck(L_20);
  1906. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_21 = L_20->____consentInfoUpdateFailureAction;
  1907. int32_t L_22 = V_1;
  1908. String_t* L_23 = V_2;
  1909. FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* L_24 = (FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026*)il2cpp_codegen_object_new(FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var);
  1910. FormError__ctor_m74D2F9BD01E242B45657155A11219192DF02A8A7(L_24, L_22, L_23, NULL);
  1911. NullCheck(L_21);
  1912. Action_1_Invoke_m3DEF207D7DDE949DDC2EC78FF96E9789029BAC51_inline(L_21, L_24, NULL);
  1913. }
  1914. IL_0094:
  1915. {
  1916. return;
  1917. }
  1918. }
  1919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_IntPtrToConsentInformationClient_m7ADD9E4D86678379FB4E89C7BAB887E855609B5F (intptr_t ___0_clientRef, const RuntimeMethod* method)
  1920. {
  1921. static bool s_Il2CppMethodInitialized;
  1922. if (!s_Il2CppMethodInitialized)
  1923. {
  1924. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1925. s_Il2CppMethodInitialized = true;
  1926. }
  1927. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
  1928. memset((&V_0), 0, sizeof(V_0));
  1929. {
  1930. intptr_t L_0 = ___0_clientRef;
  1931. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  1932. L_1 = GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F(L_0, NULL);
  1933. V_0 = L_1;
  1934. RuntimeObject* L_2;
  1935. L_2 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_inline((&V_0), NULL);
  1936. return ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1*)IsInstClass((RuntimeObject*)L_2, ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var));
  1937. }
  1938. }
  1939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Dispose_mC49216E7F4398541A5E8D83C9B08DE9DFACE48F9 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1940. {
  1941. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
  1942. memset((&V_0), 0, sizeof(V_0));
  1943. {
  1944. intptr_t L_0 = __this->____consentInformationClientPtr;
  1945. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  1946. L_1 = GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F(L_0, NULL);
  1947. V_0 = L_1;
  1948. GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_0), NULL);
  1949. return;
  1950. }
  1951. }
  1952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Finalize_m34691F9551F3D7E1589E9C71FBD5F8B5ADDF1D30 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1953. {
  1954. {
  1955. auto __finallyBlock = il2cpp::utils::Finally([&]
  1956. {
  1957. FINALLY_000b:
  1958. {
  1959. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
  1960. return;
  1961. }
  1962. });
  1963. try
  1964. {
  1965. ConsentInformationClient_Dispose_mC49216E7F4398541A5E8D83C9B08DE9DFACE48F9(__this, NULL);
  1966. goto IL_0012;
  1967. }
  1968. catch(Il2CppExceptionWrapper& e)
  1969. {
  1970. __finallyBlock.StoreException(e.ex);
  1971. }
  1972. }
  1973. IL_0012:
  1974. {
  1975. return;
  1976. }
  1977. }
  1978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient__cctor_mD8CC9E5335DC768DEEE2A843907ABE64A51EC3B7 (const RuntimeMethod* method)
  1979. {
  1980. static bool s_Il2CppMethodInitialized;
  1981. if (!s_Il2CppMethodInitialized)
  1982. {
  1983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1984. s_Il2CppMethodInitialized = true;
  1985. }
  1986. {
  1987. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_0 = (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1*)il2cpp_codegen_object_new(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1988. ConsentInformationClient__ctor_mA4272704F07B4B3CC88339FB36187A49C94ADF82(L_0, NULL);
  1989. ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->____instance = L_0;
  1990. Il2CppCodeGenWriteBarrier((void**)(&((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->____instance), (void*)L_0);
  1991. return;
  1992. }
  1993. }
  1994. #ifdef __clang__
  1995. #pragma clang diagnostic pop
  1996. #endif
  1997. #ifdef __clang__
  1998. #pragma clang diagnostic push
  1999. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2000. #pragma clang diagnostic ignored "-Wunused-variable"
  2001. #endif
  2002. void GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_Multicast(GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2003. {
  2004. il2cpp_array_size_t length = __this->___delegates->max_length;
  2005. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  2006. for (il2cpp_array_size_t i = 0; i < length; i++)
  2007. {
  2008. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* currentDelegate = reinterpret_cast<GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB*>(delegatesToInvoke[i]);
  2009. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  2010. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  2011. }
  2012. }
  2013. void GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_OpenInst(GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2014. {
  2015. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  2016. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  2017. }
  2018. void GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_OpenStatic(GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2019. {
  2020. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  2021. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  2022. }
  2023. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2024. {
  2025. typedef void (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t);
  2026. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  2027. il2cppPInvokeFunc(___0_clientRef, ___1_errorRef);
  2028. }
  2029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentInfoUpdateCallback__ctor_m5F3AD20929FE57E93270BCE0EFEADFAEA41812B3 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  2030. {
  2031. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  2032. __this->___method = ___1_method;
  2033. __this->___m_target = ___0_object;
  2034. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  2035. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  2036. __this->___method_code = (intptr_t)__this;
  2037. if (MethodIsStatic((RuntimeMethod*)___1_method))
  2038. {
  2039. bool isOpen = parameterCount == 2;
  2040. if (isOpen)
  2041. __this->___invoke_impl = (intptr_t)&GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_OpenStatic;
  2042. else
  2043. {
  2044. __this->___invoke_impl = __this->___method_ptr;
  2045. __this->___method_code = (intptr_t)__this->___m_target;
  2046. }
  2047. }
  2048. else
  2049. {
  2050. if (___0_object == NULL)
  2051. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  2052. __this->___invoke_impl = __this->___method_ptr;
  2053. __this->___method_code = (intptr_t)__this->___m_target;
  2054. }
  2055. __this->___extra_arg = (intptr_t)&GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_Multicast;
  2056. }
  2057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2058. {
  2059. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  2060. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2061. }
  2062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GADUConsentInfoUpdateCallback_BeginInvoke_m5C631FC2C39183EA8FB01FFA9A61677A77134878 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
  2063. {
  2064. void *__d_args[3] = {0};
  2065. __d_args[0] = Box(il2cpp_defaults.int_class, &___0_clientRef);
  2066. __d_args[1] = Box(il2cpp_defaults.int_class, &___1_errorRef);
  2067. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
  2068. }
  2069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentInfoUpdateCallback_EndInvoke_mF0918A41C381886B02D7750CB93B160CD6853198 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  2070. {
  2071. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  2072. }
  2073. #ifdef __clang__
  2074. #pragma clang diagnostic pop
  2075. #endif
  2076. #ifdef __clang__
  2077. #pragma clang diagnostic push
  2078. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2079. #pragma clang diagnostic ignored "-Wunused-variable"
  2080. #endif
  2081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs__ctor_mD45431FDBE09B3540B3F0270F5169AFBA758DE66 (Externs_t8C1E08109EC604AF48C9B439F139F4B64E537504* __this, const RuntimeMethod* method)
  2082. {
  2083. {
  2084. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2085. return;
  2086. }
  2087. }
  2088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetFormErrorCode_mCED0FCF2EFCF807A812A2698A1F928594B8B83AF (intptr_t ___0_error, const RuntimeMethod* method)
  2089. {
  2090. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2091. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUGetFormErrorCode)(___0_error);
  2092. return returnValue;
  2093. }
  2094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Externs_GADUGetFormErrorMessage_mC85893CCE27D7CB289FD724D0AE4A65CFE3732CB (intptr_t ___0_error, const RuntimeMethod* method)
  2095. {
  2096. typedef char* (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2097. char* returnValue = reinterpret_cast<PInvokeFunc>(GADUGetFormErrorMessage)(___0_error);
  2098. String_t* _returnValue_unmarshaled = NULL;
  2099. _returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
  2100. il2cpp_codegen_marshal_free(returnValue);
  2101. returnValue = NULL;
  2102. return _returnValue_unmarshaled;
  2103. }
  2104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateRequestParameters_mA0DB2EA8850345665565D7C28D5EB06F25DCD9B5 (const RuntimeMethod* method)
  2105. {
  2106. typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
  2107. intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GADUCreateRequestParameters)();
  2108. return returnValue;
  2109. }
  2110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetRequestParametersTagForUnderAgeOfConsent_m21898F9CEC922FDE18A9AF55842C52E9C3755F55 (intptr_t ___0_requestParametersRef, bool ___1_tagForUnderAgeOfConsent, const RuntimeMethod* method)
  2111. {
  2112. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
  2113. reinterpret_cast<PInvokeFunc>(GADUSetRequestParametersTagForUnderAgeOfConsent)(___0_requestParametersRef, static_cast<int32_t>(___1_tagForUnderAgeOfConsent));
  2114. }
  2115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateDebugSettings_mB7A04EAAA7CAEB0DB94B9054B8F69389C2A1D457 (const RuntimeMethod* method)
  2116. {
  2117. typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
  2118. intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GADUCreateDebugSettings)();
  2119. return returnValue;
  2120. }
  2121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetDebugSettingsDebugGeography_m724BFF876907DF87B9AA06D0BFB87AB59018772F (intptr_t ___0_debugSettingsRef, int32_t ___1_debugGeography, const RuntimeMethod* method)
  2122. {
  2123. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
  2124. reinterpret_cast<PInvokeFunc>(GADUSetDebugSettingsDebugGeography)(___0_debugSettingsRef, ___1_debugGeography);
  2125. }
  2126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetDebugSettingsTestDeviceIdentifiers_m19F3AEECF8B6CB1F8B5931E6ABBB5C2570564847 (intptr_t ___0_debugSettingsRef, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_testDeviceIDs, int32_t ___2_testDeviceIDLength, const RuntimeMethod* method)
  2127. {
  2128. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, char**, int32_t);
  2129. char** ____1_testDeviceIDs_marshaled = NULL;
  2130. if (___1_testDeviceIDs != NULL)
  2131. {
  2132. il2cpp_array_size_t ____1_testDeviceIDs_Length = (___1_testDeviceIDs)->max_length;
  2133. ____1_testDeviceIDs_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____1_testDeviceIDs_Length + 1);
  2134. (____1_testDeviceIDs_marshaled)[____1_testDeviceIDs_Length] = NULL;
  2135. for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____1_testDeviceIDs_Length); i++)
  2136. {
  2137. (____1_testDeviceIDs_marshaled)[i] = il2cpp_codegen_marshal_string((___1_testDeviceIDs)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  2138. }
  2139. }
  2140. else
  2141. {
  2142. ____1_testDeviceIDs_marshaled = NULL;
  2143. }
  2144. reinterpret_cast<PInvokeFunc>(GADUSetDebugSettingsTestDeviceIdentifiers)(___0_debugSettingsRef, ____1_testDeviceIDs_marshaled, ___2_testDeviceIDLength);
  2145. if (____1_testDeviceIDs_marshaled != NULL)
  2146. {
  2147. const il2cpp_array_size_t ____1_testDeviceIDs_marshaled_CleanupLoopCount = (___1_testDeviceIDs != NULL) ? (___1_testDeviceIDs)->max_length : 0;
  2148. for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____1_testDeviceIDs_marshaled_CleanupLoopCount); i++)
  2149. {
  2150. il2cpp_codegen_marshal_free((____1_testDeviceIDs_marshaled)[i]);
  2151. (____1_testDeviceIDs_marshaled)[i] = NULL;
  2152. }
  2153. il2cpp_codegen_marshal_free(____1_testDeviceIDs_marshaled);
  2154. ____1_testDeviceIDs_marshaled = NULL;
  2155. }
  2156. }
  2157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetRequestParametersDebugSettings_m710CF368AC20FCBF1FEB0EA5578136B32D51CB93 (intptr_t ___0_requestParametersRef, intptr_t ___1_debugSettingsRef, const RuntimeMethod* method)
  2158. {
  2159. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t);
  2160. reinterpret_cast<PInvokeFunc>(GADUSetRequestParametersDebugSettings)(___0_requestParametersRef, ___1_debugSettingsRef);
  2161. }
  2162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateConsentInformation_m40445E013F2C25A5030190929D07FA5204386C35 (intptr_t ___0_clientRef, const RuntimeMethod* method)
  2163. {
  2164. typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2165. intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GADUCreateConsentInformation)(___0_clientRef);
  2166. return returnValue;
  2167. }
  2168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUResetConsentInformation_m23FCECCE4CACCE15CD5B5A307F2B404BF64D6D66 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2169. {
  2170. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2171. reinterpret_cast<PInvokeFunc>(GADUResetConsentInformation)(___0_consentInfoRef);
  2172. }
  2173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetConsentStatus_mD9905A66A5060741B894A9C2D7D00ECD9E36532D (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2174. {
  2175. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2176. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUGetConsentStatus)(___0_consentInfoRef);
  2177. return returnValue;
  2178. }
  2179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetPrivacyOptionsRequirementStatus_m90D8398D2477241865AEC8D625B8CFFA0189595B (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2180. {
  2181. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2182. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUGetPrivacyOptionsRequirementStatus)(___0_consentInfoRef);
  2183. return returnValue;
  2184. }
  2185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Externs_GADUUMPCanRequestAds_mA71DB43F21052850C260457704A042502C688E36 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2186. {
  2187. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2188. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUUMPCanRequestAds)(___0_consentInfoRef);
  2189. return static_cast<bool>(returnValue);
  2190. }
  2191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Externs_GADUIsConsentFormAvailable_mF1F363401873F80C010E475B0E60685796DED593 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2192. {
  2193. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2194. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUIsConsentFormAvailable)(___0_consentInfoRef);
  2195. return static_cast<bool>(returnValue);
  2196. }
  2197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADURequestConsentInfoUpdate_mD77603CF4CE1EB7438348E93A601A042274364F4 (intptr_t ___0_clientRef, intptr_t ___1_parameters, GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* ___2_callback, const RuntimeMethod* method)
  2198. {
  2199. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, Il2CppMethodPointer);
  2200. Il2CppMethodPointer ____2_callback_marshaled = NULL;
  2201. ____2_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_callback));
  2202. reinterpret_cast<PInvokeFunc>(GADURequestConsentInfoUpdate)(___0_clientRef, ___1_parameters, ____2_callback_marshaled);
  2203. }
  2204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateConsentForm_m4EBB46674010C2BDB73AC7D2D407C483D5664EE3 (intptr_t ___0_clientRef, const RuntimeMethod* method)
  2205. {
  2206. typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2207. intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GADUCreateConsentForm)(___0_clientRef);
  2208. return returnValue;
  2209. }
  2210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADULoadConsentForm_m6852D39910D8F09C3CD3EF0CA28B85CA5F0FB878 (intptr_t ___0_formRef, GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* ___1_consentFormLoadCallback, const RuntimeMethod* method)
  2211. {
  2212. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
  2213. Il2CppMethodPointer ____1_consentFormLoadCallback_marshaled = NULL;
  2214. ____1_consentFormLoadCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_consentFormLoadCallback));
  2215. reinterpret_cast<PInvokeFunc>(GADULoadConsentForm)(___0_formRef, ____1_consentFormLoadCallback_marshaled);
  2216. }
  2217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUPresentConsentForm_mCC8114769B778D5CC8F449AFE2925ACEFC55C487 (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method)
  2218. {
  2219. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
  2220. Il2CppMethodPointer ____1_consentFormPresentCallback_marshaled = NULL;
  2221. ____1_consentFormPresentCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_consentFormPresentCallback));
  2222. reinterpret_cast<PInvokeFunc>(GADUPresentConsentForm)(___0_formRef, ____1_consentFormPresentCallback_marshaled);
  2223. }
  2224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADULoadAndPresentConsentForm_mCC529F231B582994E6A3376C403BA9040AE47607 (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method)
  2225. {
  2226. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
  2227. Il2CppMethodPointer ____1_consentFormPresentCallback_marshaled = NULL;
  2228. ____1_consentFormPresentCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_consentFormPresentCallback));
  2229. reinterpret_cast<PInvokeFunc>(GADULoadAndPresentConsentForm)(___0_formRef, ____1_consentFormPresentCallback_marshaled);
  2230. }
  2231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUPresentPrivacyOptionsForm_mEF4655C87CF478A815BEBBDFA2E3CAFF5183893F (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method)
  2232. {
  2233. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
  2234. Il2CppMethodPointer ____1_consentFormPresentCallback_marshaled = NULL;
  2235. ____1_consentFormPresentCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_consentFormPresentCallback));
  2236. reinterpret_cast<PInvokeFunc>(GADUPresentPrivacyOptionsForm)(___0_formRef, ____1_consentFormPresentCallback_marshaled);
  2237. }
  2238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADURelease_mD645D7AE2BD9355B6F45F8E0F59FA4FA8BFF0100 (intptr_t ___0_obj, const RuntimeMethod* method)
  2239. {
  2240. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2241. reinterpret_cast<PInvokeFunc>(GADURelease)(___0_obj);
  2242. }
  2243. #ifdef __clang__
  2244. #pragma clang diagnostic pop
  2245. #endif
  2246. #ifdef __clang__
  2247. #pragma clang diagnostic push
  2248. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2249. #pragma clang diagnostic ignored "-Wunused-variable"
  2250. #endif
  2251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UmpClientFactory__ctor_m5C0430D964888036FFE3EFEEB4BFEF01975F8C01 (UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18* __this, const RuntimeMethod* method)
  2252. {
  2253. {
  2254. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2255. return;
  2256. }
  2257. }
  2258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UmpClientFactory_ConsentFormClient_mADABD934A32673E760D2B45A4B246DE52D3F01A9 (UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18* __this, const RuntimeMethod* method)
  2259. {
  2260. static bool s_Il2CppMethodInitialized;
  2261. if (!s_Il2CppMethodInitialized)
  2262. {
  2263. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  2264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  2265. s_Il2CppMethodInitialized = true;
  2266. }
  2267. {
  2268. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  2269. int32_t L_0;
  2270. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  2271. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  2272. {
  2273. goto IL_0011;
  2274. }
  2275. }
  2276. {
  2277. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  2278. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_1;
  2279. L_1 = ConsentFormClient_get_Instance_mA3644D237BAED202A6035C3B04C15871D26E36F1_inline(NULL);
  2280. return L_1;
  2281. }
  2282. IL_0011:
  2283. {
  2284. MethodBase_t* L_2;
  2285. L_2 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UmpClientFactory_ConsentFormClient_mADABD934A32673E760D2B45A4B246DE52D3F01A9_RuntimeMethod_var)));
  2286. NullCheck(L_2);
  2287. String_t* L_3;
  2288. L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_2);
  2289. String_t* L_4;
  2290. L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50)), NULL);
  2291. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2292. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, L_4, NULL);
  2293. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UmpClientFactory_ConsentFormClient_mADABD934A32673E760D2B45A4B246DE52D3F01A9_RuntimeMethod_var)));
  2294. }
  2295. }
  2296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UmpClientFactory_ConsentInformationClient_mC8BCFC29B4D19B11F8AE4E1AAE25C940CDCDAFBA (UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18* __this, const RuntimeMethod* method)
  2297. {
  2298. static bool s_Il2CppMethodInitialized;
  2299. if (!s_Il2CppMethodInitialized)
  2300. {
  2301. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  2302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2303. s_Il2CppMethodInitialized = true;
  2304. }
  2305. {
  2306. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  2307. int32_t L_0;
  2308. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  2309. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  2310. {
  2311. goto IL_0011;
  2312. }
  2313. }
  2314. {
  2315. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2316. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_1;
  2317. L_1 = ConsentInformationClient_get_Instance_m4F33F30EFF31A02F7DCF81826BA7C4BCEE5A7A08_inline(NULL);
  2318. return L_1;
  2319. }
  2320. IL_0011:
  2321. {
  2322. MethodBase_t* L_2;
  2323. L_2 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UmpClientFactory_ConsentInformationClient_mC8BCFC29B4D19B11F8AE4E1AAE25C940CDCDAFBA_RuntimeMethod_var)));
  2324. NullCheck(L_2);
  2325. String_t* L_3;
  2326. L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_2);
  2327. String_t* L_4;
  2328. L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50)), NULL);
  2329. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2330. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, L_4, NULL);
  2331. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UmpClientFactory_ConsentInformationClient_mC8BCFC29B4D19B11F8AE4E1AAE25C940CDCDAFBA_RuntimeMethod_var)));
  2332. }
  2333. }
  2334. #ifdef __clang__
  2335. #pragma clang diagnostic pop
  2336. #endif
  2337. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method)
  2338. {
  2339. {
  2340. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_0 = ___0_value;
  2341. intptr_t L_1 = L_0.___handle;
  2342. return L_1;
  2343. }
  2344. }
  2345. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method)
  2346. {
  2347. {
  2348. intptr_t L_0 = ___0_value1;
  2349. intptr_t L_1 = ___1_value2;
  2350. return (bool)((((intptr_t)L_0) == ((intptr_t)L_1))? 1 : 0);
  2351. }
  2352. }
  2353. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
  2354. {
  2355. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2356. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2357. }
  2358. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method)
  2359. {
  2360. {
  2361. intptr_t L_0 = ___0_value1;
  2362. intptr_t L_1 = ___1_value2;
  2363. return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  2364. }
  2365. }
  2366. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method)
  2367. {
  2368. {
  2369. bool L_0;
  2370. L_0 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843_inline(__this, NULL);
  2371. if (L_0)
  2372. {
  2373. goto IL_0013;
  2374. }
  2375. }
  2376. {
  2377. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2378. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4EBC86E0EACFCA522AEB82874860D0E248D782A5)), NULL);
  2379. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_RuntimeMethod_var)));
  2380. }
  2381. IL_0013:
  2382. {
  2383. intptr_t L_2 = __this->___handle;
  2384. bool L_3;
  2385. L_3 = GCHandle_CanDereferenceHandle_mAAAC42D1268CEF3FDD040A3D1574773D08140579_inline(L_2, NULL);
  2386. if (!L_3)
  2387. {
  2388. goto IL_002c;
  2389. }
  2390. }
  2391. {
  2392. intptr_t L_4 = __this->___handle;
  2393. RuntimeObject* L_5;
  2394. L_5 = GCHandle_GetRef_mAC7E58E62417209DC41C99F66BA70F0C3AA18DA8_inline(L_4, NULL);
  2395. return L_5;
  2396. }
  2397. IL_002c:
  2398. {
  2399. intptr_t L_6 = __this->___handle;
  2400. RuntimeObject* L_7;
  2401. L_7 = GCHandle_GetTarget_mE0AF851834410E2AEA6285B2497751570236C794(L_6, NULL);
  2402. return L_7;
  2403. }
  2404. }
  2405. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  2406. {
  2407. {
  2408. intptr_t L_0 = __this->____consentInformationPtr;
  2409. return L_0;
  2410. }
  2411. }
  2412. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ConsentFormClient_get_Instance_mA3644D237BAED202A6035C3B04C15871D26E36F1_inline (const RuntimeMethod* method)
  2413. {
  2414. static bool s_Il2CppMethodInitialized;
  2415. if (!s_Il2CppMethodInitialized)
  2416. {
  2417. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  2418. s_Il2CppMethodInitialized = true;
  2419. }
  2420. {
  2421. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  2422. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_0 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->____instance;
  2423. return L_0;
  2424. }
  2425. }
  2426. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_get_Instance_m4F33F30EFF31A02F7DCF81826BA7C4BCEE5A7A08_inline (const RuntimeMethod* method)
  2427. {
  2428. static bool s_Il2CppMethodInitialized;
  2429. if (!s_Il2CppMethodInitialized)
  2430. {
  2431. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2432. s_Il2CppMethodInitialized = true;
  2433. }
  2434. {
  2435. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2436. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_0 = ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->____instance;
  2437. return L_0;
  2438. }
  2439. }
  2440. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  2441. {
  2442. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  2443. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2444. }
  2445. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  2446. {
  2447. {
  2448. int32_t L_0 = __this->____size;
  2449. return L_0;
  2450. }
  2451. }
  2452. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method)
  2453. {
  2454. {
  2455. intptr_t L_0 = __this->___handle;
  2456. bool L_1;
  2457. L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_0, 0, NULL);
  2458. return L_1;
  2459. }
  2460. }
  2461. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GCHandle_CanDereferenceHandle_mAAAC42D1268CEF3FDD040A3D1574773D08140579_inline (intptr_t ___0_handle, const RuntimeMethod* method)
  2462. {
  2463. {
  2464. intptr_t L_0 = ___0_handle;
  2465. return (bool)((((intptr_t)((intptr_t)(L_0&((intptr_t)1)))) == ((intptr_t)((intptr_t)0)))? 1 : 0);
  2466. }
  2467. }
  2468. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_GetRef_mAC7E58E62417209DC41C99F66BA70F0C3AA18DA8_inline (intptr_t ___0_handle, const RuntimeMethod* method)
  2469. {
  2470. {
  2471. intptr_t L_0 = ___0_handle;
  2472. void* L_1;
  2473. L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
  2474. RuntimeObject** L_2;
  2475. L_2 = il2cpp_unsafe_as_ref<RuntimeObject*>((intptr_t*)L_1);
  2476. RuntimeObject* L_3 = *((RuntimeObject**)L_2);
  2477. return L_3;
  2478. }
  2479. }