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 91KB

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