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

GoogleMobileAds.cpp 90KB

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