Geen omschrijving
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.cpp 93KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707
  1. #include "pch-cpp.hpp"
  2. struct VirtualActionInvoker0
  3. {
  4. typedef void (*Action)(void*, const RuntimeMethod*);
  5. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  6. {
  7. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  8. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  9. }
  10. };
  11. template <typename T1, typename T2>
  12. struct VirtualActionInvoker2
  13. {
  14. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  15. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  16. {
  17. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  18. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  19. }
  20. };
  21. template <typename R>
  22. struct VirtualFuncInvoker0
  23. {
  24. typedef R (*Func)(void*, const RuntimeMethod*);
  25. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  26. {
  27. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  28. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  29. }
  30. };
  31. struct InterfaceActionInvoker0
  32. {
  33. typedef void (*Action)(void*, const RuntimeMethod*);
  34. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  35. {
  36. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  37. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  38. }
  39. };
  40. template <typename T1>
  41. struct InterfaceActionInvoker1
  42. {
  43. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  44. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  45. {
  46. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  47. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  48. }
  49. };
  50. template <typename T1, typename T2, typename T3>
  51. struct InterfaceActionInvoker3
  52. {
  53. typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
  54. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  55. {
  56. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  57. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  58. }
  59. };
  60. template <typename R>
  61. struct InterfaceFuncInvoker0
  62. {
  63. typedef R (*Func)(void*, const RuntimeMethod*);
  64. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  65. {
  66. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  67. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  68. }
  69. };
  70. struct Action_1_t96EA761F7BE52B89F4904338B4DF546EB9F1FAFF;
  71. struct Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499;
  72. struct Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE;
  73. struct Action_1_t841B459F75B339DA7C5B42D7EA2E177BAE679C4C;
  74. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  75. struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD;
  76. struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83;
  77. struct EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693;
  78. struct EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF;
  79. struct EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50;
  80. struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746;
  81. struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178;
  82. struct List_1_t5E2EB19AA6B9CFA733A67F57AF74DCBE981C3376;
  83. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  84. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  85. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  86. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  87. struct AdError_tA3BF7518349885A73447524367693A096B3DD1AE;
  88. struct AdRequest_tB2AC2CD266CFD5D636C917BC2D938BE96E72BF4D;
  89. struct AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158;
  90. struct AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD;
  91. struct AdValueEventArgs_tFE4F97B850E2D4EF184678E9861479BA39B1299D;
  92. struct BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB;
  93. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  94. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
  95. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  96. struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377;
  97. struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710;
  98. struct IAdErrorClient_t1070A9DCB8BBE68B67D9ECBC19949CDF415AD2BF;
  99. struct IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D;
  100. struct IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252;
  101. struct IInitializationStatusClient_t8FB5AA028F4FF61A5B8952A9D5546BC331877A9D;
  102. struct ILoadAdErrorClient_t82CFD9A1EFB235DD188F81112DF3EAE96806A8D9;
  103. struct IMobileAdsClient_tA147A8D3D422203A033C8F34FE931A06B1FEB97F;
  104. struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F;
  105. struct InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD;
  106. struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687;
  107. struct LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62;
  108. struct LoadAdErrorClientEventArgs_t620986A0A396DB96DE025A536B77350BCAF9BEF2;
  109. struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F;
  110. struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E;
  111. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  112. struct MethodInfo_t;
  113. struct MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5;
  114. struct MulticastDelegate_t;
  115. struct SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E;
  116. struct String_t;
  117. struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0;
  118. struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F;
  119. struct Type_t;
  120. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  121. struct U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159;
  122. struct U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0;
  123. struct U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E;
  124. struct U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5;
  125. struct U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386;
  126. IL2CPP_EXTERN_C RuntimeClass* Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499_il2cpp_TypeInfo_var;
  127. IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
  128. IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
  129. IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50_il2cpp_TypeInfo_var;
  130. IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693_il2cpp_TypeInfo_var;
  131. IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF_il2cpp_TypeInfo_var;
  132. IL2CPP_EXTERN_C RuntimeClass* IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var;
  133. IL2CPP_EXTERN_C RuntimeClass* IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252_il2cpp_TypeInfo_var;
  134. IL2CPP_EXTERN_C RuntimeClass* IMobileAdsClient_tA147A8D3D422203A033C8F34FE931A06B1FEB97F_il2cpp_TypeInfo_var;
  135. IL2CPP_EXTERN_C RuntimeClass* InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD_il2cpp_TypeInfo_var;
  136. IL2CPP_EXTERN_C RuntimeClass* LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62_il2cpp_TypeInfo_var;
  137. IL2CPP_EXTERN_C RuntimeClass* MobileAdsEventExecutor_t1185FA76E60746A4BF6150BBFC4BD17B123F380A_il2cpp_TypeInfo_var;
  138. IL2CPP_EXTERN_C RuntimeClass* MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var;
  139. IL2CPP_EXTERN_C RuntimeClass* SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E_il2cpp_TypeInfo_var;
  140. IL2CPP_EXTERN_C RuntimeClass* U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159_il2cpp_TypeInfo_var;
  141. IL2CPP_EXTERN_C RuntimeClass* U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0_il2cpp_TypeInfo_var;
  142. IL2CPP_EXTERN_C RuntimeClass* U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E_il2cpp_TypeInfo_var;
  143. IL2CPP_EXTERN_C RuntimeClass* U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386_il2cpp_TypeInfo_var;
  144. IL2CPP_EXTERN_C RuntimeClass* U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5_il2cpp_TypeInfo_var;
  145. IL2CPP_EXTERN_C String_t* _stringLiteral1E40C18D8AC4A6D9A62D3A099D09AF791342A6DB;
  146. IL2CPP_EXTERN_C String_t* _stringLiteralB0496525135724A6D7138AB94BD6661514AD7DAE;
  147. IL2CPP_EXTERN_C String_t* _stringLiteralBDD22D9991854F9B5ADA35715330812319A1362B;
  148. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__0_m950132C20D9FF852333840439DE8B7E912AED86E_RuntimeMethod_var;
  149. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__1_m33285EB72E7B98E9DDE1A768A6E9AED39973E367_RuntimeMethod_var;
  150. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__2_mE7CB7EF05F18F046FEFE2051610EADC5F7DB26B1_RuntimeMethod_var;
  151. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__3_mA1831E8828F53A1179D0A9FEB046D01B6C6FFC9D_RuntimeMethod_var;
  152. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__4_m7DEA932A7EFF3F20A7ED0F465C4212BDC32CB338_RuntimeMethod_var;
  153. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__5_m16FA9EC5112461943D6912C09B316B1D0878581C_RuntimeMethod_var;
  154. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__6_m6850799F2427F7E1098F13861874B2C678534643_RuntimeMethod_var;
  155. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__7_m9AF0E557AEE8A07DD4222E3FCD89B5105BA5D077_RuntimeMethod_var;
  156. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__8_m3A928D0457E7D80A84DC9309BD0E3B94EB8ACFC2_RuntimeMethod_var;
  157. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__9_mE15693E2BB35B4112B0B3085064CD0AF30DF6071_RuntimeMethod_var;
  158. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__A_m6B9B50D77E6054F2863F2A1762CC3C167947F202_RuntimeMethod_var;
  159. IL2CPP_EXTERN_C const RuntimeMethod* BannerView_U3CConfigureBannerEventsU3Em__B_m69174F10E32D424CB92DD84998F2FB04CFF5D9F8_RuntimeMethod_var;
  160. IL2CPP_EXTERN_C const RuntimeMethod* MobileAds_GetClientFactory_mFA1B4391A9B66823B3461742EA7623C6A650395E_RuntimeMethod_var;
  161. IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var;
  162. IL2CPP_EXTERN_C const RuntimeMethod* U3CConfigureBannerEventsU3Ec__AnonStorey0_U3CU3Em__0_mB8F05C7553294A657561161F2EBEF25060CDB69B_RuntimeMethod_var;
  163. IL2CPP_EXTERN_C const RuntimeMethod* U3CConfigureBannerEventsU3Ec__AnonStorey1_U3CU3Em__0_m9045774A489D908E618F158776547721382934C4_RuntimeMethod_var;
  164. IL2CPP_EXTERN_C const RuntimeMethod* U3CInitializeU3Ec__AnonStorey0_U3CU3Em__0_m8D6DA3278704BF784A5424EF89AAAC90A79F4414_RuntimeMethod_var;
  165. IL2CPP_EXTERN_C const RuntimeMethod* U3CInitializeU3Ec__AnonStorey1_U3CU3Em__0_m083F4C7632BD37BCDBEB2AC535DED3635645FD24_RuntimeMethod_var;
  166. IL2CPP_EXTERN_C const RuntimeMethod* U3CRaiseActionU3Ec__AnonStorey4_U3CU3Em__0_mED27EB7A2936855D7534DABE9DEA1B75BC5450A6_RuntimeMethod_var;
  167. struct Delegate_t_marshaled_com;
  168. struct Delegate_t_marshaled_pinvoke;
  169. IL2CPP_EXTERN_C_BEGIN
  170. IL2CPP_EXTERN_C_END
  171. #ifdef __clang__
  172. #pragma clang diagnostic push
  173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  174. #pragma clang diagnostic ignored "-Wunused-variable"
  175. #endif
  176. struct U3CModuleU3E_tE42916054522E4DD6B63B142419C43597A882300
  177. {
  178. };
  179. struct AdError_tA3BF7518349885A73447524367693A096B3DD1AE : public RuntimeObject
  180. {
  181. RuntimeObject* ____client;
  182. };
  183. struct AdRequest_tB2AC2CD266CFD5D636C917BC2D938BE96E72BF4D : public RuntimeObject
  184. {
  185. HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___Keywords;
  186. Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___Extras;
  187. List_1_t5E2EB19AA6B9CFA733A67F57AF74DCBE981C3376* ___MediationExtras;
  188. };
  189. struct BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB : public RuntimeObject
  190. {
  191. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnBannerAdLoaded;
  192. Action_1_t841B459F75B339DA7C5B42D7EA2E177BAE679C4C* ___OnBannerAdLoadFailed;
  193. Action_1_t96EA761F7BE52B89F4904338B4DF546EB9F1FAFF* ___OnAdPaid;
  194. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAdClicked;
  195. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAdImpressionRecorded;
  196. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAdFullScreenContentOpened;
  197. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAdFullScreenContentClosed;
  198. RuntimeObject* ____client;
  199. };
  200. struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject
  201. {
  202. };
  203. struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
  204. {
  205. };
  206. struct InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD : public RuntimeObject
  207. {
  208. RuntimeObject* ___client;
  209. };
  210. struct MemberInfo_t : public RuntimeObject
  211. {
  212. };
  213. struct MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5 : public RuntimeObject
  214. {
  215. RuntimeObject* ___client;
  216. };
  217. struct String_t : public RuntimeObject
  218. {
  219. int32_t ____stringLength;
  220. Il2CppChar ____firstChar;
  221. };
  222. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  223. {
  224. };
  225. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  226. {
  227. };
  228. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  229. {
  230. };
  231. struct U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159 : public RuntimeObject
  232. {
  233. LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62* ___loadAdError;
  234. BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* ___U24this;
  235. };
  236. struct U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0 : public RuntimeObject
  237. {
  238. AdValueEventArgs_tFE4F97B850E2D4EF184678E9861479BA39B1299D* ___args;
  239. BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* ___U24this;
  240. };
  241. struct U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E : public RuntimeObject
  242. {
  243. Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE* ___initCompleteAction;
  244. };
  245. struct U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5 : public RuntimeObject
  246. {
  247. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action;
  248. };
  249. struct U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386 : public RuntimeObject
  250. {
  251. RuntimeObject* ___initStatusClient;
  252. U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* ___U3CU3Ef__refU240;
  253. };
  254. struct AdValueEventArgs_tFE4F97B850E2D4EF184678E9861479BA39B1299D : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
  255. {
  256. AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD* ___U3CAdValueU3Ek__BackingField;
  257. };
  258. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  259. {
  260. bool ___m_value;
  261. };
  262. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  263. {
  264. };
  265. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  266. {
  267. };
  268. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  269. {
  270. };
  271. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  272. {
  273. int32_t ___m_value;
  274. };
  275. struct IntPtr_t
  276. {
  277. void* ___m_value;
  278. };
  279. struct LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62 : public AdError_tA3BF7518349885A73447524367693A096B3DD1AE
  280. {
  281. RuntimeObject* ____client;
  282. };
  283. struct LoadAdErrorClientEventArgs_t620986A0A396DB96DE025A536B77350BCAF9BEF2 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
  284. {
  285. RuntimeObject* ___U3CLoadAdErrorClientU3Ek__BackingField;
  286. };
  287. struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
  288. {
  289. InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread;
  290. RuntimeObject* ___m_ThreadStartArg;
  291. RuntimeObject* ___pending_exception;
  292. MulticastDelegate_t* ___m_Delegate;
  293. ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext;
  294. bool ___m_ExecutionContextBelongsToOuterScope;
  295. RuntimeObject* ___principal;
  296. int32_t ___principal_version;
  297. };
  298. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  299. {
  300. union
  301. {
  302. struct
  303. {
  304. };
  305. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  306. };
  307. };
  308. struct AdPosition_tC5663BBEC4D9F57BB911ABB0349BE51F0747D1A3
  309. {
  310. int32_t ___value__;
  311. };
  312. struct Delegate_t : public RuntimeObject
  313. {
  314. intptr_t ___method_ptr;
  315. intptr_t ___invoke_impl;
  316. RuntimeObject* ___m_target;
  317. intptr_t ___method;
  318. intptr_t ___delegate_trampoline;
  319. intptr_t ___extra_arg;
  320. intptr_t ___method_code;
  321. intptr_t ___interp_method;
  322. intptr_t ___interp_invoke_impl;
  323. MethodInfo_t* ___method_info;
  324. MethodInfo_t* ___original_method_info;
  325. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  326. bool ___method_is_virtual;
  327. };
  328. struct Delegate_t_marshaled_pinvoke
  329. {
  330. intptr_t ___method_ptr;
  331. intptr_t ___invoke_impl;
  332. Il2CppIUnknown* ___m_target;
  333. intptr_t ___method;
  334. intptr_t ___delegate_trampoline;
  335. intptr_t ___extra_arg;
  336. intptr_t ___method_code;
  337. intptr_t ___interp_method;
  338. intptr_t ___interp_invoke_impl;
  339. MethodInfo_t* ___method_info;
  340. MethodInfo_t* ___original_method_info;
  341. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  342. int32_t ___method_is_virtual;
  343. };
  344. struct Delegate_t_marshaled_com
  345. {
  346. intptr_t ___method_ptr;
  347. intptr_t ___invoke_impl;
  348. Il2CppIUnknown* ___m_target;
  349. intptr_t ___method;
  350. intptr_t ___delegate_trampoline;
  351. intptr_t ___extra_arg;
  352. intptr_t ___method_code;
  353. intptr_t ___interp_method;
  354. intptr_t ___interp_invoke_impl;
  355. MethodInfo_t* ___method_info;
  356. MethodInfo_t* ___original_method_info;
  357. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  358. int32_t ___method_is_virtual;
  359. };
  360. struct Orientation_tA42A910C028412D24B526CAEFD58B00C55242CB0
  361. {
  362. int32_t ___value__;
  363. };
  364. struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
  365. {
  366. int32_t ___value__;
  367. };
  368. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  369. {
  370. intptr_t ___value;
  371. };
  372. struct SynchronizationContextProperties_t5ED82C778B4C396AD94A93CFBEF00022BDECF058
  373. {
  374. int32_t ___value__;
  375. };
  376. struct Type_tB4F3FFEF78203230302E9D3C0763C92B3C5EEE20
  377. {
  378. int32_t ___value__;
  379. };
  380. struct PrecisionType_t5B0FBF4C3E44BA119E289EF000BEFD5EA7EA471C
  381. {
  382. int32_t ___value__;
  383. };
  384. struct AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158 : public RuntimeObject
  385. {
  386. int32_t ____type;
  387. int32_t ____orientation;
  388. int32_t ____width;
  389. int32_t ____height;
  390. };
  391. struct AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD : public RuntimeObject
  392. {
  393. int32_t ___U3CPrecisionU3Ek__BackingField;
  394. int64_t ___U3CValueU3Ek__BackingField;
  395. String_t* ___U3CCurrencyCodeU3Ek__BackingField;
  396. };
  397. struct MulticastDelegate_t : public Delegate_t
  398. {
  399. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  400. };
  401. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  402. {
  403. Delegate_t_marshaled_pinvoke** ___delegates;
  404. };
  405. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  406. {
  407. Delegate_t_marshaled_com** ___delegates;
  408. };
  409. struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0 : public RuntimeObject
  410. {
  411. int32_t ____props;
  412. };
  413. struct Type_t : public MemberInfo_t
  414. {
  415. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
  416. };
  417. struct Action_1_t96EA761F7BE52B89F4904338B4DF546EB9F1FAFF : public MulticastDelegate_t
  418. {
  419. };
  420. struct Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499 : public MulticastDelegate_t
  421. {
  422. };
  423. struct Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE : public MulticastDelegate_t
  424. {
  425. };
  426. struct Action_1_t841B459F75B339DA7C5B42D7EA2E177BAE679C4C : public MulticastDelegate_t
  427. {
  428. };
  429. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  430. {
  431. };
  432. struct EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693 : public MulticastDelegate_t
  433. {
  434. };
  435. struct EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF : public MulticastDelegate_t
  436. {
  437. };
  438. struct EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50 : public MulticastDelegate_t
  439. {
  440. };
  441. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
  442. {
  443. };
  444. struct SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E : public MulticastDelegate_t
  445. {
  446. };
  447. struct AdRequest_tB2AC2CD266CFD5D636C917BC2D938BE96E72BF4D_StaticFields
  448. {
  449. String_t* ___U3CVersionU3Ek__BackingField;
  450. };
  451. struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields
  452. {
  453. EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty;
  454. };
  455. struct MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields
  456. {
  457. RuntimeObject* ___clientFactory;
  458. SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ____synchronizationContext;
  459. int32_t ____unityMainThreadId;
  460. MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* ___instance;
  461. bool ___U3CRaiseAdEventsOnUnityMainThreadU3Ek__BackingField;
  462. };
  463. struct String_t_StaticFields
  464. {
  465. String_t* ___Empty;
  466. };
  467. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  468. {
  469. String_t* ___TrueString;
  470. String_t* ___FalseString;
  471. };
  472. struct IntPtr_t_StaticFields
  473. {
  474. intptr_t ___Zero;
  475. };
  476. struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields
  477. {
  478. LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr;
  479. AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture;
  480. AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture;
  481. };
  482. struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields
  483. {
  484. LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore;
  485. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture;
  486. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture;
  487. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread;
  488. };
  489. struct AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158_StaticFields
  490. {
  491. AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158* ___Banner;
  492. AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158* ___MediumRectangle;
  493. AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158* ___IABBanner;
  494. AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158* ___Leaderboard;
  495. AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158* ___SmartBanner;
  496. int32_t ___FullWidth;
  497. };
  498. struct Type_t_StaticFields
  499. {
  500. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
  501. Il2CppChar ___Delimiter;
  502. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
  503. RuntimeObject* ___Missing;
  504. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
  505. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
  506. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
  507. };
  508. #ifdef __clang__
  509. #pragma clang diagnostic pop
  510. #endif
  511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1__ctor_mBA2E748CFBA7A0EEC0A373A6F634D3B5774EA370_gshared (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MobileAds_GetClientFactory_mFA1B4391A9B66823B3461742EA7623C6A650395E (const RuntimeMethod* method) ;
  516. inline void EventHandler_1__ctor_mCB95906E90473A2BABEBC6C286D9268E255A8BC0 (EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  517. {
  518. (( void (*) (EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF*, RuntimeObject*, intptr_t, const RuntimeMethod*))EventHandler_1__ctor_mBA2E748CFBA7A0EEC0A373A6F634D3B5774EA370_gshared)(__this, ___0_object, ___1_method, method);
  519. }
  520. inline void EventHandler_1__ctor_m84AB604E47D9F39CDB26057A3A6202C0E096F5C9 (EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  521. {
  522. (( void (*) (EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50*, RuntimeObject*, intptr_t, const RuntimeMethod*))EventHandler_1__ctor_mBA2E748CFBA7A0EEC0A373A6F634D3B5774EA370_gshared)(__this, ___0_object, ___1_method, method);
  523. }
  524. inline void EventHandler_1__ctor_mAC3332BF3C27BFE2740FB2AC88CA48AA21E2627C (EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  525. {
  526. (( void (*) (EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693*, RuntimeObject*, intptr_t, const RuntimeMethod*))EventHandler_1__ctor_mBA2E748CFBA7A0EEC0A373A6F634D3B5774EA370_gshared)(__this, ___0_object, ___1_method, method);
  527. }
  528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ;
  530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConfigureBannerEventsU3Ec__AnonStorey0__ctor_m0EA663E8A0E2B5707941BF2F08E4F4B32B72823E (U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159* __this, const RuntimeMethod* method) ;
  531. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LoadAdErrorClientEventArgs_get_LoadAdErrorClient_m0D8BE9C6EABF53908FFC893F742D512A063DFA69_inline (LoadAdErrorClientEventArgs_t620986A0A396DB96DE025A536B77350BCAF9BEF2* __this, const RuntimeMethod* method) ;
  532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAdError__ctor_m616B349928B08AD5C222B3136301B43465DE2A8F (LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62* __this, RuntimeObject* ___0_client, const RuntimeMethod* method) ;
  533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConfigureBannerEventsU3Ec__AnonStorey1__ctor_m10CBFCB9AF0E5B4775D5AAFB583930A64958EF88 (U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0* __this, const RuntimeMethod* method) ;
  534. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
  535. inline void Action_1_Invoke_m53B66B17CE3490A35AE80626192D1662CFAF9E25_inline (Action_1_t841B459F75B339DA7C5B42D7EA2E177BAE679C4C* __this, LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62* ___0_obj, const RuntimeMethod* method)
  536. {
  537. (( void (*) (Action_1_t841B459F75B339DA7C5B42D7EA2E177BAE679C4C*, LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  538. }
  539. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD* AdValueEventArgs_get_AdValue_mF26131337D0F2C1EFB3F8148EAA183724E9F0226_inline (AdValueEventArgs_tFE4F97B850E2D4EF184678E9861479BA39B1299D* __this, const RuntimeMethod* method) ;
  540. inline void Action_1_Invoke_mD5EF5830EA6DF3B15E6D03D506CC91821D5FDC1E_inline (Action_1_t96EA761F7BE52B89F4904338B4DF546EB9F1FAFF* __this, AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD* ___0_obj, const RuntimeMethod* method)
  541. {
  542. (( void (*) (Action_1_t96EA761F7BE52B89F4904338B4DF546EB9F1FAFF*, AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  543. }
  544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdError__ctor_m15B953B294A80F8AF84ECECC285670B48A188F07 (AdError_tA3BF7518349885A73447524367693A096B3DD1AE* __this, RuntimeObject* ___0_client, const RuntimeMethod* method) ;
  545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAds_SetUnityMainThreadSynchronizationContext_mC7C80D814660CF6742100D36D03F879120BBE27F (const RuntimeMethod* method) ;
  546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MobileAds_GetMobileAdsClient_m1A2ADAC0C61D673C13E8B06068EDFBACC58FCD14 (const RuntimeMethod* method) ;
  547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAds__ctor_mE209BFED2C4B3EDEA77A1D92FA94E692454F9B10 (MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* __this, const RuntimeMethod* method) ;
  548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ec__AnonStorey0__ctor_m6DFCA2A06E9120467C5E1B941B84435F48BC9D74 (U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* __this, const RuntimeMethod* method) ;
  549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* MobileAds_get_Instance_m90A099F9597B22FEEC2CB4739F31219727C3614A (const RuntimeMethod* method) ;
  550. inline void Action_1__ctor_mC006F130CC140CE80CA285AAD5974413D196CCD3 (Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  551. {
  552. (( void (*) (Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  553. }
  554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAdsEventExecutor_Initialize_m76A4DE8CDB2F00244DF305ACE913CDA65750ADEE (const RuntimeMethod* method) ;
  555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
  556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF (Type_t* ___0_type, const RuntimeMethod* method) ;
  557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRaiseActionU3Ec__AnonStorey4__ctor_m092FB16DF5ABF4F5985B9069F4949B5CA1ECC630 (U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* __this, const RuntimeMethod* method) ;
  558. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MobileAds_get_RaiseAdEventsOnUnityMainThread_m42F779998BC24C982D13184FF938C9F78939D5B5_inline (const RuntimeMethod* method) ;
  559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD (const RuntimeMethod* method) ;
  560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
  561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SendOrPostCallback__ctor_mE6F9D9606A00C3C18AEA057422ECF4106C80DA37 (SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* SynchronizationContext_get_Current_m8DE6D3020745B7955249A2470A23EC0ECBB02A82 (const RuntimeMethod* method) ;
  563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ec__AnonStorey1__ctor_m8E0E7248D227077736A33E327508E616F92FCCF3 (U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386* __this, const RuntimeMethod* method) ;
  564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationStatus__ctor_m1ECBC8D450C9F80E7D8A8F960722F3ED05AD2F15 (InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD* __this, RuntimeObject* ___0_client, const RuntimeMethod* method) ;
  565. inline void Action_1_Invoke_m790B395C4CBEA3E5F364964EAC8520817D5C9A92_inline (Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE* __this, InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD* ___0_obj, const RuntimeMethod* method)
  566. {
  567. (( void (*) (Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE*, InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  568. }
  569. #ifdef __clang__
  570. #pragma clang diagnostic push
  571. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  572. #pragma clang diagnostic ignored "-Wunused-variable"
  573. #endif
  574. #ifdef __clang__
  575. #pragma clang diagnostic pop
  576. #endif
  577. #ifdef __clang__
  578. #pragma clang diagnostic push
  579. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  580. #pragma clang diagnostic ignored "-Wunused-variable"
  581. #endif
  582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdError__ctor_m15B953B294A80F8AF84ECECC285670B48A188F07 (AdError_tA3BF7518349885A73447524367693A096B3DD1AE* __this, RuntimeObject* ___0_client, const RuntimeMethod* method)
  583. {
  584. {
  585. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  586. RuntimeObject* L_0 = ___0_client;
  587. __this->____client = L_0;
  588. Il2CppCodeGenWriteBarrier((void**)(&__this->____client), (void*)L_0);
  589. return;
  590. }
  591. }
  592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AdError_ToString_mD2183315C9A1F6504900AD43F22BB385765FA9F9 (AdError_tA3BF7518349885A73447524367693A096B3DD1AE* __this, const RuntimeMethod* method)
  593. {
  594. {
  595. RuntimeObject* L_0 = __this->____client;
  596. NullCheck(L_0);
  597. String_t* L_1;
  598. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_0);
  599. return L_1;
  600. }
  601. }
  602. #ifdef __clang__
  603. #pragma clang diagnostic pop
  604. #endif
  605. #ifdef __clang__
  606. #pragma clang diagnostic push
  607. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  608. #pragma clang diagnostic ignored "-Wunused-variable"
  609. #endif
  610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView__ctor_m3C156986754CF612D73D61061B92BE3468FF6FDC (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, String_t* ___0_adUnitId, AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158* ___1_adSize, int32_t ___2_position, const RuntimeMethod* method)
  611. {
  612. static bool s_Il2CppMethodInitialized;
  613. if (!s_Il2CppMethodInitialized)
  614. {
  615. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var);
  616. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252_il2cpp_TypeInfo_var);
  617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  618. s_Il2CppMethodInitialized = true;
  619. }
  620. {
  621. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  622. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  623. RuntimeObject* L_0;
  624. L_0 = MobileAds_GetClientFactory_mFA1B4391A9B66823B3461742EA7623C6A650395E(NULL);
  625. NullCheck(L_0);
  626. RuntimeObject* L_1;
  627. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252_il2cpp_TypeInfo_var, L_0);
  628. __this->____client = L_1;
  629. Il2CppCodeGenWriteBarrier((void**)(&__this->____client), (void*)L_1);
  630. RuntimeObject* L_2 = __this->____client;
  631. String_t* L_3 = ___0_adUnitId;
  632. AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158* L_4 = ___1_adSize;
  633. int32_t L_5 = ___2_position;
  634. NullCheck(L_2);
  635. InterfaceActionInvoker3< String_t*, AdSize_tF9FBB34C7252D73803A62C13A3AB656A06A0F158*, int32_t >::Invoke(14, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_2, L_3, L_4, L_5);
  636. VirtualActionInvoker0::Invoke(4, __this);
  637. return;
  638. }
  639. }
  640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_Destroy_mCD660269DF04D3EA92CC22EC1045B00C1E6CDC01 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  641. {
  642. static bool s_Il2CppMethodInitialized;
  643. if (!s_Il2CppMethodInitialized)
  644. {
  645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var);
  646. s_Il2CppMethodInitialized = true;
  647. }
  648. {
  649. RuntimeObject* L_0 = __this->____client;
  650. if (!L_0)
  651. {
  652. goto IL_001d;
  653. }
  654. }
  655. {
  656. RuntimeObject* L_1 = __this->____client;
  657. NullCheck(L_1);
  658. InterfaceActionInvoker0::Invoke(19, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_1);
  659. __this->____client = (RuntimeObject*)NULL;
  660. Il2CppCodeGenWriteBarrier((void**)(&__this->____client), (void*)(RuntimeObject*)NULL);
  661. }
  662. IL_001d:
  663. {
  664. return;
  665. }
  666. }
  667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_LoadAd_m56BF83CC97DE20C40457B9452D0ABEFD97933FFF (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, AdRequest_tB2AC2CD266CFD5D636C917BC2D938BE96E72BF4D* ___0_request, const RuntimeMethod* method)
  668. {
  669. static bool s_Il2CppMethodInitialized;
  670. if (!s_Il2CppMethodInitialized)
  671. {
  672. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var);
  673. s_Il2CppMethodInitialized = true;
  674. }
  675. {
  676. RuntimeObject* L_0 = __this->____client;
  677. if (!L_0)
  678. {
  679. goto IL_0017;
  680. }
  681. }
  682. {
  683. RuntimeObject* L_1 = __this->____client;
  684. AdRequest_tB2AC2CD266CFD5D636C917BC2D938BE96E72BF4D* L_2 = ___0_request;
  685. NullCheck(L_1);
  686. InterfaceActionInvoker1< AdRequest_tB2AC2CD266CFD5D636C917BC2D938BE96E72BF4D* >::Invoke(16, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_1, L_2);
  687. }
  688. IL_0017:
  689. {
  690. return;
  691. }
  692. }
  693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_Show_m90ACC1B7ED13065667AB7948722F0B2CBD3A84AE (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  694. {
  695. static bool s_Il2CppMethodInitialized;
  696. if (!s_Il2CppMethodInitialized)
  697. {
  698. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var);
  699. s_Il2CppMethodInitialized = true;
  700. }
  701. {
  702. RuntimeObject* L_0 = __this->____client;
  703. if (!L_0)
  704. {
  705. goto IL_0016;
  706. }
  707. }
  708. {
  709. RuntimeObject* L_1 = __this->____client;
  710. NullCheck(L_1);
  711. InterfaceActionInvoker0::Invoke(17, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_1);
  712. }
  713. IL_0016:
  714. {
  715. return;
  716. }
  717. }
  718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_Hide_m54630CB9110A9D38DFC00BC047B775C778EA22BD (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  719. {
  720. static bool s_Il2CppMethodInitialized;
  721. if (!s_Il2CppMethodInitialized)
  722. {
  723. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var);
  724. s_Il2CppMethodInitialized = true;
  725. }
  726. {
  727. RuntimeObject* L_0 = __this->____client;
  728. if (!L_0)
  729. {
  730. goto IL_0016;
  731. }
  732. }
  733. {
  734. RuntimeObject* L_1 = __this->____client;
  735. NullCheck(L_1);
  736. InterfaceActionInvoker0::Invoke(18, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_1);
  737. }
  738. IL_0016:
  739. {
  740. return;
  741. }
  742. }
  743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_ConfigureBannerEvents_m04F0638EF968385C04608F12F9BBFF1811F1437A (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  744. {
  745. static bool s_Il2CppMethodInitialized;
  746. if (!s_Il2CppMethodInitialized)
  747. {
  748. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__0_m950132C20D9FF852333840439DE8B7E912AED86E_RuntimeMethod_var);
  750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__1_m33285EB72E7B98E9DDE1A768A6E9AED39973E367_RuntimeMethod_var);
  751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__2_mE7CB7EF05F18F046FEFE2051610EADC5F7DB26B1_RuntimeMethod_var);
  752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__3_mA1831E8828F53A1179D0A9FEB046D01B6C6FFC9D_RuntimeMethod_var);
  753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__4_m7DEA932A7EFF3F20A7ED0F465C4212BDC32CB338_RuntimeMethod_var);
  754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__5_m16FA9EC5112461943D6912C09B316B1D0878581C_RuntimeMethod_var);
  755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__6_m6850799F2427F7E1098F13861874B2C678534643_RuntimeMethod_var);
  756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50_il2cpp_TypeInfo_var);
  757. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693_il2cpp_TypeInfo_var);
  758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF_il2cpp_TypeInfo_var);
  759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var);
  760. s_Il2CppMethodInitialized = true;
  761. }
  762. {
  763. RuntimeObject* L_0 = __this->____client;
  764. EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* L_1 = (EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF*)il2cpp_codegen_object_new(EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF_il2cpp_TypeInfo_var);
  765. EventHandler_1__ctor_mCB95906E90473A2BABEBC6C286D9268E255A8BC0(L_1, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__0_m950132C20D9FF852333840439DE8B7E912AED86E_RuntimeMethod_var), NULL);
  766. NullCheck(L_0);
  767. InterfaceActionInvoker1< EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* >::Invoke(0, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_0, L_1);
  768. RuntimeObject* L_2 = __this->____client;
  769. EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50* L_3 = (EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50*)il2cpp_codegen_object_new(EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50_il2cpp_TypeInfo_var);
  770. EventHandler_1__ctor_m84AB604E47D9F39CDB26057A3A6202C0E096F5C9(L_3, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__1_m33285EB72E7B98E9DDE1A768A6E9AED39973E367_RuntimeMethod_var), NULL);
  771. NullCheck(L_2);
  772. InterfaceActionInvoker1< EventHandler_1_tCA9CA1333E3C6F3F7AFFC7AB4401ABC3F1049D50* >::Invoke(2, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_2, L_3);
  773. RuntimeObject* L_4 = __this->____client;
  774. EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* L_5 = (EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF*)il2cpp_codegen_object_new(EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF_il2cpp_TypeInfo_var);
  775. EventHandler_1__ctor_mCB95906E90473A2BABEBC6C286D9268E255A8BC0(L_5, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__2_mE7CB7EF05F18F046FEFE2051610EADC5F7DB26B1_RuntimeMethod_var), NULL);
  776. NullCheck(L_4);
  777. InterfaceActionInvoker1< EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* >::Invoke(4, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_4, L_5);
  778. RuntimeObject* L_6 = __this->____client;
  779. EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* L_7 = (EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF*)il2cpp_codegen_object_new(EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF_il2cpp_TypeInfo_var);
  780. EventHandler_1__ctor_mCB95906E90473A2BABEBC6C286D9268E255A8BC0(L_7, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__3_mA1831E8828F53A1179D0A9FEB046D01B6C6FFC9D_RuntimeMethod_var), NULL);
  781. NullCheck(L_6);
  782. InterfaceActionInvoker1< EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* >::Invoke(6, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_6, L_7);
  783. RuntimeObject* L_8 = __this->____client;
  784. EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693* L_9 = (EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693*)il2cpp_codegen_object_new(EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693_il2cpp_TypeInfo_var);
  785. EventHandler_1__ctor_mAC3332BF3C27BFE2740FB2AC88CA48AA21E2627C(L_9, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__4_m7DEA932A7EFF3F20A7ED0F465C4212BDC32CB338_RuntimeMethod_var), NULL);
  786. NullCheck(L_8);
  787. InterfaceActionInvoker1< EventHandler_1_tD03F309FAB5E0E541F6A0F22703239208016F693* >::Invoke(8, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_8, L_9);
  788. RuntimeObject* L_10 = __this->____client;
  789. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  790. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_11, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__5_m16FA9EC5112461943D6912C09B316B1D0878581C_RuntimeMethod_var), NULL);
  791. NullCheck(L_10);
  792. InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(10, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_10, L_11);
  793. RuntimeObject* L_12 = __this->____client;
  794. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_13 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  795. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_13, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__6_m6850799F2427F7E1098F13861874B2C678534643_RuntimeMethod_var), NULL);
  796. NullCheck(L_12);
  797. InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(12, IBannerClient_t09294BA982EA240BD81470F2CFB8DA17E6D7A42D_il2cpp_TypeInfo_var, L_12, L_13);
  798. return;
  799. }
  800. }
  801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__0_m950132C20D9FF852333840439DE8B7E912AED86E (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, RuntimeObject* ___0_sender, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_args, const RuntimeMethod* method)
  802. {
  803. static bool s_Il2CppMethodInitialized;
  804. if (!s_Il2CppMethodInitialized)
  805. {
  806. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  807. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__7_m9AF0E557AEE8A07DD4222E3FCD89B5105BA5D077_RuntimeMethod_var);
  808. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  809. s_Il2CppMethodInitialized = true;
  810. }
  811. {
  812. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  813. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__7_m9AF0E557AEE8A07DD4222E3FCD89B5105BA5D077_RuntimeMethod_var), NULL);
  814. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  815. MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2(L_0, NULL);
  816. return;
  817. }
  818. }
  819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__1_m33285EB72E7B98E9DDE1A768A6E9AED39973E367 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, RuntimeObject* ___0_sender, LoadAdErrorClientEventArgs_t620986A0A396DB96DE025A536B77350BCAF9BEF2* ___1_args, const RuntimeMethod* method)
  820. {
  821. static bool s_Il2CppMethodInitialized;
  822. if (!s_Il2CppMethodInitialized)
  823. {
  824. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  825. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62_il2cpp_TypeInfo_var);
  826. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  827. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CConfigureBannerEventsU3Ec__AnonStorey0_U3CU3Em__0_mB8F05C7553294A657561161F2EBEF25060CDB69B_RuntimeMethod_var);
  828. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159_il2cpp_TypeInfo_var);
  829. s_Il2CppMethodInitialized = true;
  830. }
  831. U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159* V_0 = NULL;
  832. {
  833. U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159* L_0 = (U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159*)il2cpp_codegen_object_new(U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159_il2cpp_TypeInfo_var);
  834. U3CConfigureBannerEventsU3Ec__AnonStorey0__ctor_m0EA663E8A0E2B5707941BF2F08E4F4B32B72823E(L_0, NULL);
  835. V_0 = L_0;
  836. U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159* L_1 = V_0;
  837. NullCheck(L_1);
  838. L_1->___U24this = __this;
  839. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U24this), (void*)__this);
  840. U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159* L_2 = V_0;
  841. LoadAdErrorClientEventArgs_t620986A0A396DB96DE025A536B77350BCAF9BEF2* L_3 = ___1_args;
  842. NullCheck(L_3);
  843. RuntimeObject* L_4;
  844. L_4 = LoadAdErrorClientEventArgs_get_LoadAdErrorClient_m0D8BE9C6EABF53908FFC893F742D512A063DFA69_inline(L_3, NULL);
  845. LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62* L_5 = (LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62*)il2cpp_codegen_object_new(LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62_il2cpp_TypeInfo_var);
  846. LoadAdError__ctor_m616B349928B08AD5C222B3136301B43465DE2A8F(L_5, L_4, NULL);
  847. NullCheck(L_2);
  848. L_2->___loadAdError = L_5;
  849. Il2CppCodeGenWriteBarrier((void**)(&L_2->___loadAdError), (void*)L_5);
  850. U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159* L_6 = V_0;
  851. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  852. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_7, L_6, (intptr_t)((void*)U3CConfigureBannerEventsU3Ec__AnonStorey0_U3CU3Em__0_mB8F05C7553294A657561161F2EBEF25060CDB69B_RuntimeMethod_var), NULL);
  853. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  854. MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2(L_7, NULL);
  855. return;
  856. }
  857. }
  858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__2_mE7CB7EF05F18F046FEFE2051610EADC5F7DB26B1 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, RuntimeObject* ___0_sender, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_args, const RuntimeMethod* method)
  859. {
  860. static bool s_Il2CppMethodInitialized;
  861. if (!s_Il2CppMethodInitialized)
  862. {
  863. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  864. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__8_m3A928D0457E7D80A84DC9309BD0E3B94EB8ACFC2_RuntimeMethod_var);
  865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  866. s_Il2CppMethodInitialized = true;
  867. }
  868. {
  869. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  870. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__8_m3A928D0457E7D80A84DC9309BD0E3B94EB8ACFC2_RuntimeMethod_var), NULL);
  871. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  872. MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2(L_0, NULL);
  873. return;
  874. }
  875. }
  876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__3_mA1831E8828F53A1179D0A9FEB046D01B6C6FFC9D (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, RuntimeObject* ___0_sender, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_args, const RuntimeMethod* method)
  877. {
  878. static bool s_Il2CppMethodInitialized;
  879. if (!s_Il2CppMethodInitialized)
  880. {
  881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  882. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__9_mE15693E2BB35B4112B0B3085064CD0AF30DF6071_RuntimeMethod_var);
  883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  884. s_Il2CppMethodInitialized = true;
  885. }
  886. {
  887. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  888. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__9_mE15693E2BB35B4112B0B3085064CD0AF30DF6071_RuntimeMethod_var), NULL);
  889. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  890. MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2(L_0, NULL);
  891. return;
  892. }
  893. }
  894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__4_m7DEA932A7EFF3F20A7ED0F465C4212BDC32CB338 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, RuntimeObject* ___0_sender, AdValueEventArgs_tFE4F97B850E2D4EF184678E9861479BA39B1299D* ___1_args, const RuntimeMethod* method)
  895. {
  896. static bool s_Il2CppMethodInitialized;
  897. if (!s_Il2CppMethodInitialized)
  898. {
  899. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  901. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CConfigureBannerEventsU3Ec__AnonStorey1_U3CU3Em__0_m9045774A489D908E618F158776547721382934C4_RuntimeMethod_var);
  902. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0_il2cpp_TypeInfo_var);
  903. s_Il2CppMethodInitialized = true;
  904. }
  905. U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0* V_0 = NULL;
  906. {
  907. U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0* L_0 = (U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0*)il2cpp_codegen_object_new(U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0_il2cpp_TypeInfo_var);
  908. U3CConfigureBannerEventsU3Ec__AnonStorey1__ctor_m10CBFCB9AF0E5B4775D5AAFB583930A64958EF88(L_0, NULL);
  909. V_0 = L_0;
  910. U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0* L_1 = V_0;
  911. AdValueEventArgs_tFE4F97B850E2D4EF184678E9861479BA39B1299D* L_2 = ___1_args;
  912. NullCheck(L_1);
  913. L_1->___args = L_2;
  914. Il2CppCodeGenWriteBarrier((void**)(&L_1->___args), (void*)L_2);
  915. U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0* L_3 = V_0;
  916. NullCheck(L_3);
  917. L_3->___U24this = __this;
  918. Il2CppCodeGenWriteBarrier((void**)(&L_3->___U24this), (void*)__this);
  919. U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0* L_4 = V_0;
  920. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  921. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_5, L_4, (intptr_t)((void*)U3CConfigureBannerEventsU3Ec__AnonStorey1_U3CU3Em__0_m9045774A489D908E618F158776547721382934C4_RuntimeMethod_var), NULL);
  922. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  923. MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2(L_5, NULL);
  924. return;
  925. }
  926. }
  927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__5_m16FA9EC5112461943D6912C09B316B1D0878581C (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  928. {
  929. static bool s_Il2CppMethodInitialized;
  930. if (!s_Il2CppMethodInitialized)
  931. {
  932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__A_m6B9B50D77E6054F2863F2A1762CC3C167947F202_RuntimeMethod_var);
  934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  935. s_Il2CppMethodInitialized = true;
  936. }
  937. {
  938. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  939. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__A_m6B9B50D77E6054F2863F2A1762CC3C167947F202_RuntimeMethod_var), NULL);
  940. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  941. MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2(L_0, NULL);
  942. return;
  943. }
  944. }
  945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__6_m6850799F2427F7E1098F13861874B2C678534643 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  946. {
  947. static bool s_Il2CppMethodInitialized;
  948. if (!s_Il2CppMethodInitialized)
  949. {
  950. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  951. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BannerView_U3CConfigureBannerEventsU3Em__B_m69174F10E32D424CB92DD84998F2FB04CFF5D9F8_RuntimeMethod_var);
  952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  953. s_Il2CppMethodInitialized = true;
  954. }
  955. {
  956. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  957. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)BannerView_U3CConfigureBannerEventsU3Em__B_m69174F10E32D424CB92DD84998F2FB04CFF5D9F8_RuntimeMethod_var), NULL);
  958. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  959. MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2(L_0, NULL);
  960. return;
  961. }
  962. }
  963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__7_m9AF0E557AEE8A07DD4222E3FCD89B5105BA5D077 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  964. {
  965. {
  966. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnBannerAdLoaded;
  967. if (!L_0)
  968. {
  969. goto IL_0016;
  970. }
  971. }
  972. {
  973. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___OnBannerAdLoaded;
  974. NullCheck(L_1);
  975. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  976. }
  977. IL_0016:
  978. {
  979. return;
  980. }
  981. }
  982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__8_m3A928D0457E7D80A84DC9309BD0E3B94EB8ACFC2 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  983. {
  984. {
  985. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnAdFullScreenContentOpened;
  986. if (!L_0)
  987. {
  988. goto IL_0016;
  989. }
  990. }
  991. {
  992. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___OnAdFullScreenContentOpened;
  993. NullCheck(L_1);
  994. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  995. }
  996. IL_0016:
  997. {
  998. return;
  999. }
  1000. }
  1001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__9_mE15693E2BB35B4112B0B3085064CD0AF30DF6071 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  1002. {
  1003. {
  1004. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnAdFullScreenContentClosed;
  1005. if (!L_0)
  1006. {
  1007. goto IL_0016;
  1008. }
  1009. }
  1010. {
  1011. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___OnAdFullScreenContentClosed;
  1012. NullCheck(L_1);
  1013. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  1014. }
  1015. IL_0016:
  1016. {
  1017. return;
  1018. }
  1019. }
  1020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__A_m6B9B50D77E6054F2863F2A1762CC3C167947F202 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  1021. {
  1022. {
  1023. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnAdClicked;
  1024. if (!L_0)
  1025. {
  1026. goto IL_0016;
  1027. }
  1028. }
  1029. {
  1030. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___OnAdClicked;
  1031. NullCheck(L_1);
  1032. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  1033. }
  1034. IL_0016:
  1035. {
  1036. return;
  1037. }
  1038. }
  1039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BannerView_U3CConfigureBannerEventsU3Em__B_m69174F10E32D424CB92DD84998F2FB04CFF5D9F8 (BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* __this, const RuntimeMethod* method)
  1040. {
  1041. {
  1042. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnAdImpressionRecorded;
  1043. if (!L_0)
  1044. {
  1045. goto IL_0016;
  1046. }
  1047. }
  1048. {
  1049. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___OnAdImpressionRecorded;
  1050. NullCheck(L_1);
  1051. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  1052. }
  1053. IL_0016:
  1054. {
  1055. return;
  1056. }
  1057. }
  1058. #ifdef __clang__
  1059. #pragma clang diagnostic pop
  1060. #endif
  1061. #ifdef __clang__
  1062. #pragma clang diagnostic push
  1063. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1064. #pragma clang diagnostic ignored "-Wunused-variable"
  1065. #endif
  1066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConfigureBannerEventsU3Ec__AnonStorey0__ctor_m0EA663E8A0E2B5707941BF2F08E4F4B32B72823E (U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159* __this, const RuntimeMethod* method)
  1067. {
  1068. {
  1069. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1070. return;
  1071. }
  1072. }
  1073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConfigureBannerEventsU3Ec__AnonStorey0_U3CU3Em__0_mB8F05C7553294A657561161F2EBEF25060CDB69B (U3CConfigureBannerEventsU3Ec__AnonStorey0_tC78496E8E0B5D9B37DFD7DB9B5440BAC94753159* __this, const RuntimeMethod* method)
  1074. {
  1075. {
  1076. BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* L_0 = __this->___U24this;
  1077. NullCheck(L_0);
  1078. Action_1_t841B459F75B339DA7C5B42D7EA2E177BAE679C4C* L_1 = L_0->___OnBannerAdLoadFailed;
  1079. if (!L_1)
  1080. {
  1081. goto IL_0026;
  1082. }
  1083. }
  1084. {
  1085. BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* L_2 = __this->___U24this;
  1086. NullCheck(L_2);
  1087. Action_1_t841B459F75B339DA7C5B42D7EA2E177BAE679C4C* L_3 = L_2->___OnBannerAdLoadFailed;
  1088. LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62* L_4 = __this->___loadAdError;
  1089. NullCheck(L_3);
  1090. Action_1_Invoke_m53B66B17CE3490A35AE80626192D1662CFAF9E25_inline(L_3, L_4, NULL);
  1091. }
  1092. IL_0026:
  1093. {
  1094. return;
  1095. }
  1096. }
  1097. #ifdef __clang__
  1098. #pragma clang diagnostic pop
  1099. #endif
  1100. #ifdef __clang__
  1101. #pragma clang diagnostic push
  1102. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1103. #pragma clang diagnostic ignored "-Wunused-variable"
  1104. #endif
  1105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConfigureBannerEventsU3Ec__AnonStorey1__ctor_m10CBFCB9AF0E5B4775D5AAFB583930A64958EF88 (U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0* __this, const RuntimeMethod* method)
  1106. {
  1107. {
  1108. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1109. return;
  1110. }
  1111. }
  1112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConfigureBannerEventsU3Ec__AnonStorey1_U3CU3Em__0_m9045774A489D908E618F158776547721382934C4 (U3CConfigureBannerEventsU3Ec__AnonStorey1_tF4FE247D0F4BE902D37FBBA2041DDB61C489D8D0* __this, const RuntimeMethod* method)
  1113. {
  1114. {
  1115. BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* L_0 = __this->___U24this;
  1116. NullCheck(L_0);
  1117. Action_1_t96EA761F7BE52B89F4904338B4DF546EB9F1FAFF* L_1 = L_0->___OnAdPaid;
  1118. if (!L_1)
  1119. {
  1120. goto IL_002b;
  1121. }
  1122. }
  1123. {
  1124. BannerView_t203A90A6D41B56EC7208F121D6EE7E7283A590BB* L_2 = __this->___U24this;
  1125. NullCheck(L_2);
  1126. Action_1_t96EA761F7BE52B89F4904338B4DF546EB9F1FAFF* L_3 = L_2->___OnAdPaid;
  1127. AdValueEventArgs_tFE4F97B850E2D4EF184678E9861479BA39B1299D* L_4 = __this->___args;
  1128. NullCheck(L_4);
  1129. AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD* L_5;
  1130. L_5 = AdValueEventArgs_get_AdValue_mF26131337D0F2C1EFB3F8148EAA183724E9F0226_inline(L_4, NULL);
  1131. NullCheck(L_3);
  1132. Action_1_Invoke_mD5EF5830EA6DF3B15E6D03D506CC91821D5FDC1E_inline(L_3, L_5, NULL);
  1133. }
  1134. IL_002b:
  1135. {
  1136. return;
  1137. }
  1138. }
  1139. #ifdef __clang__
  1140. #pragma clang diagnostic pop
  1141. #endif
  1142. #ifdef __clang__
  1143. #pragma clang diagnostic push
  1144. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1145. #pragma clang diagnostic ignored "-Wunused-variable"
  1146. #endif
  1147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationStatus__ctor_m1ECBC8D450C9F80E7D8A8F960722F3ED05AD2F15 (InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD* __this, RuntimeObject* ___0_client, const RuntimeMethod* method)
  1148. {
  1149. {
  1150. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1151. RuntimeObject* L_0 = ___0_client;
  1152. __this->___client = L_0;
  1153. Il2CppCodeGenWriteBarrier((void**)(&__this->___client), (void*)L_0);
  1154. return;
  1155. }
  1156. }
  1157. #ifdef __clang__
  1158. #pragma clang diagnostic pop
  1159. #endif
  1160. #ifdef __clang__
  1161. #pragma clang diagnostic push
  1162. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1163. #pragma clang diagnostic ignored "-Wunused-variable"
  1164. #endif
  1165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadAdError__ctor_m616B349928B08AD5C222B3136301B43465DE2A8F (LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62* __this, RuntimeObject* ___0_client, const RuntimeMethod* method)
  1166. {
  1167. {
  1168. RuntimeObject* L_0 = ___0_client;
  1169. AdError__ctor_m15B953B294A80F8AF84ECECC285670B48A188F07(__this, L_0, NULL);
  1170. RuntimeObject* L_1 = ___0_client;
  1171. __this->____client = L_1;
  1172. Il2CppCodeGenWriteBarrier((void**)(&__this->____client), (void*)L_1);
  1173. return;
  1174. }
  1175. }
  1176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LoadAdError_ToString_mC2DBA6C870EEBF993492FF04A29F4AE567D45C53 (LoadAdError_t22654493F27C801157B803019F04E69E66CD4A62* __this, const RuntimeMethod* method)
  1177. {
  1178. {
  1179. RuntimeObject* L_0 = __this->____client;
  1180. NullCheck(L_0);
  1181. String_t* L_1;
  1182. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_0);
  1183. return L_1;
  1184. }
  1185. }
  1186. #ifdef __clang__
  1187. #pragma clang diagnostic pop
  1188. #endif
  1189. #ifdef __clang__
  1190. #pragma clang diagnostic push
  1191. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1192. #pragma clang diagnostic ignored "-Wunused-variable"
  1193. #endif
  1194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAds__cctor_mB05D140F842D0D647DE6DBA9F70D77B8565984F9 (const RuntimeMethod* method)
  1195. {
  1196. {
  1197. MobileAds_SetUnityMainThreadSynchronizationContext_mC7C80D814660CF6742100D36D03F879120BBE27F(NULL);
  1198. return;
  1199. }
  1200. }
  1201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAds__ctor_mE209BFED2C4B3EDEA77A1D92FA94E692454F9B10 (MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* __this, const RuntimeMethod* method)
  1202. {
  1203. static bool s_Il2CppMethodInitialized;
  1204. if (!s_Il2CppMethodInitialized)
  1205. {
  1206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1207. s_Il2CppMethodInitialized = true;
  1208. }
  1209. {
  1210. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1211. RuntimeObject* L_0;
  1212. L_0 = MobileAds_GetMobileAdsClient_m1A2ADAC0C61D673C13E8B06068EDFBACC58FCD14(NULL);
  1213. __this->___client = L_0;
  1214. Il2CppCodeGenWriteBarrier((void**)(&__this->___client), (void*)L_0);
  1215. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1216. return;
  1217. }
  1218. }
  1219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* MobileAds_get_Instance_m90A099F9597B22FEEC2CB4739F31219727C3614A (const RuntimeMethod* method)
  1220. {
  1221. static bool s_Il2CppMethodInitialized;
  1222. if (!s_Il2CppMethodInitialized)
  1223. {
  1224. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1225. s_Il2CppMethodInitialized = true;
  1226. }
  1227. {
  1228. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1229. MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* L_0 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___instance;
  1230. if (L_0)
  1231. {
  1232. goto IL_0014;
  1233. }
  1234. }
  1235. {
  1236. MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* L_1 = (MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5*)il2cpp_codegen_object_new(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1237. MobileAds__ctor_mE209BFED2C4B3EDEA77A1D92FA94E692454F9B10(L_1, NULL);
  1238. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1239. ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___instance = L_1;
  1240. Il2CppCodeGenWriteBarrier((void**)(&((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___instance), (void*)L_1);
  1241. }
  1242. IL_0014:
  1243. {
  1244. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1245. MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* L_2 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___instance;
  1246. return L_2;
  1247. }
  1248. }
  1249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MobileAds_get_RaiseAdEventsOnUnityMainThread_m42F779998BC24C982D13184FF938C9F78939D5B5 (const RuntimeMethod* method)
  1250. {
  1251. static bool s_Il2CppMethodInitialized;
  1252. if (!s_Il2CppMethodInitialized)
  1253. {
  1254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1255. s_Il2CppMethodInitialized = true;
  1256. }
  1257. {
  1258. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1259. bool L_0 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___U3CRaiseAdEventsOnUnityMainThreadU3Ek__BackingField;
  1260. return L_0;
  1261. }
  1262. }
  1263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAds_Initialize_m9151E3C38E0FAD4439DA5020A217BAB90ABB76AD (Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE* ___0_initCompleteAction, const RuntimeMethod* method)
  1264. {
  1265. static bool s_Il2CppMethodInitialized;
  1266. if (!s_Il2CppMethodInitialized)
  1267. {
  1268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499_il2cpp_TypeInfo_var);
  1269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMobileAdsClient_tA147A8D3D422203A033C8F34FE931A06B1FEB97F_il2cpp_TypeInfo_var);
  1270. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAdsEventExecutor_t1185FA76E60746A4BF6150BBFC4BD17B123F380A_il2cpp_TypeInfo_var);
  1271. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInitializeU3Ec__AnonStorey0_U3CU3Em__0_m8D6DA3278704BF784A5424EF89AAAC90A79F4414_RuntimeMethod_var);
  1273. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E_il2cpp_TypeInfo_var);
  1274. s_Il2CppMethodInitialized = true;
  1275. }
  1276. U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* V_0 = NULL;
  1277. {
  1278. U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* L_0 = (U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E*)il2cpp_codegen_object_new(U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E_il2cpp_TypeInfo_var);
  1279. U3CInitializeU3Ec__AnonStorey0__ctor_m6DFCA2A06E9120467C5E1B941B84435F48BC9D74(L_0, NULL);
  1280. V_0 = L_0;
  1281. U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* L_1 = V_0;
  1282. Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE* L_2 = ___0_initCompleteAction;
  1283. NullCheck(L_1);
  1284. L_1->___initCompleteAction = L_2;
  1285. Il2CppCodeGenWriteBarrier((void**)(&L_1->___initCompleteAction), (void*)L_2);
  1286. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1287. MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5* L_3;
  1288. L_3 = MobileAds_get_Instance_m90A099F9597B22FEEC2CB4739F31219727C3614A(NULL);
  1289. NullCheck(L_3);
  1290. RuntimeObject* L_4 = L_3->___client;
  1291. U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* L_5 = V_0;
  1292. Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499* L_6 = (Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499*)il2cpp_codegen_object_new(Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499_il2cpp_TypeInfo_var);
  1293. Action_1__ctor_mC006F130CC140CE80CA285AAD5974413D196CCD3(L_6, L_5, (intptr_t)((void*)U3CInitializeU3Ec__AnonStorey0_U3CU3Em__0_m8D6DA3278704BF784A5424EF89AAAC90A79F4414_RuntimeMethod_var), NULL);
  1294. NullCheck(L_4);
  1295. InterfaceActionInvoker1< Action_1_t2C0F993ABBCCB1EEED0F494A48A590F2616E0499* >::Invoke(0, IMobileAdsClient_tA147A8D3D422203A033C8F34FE931A06B1FEB97F_il2cpp_TypeInfo_var, L_4, L_6);
  1296. il2cpp_codegen_runtime_class_init_inline(MobileAdsEventExecutor_t1185FA76E60746A4BF6150BBFC4BD17B123F380A_il2cpp_TypeInfo_var);
  1297. MobileAdsEventExecutor_Initialize_m76A4DE8CDB2F00244DF305ACE913CDA65750ADEE(NULL);
  1298. return;
  1299. }
  1300. }
  1301. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MobileAds_GetClientFactory_mFA1B4391A9B66823B3461742EA7623C6A650395E (const RuntimeMethod* method)
  1302. {
  1303. static bool s_Il2CppMethodInitialized;
  1304. if (!s_Il2CppMethodInitialized)
  1305. {
  1306. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1307. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252_il2cpp_TypeInfo_var);
  1308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_GetClientFactory_mFA1B4391A9B66823B3461742EA7623C6A650395E_RuntimeMethod_var);
  1309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var);
  1311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E40C18D8AC4A6D9A62D3A099D09AF791342A6DB);
  1312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0496525135724A6D7138AB94BD6661514AD7DAE);
  1313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDD22D9991854F9B5ADA35715330812319A1362B);
  1314. s_Il2CppMethodInitialized = true;
  1315. }
  1316. String_t* V_0 = NULL;
  1317. Type_t* V_1 = NULL;
  1318. {
  1319. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1320. RuntimeObject* L_0 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___clientFactory;
  1321. if (L_0)
  1322. {
  1323. goto IL_0056;
  1324. }
  1325. }
  1326. {
  1327. V_0 = (String_t*)NULL;
  1328. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1329. int32_t L_1;
  1330. L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1331. if ((!(((uint32_t)L_1) == ((uint32_t)8))))
  1332. {
  1333. goto IL_0022;
  1334. }
  1335. }
  1336. {
  1337. V_0 = _stringLiteral1E40C18D8AC4A6D9A62D3A099D09AF791342A6DB;
  1338. goto IL_003f;
  1339. }
  1340. IL_0022:
  1341. {
  1342. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  1343. int32_t L_2;
  1344. L_2 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  1345. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)11)))))
  1346. {
  1347. goto IL_0039;
  1348. }
  1349. }
  1350. {
  1351. V_0 = _stringLiteralBDD22D9991854F9B5ADA35715330812319A1362B;
  1352. goto IL_003f;
  1353. }
  1354. IL_0039:
  1355. {
  1356. V_0 = _stringLiteralB0496525135724A6D7138AB94BD6661514AD7DAE;
  1357. }
  1358. IL_003f:
  1359. {
  1360. String_t* L_3 = V_0;
  1361. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  1362. Type_t* L_4;
  1363. L_4 = il2cpp_codegen_get_type(L_3, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, MobileAds_GetClientFactory_mFA1B4391A9B66823B3461742EA7623C6A650395E_RuntimeMethod_var);
  1364. V_1 = L_4;
  1365. Type_t* L_5 = V_1;
  1366. RuntimeObject* L_6;
  1367. L_6 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_5, NULL);
  1368. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1369. ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___clientFactory = ((RuntimeObject*)Castclass((RuntimeObject*)L_6, IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252_il2cpp_TypeInfo_var));
  1370. Il2CppCodeGenWriteBarrier((void**)(&((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___clientFactory), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_6, IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252_il2cpp_TypeInfo_var)));
  1371. }
  1372. IL_0056:
  1373. {
  1374. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1375. RuntimeObject* L_7 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___clientFactory;
  1376. return L_7;
  1377. }
  1378. }
  1379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method)
  1380. {
  1381. static bool s_Il2CppMethodInitialized;
  1382. if (!s_Il2CppMethodInitialized)
  1383. {
  1384. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1385. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E_il2cpp_TypeInfo_var);
  1386. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRaiseActionU3Ec__AnonStorey4_U3CU3Em__0_mED27EB7A2936855D7534DABE9DEA1B75BC5450A6_RuntimeMethod_var);
  1387. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5_il2cpp_TypeInfo_var);
  1388. s_Il2CppMethodInitialized = true;
  1389. }
  1390. U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* V_0 = NULL;
  1391. {
  1392. U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* L_0 = (U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5*)il2cpp_codegen_object_new(U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5_il2cpp_TypeInfo_var);
  1393. U3CRaiseActionU3Ec__AnonStorey4__ctor_m092FB16DF5ABF4F5985B9069F4949B5CA1ECC630(L_0, NULL);
  1394. V_0 = L_0;
  1395. U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* L_1 = V_0;
  1396. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___0_action;
  1397. NullCheck(L_1);
  1398. L_1->___action = L_2;
  1399. Il2CppCodeGenWriteBarrier((void**)(&L_1->___action), (void*)L_2);
  1400. U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* L_3 = V_0;
  1401. NullCheck(L_3);
  1402. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = L_3->___action;
  1403. if (L_4)
  1404. {
  1405. goto IL_0019;
  1406. }
  1407. }
  1408. {
  1409. return;
  1410. }
  1411. IL_0019:
  1412. {
  1413. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1414. bool L_5;
  1415. L_5 = MobileAds_get_RaiseAdEventsOnUnityMainThread_m42F779998BC24C982D13184FF938C9F78939D5B5_inline(NULL);
  1416. if (!L_5)
  1417. {
  1418. goto IL_0041;
  1419. }
  1420. }
  1421. {
  1422. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1423. SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* L_6 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->____synchronizationContext;
  1424. if (!L_6)
  1425. {
  1426. goto IL_0041;
  1427. }
  1428. }
  1429. {
  1430. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_7;
  1431. L_7 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
  1432. NullCheck(L_7);
  1433. int32_t L_8;
  1434. L_8 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_7, NULL);
  1435. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1436. int32_t L_9 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->____unityMainThreadId;
  1437. if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
  1438. {
  1439. goto IL_004d;
  1440. }
  1441. }
  1442. IL_0041:
  1443. {
  1444. U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* L_10 = V_0;
  1445. NullCheck(L_10);
  1446. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = L_10->___action;
  1447. NullCheck(L_11);
  1448. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_11, NULL);
  1449. return;
  1450. }
  1451. IL_004d:
  1452. {
  1453. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1454. SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* L_12 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->____synchronizationContext;
  1455. U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* L_13 = V_0;
  1456. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* L_14 = (SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E*)il2cpp_codegen_object_new(SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E_il2cpp_TypeInfo_var);
  1457. SendOrPostCallback__ctor_mE6F9D9606A00C3C18AEA057422ECF4106C80DA37(L_14, L_13, (intptr_t)((void*)U3CRaiseActionU3Ec__AnonStorey4_U3CU3Em__0_mED27EB7A2936855D7534DABE9DEA1B75BC5450A6_RuntimeMethod_var), NULL);
  1458. U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* L_15 = V_0;
  1459. NullCheck(L_15);
  1460. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_16 = L_15->___action;
  1461. NullCheck(L_12);
  1462. VirtualActionInvoker2< SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E*, RuntimeObject* >::Invoke(5, L_12, L_14, L_16);
  1463. return;
  1464. }
  1465. }
  1466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MobileAds_SetUnityMainThreadSynchronizationContext_mC7C80D814660CF6742100D36D03F879120BBE27F (const RuntimeMethod* method)
  1467. {
  1468. static bool s_Il2CppMethodInitialized;
  1469. if (!s_Il2CppMethodInitialized)
  1470. {
  1471. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1472. s_Il2CppMethodInitialized = true;
  1473. }
  1474. {
  1475. SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* L_0;
  1476. L_0 = SynchronizationContext_get_Current_m8DE6D3020745B7955249A2470A23EC0ECBB02A82(NULL);
  1477. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1478. ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->____synchronizationContext = L_0;
  1479. Il2CppCodeGenWriteBarrier((void**)(&((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->____synchronizationContext), (void*)L_0);
  1480. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_1;
  1481. L_1 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
  1482. NullCheck(L_1);
  1483. int32_t L_2;
  1484. L_2 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_1, NULL);
  1485. ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->____unityMainThreadId = L_2;
  1486. return;
  1487. }
  1488. }
  1489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MobileAds_GetMobileAdsClient_m1A2ADAC0C61D673C13E8B06068EDFBACC58FCD14 (const RuntimeMethod* method)
  1490. {
  1491. static bool s_Il2CppMethodInitialized;
  1492. if (!s_Il2CppMethodInitialized)
  1493. {
  1494. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252_il2cpp_TypeInfo_var);
  1495. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1496. s_Il2CppMethodInitialized = true;
  1497. }
  1498. {
  1499. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1500. RuntimeObject* L_0;
  1501. L_0 = MobileAds_GetClientFactory_mFA1B4391A9B66823B3461742EA7623C6A650395E(NULL);
  1502. NullCheck(L_0);
  1503. RuntimeObject* L_1;
  1504. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9, IClientFactory_tB916FBC5880467FBFDF41CE059EF0D7057307252_il2cpp_TypeInfo_var, L_0);
  1505. return L_1;
  1506. }
  1507. }
  1508. #ifdef __clang__
  1509. #pragma clang diagnostic pop
  1510. #endif
  1511. #ifdef __clang__
  1512. #pragma clang diagnostic push
  1513. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1514. #pragma clang diagnostic ignored "-Wunused-variable"
  1515. #endif
  1516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ec__AnonStorey0__ctor_m6DFCA2A06E9120467C5E1B941B84435F48BC9D74 (U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* __this, const RuntimeMethod* method)
  1517. {
  1518. {
  1519. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1520. return;
  1521. }
  1522. }
  1523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ec__AnonStorey0_U3CU3Em__0_m8D6DA3278704BF784A5424EF89AAAC90A79F4414 (U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* __this, RuntimeObject* ___0_initStatusClient, const RuntimeMethod* method)
  1524. {
  1525. static bool s_Il2CppMethodInitialized;
  1526. if (!s_Il2CppMethodInitialized)
  1527. {
  1528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  1529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1530. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInitializeU3Ec__AnonStorey1_U3CU3Em__0_m083F4C7632BD37BCDBEB2AC535DED3635645FD24_RuntimeMethod_var);
  1531. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386_il2cpp_TypeInfo_var);
  1532. s_Il2CppMethodInitialized = true;
  1533. }
  1534. U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386* V_0 = NULL;
  1535. {
  1536. U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386* L_0 = (U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386*)il2cpp_codegen_object_new(U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386_il2cpp_TypeInfo_var);
  1537. U3CInitializeU3Ec__AnonStorey1__ctor_m8E0E7248D227077736A33E327508E616F92FCCF3(L_0, NULL);
  1538. V_0 = L_0;
  1539. U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386* L_1 = V_0;
  1540. NullCheck(L_1);
  1541. L_1->___U3CU3Ef__refU240 = __this;
  1542. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3Ef__refU240), (void*)__this);
  1543. U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386* L_2 = V_0;
  1544. RuntimeObject* L_3 = ___0_initStatusClient;
  1545. NullCheck(L_2);
  1546. L_2->___initStatusClient = L_3;
  1547. Il2CppCodeGenWriteBarrier((void**)(&L_2->___initStatusClient), (void*)L_3);
  1548. U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386* L_4 = V_0;
  1549. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  1550. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_5, L_4, (intptr_t)((void*)U3CInitializeU3Ec__AnonStorey1_U3CU3Em__0_m083F4C7632BD37BCDBEB2AC535DED3635645FD24_RuntimeMethod_var), NULL);
  1551. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1552. MobileAds_RaiseAction_mE70DFA931C5DC14845C02D5B1D0A994FE29370B2(L_5, NULL);
  1553. return;
  1554. }
  1555. }
  1556. #ifdef __clang__
  1557. #pragma clang diagnostic pop
  1558. #endif
  1559. #ifdef __clang__
  1560. #pragma clang diagnostic push
  1561. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1562. #pragma clang diagnostic ignored "-Wunused-variable"
  1563. #endif
  1564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ec__AnonStorey1__ctor_m8E0E7248D227077736A33E327508E616F92FCCF3 (U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386* __this, const RuntimeMethod* method)
  1565. {
  1566. {
  1567. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1568. return;
  1569. }
  1570. }
  1571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ec__AnonStorey1_U3CU3Em__0_m083F4C7632BD37BCDBEB2AC535DED3635645FD24 (U3CInitializeU3Ec__AnonStorey1_t7ECFBA0A24C1ADAF491218897F06CE0674F97386* __this, const RuntimeMethod* method)
  1572. {
  1573. static bool s_Il2CppMethodInitialized;
  1574. if (!s_Il2CppMethodInitialized)
  1575. {
  1576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD_il2cpp_TypeInfo_var);
  1577. s_Il2CppMethodInitialized = true;
  1578. }
  1579. {
  1580. U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* L_0 = __this->___U3CU3Ef__refU240;
  1581. NullCheck(L_0);
  1582. Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE* L_1 = L_0->___initCompleteAction;
  1583. if (!L_1)
  1584. {
  1585. goto IL_002b;
  1586. }
  1587. }
  1588. {
  1589. U3CInitializeU3Ec__AnonStorey0_tB4B8A1B8DEFDACD5B03BCA0CB64B49A6218E956E* L_2 = __this->___U3CU3Ef__refU240;
  1590. NullCheck(L_2);
  1591. Action_1_t61953204BFE962922BA541482E3ECC9BB03FC8EE* L_3 = L_2->___initCompleteAction;
  1592. RuntimeObject* L_4 = __this->___initStatusClient;
  1593. InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD* L_5 = (InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD*)il2cpp_codegen_object_new(InitializationStatus_t550D061D96119B8458B9FC389FBA74A1DBEB1DDD_il2cpp_TypeInfo_var);
  1594. InitializationStatus__ctor_m1ECBC8D450C9F80E7D8A8F960722F3ED05AD2F15(L_5, L_4, NULL);
  1595. NullCheck(L_3);
  1596. Action_1_Invoke_m790B395C4CBEA3E5F364964EAC8520817D5C9A92_inline(L_3, L_5, NULL);
  1597. }
  1598. IL_002b:
  1599. {
  1600. return;
  1601. }
  1602. }
  1603. #ifdef __clang__
  1604. #pragma clang diagnostic pop
  1605. #endif
  1606. #ifdef __clang__
  1607. #pragma clang diagnostic push
  1608. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1609. #pragma clang diagnostic ignored "-Wunused-variable"
  1610. #endif
  1611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRaiseActionU3Ec__AnonStorey4__ctor_m092FB16DF5ABF4F5985B9069F4949B5CA1ECC630 (U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* __this, const RuntimeMethod* method)
  1612. {
  1613. {
  1614. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1615. return;
  1616. }
  1617. }
  1618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRaiseActionU3Ec__AnonStorey4_U3CU3Em__0_mED27EB7A2936855D7534DABE9DEA1B75BC5450A6 (U3CRaiseActionU3Ec__AnonStorey4_t5EADF70554955B15BA689BFF6E7C3FDF02126AA5* __this, RuntimeObject* ___0_state, const RuntimeMethod* method)
  1619. {
  1620. {
  1621. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___action;
  1622. NullCheck(L_0);
  1623. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL);
  1624. return;
  1625. }
  1626. }
  1627. #ifdef __clang__
  1628. #pragma clang diagnostic pop
  1629. #endif
  1630. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* LoadAdErrorClientEventArgs_get_LoadAdErrorClient_m0D8BE9C6EABF53908FFC893F742D512A063DFA69_inline (LoadAdErrorClientEventArgs_t620986A0A396DB96DE025A536B77350BCAF9BEF2* __this, const RuntimeMethod* method)
  1631. {
  1632. {
  1633. RuntimeObject* L_0 = __this->___U3CLoadAdErrorClientU3Ek__BackingField;
  1634. return L_0;
  1635. }
  1636. }
  1637. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
  1638. {
  1639. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  1640. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1641. }
  1642. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD* AdValueEventArgs_get_AdValue_mF26131337D0F2C1EFB3F8148EAA183724E9F0226_inline (AdValueEventArgs_tFE4F97B850E2D4EF184678E9861479BA39B1299D* __this, const RuntimeMethod* method)
  1643. {
  1644. {
  1645. AdValue_t3D87DDD4D06FAAA212BD2119CA464B4F0FEBBCFD* L_0 = __this->___U3CAdValueU3Ek__BackingField;
  1646. return L_0;
  1647. }
  1648. }
  1649. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MobileAds_get_RaiseAdEventsOnUnityMainThread_m42F779998BC24C982D13184FF938C9F78939D5B5_inline (const RuntimeMethod* method)
  1650. {
  1651. static bool s_Il2CppMethodInitialized;
  1652. if (!s_Il2CppMethodInitialized)
  1653. {
  1654. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1655. s_Il2CppMethodInitialized = true;
  1656. }
  1657. {
  1658. il2cpp_codegen_runtime_class_init_inline(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var);
  1659. bool L_0 = ((MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_StaticFields*)il2cpp_codegen_static_fields_for(MobileAds_tE6A198EF1FBB6C42E5C1062E4B6CD5FB5B5494D5_il2cpp_TypeInfo_var))->___U3CRaiseAdEventsOnUnityMainThreadU3Ek__BackingField;
  1660. return L_0;
  1661. }
  1662. }
  1663. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1664. {
  1665. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  1666. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1667. }