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

GoogleMobileAds.Ump.iOS.cpp 136KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. template <typename R>
  9. struct VirtualFuncInvoker0
  10. {
  11. typedef R (*Func)(void*, const RuntimeMethod*);
  12. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  16. }
  17. };
  18. struct Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4;
  19. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  20. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  21. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
  22. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  23. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  24. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  25. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  26. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  27. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  28. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  29. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  30. struct ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6;
  31. struct ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1;
  32. struct ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1;
  33. struct ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516;
  34. struct Delegate_t;
  35. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  36. struct EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743;
  37. struct Externs_t8C1E08109EC604AF48C9B439F139F4B64E537504;
  38. struct FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026;
  39. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  40. struct IConsentFormClient_t74E4CFA27BAAA6057C6C3F92D010640FFF44B541;
  41. struct IConsentInformationClient_tF58668605A3AC2F36DB94BA4A3A2621D3059259E;
  42. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  43. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  44. struct MethodInfo_t;
  45. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  46. struct String_t;
  47. struct UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18;
  48. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  49. struct GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254;
  50. struct GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25;
  51. struct GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB;
  52. IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
  53. IL2CPP_EXTERN_C RuntimeClass* ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var;
  54. IL2CPP_EXTERN_C RuntimeClass* ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var;
  55. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  56. IL2CPP_EXTERN_C RuntimeClass* EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743_il2cpp_TypeInfo_var;
  57. IL2CPP_EXTERN_C RuntimeClass* FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var;
  58. IL2CPP_EXTERN_C RuntimeClass* GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254_il2cpp_TypeInfo_var;
  59. IL2CPP_EXTERN_C RuntimeClass* GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25_il2cpp_TypeInfo_var;
  60. IL2CPP_EXTERN_C RuntimeClass* GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB_il2cpp_TypeInfo_var;
  61. IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
  62. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  63. IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
  64. IL2CPP_EXTERN_C String_t* _stringLiteral0A42A54D7FD4D3A3A3F27FE6D9BA4765B168528A;
  65. IL2CPP_EXTERN_C String_t* _stringLiteral3296FB3BF3E142D4895B55FBC5FB54361B9207CA;
  66. IL2CPP_EXTERN_C String_t* _stringLiteral981AE4478E71C4EC026A30E7892E7C4381F95DB9;
  67. IL2CPP_EXTERN_C String_t* _stringLiteralAB3C01CC2E6DD25665EFC9D45FBFCDDB7EE3F0B1;
  68. IL2CPP_EXTERN_C String_t* _stringLiteralECB59AE03B3FE9DF44D788977626C01307347E50;
  69. IL2CPP_EXTERN_C const RuntimeMethod* ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD_RuntimeMethod_var;
  70. IL2CPP_EXTERN_C const RuntimeMethod* ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B_RuntimeMethod_var;
  71. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_CanRequestAds_m763076896786F8C9EAFEFBD2C06F86B0EC9AD958_RuntimeMethod_var;
  72. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6_RuntimeMethod_var;
  73. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_GetConsentStatus_mA0ED9529AE12E1AC62492A26304BEF9F3A5DF492_RuntimeMethod_var;
  74. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_GetPrivacyOptionsRequirementStatus_mDA19820BD4C64967E245541F55513BD40F13F8B2_RuntimeMethod_var;
  75. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_IsConsentFormAvailable_mD4D908AC971567F63970100C3A476D67C4FF4385_RuntimeMethod_var;
  76. IL2CPP_EXTERN_C const RuntimeMethod* ConsentInformationClient_Reset_m33D05624221D6CB935EE36964C4BFFB99873C5D3_RuntimeMethod_var;
  77. IL2CPP_EXTERN_C const RuntimeMethod* List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC_RuntimeMethod_var;
  78. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
  79. IL2CPP_EXTERN_C const RuntimeMethod* UmpClientFactory_ConsentFormClient_mADABD934A32673E760D2B45A4B246DE52D3F01A9_RuntimeMethod_var;
  80. IL2CPP_EXTERN_C const RuntimeMethod* UmpClientFactory_ConsentInformationClient_mC8BCFC29B4D19B11F8AE4E1AAE25C940CDCDAFBA_RuntimeMethod_var;
  81. struct Delegate_t_marshaled_com;
  82. struct Delegate_t_marshaled_pinvoke;
  83. struct Exception_t_marshaled_com;
  84. struct Exception_t_marshaled_pinvoke;
  85. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  86. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  87. IL2CPP_EXTERN_C_BEGIN
  88. IL2CPP_EXTERN_C_END
  89. #ifdef __clang__
  90. #pragma clang diagnostic push
  91. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  92. #pragma clang diagnostic ignored "-Wunused-variable"
  93. #endif
  94. struct U3CModuleU3E_t2E436F02646AE15477D3A3C17B521F580FFA2360
  95. {
  96. };
  97. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  98. {
  99. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
  100. int32_t ____size;
  101. int32_t ____version;
  102. RuntimeObject* ____syncRoot;
  103. };
  104. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
  105. {
  106. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items;
  107. int32_t ____size;
  108. int32_t ____version;
  109. RuntimeObject* ____syncRoot;
  110. };
  111. struct ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516 : public RuntimeObject
  112. {
  113. bool ___TagForUnderAgeOfConsent;
  114. ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6* ___ConsentDebugSettings;
  115. };
  116. struct Externs_t8C1E08109EC604AF48C9B439F139F4B64E537504 : public RuntimeObject
  117. {
  118. };
  119. struct FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026 : public RuntimeObject
  120. {
  121. int32_t ___U3CErrorCodeU3Ek__BackingField;
  122. String_t* ___U3CMessageU3Ek__BackingField;
  123. };
  124. struct MemberInfo_t : public RuntimeObject
  125. {
  126. };
  127. struct String_t : public RuntimeObject
  128. {
  129. int32_t ____stringLength;
  130. Il2CppChar ____firstChar;
  131. };
  132. struct UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18 : public RuntimeObject
  133. {
  134. };
  135. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  136. {
  137. };
  138. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  139. {
  140. };
  141. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  142. {
  143. };
  144. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  145. {
  146. bool ___m_value;
  147. };
  148. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  149. {
  150. };
  151. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  152. {
  153. };
  154. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  155. {
  156. };
  157. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  158. {
  159. int32_t ___m_value;
  160. };
  161. struct IntPtr_t
  162. {
  163. void* ___m_value;
  164. };
  165. struct MethodBase_t : public MemberInfo_t
  166. {
  167. };
  168. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  169. {
  170. union
  171. {
  172. struct
  173. {
  174. };
  175. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  176. };
  177. };
  178. struct ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1 : public RuntimeObject
  179. {
  180. intptr_t ____consentForm;
  181. intptr_t ____consentFormClientPtr;
  182. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ____loadCompleteAction;
  183. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ____loadFailedAction;
  184. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ____consentFormDismissedAction;
  185. };
  186. struct ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1 : public RuntimeObject
  187. {
  188. intptr_t ____consentInformationClientPtr;
  189. intptr_t ____consentInformationPtr;
  190. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ____consentInfoUpdateSuccessAction;
  191. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* ____consentInfoUpdateFailureAction;
  192. };
  193. struct DebugGeography_tE764B93413E15CC10191FEAFB27703EB137D4722
  194. {
  195. int32_t ___value__;
  196. };
  197. struct Delegate_t : public RuntimeObject
  198. {
  199. intptr_t ___method_ptr;
  200. intptr_t ___invoke_impl;
  201. RuntimeObject* ___m_target;
  202. intptr_t ___method;
  203. intptr_t ___delegate_trampoline;
  204. intptr_t ___extra_arg;
  205. intptr_t ___method_code;
  206. intptr_t ___interp_method;
  207. intptr_t ___interp_invoke_impl;
  208. MethodInfo_t* ___method_info;
  209. MethodInfo_t* ___original_method_info;
  210. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  211. bool ___method_is_virtual;
  212. };
  213. struct Delegate_t_marshaled_pinvoke
  214. {
  215. intptr_t ___method_ptr;
  216. intptr_t ___invoke_impl;
  217. Il2CppIUnknown* ___m_target;
  218. intptr_t ___method;
  219. intptr_t ___delegate_trampoline;
  220. intptr_t ___extra_arg;
  221. intptr_t ___method_code;
  222. intptr_t ___interp_method;
  223. intptr_t ___interp_invoke_impl;
  224. MethodInfo_t* ___method_info;
  225. MethodInfo_t* ___original_method_info;
  226. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  227. int32_t ___method_is_virtual;
  228. };
  229. struct Delegate_t_marshaled_com
  230. {
  231. intptr_t ___method_ptr;
  232. intptr_t ___invoke_impl;
  233. Il2CppIUnknown* ___m_target;
  234. intptr_t ___method;
  235. intptr_t ___delegate_trampoline;
  236. intptr_t ___extra_arg;
  237. intptr_t ___method_code;
  238. intptr_t ___interp_method;
  239. intptr_t ___interp_invoke_impl;
  240. MethodInfo_t* ___method_info;
  241. MethodInfo_t* ___original_method_info;
  242. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  243. int32_t ___method_is_virtual;
  244. };
  245. struct Exception_t : public RuntimeObject
  246. {
  247. String_t* ____className;
  248. String_t* ____message;
  249. RuntimeObject* ____data;
  250. Exception_t* ____innerException;
  251. String_t* ____helpURL;
  252. RuntimeObject* ____stackTrace;
  253. String_t* ____stackTraceString;
  254. String_t* ____remoteStackTraceString;
  255. int32_t ____remoteStackIndex;
  256. RuntimeObject* ____dynamicMethods;
  257. int32_t ____HResult;
  258. String_t* ____source;
  259. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  260. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  261. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  262. int32_t ___caught_in_unmanaged;
  263. };
  264. struct Exception_t_marshaled_pinvoke
  265. {
  266. char* ____className;
  267. char* ____message;
  268. RuntimeObject* ____data;
  269. Exception_t_marshaled_pinvoke* ____innerException;
  270. char* ____helpURL;
  271. Il2CppIUnknown* ____stackTrace;
  272. char* ____stackTraceString;
  273. char* ____remoteStackTraceString;
  274. int32_t ____remoteStackIndex;
  275. Il2CppIUnknown* ____dynamicMethods;
  276. int32_t ____HResult;
  277. char* ____source;
  278. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  279. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  280. Il2CppSafeArray* ___native_trace_ips;
  281. int32_t ___caught_in_unmanaged;
  282. };
  283. struct Exception_t_marshaled_com
  284. {
  285. Il2CppChar* ____className;
  286. Il2CppChar* ____message;
  287. RuntimeObject* ____data;
  288. Exception_t_marshaled_com* ____innerException;
  289. Il2CppChar* ____helpURL;
  290. Il2CppIUnknown* ____stackTrace;
  291. Il2CppChar* ____stackTraceString;
  292. Il2CppChar* ____remoteStackTraceString;
  293. int32_t ____remoteStackIndex;
  294. Il2CppIUnknown* ____dynamicMethods;
  295. int32_t ____HResult;
  296. Il2CppChar* ____source;
  297. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  298. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  299. Il2CppSafeArray* ___native_trace_ips;
  300. int32_t ___caught_in_unmanaged;
  301. };
  302. struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
  303. {
  304. intptr_t ___handle;
  305. };
  306. struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
  307. {
  308. int32_t ___value__;
  309. };
  310. struct ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6 : public RuntimeObject
  311. {
  312. int32_t ___DebugGeography;
  313. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___TestDeviceHashedIds;
  314. };
  315. struct MulticastDelegate_t : public Delegate_t
  316. {
  317. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  318. };
  319. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  320. {
  321. Delegate_t_marshaled_pinvoke** ___delegates;
  322. };
  323. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  324. {
  325. Delegate_t_marshaled_com** ___delegates;
  326. };
  327. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  328. {
  329. };
  330. struct Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4 : public MulticastDelegate_t
  331. {
  332. };
  333. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  334. {
  335. };
  336. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
  337. {
  338. };
  339. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
  340. {
  341. };
  342. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  343. {
  344. };
  345. struct TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  346. {
  347. String_t* ___ClassName;
  348. String_t* ___AssemblyName;
  349. String_t* ___MessageArg;
  350. int32_t ___ResourceId;
  351. };
  352. struct GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254 : public MulticastDelegate_t
  353. {
  354. };
  355. struct GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25 : public MulticastDelegate_t
  356. {
  357. };
  358. struct GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB : public MulticastDelegate_t
  359. {
  360. };
  361. struct EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743 : public TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32
  362. {
  363. };
  364. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  365. {
  366. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
  367. };
  368. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
  369. {
  370. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray;
  371. };
  372. struct String_t_StaticFields
  373. {
  374. String_t* ___Empty;
  375. };
  376. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  377. {
  378. String_t* ___TrueString;
  379. String_t* ___FalseString;
  380. };
  381. struct IntPtr_t_StaticFields
  382. {
  383. intptr_t ___Zero;
  384. };
  385. struct ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields
  386. {
  387. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ____instance;
  388. GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* ___U3CU3Ef__mgU24cache0;
  389. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___U3CU3Ef__mgU24cache1;
  390. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___U3CU3Ef__mgU24cache2;
  391. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___U3CU3Ef__mgU24cache3;
  392. };
  393. struct ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields
  394. {
  395. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ____instance;
  396. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* ___U3CU3Ef__mgU24cache0;
  397. };
  398. struct Exception_t_StaticFields
  399. {
  400. RuntimeObject* ___s_EDILock;
  401. };
  402. #ifdef __clang__
  403. #pragma clang diagnostic pop
  404. #endif
  405. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  406. {
  407. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  408. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  409. {
  410. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  411. return m_Items[index];
  412. }
  413. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  414. {
  415. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  416. return m_Items + index;
  417. }
  418. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  419. {
  420. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  421. m_Items[index] = value;
  422. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  423. }
  424. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  425. {
  426. return m_Items[index];
  427. }
  428. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  429. {
  430. return m_Items + index;
  431. }
  432. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  433. {
  434. m_Items[index] = value;
  435. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  436. }
  437. };
  438. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  439. {
  440. ALIGN_FIELD (8) String_t* m_Items[1];
  441. inline String_t* GetAt(il2cpp_array_size_t index) const
  442. {
  443. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  444. return m_Items[index];
  445. }
  446. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  447. {
  448. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  449. return m_Items + index;
  450. }
  451. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  452. {
  453. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  454. m_Items[index] = value;
  455. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  456. }
  457. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  458. {
  459. return m_Items[index];
  460. }
  461. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  462. {
  463. return m_Items + index;
  464. }
  465. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  466. {
  467. m_Items[index] = value;
  468. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  469. }
  470. };
  471. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  472. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDA4751F464411AB4C757C63C6EDBF4891BFD6891_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ;
  474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_ConsentFormLoadCompletionHandler_m3161FC8CDF3BDB16015D91FA7ED7035655DE5BFD (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method) ;
  475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_ConsentFormPresentCompletionHandler_m04F646ACFA0B3B5CDAC0554D1EFAC5EC039F765B (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method) ;
  476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
  478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  479. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method) ;
  480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateConsentForm_m4EBB46674010C2BDB73AC7D2D407C483D5664EE3 (intptr_t ___0_clientRef, const RuntimeMethod* method) ;
  481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormLoadCompletionHandler__ctor_m73C10AD0211F66C303676C205F697F25E4D00079 (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADULoadConsentForm_m6852D39910D8F09C3CD3EF0CA28B85CA5F0FB878 (intptr_t ___0_formRef, GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* ___1_consentFormLoadCallback, const RuntimeMethod* method) ;
  483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormPresentCompletionHandler__ctor_mE8A485414387552E135CBFB0850AA971BA665F4D (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUPresentConsentForm_mCC8114769B778D5CC8F449AFE2925ACEFC55C487 (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method) ;
  485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADULoadAndPresentConsentForm_mCC529F231B582994E6A3376C403BA9040AE47607 (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method) ;
  486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUPresentPrivacyOptionsForm_mEF4655C87CF478A815BEBBDFA2E3CAFF5183893F (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method) ;
  487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ConsentFormClient_IntPtrToConsentFormClient_mB8BFD0B1074AFC85277F47ED61F7543E39D4C448 (intptr_t ___0_clientRef, const RuntimeMethod* method) ;
  488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  489. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
  490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetFormErrorCode_mCED0FCF2EFCF807A812A2698A1F928594B8B83AF (intptr_t ___0_error, const RuntimeMethod* method) ;
  491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Externs_GADUGetFormErrorMessage_mC85893CCE27D7CB289FD724D0AE4A65CFE3732CB (intptr_t ___0_error, const RuntimeMethod* method) ;
  492. 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) ;
  493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormError__ctor_m74D2F9BD01E242B45657155A11219192DF02A8A7 (FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* __this, int32_t ___0_errorCode, String_t* ___1_message, const RuntimeMethod* method) ;
  495. inline void Action_1_Invoke_m3DEF207D7DDE949DDC2EC78FF96E9789029BAC51_inline (Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* __this, FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* ___0_obj, const RuntimeMethod* method)
  496. {
  497. (( void (*) (Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4*, FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  498. }
  499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F (intptr_t ___0_value, const RuntimeMethod* method) ;
  501. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient_Dispose_mAD8DB765B7A9C642BAEEAAE6980D4691C762343E (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, const RuntimeMethod* method) ;
  505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentFormClient__ctor_mC1EEA93DCAF7CE4FA1EC79FE00241D914A6B3AAE (ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* __this, const RuntimeMethod* method) ;
  506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6 (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method) ;
  507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateConsentInformation_m40445E013F2C25A5030190929D07FA5204386C35 (intptr_t ___0_clientRef, const RuntimeMethod* method) ;
  508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_set_ConsentInformationPtr_mBA0AF74DDCD02983BCFADFA8907E4144332D7823 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, intptr_t ___0_value, const RuntimeMethod* method) ;
  509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADURelease_mD645D7AE2BD9355B6F45F8E0F59FA4FA8BFF0100 (intptr_t ___0_obj, const RuntimeMethod* method) ;
  510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateRequestParameters_mA0DB2EA8850345665565D7C28D5EB06F25DCD9B5 (const RuntimeMethod* method) ;
  511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetRequestParametersTagForUnderAgeOfConsent_m21898F9CEC922FDE18A9AF55842C52E9C3755F55 (intptr_t ___0_requestParametersRef, bool ___1_tagForUnderAgeOfConsent, const RuntimeMethod* method) ;
  512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateDebugSettings_mB7A04EAAA7CAEB0DB94B9054B8F69389C2A1D457 (const RuntimeMethod* method) ;
  513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetDebugSettingsDebugGeography_m724BFF876907DF87B9AA06D0BFB87AB59018772F (intptr_t ___0_debugSettingsRef, int32_t ___1_debugGeography, const RuntimeMethod* method) ;
  514. inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
  515. {
  516. return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  517. }
  518. inline void List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, const RuntimeMethod* method)
  519. {
  520. (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*))List_1_CopyTo_mDA4751F464411AB4C757C63C6EDBF4891BFD6891_gshared)(__this, ___0_array, method);
  521. }
  522. 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) ;
  523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetRequestParametersDebugSettings_m710CF368AC20FCBF1FEB0EA5578136B32D51CB93 (intptr_t ___0_requestParametersRef, intptr_t ___1_debugSettingsRef, const RuntimeMethod* method) ;
  524. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method) ;
  525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentInfoUpdateCallback__ctor_m5F3AD20929FE57E93270BCE0EFEADFAEA41812B3 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  526. 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) ;
  527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUResetConsentInformation_m23FCECCE4CACCE15CD5B5A307F2B404BF64D6D66 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  528. 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) ;
  529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetConsentStatus_mD9905A66A5060741B894A9C2D7D00ECD9E36532D (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetPrivacyOptionsRequirementStatus_m90D8398D2477241865AEC8D625B8CFFA0189595B (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Externs_GADUUMPCanRequestAds_mA71DB43F21052850C260457704A042502C688E36 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Externs_GADUIsConsentFormAvailable_mF1F363401873F80C010E475B0E60685796DED593 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method) ;
  534. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_IntPtrToConsentInformationClient_m7ADD9E4D86678379FB4E89C7BAB887E855609B5F (intptr_t ___0_clientRef, const RuntimeMethod* method) ;
  535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Dispose_mC49216E7F4398541A5E8D83C9B08DE9DFACE48F9 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method) ;
  536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient__ctor_mA4272704F07B4B3CC88339FB36187A49C94ADF82 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method) ;
  537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ConsentFormClient_get_Instance_mA3644D237BAED202A6035C3B04C15871D26E36F1_inline (const RuntimeMethod* method) ;
  538. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_get_Instance_m4F33F30EFF31A02F7DCF81826BA7C4BCEE5A7A08_inline (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(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(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((&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. static bool s_Il2CppMethodInitialized;
  1237. if (!s_Il2CppMethodInitialized)
  1238. {
  1239. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
  1240. s_Il2CppMethodInitialized = true;
  1241. }
  1242. void *__d_args[3] = {0};
  1243. __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_clientRef);
  1244. __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_errorRef);
  1245. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
  1246. }
  1247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormLoadCompletionHandler_EndInvoke_m0DA7CFCFD6C5077706267B15467B4E6B054F0DAC (GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  1248. {
  1249. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  1250. }
  1251. #ifdef __clang__
  1252. #pragma clang diagnostic pop
  1253. #endif
  1254. #ifdef __clang__
  1255. #pragma clang diagnostic push
  1256. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1257. #pragma clang diagnostic ignored "-Wunused-variable"
  1258. #endif
  1259. void GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_Multicast(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1260. {
  1261. il2cpp_array_size_t length = __this->___delegates->max_length;
  1262. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  1263. for (il2cpp_array_size_t i = 0; i < length; i++)
  1264. {
  1265. GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* currentDelegate = reinterpret_cast<GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25*>(delegatesToInvoke[i]);
  1266. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  1267. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  1268. }
  1269. }
  1270. void GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_OpenInst(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1271. {
  1272. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  1273. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  1274. }
  1275. void GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_OpenStatic(GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1276. {
  1277. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  1278. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  1279. }
  1280. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25 (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1281. {
  1282. typedef void (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t);
  1283. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  1284. il2cppPInvokeFunc(___0_clientRef, ___1_errorRef);
  1285. }
  1286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormPresentCompletionHandler__ctor_mE8A485414387552E135CBFB0850AA971BA665F4D (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  1287. {
  1288. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  1289. __this->___method = ___1_method;
  1290. __this->___m_target = ___0_object;
  1291. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  1292. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  1293. __this->___method_code = (intptr_t)__this;
  1294. if (MethodIsStatic((RuntimeMethod*)___1_method))
  1295. {
  1296. bool isOpen = parameterCount == 2;
  1297. if (isOpen)
  1298. __this->___invoke_impl = (intptr_t)&GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_OpenStatic;
  1299. else
  1300. {
  1301. __this->___invoke_impl = __this->___method_ptr;
  1302. __this->___method_code = (intptr_t)__this->___m_target;
  1303. }
  1304. }
  1305. else
  1306. {
  1307. if (___0_object == NULL)
  1308. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1309. __this->___invoke_impl = __this->___method_ptr;
  1310. __this->___method_code = (intptr_t)__this->___m_target;
  1311. }
  1312. __this->___extra_arg = (intptr_t)&GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258_Multicast;
  1313. }
  1314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormPresentCompletionHandler_Invoke_mC69F0A2FC468CF52B09BCF4F2CE84139FB3CB258 (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1315. {
  1316. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  1317. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1318. }
  1319. 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)
  1320. {
  1321. static bool s_Il2CppMethodInitialized;
  1322. if (!s_Il2CppMethodInitialized)
  1323. {
  1324. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
  1325. s_Il2CppMethodInitialized = true;
  1326. }
  1327. void *__d_args[3] = {0};
  1328. __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_clientRef);
  1329. __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_errorRef);
  1330. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
  1331. }
  1332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentFormPresentCompletionHandler_EndInvoke_m5B9DBC2B5FA37CF0AE844A83E9AB13F77395EA3F (GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  1333. {
  1334. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  1335. }
  1336. #ifdef __clang__
  1337. #pragma clang diagnostic pop
  1338. #endif
  1339. #ifdef __clang__
  1340. #pragma clang diagnostic push
  1341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1342. #pragma clang diagnostic ignored "-Wunused-variable"
  1343. #endif
  1344. extern "C" void DEFAULT_CALL ReversePInvokeWrapper_ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6(intptr_t ___0_clientRef, intptr_t ___1_errorRef)
  1345. {
  1346. il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
  1347. ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6(___0_clientRef, ___1_errorRef, NULL);
  1348. }
  1349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient__ctor_mA4272704F07B4B3CC88339FB36187A49C94ADF82 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1350. {
  1351. static bool s_Il2CppMethodInitialized;
  1352. if (!s_Il2CppMethodInitialized)
  1353. {
  1354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1355. s_Il2CppMethodInitialized = true;
  1356. }
  1357. {
  1358. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1359. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1360. int32_t L_0;
  1361. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1362. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1363. {
  1364. goto IL_0033;
  1365. }
  1366. }
  1367. {
  1368. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  1369. L_1 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(__this, NULL);
  1370. intptr_t L_2;
  1371. L_2 = GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline(L_1, NULL);
  1372. __this->____consentInformationClientPtr = L_2;
  1373. intptr_t L_3 = __this->____consentInformationClientPtr;
  1374. intptr_t L_4;
  1375. L_4 = Externs_GADUCreateConsentInformation_m40445E013F2C25A5030190929D07FA5204386C35(L_3, NULL);
  1376. ConsentInformationClient_set_ConsentInformationPtr_mBA0AF74DDCD02983BCFADFA8907E4144332D7823(__this, L_4, NULL);
  1377. }
  1378. IL_0033:
  1379. {
  1380. return;
  1381. }
  1382. }
  1383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1384. {
  1385. {
  1386. intptr_t L_0 = __this->____consentInformationPtr;
  1387. return L_0;
  1388. }
  1389. }
  1390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_set_ConsentInformationPtr_mBA0AF74DDCD02983BCFADFA8907E4144332D7823 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, intptr_t ___0_value, const RuntimeMethod* method)
  1391. {
  1392. {
  1393. intptr_t L_0 = __this->____consentInformationPtr;
  1394. Externs_GADURelease_mD645D7AE2BD9355B6F45F8E0F59FA4FA8BFF0100(L_0, NULL);
  1395. intptr_t L_1 = ___0_value;
  1396. __this->____consentInformationPtr = L_1;
  1397. return;
  1398. }
  1399. }
  1400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_get_Instance_m4F33F30EFF31A02F7DCF81826BA7C4BCEE5A7A08 (const RuntimeMethod* method)
  1401. {
  1402. static bool s_Il2CppMethodInitialized;
  1403. if (!s_Il2CppMethodInitialized)
  1404. {
  1405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1406. s_Il2CppMethodInitialized = true;
  1407. }
  1408. {
  1409. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1410. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_0 = ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->____instance;
  1411. return L_0;
  1412. }
  1413. }
  1414. 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)
  1415. {
  1416. static bool s_Il2CppMethodInitialized;
  1417. if (!s_Il2CppMethodInitialized)
  1418. {
  1419. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1420. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6_RuntimeMethod_var);
  1421. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1422. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB_il2cpp_TypeInfo_var);
  1423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC_RuntimeMethod_var);
  1424. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
  1425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
  1426. s_Il2CppMethodInitialized = true;
  1427. }
  1428. intptr_t V_0;
  1429. memset((&V_0), 0, sizeof(V_0));
  1430. intptr_t V_1;
  1431. memset((&V_1), 0, sizeof(V_1));
  1432. int32_t V_2 = 0;
  1433. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL;
  1434. intptr_t G_B5_0;
  1435. memset((&G_B5_0), 0, sizeof(G_B5_0));
  1436. intptr_t G_B5_1;
  1437. memset((&G_B5_1), 0, sizeof(G_B5_1));
  1438. intptr_t G_B4_0;
  1439. memset((&G_B4_0), 0, sizeof(G_B4_0));
  1440. intptr_t G_B4_1;
  1441. memset((&G_B4_1), 0, sizeof(G_B4_1));
  1442. {
  1443. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___1_onConsentInfoUpdateSuccessCallback;
  1444. __this->____consentInfoUpdateSuccessAction = L_0;
  1445. Il2CppCodeGenWriteBarrier((void**)(&__this->____consentInfoUpdateSuccessAction), (void*)L_0);
  1446. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_1 = ___2_onConsentInfoUpdateFailureCallback;
  1447. __this->____consentInfoUpdateFailureAction = L_1;
  1448. Il2CppCodeGenWriteBarrier((void**)(&__this->____consentInfoUpdateFailureAction), (void*)L_1);
  1449. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1450. int32_t L_2;
  1451. L_2 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1452. if ((!(((uint32_t)L_2) == ((uint32_t)8))))
  1453. {
  1454. goto IL_00aa;
  1455. }
  1456. }
  1457. {
  1458. intptr_t L_3;
  1459. L_3 = Externs_GADUCreateRequestParameters_mA0DB2EA8850345665565D7C28D5EB06F25DCD9B5(NULL);
  1460. V_0 = L_3;
  1461. intptr_t L_4 = V_0;
  1462. ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* L_5 = ___0_request;
  1463. NullCheck(L_5);
  1464. bool L_6 = L_5->___TagForUnderAgeOfConsent;
  1465. Externs_GADUSetRequestParametersTagForUnderAgeOfConsent_m21898F9CEC922FDE18A9AF55842C52E9C3755F55(L_4, L_6, NULL);
  1466. intptr_t L_7;
  1467. L_7 = Externs_GADUCreateDebugSettings_mB7A04EAAA7CAEB0DB94B9054B8F69389C2A1D457(NULL);
  1468. V_1 = L_7;
  1469. intptr_t L_8 = V_1;
  1470. ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* L_9 = ___0_request;
  1471. NullCheck(L_9);
  1472. ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6* L_10 = L_9->___ConsentDebugSettings;
  1473. NullCheck(L_10);
  1474. int32_t L_11 = L_10->___DebugGeography;
  1475. Externs_GADUSetDebugSettingsDebugGeography_m724BFF876907DF87B9AA06D0BFB87AB59018772F(L_8, L_11, NULL);
  1476. ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* L_12 = ___0_request;
  1477. NullCheck(L_12);
  1478. ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6* L_13 = L_12->___ConsentDebugSettings;
  1479. NullCheck(L_13);
  1480. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_14 = L_13->___TestDeviceHashedIds;
  1481. NullCheck(L_14);
  1482. int32_t L_15;
  1483. L_15 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_14, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
  1484. V_2 = L_15;
  1485. int32_t L_16 = V_2;
  1486. if ((((int32_t)L_16) <= ((int32_t)0)))
  1487. {
  1488. goto IL_007a;
  1489. }
  1490. }
  1491. {
  1492. int32_t L_17 = V_2;
  1493. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)L_17);
  1494. V_3 = L_18;
  1495. ConsentRequestParameters_t34C1E8C04ED21B543DFE57708C303AABEA447516* L_19 = ___0_request;
  1496. NullCheck(L_19);
  1497. ConsentDebugSettings_t21BCD70B1E4DB762E04807E88E78285CC51370C6* L_20 = L_19->___ConsentDebugSettings;
  1498. NullCheck(L_20);
  1499. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_21 = L_20->___TestDeviceHashedIds;
  1500. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = V_3;
  1501. NullCheck(L_21);
  1502. List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC(L_21, L_22, List_1_CopyTo_m87398D95BED8C0626A669D782ECE31DE73392BDC_RuntimeMethod_var);
  1503. intptr_t L_23 = V_1;
  1504. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = V_3;
  1505. int32_t L_25 = V_2;
  1506. Externs_GADUSetDebugSettingsTestDeviceIdentifiers_m19F3AEECF8B6CB1F8B5931E6ABBB5C2570564847(L_23, L_24, L_25, NULL);
  1507. }
  1508. IL_007a:
  1509. {
  1510. intptr_t L_26 = V_0;
  1511. intptr_t L_27 = V_1;
  1512. Externs_GADUSetRequestParametersDebugSettings_m710CF368AC20FCBF1FEB0EA5578136B32D51CB93(L_26, L_27, NULL);
  1513. intptr_t L_28;
  1514. L_28 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1515. intptr_t L_29 = V_0;
  1516. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1517. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* L_30 = ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0;
  1518. if (L_30)
  1519. {
  1520. G_B5_0 = L_29;
  1521. G_B5_1 = L_28;
  1522. goto IL_00a0;
  1523. }
  1524. G_B4_0 = L_29;
  1525. G_B4_1 = L_28;
  1526. }
  1527. {
  1528. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* L_31 = (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB*)il2cpp_codegen_object_new(GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB_il2cpp_TypeInfo_var);
  1529. GADUConsentInfoUpdateCallback__ctor_m5F3AD20929FE57E93270BCE0EFEADFAEA41812B3(L_31, NULL, (intptr_t)((void*)ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6_RuntimeMethod_var), NULL);
  1530. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1531. ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0 = L_31;
  1532. Il2CppCodeGenWriteBarrier((void**)(&((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0), (void*)L_31);
  1533. G_B5_0 = G_B4_0;
  1534. G_B5_1 = G_B4_1;
  1535. }
  1536. IL_00a0:
  1537. {
  1538. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1539. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* L_32 = ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->___U3CU3Ef__mgU24cache0;
  1540. Externs_GADURequestConsentInfoUpdate_mD77603CF4CE1EB7438348E93A601A042274364F4(G_B5_1, G_B5_0, L_32, NULL);
  1541. }
  1542. IL_00aa:
  1543. {
  1544. return;
  1545. }
  1546. }
  1547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Reset_m33D05624221D6CB935EE36964C4BFFB99873C5D3 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1548. {
  1549. static bool s_Il2CppMethodInitialized;
  1550. if (!s_Il2CppMethodInitialized)
  1551. {
  1552. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1553. s_Il2CppMethodInitialized = true;
  1554. }
  1555. {
  1556. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1557. int32_t L_0;
  1558. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1559. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1560. {
  1561. goto IL_001b;
  1562. }
  1563. }
  1564. {
  1565. intptr_t L_1;
  1566. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1567. Externs_GADUResetConsentInformation_m23FCECCE4CACCE15CD5B5A307F2B404BF64D6D66(L_1, NULL);
  1568. goto IL_003a;
  1569. }
  1570. IL_001b:
  1571. {
  1572. MethodBase_t* L_2;
  1573. L_2 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_Reset_m33D05624221D6CB935EE36964C4BFFB99873C5D3_RuntimeMethod_var)));
  1574. NullCheck(L_2);
  1575. String_t* L_3;
  1576. L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_2);
  1577. String_t* L_4;
  1578. 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);
  1579. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1580. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, L_4, NULL);
  1581. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_Reset_m33D05624221D6CB935EE36964C4BFFB99873C5D3_RuntimeMethod_var)));
  1582. }
  1583. IL_003a:
  1584. {
  1585. return;
  1586. }
  1587. }
  1588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConsentInformationClient_GetConsentStatus_mA0ED9529AE12E1AC62492A26304BEF9F3A5DF492 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1589. {
  1590. static bool s_Il2CppMethodInitialized;
  1591. if (!s_Il2CppMethodInitialized)
  1592. {
  1593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1594. s_Il2CppMethodInitialized = true;
  1595. }
  1596. int32_t V_0 = 0;
  1597. {
  1598. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1599. int32_t L_0;
  1600. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1601. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1602. {
  1603. goto IL_0038;
  1604. }
  1605. }
  1606. {
  1607. intptr_t L_1;
  1608. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1609. int32_t L_2;
  1610. L_2 = Externs_GADUGetConsentStatus_mD9905A66A5060741B894A9C2D7D00ECD9E36532D(L_1, NULL);
  1611. V_0 = L_2;
  1612. int32_t L_3 = V_0;
  1613. switch (L_3)
  1614. {
  1615. case 0:
  1616. {
  1617. goto IL_0036;
  1618. }
  1619. case 1:
  1620. {
  1621. goto IL_0032;
  1622. }
  1623. case 2:
  1624. {
  1625. goto IL_0034;
  1626. }
  1627. case 3:
  1628. {
  1629. goto IL_0036;
  1630. }
  1631. }
  1632. }
  1633. {
  1634. goto IL_0036;
  1635. }
  1636. IL_0032:
  1637. {
  1638. return 2;
  1639. }
  1640. IL_0034:
  1641. {
  1642. return 1;
  1643. }
  1644. IL_0036:
  1645. {
  1646. int32_t L_4 = V_0;
  1647. return L_4;
  1648. }
  1649. IL_0038:
  1650. {
  1651. MethodBase_t* L_5;
  1652. L_5 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_GetConsentStatus_mA0ED9529AE12E1AC62492A26304BEF9F3A5DF492_RuntimeMethod_var)));
  1653. NullCheck(L_5);
  1654. String_t* L_6;
  1655. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_5);
  1656. String_t* L_7;
  1657. 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);
  1658. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1659. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, L_7, NULL);
  1660. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_GetConsentStatus_mA0ED9529AE12E1AC62492A26304BEF9F3A5DF492_RuntimeMethod_var)));
  1661. }
  1662. }
  1663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConsentInformationClient_GetPrivacyOptionsRequirementStatus_mDA19820BD4C64967E245541F55513BD40F13F8B2 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1664. {
  1665. static bool s_Il2CppMethodInitialized;
  1666. if (!s_Il2CppMethodInitialized)
  1667. {
  1668. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1669. s_Il2CppMethodInitialized = true;
  1670. }
  1671. int32_t V_0 = 0;
  1672. {
  1673. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1674. int32_t L_0;
  1675. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1676. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1677. {
  1678. goto IL_0034;
  1679. }
  1680. }
  1681. {
  1682. intptr_t L_1;
  1683. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1684. int32_t L_2;
  1685. L_2 = Externs_GADUGetPrivacyOptionsRequirementStatus_m90D8398D2477241865AEC8D625B8CFFA0189595B(L_1, NULL);
  1686. V_0 = L_2;
  1687. int32_t L_3 = V_0;
  1688. switch (L_3)
  1689. {
  1690. case 0:
  1691. {
  1692. goto IL_0032;
  1693. }
  1694. case 1:
  1695. {
  1696. goto IL_002e;
  1697. }
  1698. case 2:
  1699. {
  1700. goto IL_0030;
  1701. }
  1702. }
  1703. }
  1704. {
  1705. goto IL_0032;
  1706. }
  1707. IL_002e:
  1708. {
  1709. return 2;
  1710. }
  1711. IL_0030:
  1712. {
  1713. return 1;
  1714. }
  1715. IL_0032:
  1716. {
  1717. int32_t L_4 = V_0;
  1718. return L_4;
  1719. }
  1720. IL_0034:
  1721. {
  1722. MethodBase_t* L_5;
  1723. L_5 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_GetPrivacyOptionsRequirementStatus_mDA19820BD4C64967E245541F55513BD40F13F8B2_RuntimeMethod_var)));
  1724. NullCheck(L_5);
  1725. String_t* L_6;
  1726. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_5);
  1727. String_t* L_7;
  1728. 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);
  1729. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1730. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, L_7, NULL);
  1731. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_GetPrivacyOptionsRequirementStatus_mDA19820BD4C64967E245541F55513BD40F13F8B2_RuntimeMethod_var)));
  1732. }
  1733. }
  1734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentInformationClient_CanRequestAds_m763076896786F8C9EAFEFBD2C06F86B0EC9AD958 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1735. {
  1736. static bool s_Il2CppMethodInitialized;
  1737. if (!s_Il2CppMethodInitialized)
  1738. {
  1739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1740. s_Il2CppMethodInitialized = true;
  1741. }
  1742. {
  1743. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1744. int32_t L_0;
  1745. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1746. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1747. {
  1748. goto IL_0017;
  1749. }
  1750. }
  1751. {
  1752. intptr_t L_1;
  1753. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1754. bool L_2;
  1755. L_2 = Externs_GADUUMPCanRequestAds_mA71DB43F21052850C260457704A042502C688E36(L_1, NULL);
  1756. return L_2;
  1757. }
  1758. IL_0017:
  1759. {
  1760. MethodBase_t* L_3;
  1761. L_3 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_CanRequestAds_m763076896786F8C9EAFEFBD2C06F86B0EC9AD958_RuntimeMethod_var)));
  1762. NullCheck(L_3);
  1763. String_t* L_4;
  1764. L_4 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_3);
  1765. String_t* L_5;
  1766. 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);
  1767. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1768. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, L_5, NULL);
  1769. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_CanRequestAds_m763076896786F8C9EAFEFBD2C06F86B0EC9AD958_RuntimeMethod_var)));
  1770. }
  1771. }
  1772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentInformationClient_IsConsentFormAvailable_mD4D908AC971567F63970100C3A476D67C4FF4385 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1773. {
  1774. static bool s_Il2CppMethodInitialized;
  1775. if (!s_Il2CppMethodInitialized)
  1776. {
  1777. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1778. s_Il2CppMethodInitialized = true;
  1779. }
  1780. {
  1781. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1782. int32_t L_0;
  1783. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1784. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  1785. {
  1786. goto IL_0017;
  1787. }
  1788. }
  1789. {
  1790. intptr_t L_1;
  1791. L_1 = ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline(__this, NULL);
  1792. bool L_2;
  1793. L_2 = Externs_GADUIsConsentFormAvailable_mF1F363401873F80C010E475B0E60685796DED593(L_1, NULL);
  1794. return L_2;
  1795. }
  1796. IL_0017:
  1797. {
  1798. MethodBase_t* L_3;
  1799. L_3 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_IsConsentFormAvailable_mD4D908AC971567F63970100C3A476D67C4FF4385_RuntimeMethod_var)));
  1800. NullCheck(L_3);
  1801. String_t* L_4;
  1802. L_4 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_3);
  1803. String_t* L_5;
  1804. 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);
  1805. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  1806. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, L_5, NULL);
  1807. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_IsConsentFormAvailable_mD4D908AC971567F63970100C3A476D67C4FF4385_RuntimeMethod_var)));
  1808. }
  1809. }
  1810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6 (intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  1811. {
  1812. static bool s_Il2CppMethodInitialized;
  1813. if (!s_Il2CppMethodInitialized)
  1814. {
  1815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1816. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var);
  1817. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral981AE4478E71C4EC026A30E7892E7C4381F95DB9);
  1818. s_Il2CppMethodInitialized = true;
  1819. }
  1820. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* V_0 = NULL;
  1821. int32_t V_1 = 0;
  1822. String_t* V_2 = NULL;
  1823. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* V_3 = NULL;
  1824. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  1825. {
  1826. intptr_t L_0 = ___0_clientRef;
  1827. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1828. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_1;
  1829. L_1 = ConsentInformationClient_IntPtrToConsentInformationClient_m7ADD9E4D86678379FB4E89C7BAB887E855609B5F(L_0, NULL);
  1830. V_0 = L_1;
  1831. intptr_t L_2 = ___1_errorRef;
  1832. bool L_3;
  1833. L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, 0, NULL);
  1834. if (!L_3)
  1835. {
  1836. goto IL_0032;
  1837. }
  1838. }
  1839. {
  1840. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_4 = V_0;
  1841. NullCheck(L_4);
  1842. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = L_4->____consentInfoUpdateSuccessAction;
  1843. if (!L_5)
  1844. {
  1845. goto IL_002d;
  1846. }
  1847. }
  1848. {
  1849. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_6 = V_0;
  1850. NullCheck(L_6);
  1851. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = L_6->____consentInfoUpdateSuccessAction;
  1852. NullCheck(L_7);
  1853. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_7, NULL);
  1854. }
  1855. IL_002d:
  1856. {
  1857. goto IL_0094;
  1858. }
  1859. IL_0032:
  1860. {
  1861. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_8 = V_0;
  1862. NullCheck(L_8);
  1863. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_9 = L_8->____consentInfoUpdateFailureAction;
  1864. if (!L_9)
  1865. {
  1866. goto IL_0094;
  1867. }
  1868. }
  1869. {
  1870. V_1 = 5;
  1871. V_2 = _stringLiteral981AE4478E71C4EC026A30E7892E7C4381F95DB9;
  1872. }
  1873. try
  1874. {
  1875. intptr_t L_10 = ___1_errorRef;
  1876. int32_t L_11;
  1877. L_11 = Externs_GADUGetFormErrorCode_mCED0FCF2EFCF807A812A2698A1F928594B8B83AF(L_10, NULL);
  1878. V_1 = L_11;
  1879. intptr_t L_12 = ___1_errorRef;
  1880. String_t* L_13;
  1881. L_13 = Externs_GADUGetFormErrorMessage_mC85893CCE27D7CB289FD724D0AE4A65CFE3732CB(L_12, NULL);
  1882. V_2 = L_13;
  1883. goto IL_0082;
  1884. }
  1885. catch(Il2CppExceptionWrapper& e)
  1886. {
  1887. 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)))
  1888. {
  1889. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  1890. goto CATCH_0058;
  1891. }
  1892. throw e;
  1893. }
  1894. CATCH_0058:
  1895. {
  1896. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* L_14 = ((EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743*)IL2CPP_GET_ACTIVE_EXCEPTION(EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743*));;
  1897. V_3 = L_14;
  1898. MethodBase_t* L_15;
  1899. L_15 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentInformationClient_ConsentInfoUpdateCallback_m01A1B5982AE827C301F4BA2A0801A2A3E13577D6_RuntimeMethod_var)));
  1900. NullCheck(L_15);
  1901. String_t* L_16;
  1902. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_15);
  1903. EntryPointNotFoundException_t15F4C4ABBCF00C39FC1C2C903F15DF41055C1743* L_17 = V_3;
  1904. NullCheck(L_17);
  1905. String_t* L_18;
  1906. L_18 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_17);
  1907. String_t* L_19;
  1908. 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);
  1909. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
  1910. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_19, NULL);
  1911. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  1912. goto IL_0082;
  1913. }
  1914. IL_0082:
  1915. {
  1916. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_20 = V_0;
  1917. NullCheck(L_20);
  1918. Action_1_tB03D82616088D202ABD23F934CC2976A2ED530B4* L_21 = L_20->____consentInfoUpdateFailureAction;
  1919. int32_t L_22 = V_1;
  1920. String_t* L_23 = V_2;
  1921. FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026* L_24 = (FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026*)il2cpp_codegen_object_new(FormError_t925BBA051FDAC8CC3DECB9E5511864E8ED383026_il2cpp_TypeInfo_var);
  1922. FormError__ctor_m74D2F9BD01E242B45657155A11219192DF02A8A7(L_24, L_22, L_23, NULL);
  1923. NullCheck(L_21);
  1924. Action_1_Invoke_m3DEF207D7DDE949DDC2EC78FF96E9789029BAC51_inline(L_21, L_24, NULL);
  1925. }
  1926. IL_0094:
  1927. {
  1928. return;
  1929. }
  1930. }
  1931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_IntPtrToConsentInformationClient_m7ADD9E4D86678379FB4E89C7BAB887E855609B5F (intptr_t ___0_clientRef, const RuntimeMethod* method)
  1932. {
  1933. static bool s_Il2CppMethodInitialized;
  1934. if (!s_Il2CppMethodInitialized)
  1935. {
  1936. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1937. s_Il2CppMethodInitialized = true;
  1938. }
  1939. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
  1940. memset((&V_0), 0, sizeof(V_0));
  1941. {
  1942. intptr_t L_0 = ___0_clientRef;
  1943. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  1944. L_1 = GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F(L_0, NULL);
  1945. V_0 = L_1;
  1946. RuntimeObject* L_2;
  1947. L_2 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_0), NULL);
  1948. return ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1*)IsInstClass((RuntimeObject*)L_2, ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var));
  1949. }
  1950. }
  1951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Dispose_mC49216E7F4398541A5E8D83C9B08DE9DFACE48F9 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1952. {
  1953. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
  1954. memset((&V_0), 0, sizeof(V_0));
  1955. {
  1956. intptr_t L_0 = __this->____consentInformationClientPtr;
  1957. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1;
  1958. L_1 = GCHandle_op_Explicit_mA5F28206637454AD677BE13DF86C6152190B6F0F(L_0, NULL);
  1959. V_0 = L_1;
  1960. GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3((&V_0), NULL);
  1961. return;
  1962. }
  1963. }
  1964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient_Finalize_m34691F9551F3D7E1589E9C71FBD5F8B5ADDF1D30 (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  1965. {
  1966. {
  1967. auto __finallyBlock = il2cpp::utils::Finally([&]
  1968. {
  1969. FINALLY_000b:
  1970. {
  1971. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
  1972. return;
  1973. }
  1974. });
  1975. try
  1976. {
  1977. ConsentInformationClient_Dispose_mC49216E7F4398541A5E8D83C9B08DE9DFACE48F9(__this, NULL);
  1978. goto IL_0012;
  1979. }
  1980. catch(Il2CppExceptionWrapper& e)
  1981. {
  1982. __finallyBlock.StoreException(e.ex);
  1983. }
  1984. }
  1985. IL_0012:
  1986. {
  1987. return;
  1988. }
  1989. }
  1990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentInformationClient__cctor_mD8CC9E5335DC768DEEE2A843907ABE64A51EC3B7 (const RuntimeMethod* method)
  1991. {
  1992. static bool s_Il2CppMethodInitialized;
  1993. if (!s_Il2CppMethodInitialized)
  1994. {
  1995. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  1996. s_Il2CppMethodInitialized = true;
  1997. }
  1998. {
  1999. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_0 = (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1*)il2cpp_codegen_object_new(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2000. ConsentInformationClient__ctor_mA4272704F07B4B3CC88339FB36187A49C94ADF82(L_0, NULL);
  2001. ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->____instance = L_0;
  2002. Il2CppCodeGenWriteBarrier((void**)(&((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->____instance), (void*)L_0);
  2003. return;
  2004. }
  2005. }
  2006. #ifdef __clang__
  2007. #pragma clang diagnostic pop
  2008. #endif
  2009. #ifdef __clang__
  2010. #pragma clang diagnostic push
  2011. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2012. #pragma clang diagnostic ignored "-Wunused-variable"
  2013. #endif
  2014. void GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_Multicast(GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2015. {
  2016. il2cpp_array_size_t length = __this->___delegates->max_length;
  2017. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  2018. for (il2cpp_array_size_t i = 0; i < length; i++)
  2019. {
  2020. GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* currentDelegate = reinterpret_cast<GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB*>(delegatesToInvoke[i]);
  2021. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  2022. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  2023. }
  2024. }
  2025. void GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_OpenInst(GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2026. {
  2027. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  2028. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  2029. }
  2030. void GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_OpenStatic(GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2031. {
  2032. typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
  2033. ((FunctionPointerType)__this->___method_ptr)(___0_clientRef, ___1_errorRef, method);
  2034. }
  2035. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2036. {
  2037. typedef void (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t);
  2038. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  2039. il2cppPInvokeFunc(___0_clientRef, ___1_errorRef);
  2040. }
  2041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentInfoUpdateCallback__ctor_m5F3AD20929FE57E93270BCE0EFEADFAEA41812B3 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  2042. {
  2043. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  2044. __this->___method = ___1_method;
  2045. __this->___m_target = ___0_object;
  2046. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  2047. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  2048. __this->___method_code = (intptr_t)__this;
  2049. if (MethodIsStatic((RuntimeMethod*)___1_method))
  2050. {
  2051. bool isOpen = parameterCount == 2;
  2052. if (isOpen)
  2053. __this->___invoke_impl = (intptr_t)&GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_OpenStatic;
  2054. else
  2055. {
  2056. __this->___invoke_impl = __this->___method_ptr;
  2057. __this->___method_code = (intptr_t)__this->___m_target;
  2058. }
  2059. }
  2060. else
  2061. {
  2062. if (___0_object == NULL)
  2063. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  2064. __this->___invoke_impl = __this->___method_ptr;
  2065. __this->___method_code = (intptr_t)__this->___m_target;
  2066. }
  2067. __this->___extra_arg = (intptr_t)&GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138_Multicast;
  2068. }
  2069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentInfoUpdateCallback_Invoke_m2F8DB1303E06B75C396BA37D288E6E32BEF4E138 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, intptr_t ___0_clientRef, intptr_t ___1_errorRef, const RuntimeMethod* method)
  2070. {
  2071. typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
  2072. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_clientRef, ___1_errorRef, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2073. }
  2074. 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)
  2075. {
  2076. static bool s_Il2CppMethodInitialized;
  2077. if (!s_Il2CppMethodInitialized)
  2078. {
  2079. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
  2080. s_Il2CppMethodInitialized = true;
  2081. }
  2082. void *__d_args[3] = {0};
  2083. __d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_clientRef);
  2084. __d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_errorRef);
  2085. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
  2086. }
  2087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GADUConsentInfoUpdateCallback_EndInvoke_mF0918A41C381886B02D7750CB93B160CD6853198 (GADUConsentInfoUpdateCallback_t3F5F5E587ACC5BAF163FADD1269401A40163AEDB* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  2088. {
  2089. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  2090. }
  2091. #ifdef __clang__
  2092. #pragma clang diagnostic pop
  2093. #endif
  2094. #ifdef __clang__
  2095. #pragma clang diagnostic push
  2096. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2097. #pragma clang diagnostic ignored "-Wunused-variable"
  2098. #endif
  2099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs__ctor_mD45431FDBE09B3540B3F0270F5169AFBA758DE66 (Externs_t8C1E08109EC604AF48C9B439F139F4B64E537504* __this, const RuntimeMethod* method)
  2100. {
  2101. {
  2102. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2103. return;
  2104. }
  2105. }
  2106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetFormErrorCode_mCED0FCF2EFCF807A812A2698A1F928594B8B83AF (intptr_t ___0_error, const RuntimeMethod* method)
  2107. {
  2108. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2109. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUGetFormErrorCode)(___0_error);
  2110. return returnValue;
  2111. }
  2112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Externs_GADUGetFormErrorMessage_mC85893CCE27D7CB289FD724D0AE4A65CFE3732CB (intptr_t ___0_error, const RuntimeMethod* method)
  2113. {
  2114. typedef char* (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2115. char* returnValue = reinterpret_cast<PInvokeFunc>(GADUGetFormErrorMessage)(___0_error);
  2116. String_t* _returnValue_unmarshaled = NULL;
  2117. _returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
  2118. il2cpp_codegen_marshal_free(returnValue);
  2119. returnValue = NULL;
  2120. return _returnValue_unmarshaled;
  2121. }
  2122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateRequestParameters_mA0DB2EA8850345665565D7C28D5EB06F25DCD9B5 (const RuntimeMethod* method)
  2123. {
  2124. typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
  2125. intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GADUCreateRequestParameters)();
  2126. return returnValue;
  2127. }
  2128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetRequestParametersTagForUnderAgeOfConsent_m21898F9CEC922FDE18A9AF55842C52E9C3755F55 (intptr_t ___0_requestParametersRef, bool ___1_tagForUnderAgeOfConsent, const RuntimeMethod* method)
  2129. {
  2130. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
  2131. reinterpret_cast<PInvokeFunc>(GADUSetRequestParametersTagForUnderAgeOfConsent)(___0_requestParametersRef, static_cast<int32_t>(___1_tagForUnderAgeOfConsent));
  2132. }
  2133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateDebugSettings_mB7A04EAAA7CAEB0DB94B9054B8F69389C2A1D457 (const RuntimeMethod* method)
  2134. {
  2135. typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
  2136. intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GADUCreateDebugSettings)();
  2137. return returnValue;
  2138. }
  2139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetDebugSettingsDebugGeography_m724BFF876907DF87B9AA06D0BFB87AB59018772F (intptr_t ___0_debugSettingsRef, int32_t ___1_debugGeography, const RuntimeMethod* method)
  2140. {
  2141. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
  2142. reinterpret_cast<PInvokeFunc>(GADUSetDebugSettingsDebugGeography)(___0_debugSettingsRef, ___1_debugGeography);
  2143. }
  2144. 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)
  2145. {
  2146. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, char**, int32_t);
  2147. char** ____1_testDeviceIDs_marshaled = NULL;
  2148. if (___1_testDeviceIDs != NULL)
  2149. {
  2150. il2cpp_array_size_t ____1_testDeviceIDs_Length = (___1_testDeviceIDs)->max_length;
  2151. ____1_testDeviceIDs_marshaled = il2cpp_codegen_marshal_allocate_array<char*>(____1_testDeviceIDs_Length + 1);
  2152. (____1_testDeviceIDs_marshaled)[____1_testDeviceIDs_Length] = NULL;
  2153. for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____1_testDeviceIDs_Length); i++)
  2154. {
  2155. (____1_testDeviceIDs_marshaled)[i] = il2cpp_codegen_marshal_string((___1_testDeviceIDs)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  2156. }
  2157. }
  2158. else
  2159. {
  2160. ____1_testDeviceIDs_marshaled = NULL;
  2161. }
  2162. reinterpret_cast<PInvokeFunc>(GADUSetDebugSettingsTestDeviceIdentifiers)(___0_debugSettingsRef, ____1_testDeviceIDs_marshaled, ___2_testDeviceIDLength);
  2163. if (____1_testDeviceIDs_marshaled != NULL)
  2164. {
  2165. const il2cpp_array_size_t ____1_testDeviceIDs_marshaled_CleanupLoopCount = (___1_testDeviceIDs != NULL) ? (___1_testDeviceIDs)->max_length : 0;
  2166. for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____1_testDeviceIDs_marshaled_CleanupLoopCount); i++)
  2167. {
  2168. il2cpp_codegen_marshal_free((____1_testDeviceIDs_marshaled)[i]);
  2169. (____1_testDeviceIDs_marshaled)[i] = NULL;
  2170. }
  2171. il2cpp_codegen_marshal_free(____1_testDeviceIDs_marshaled);
  2172. ____1_testDeviceIDs_marshaled = NULL;
  2173. }
  2174. }
  2175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUSetRequestParametersDebugSettings_m710CF368AC20FCBF1FEB0EA5578136B32D51CB93 (intptr_t ___0_requestParametersRef, intptr_t ___1_debugSettingsRef, const RuntimeMethod* method)
  2176. {
  2177. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t);
  2178. reinterpret_cast<PInvokeFunc>(GADUSetRequestParametersDebugSettings)(___0_requestParametersRef, ___1_debugSettingsRef);
  2179. }
  2180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateConsentInformation_m40445E013F2C25A5030190929D07FA5204386C35 (intptr_t ___0_clientRef, const RuntimeMethod* method)
  2181. {
  2182. typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2183. intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GADUCreateConsentInformation)(___0_clientRef);
  2184. return returnValue;
  2185. }
  2186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUResetConsentInformation_m23FCECCE4CACCE15CD5B5A307F2B404BF64D6D66 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2187. {
  2188. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2189. reinterpret_cast<PInvokeFunc>(GADUResetConsentInformation)(___0_consentInfoRef);
  2190. }
  2191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetConsentStatus_mD9905A66A5060741B894A9C2D7D00ECD9E36532D (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2192. {
  2193. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2194. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUGetConsentStatus)(___0_consentInfoRef);
  2195. return returnValue;
  2196. }
  2197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Externs_GADUGetPrivacyOptionsRequirementStatus_m90D8398D2477241865AEC8D625B8CFFA0189595B (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2198. {
  2199. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2200. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUGetPrivacyOptionsRequirementStatus)(___0_consentInfoRef);
  2201. return returnValue;
  2202. }
  2203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Externs_GADUUMPCanRequestAds_mA71DB43F21052850C260457704A042502C688E36 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2204. {
  2205. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2206. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUUMPCanRequestAds)(___0_consentInfoRef);
  2207. return static_cast<bool>(returnValue);
  2208. }
  2209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Externs_GADUIsConsentFormAvailable_mF1F363401873F80C010E475B0E60685796DED593 (intptr_t ___0_consentInfoRef, const RuntimeMethod* method)
  2210. {
  2211. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2212. int32_t returnValue = reinterpret_cast<PInvokeFunc>(GADUIsConsentFormAvailable)(___0_consentInfoRef);
  2213. return static_cast<bool>(returnValue);
  2214. }
  2215. 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)
  2216. {
  2217. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, Il2CppMethodPointer);
  2218. Il2CppMethodPointer ____2_callback_marshaled = NULL;
  2219. ____2_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_callback));
  2220. reinterpret_cast<PInvokeFunc>(GADURequestConsentInfoUpdate)(___0_clientRef, ___1_parameters, ____2_callback_marshaled);
  2221. }
  2222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Externs_GADUCreateConsentForm_m4EBB46674010C2BDB73AC7D2D407C483D5664EE3 (intptr_t ___0_clientRef, const RuntimeMethod* method)
  2223. {
  2224. typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2225. intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GADUCreateConsentForm)(___0_clientRef);
  2226. return returnValue;
  2227. }
  2228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADULoadConsentForm_m6852D39910D8F09C3CD3EF0CA28B85CA5F0FB878 (intptr_t ___0_formRef, GADUConsentFormLoadCompletionHandler_tCEDA61B1731AA6292F53FF26EAEFD5960A4E3254* ___1_consentFormLoadCallback, const RuntimeMethod* method)
  2229. {
  2230. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
  2231. Il2CppMethodPointer ____1_consentFormLoadCallback_marshaled = NULL;
  2232. ____1_consentFormLoadCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_consentFormLoadCallback));
  2233. reinterpret_cast<PInvokeFunc>(GADULoadConsentForm)(___0_formRef, ____1_consentFormLoadCallback_marshaled);
  2234. }
  2235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUPresentConsentForm_mCC8114769B778D5CC8F449AFE2925ACEFC55C487 (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method)
  2236. {
  2237. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
  2238. Il2CppMethodPointer ____1_consentFormPresentCallback_marshaled = NULL;
  2239. ____1_consentFormPresentCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_consentFormPresentCallback));
  2240. reinterpret_cast<PInvokeFunc>(GADUPresentConsentForm)(___0_formRef, ____1_consentFormPresentCallback_marshaled);
  2241. }
  2242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADULoadAndPresentConsentForm_mCC529F231B582994E6A3376C403BA9040AE47607 (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method)
  2243. {
  2244. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
  2245. Il2CppMethodPointer ____1_consentFormPresentCallback_marshaled = NULL;
  2246. ____1_consentFormPresentCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_consentFormPresentCallback));
  2247. reinterpret_cast<PInvokeFunc>(GADULoadAndPresentConsentForm)(___0_formRef, ____1_consentFormPresentCallback_marshaled);
  2248. }
  2249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADUPresentPrivacyOptionsForm_mEF4655C87CF478A815BEBBDFA2E3CAFF5183893F (intptr_t ___0_formRef, GADUConsentFormPresentCompletionHandler_t7BE8E6E55FBFBD76CBAA12588EEBE1B796442E25* ___1_consentFormPresentCallback, const RuntimeMethod* method)
  2250. {
  2251. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
  2252. Il2CppMethodPointer ____1_consentFormPresentCallback_marshaled = NULL;
  2253. ____1_consentFormPresentCallback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_consentFormPresentCallback));
  2254. reinterpret_cast<PInvokeFunc>(GADUPresentPrivacyOptionsForm)(___0_formRef, ____1_consentFormPresentCallback_marshaled);
  2255. }
  2256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Externs_GADURelease_mD645D7AE2BD9355B6F45F8E0F59FA4FA8BFF0100 (intptr_t ___0_obj, const RuntimeMethod* method)
  2257. {
  2258. typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t);
  2259. reinterpret_cast<PInvokeFunc>(GADURelease)(___0_obj);
  2260. }
  2261. #ifdef __clang__
  2262. #pragma clang diagnostic pop
  2263. #endif
  2264. #ifdef __clang__
  2265. #pragma clang diagnostic push
  2266. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2267. #pragma clang diagnostic ignored "-Wunused-variable"
  2268. #endif
  2269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UmpClientFactory__ctor_m5C0430D964888036FFE3EFEEB4BFEF01975F8C01 (UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18* __this, const RuntimeMethod* method)
  2270. {
  2271. {
  2272. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2273. return;
  2274. }
  2275. }
  2276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UmpClientFactory_ConsentFormClient_mADABD934A32673E760D2B45A4B246DE52D3F01A9 (UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18* __this, const RuntimeMethod* method)
  2277. {
  2278. static bool s_Il2CppMethodInitialized;
  2279. if (!s_Il2CppMethodInitialized)
  2280. {
  2281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  2282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  2283. s_Il2CppMethodInitialized = true;
  2284. }
  2285. {
  2286. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  2287. int32_t L_0;
  2288. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  2289. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  2290. {
  2291. goto IL_0011;
  2292. }
  2293. }
  2294. {
  2295. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  2296. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_1;
  2297. L_1 = ConsentFormClient_get_Instance_mA3644D237BAED202A6035C3B04C15871D26E36F1_inline(NULL);
  2298. return L_1;
  2299. }
  2300. IL_0011:
  2301. {
  2302. MethodBase_t* L_2;
  2303. L_2 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UmpClientFactory_ConsentFormClient_mADABD934A32673E760D2B45A4B246DE52D3F01A9_RuntimeMethod_var)));
  2304. NullCheck(L_2);
  2305. String_t* L_3;
  2306. L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_2);
  2307. String_t* L_4;
  2308. 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);
  2309. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2310. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, L_4, NULL);
  2311. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UmpClientFactory_ConsentFormClient_mADABD934A32673E760D2B45A4B246DE52D3F01A9_RuntimeMethod_var)));
  2312. }
  2313. }
  2314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UmpClientFactory_ConsentInformationClient_mC8BCFC29B4D19B11F8AE4E1AAE25C940CDCDAFBA (UmpClientFactory_t419C0174AA6B63B15489EF309508540C1D78CF18* __this, const RuntimeMethod* method)
  2315. {
  2316. static bool s_Il2CppMethodInitialized;
  2317. if (!s_Il2CppMethodInitialized)
  2318. {
  2319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  2320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2321. s_Il2CppMethodInitialized = true;
  2322. }
  2323. {
  2324. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  2325. int32_t L_0;
  2326. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  2327. if ((!(((uint32_t)L_0) == ((uint32_t)8))))
  2328. {
  2329. goto IL_0011;
  2330. }
  2331. }
  2332. {
  2333. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2334. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_1;
  2335. L_1 = ConsentInformationClient_get_Instance_m4F33F30EFF31A02F7DCF81826BA7C4BCEE5A7A08_inline(NULL);
  2336. return L_1;
  2337. }
  2338. IL_0011:
  2339. {
  2340. MethodBase_t* L_2;
  2341. L_2 = il2cpp_codegen_get_method_object(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UmpClientFactory_ConsentInformationClient_mC8BCFC29B4D19B11F8AE4E1AAE25C940CDCDAFBA_RuntimeMethod_var)));
  2342. NullCheck(L_2);
  2343. String_t* L_3;
  2344. L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_2);
  2345. String_t* L_4;
  2346. 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);
  2347. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2348. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, L_4, NULL);
  2349. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UmpClientFactory_ConsentInformationClient_mC8BCFC29B4D19B11F8AE4E1AAE25C940CDCDAFBA_RuntimeMethod_var)));
  2350. }
  2351. }
  2352. #ifdef __clang__
  2353. #pragma clang diagnostic pop
  2354. #endif
  2355. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t GCHandle_op_Explicit_m03DD8D9FB45D565431455A6EE5C30A87305EF73C_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method)
  2356. {
  2357. {
  2358. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_0 = ___0_value;
  2359. intptr_t L_1 = L_0.___handle;
  2360. return L_1;
  2361. }
  2362. }
  2363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
  2364. {
  2365. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2366. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2367. }
  2368. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ConsentInformationClient_get_ConsentInformationPtr_m67A4ED0E10DF4DB7B9E2A1643225177905DD06C5_inline (ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* __this, const RuntimeMethod* method)
  2369. {
  2370. {
  2371. intptr_t L_0 = __this->____consentInformationPtr;
  2372. return L_0;
  2373. }
  2374. }
  2375. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* ConsentFormClient_get_Instance_mA3644D237BAED202A6035C3B04C15871D26E36F1_inline (const RuntimeMethod* method)
  2376. {
  2377. static bool s_Il2CppMethodInitialized;
  2378. if (!s_Il2CppMethodInitialized)
  2379. {
  2380. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  2381. s_Il2CppMethodInitialized = true;
  2382. }
  2383. {
  2384. il2cpp_codegen_runtime_class_init_inline(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var);
  2385. ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1* L_0 = ((ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentFormClient_tBEC2D325BC9255F78BF2FB9DD0EBFA8DC8A0B7E1_il2cpp_TypeInfo_var))->____instance;
  2386. return L_0;
  2387. }
  2388. }
  2389. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* ConsentInformationClient_get_Instance_m4F33F30EFF31A02F7DCF81826BA7C4BCEE5A7A08_inline (const RuntimeMethod* method)
  2390. {
  2391. static bool s_Il2CppMethodInitialized;
  2392. if (!s_Il2CppMethodInitialized)
  2393. {
  2394. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2395. s_Il2CppMethodInitialized = true;
  2396. }
  2397. {
  2398. il2cpp_codegen_runtime_class_init_inline(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var);
  2399. ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1* L_0 = ((ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_StaticFields*)il2cpp_codegen_static_fields_for(ConsentInformationClient_tA72DF61A2E613C9DC9DE3111E8D5AC7672A23FB1_il2cpp_TypeInfo_var))->____instance;
  2400. return L_0;
  2401. }
  2402. }
  2403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  2404. {
  2405. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  2406. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  2407. }
  2408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  2409. {
  2410. {
  2411. int32_t L_0 = __this->____size;
  2412. return L_0;
  2413. }
  2414. }