Nenhuma descrição
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

Firebase.Platform.cpp 296KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. template <typename T1, typename T2>
  9. struct VirtualActionInvoker2
  10. {
  11. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  12. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  16. }
  17. };
  18. template <typename R>
  19. struct VirtualFuncInvoker0
  20. {
  21. typedef R (*Func)(void*, const RuntimeMethod*);
  22. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  23. {
  24. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  25. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  26. }
  27. };
  28. template <typename R, typename T1>
  29. struct VirtualFuncInvoker1
  30. {
  31. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  32. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  33. {
  34. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  35. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  36. }
  37. };
  38. template <typename R, typename T1, typename T2>
  39. struct VirtualFuncInvoker2
  40. {
  41. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  42. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  43. {
  44. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  45. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  46. }
  47. };
  48. struct InterfaceActionInvoker0
  49. {
  50. typedef void (*Action)(void*, const RuntimeMethod*);
  51. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  52. {
  53. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  54. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  55. }
  56. };
  57. template <typename T1>
  58. struct InterfaceActionInvoker1
  59. {
  60. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  61. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  62. {
  63. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  64. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  65. }
  66. };
  67. template <typename R>
  68. struct InterfaceFuncInvoker0
  69. {
  70. typedef R (*Func)(void*, const RuntimeMethod*);
  71. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  72. {
  73. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  74. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  75. }
  76. };
  77. struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD;
  78. struct Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04;
  79. struct Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB;
  80. struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
  81. struct EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF;
  82. struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746;
  83. struct EventHandler_1_t9A81151178F9BE57BCBDEC74D73D78671B00EC6E;
  84. struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
  85. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
  86. struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C;
  87. struct IEnumerator_1_tF15715088C2FF1D64704AE886A3A152AFCECCC36;
  88. struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
  89. struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
  90. struct IList_1_t584E66CD0123CFB6503AC3E597748948194AAA5E;
  91. struct KeyCollection_tB7504948EAC2AECFD233197DBE83D74D0D12CFA8;
  92. struct KeyCollection_t4F700C23BDF1E14E2E52EBA12576364A2B59E406;
  93. struct List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B;
  94. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  95. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
  96. struct MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97;
  97. struct Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F;
  98. struct Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA;
  99. struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
  100. struct ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886;
  101. struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92;
  102. struct Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6;
  103. struct Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA;
  104. struct ValueCollection_t87759E63E3496C207528111673C9A61DA2471344;
  105. struct ValueCollection_t04637302418E50CC664F5763757EFA471396883C;
  106. struct EntryU5BU5D_t88D79B5C078B734AE8BB3266E34E12AF08FCEEEF;
  107. struct EntryU5BU5D_tEAD5EF40B7E79B2A5CB55F4135EC117EAC616F9A;
  108. struct Tuple_2U5BU5D_t075A6E3BE33C4C5967544F6B2DA4381897C13E08;
  109. struct ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2;
  110. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  111. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  112. struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C;
  113. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  114. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  115. struct LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063;
  116. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  117. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  118. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  119. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  120. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  121. struct AggregateException_t51B6205846DFB356B94452702201DD239D44422F;
  122. struct AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48;
  123. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  124. struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
  125. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
  126. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
  127. struct DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1;
  128. struct Delegate_t;
  129. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  130. struct Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6;
  131. struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377;
  132. struct EventInfo_t;
  133. struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E;
  134. struct Exception_t;
  135. struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710;
  136. struct FieldInfo_t;
  137. struct FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02;
  138. struct FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586;
  139. struct FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72;
  140. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
  141. struct IAppConfigExtensions_t2BC1AFEF8FF5F2A7D5B45F23000CEE8FEE376418;
  142. struct IClockService_t62FFADE4F3DABB6EBE3869EEBE8C577963F1A026;
  143. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  144. struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
  145. struct IFirebaseAppUtils_t61EDF19372DFE7348E02194135E2F3B8801E3391;
  146. struct ILoggingService_t39576CA38C73068394A2E2032D0873F962DA9DF4;
  147. struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F;
  148. struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687;
  149. struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F;
  150. struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E;
  151. struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158;
  152. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  153. struct MethodBase_t;
  154. struct MethodInfo_t;
  155. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
  156. struct MulticastDelegate_t;
  157. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
  158. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  159. struct PropertyInfo_t;
  160. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  161. struct SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449;
  162. struct SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E;
  163. struct String_t;
  164. struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0;
  165. struct SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13;
  166. struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F;
  167. struct Type_t;
  168. struct UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152;
  169. struct UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB;
  170. struct UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690;
  171. struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
  172. struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81;
  173. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  174. struct AddEventAdapter_tE0DE36700D110F4D267B26686541ABCF9588A6DD;
  175. struct U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422;
  176. struct U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08;
  177. struct ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD;
  178. struct U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9;
  179. struct U3CU3Ec__DisplayClass14_0_t4405F94B1E0528A72FA6BFDDB16D079BAF5B0C72;
  180. struct U3CU3Ec__DisplayClass14_1_t970893C976A68177C68809098A4BDF2A800AD01E;
  181. struct U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52;
  182. struct U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC;
  183. struct SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA;
  184. struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09;
  185. struct U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E;
  186. IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
  187. IL2CPP_EXTERN_C RuntimeClass* AggregateException_t51B6205846DFB356B94452702201DD239D44422F_il2cpp_TypeInfo_var;
  188. IL2CPP_EXTERN_C RuntimeClass* AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var;
  189. IL2CPP_EXTERN_C RuntimeClass* ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD_il2cpp_TypeInfo_var;
  190. IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
  191. IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
  192. IL2CPP_EXTERN_C RuntimeClass* DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var;
  193. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  194. IL2CPP_EXTERN_C RuntimeClass* Delegate_t_il2cpp_TypeInfo_var;
  195. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB_il2cpp_TypeInfo_var;
  196. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04_il2cpp_TypeInfo_var;
  197. IL2CPP_EXTERN_C RuntimeClass* Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6_il2cpp_TypeInfo_var;
  198. IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var;
  199. IL2CPP_EXTERN_C RuntimeClass* ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var;
  200. IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
  201. IL2CPP_EXTERN_C RuntimeClass* FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var;
  202. IL2CPP_EXTERN_C RuntimeClass* FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var;
  203. IL2CPP_EXTERN_C RuntimeClass* FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var;
  204. IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
  205. IL2CPP_EXTERN_C RuntimeClass* Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var;
  206. IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
  207. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  208. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tF15715088C2FF1D64704AE886A3A152AFCECCC36_il2cpp_TypeInfo_var;
  209. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
  210. IL2CPP_EXTERN_C RuntimeClass* IFirebaseAppUtils_t61EDF19372DFE7348E02194135E2F3B8801E3391_il2cpp_TypeInfo_var;
  211. IL2CPP_EXTERN_C RuntimeClass* List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B_il2cpp_TypeInfo_var;
  212. IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
  213. IL2CPP_EXTERN_C RuntimeClass* LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063_il2cpp_TypeInfo_var;
  214. IL2CPP_EXTERN_C RuntimeClass* LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var;
  215. IL2CPP_EXTERN_C RuntimeClass* MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97_il2cpp_TypeInfo_var;
  216. IL2CPP_EXTERN_C RuntimeClass* ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158_il2cpp_TypeInfo_var;
  217. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
  218. IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
  219. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  220. IL2CPP_EXTERN_C RuntimeClass* PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var;
  221. IL2CPP_EXTERN_C RuntimeClass* Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F_il2cpp_TypeInfo_var;
  222. IL2CPP_EXTERN_C RuntimeClass* Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA_il2cpp_TypeInfo_var;
  223. IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
  224. IL2CPP_EXTERN_C RuntimeClass* SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E_il2cpp_TypeInfo_var;
  225. IL2CPP_EXTERN_C RuntimeClass* Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var;
  226. IL2CPP_EXTERN_C RuntimeClass* StackTraceLogType_t2AD431F7181A4203AAE2D538963997CB3A917DF6_il2cpp_TypeInfo_var;
  227. IL2CPP_EXTERN_C RuntimeClass* SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_il2cpp_TypeInfo_var;
  228. IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA_il2cpp_TypeInfo_var;
  229. IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
  230. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  231. IL2CPP_EXTERN_C RuntimeClass* U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E_il2cpp_TypeInfo_var;
  232. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52_il2cpp_TypeInfo_var;
  233. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC_il2cpp_TypeInfo_var;
  234. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08_il2cpp_TypeInfo_var;
  235. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var;
  236. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var;
  237. IL2CPP_EXTERN_C RuntimeClass* UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var;
  238. IL2CPP_EXTERN_C RuntimeClass* UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var;
  239. IL2CPP_EXTERN_C RuntimeClass* UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var;
  240. IL2CPP_EXTERN_C RuntimeClass* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var;
  241. IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t3120911701D83248A030816742AE8B622F6E7124____2645F90AC4AC37B7007C26BF8B1EF0A570251899_FieldInfo_var;
  242. IL2CPP_EXTERN_C String_t* _stringLiteral114BCE5E07B2B89600E7B0C1E7991AC7281CDDA6;
  243. IL2CPP_EXTERN_C String_t* _stringLiteral174B9BBC1D59366161BECBD73C2048B5A97F4837;
  244. IL2CPP_EXTERN_C String_t* _stringLiteral28C266F303F178CE0931272538E30F328A704472;
  245. IL2CPP_EXTERN_C String_t* _stringLiteral3433AED96C62C86E15C34BD631F69FC3120A45E7;
  246. IL2CPP_EXTERN_C String_t* _stringLiteral41C3A91ACED7A15B540EECC0D39B93A9C07B959D;
  247. IL2CPP_EXTERN_C String_t* _stringLiteral57B9206E5BA716A0B4139531B38C1431A85E8D8B;
  248. IL2CPP_EXTERN_C String_t* _stringLiteral5A00A52D746A79D3B1B788CFBF70D40C304302E1;
  249. IL2CPP_EXTERN_C String_t* _stringLiteral60FB63D7E83627D00092C51BE9FCDAAE7EC01CF5;
  250. IL2CPP_EXTERN_C String_t* _stringLiteral69A7A27A97142E232EA28BA2557E507697865243;
  251. IL2CPP_EXTERN_C String_t* _stringLiteral7F900F58C3A67CA9C0902E5993677B7671078EDE;
  252. IL2CPP_EXTERN_C String_t* _stringLiteral896A2A117718A23135B6923C80A00C014390CF99;
  253. IL2CPP_EXTERN_C String_t* _stringLiteral947107DA743C5DEC8247B198CC466791C8222A85;
  254. IL2CPP_EXTERN_C String_t* _stringLiteralA4F2DAAB1E148143AA39D4D0EC6AE18B58AC0AF6;
  255. IL2CPP_EXTERN_C String_t* _stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253;
  256. IL2CPP_EXTERN_C String_t* _stringLiteralDB797A4D97C7FD6146460C6DC4591BE1D9CE6A0B;
  257. IL2CPP_EXTERN_C String_t* _stringLiteralF906AF52934523A28A29533224E8CEEDAC1486F2;
  258. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m523AD6A503FCF15DD28F0785FAE73C3A78F80048_RuntimeMethod_var;
  259. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4FB85806B2D5CF8ED85E32F65BEF2CB51759EC9C_RuntimeMethod_var;
  260. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m72D8077DA89EFD2BE1F61E6BE812DFB87A61CE5D_RuntimeMethod_var;
  261. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m028C4569FA346D1EB7C69F4597C31397F0C6F884_RuntimeMethod_var;
  262. IL2CPP_EXTERN_C const RuntimeMethod* ExceptionAggregator_ThrowAndClearPendingExceptions_m48D57F6BE623AADAFCB7B293A44D32CC23A35EE9_RuntimeMethod_var;
  263. IL2CPP_EXTERN_C const RuntimeMethod* FirebaseEditorDispatcher_ListenToPlayState_m118546E161DB612804CDABE45DCB919297528340_RuntimeMethod_var;
  264. IL2CPP_EXTERN_C const RuntimeMethod* FirebaseEditorDispatcher_PlayModeStateChanged_m8598B90E768E7F3792A8F5621A642B11B6D92D48_RuntimeMethod_var;
  265. IL2CPP_EXTERN_C const RuntimeMethod* FirebaseEditorDispatcher_Update_m3B55BE984C3E80B021E6D488DA46229D2CAA4B38_RuntimeMethod_var;
  266. IL2CPP_EXTERN_C const RuntimeMethod* FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8_RuntimeMethod_var;
  267. IL2CPP_EXTERN_C const RuntimeMethod* FirebaseHandler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mAE5FCABDB6F0D5495736534F2072751B25E840B4_RuntimeMethod_var;
  268. IL2CPP_EXTERN_C const RuntimeMethod* FirebaseHandler_RunOnMainThread_TisString_t_m5EFE1793CD8764D4F538D958D19242E12383DAE5_RuntimeMethod_var;
  269. IL2CPP_EXTERN_C const RuntimeMethod* FirebaseHandler_U3CUpdateU3Eb__36_0_mF9F0EE2B1EA48002FA4AAF4E90A45F0CD28183BE_RuntimeMethod_var;
  270. IL2CPP_EXTERN_C const RuntimeMethod* FirebaseLogger_CurrentStackTraceLogTypeIsIncompatibleWithNativeLogs_m0F425143BB2FEABADE7FD419C02C0545941BD633_RuntimeMethod_var;
  271. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisFirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72_m28C6532E1F1B457178DAAA19892CC93D9FDFF73A_RuntimeMethod_var;
  272. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA_m8EBC722B106AE0F77C444EF03B1FC8478BF9E7D3_RuntimeMethod_var;
  273. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_RuntimeMethod_var;
  274. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
  275. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m77AB6DB3A46250AD8149B5CB7B5768D64D3F4012_RuntimeMethod_var;
  276. IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m0B7B24FBD852FDE8C9EEC3AC5A3AD4E932EB6674_RuntimeMethod_var;
  277. IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var;
  278. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
  279. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD910536376B8EBB5BDB30088BE4FE395391592F3_RuntimeMethod_var;
  280. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mBF08A30EBAD94D53A523D418C783D7803FF81143_RuntimeMethod_var;
  281. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8915FA10115EA488EBCCFED6C74E11364E162A23_RuntimeMethod_var;
  282. IL2CPP_EXTERN_C const RuntimeMethod* MainThreadProperty_1__ctor_mE45B71F1A1734B3DD3AD859664217EE29A07D083_RuntimeMethod_var;
  283. IL2CPP_EXTERN_C const RuntimeMethod* MainThreadProperty_1_get_Value_mC6335B67D74A737EE8D42F56D6A25F6938393E42_RuntimeMethod_var;
  284. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E_RuntimeMethod_var;
  285. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m9F03297B32A022B56794CC307F0AF365210C556A_RuntimeMethod_var;
  286. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m47B0A189B0B33BCBCF55992AAF6D5C4ABE7F5E83_RuntimeMethod_var;
  287. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272_RuntimeMethod_var;
  288. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mCB766C7ACAE78532567A3CDC0DB2F2F7613E1701_RuntimeMethod_var;
  289. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m2948F9B0BD57935D7584835A97B91C98252B42B2_RuntimeMethod_var;
  290. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var;
  291. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_GetEnumerator_m7B522F5E33A2823F23DAD24EE1819E5278D111FC_RuntimeMethod_var;
  292. IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_m23CDE129D3AD4479E1302E40EF73080C8632534F_RuntimeMethod_var;
  293. IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_mC165002E29766B2CB7A1F453A1C220ED1B5D7E25_RuntimeMethod_var;
  294. IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m057128974F4A74EDE05F93B5652F2B6D5ECA5DBC_RuntimeMethod_var;
  295. IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var;
  296. IL2CPP_EXTERN_C const RuntimeMethod* U3CStartU3Ed__3_System_Collections_IEnumerator_Reset_m85F03652CF544E4A9AE0E1CFCB02377AE7354FC5_RuntimeMethod_var;
  297. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CStopMonoBehaviourU3Eb__19_0_mB990EC27D5AB7A305AAA79490EE3DECA513B2507_RuntimeMethod_var;
  298. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3Cget_DefaultConfigLocationU3Eb__6_0_m3AB345EB876894BBEF4EA889DB7C050149A84ED5_RuntimeMethod_var;
  299. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3Cget_RuntimeVersionU3Eb__18_0_m534FD38D257EAEFB9FB15D828D2177701A9FC47F_RuntimeMethod_var;
  300. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass16_1_U3CSendU3Eb__0_mE2861360FB9F457F08CCB9240711D8A785BEAD09_RuntimeMethod_var;
  301. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass34_0_U3CCreatePartialOnMainThreadU3Eb__0_mF30FC5B54AA56E8760A72FCF6F7B4E228921A701_RuntimeMethod_var;
  302. IL2CPP_EXTERN_C const RuntimeType* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_0_0_0_var;
  303. IL2CPP_EXTERN_C const RuntimeType* FirebaseEditorDispatcher_tC36AA65B08B38AB2721AADB81D51BA16CE86239C_0_0_0_var;
  304. IL2CPP_EXTERN_C const RuntimeType* FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_0_0_0_var;
  305. struct Delegate_t_marshaled_com;
  306. struct Delegate_t_marshaled_pinvoke;
  307. struct Exception_t_marshaled_com;
  308. struct Exception_t_marshaled_pinvoke;
  309. struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C;
  310. struct LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063;
  311. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  312. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  313. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  314. IL2CPP_EXTERN_C_BEGIN
  315. IL2CPP_EXTERN_C_END
  316. #ifdef __clang__
  317. #pragma clang diagnostic push
  318. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  319. #pragma clang diagnostic ignored "-Wunused-variable"
  320. #endif
  321. struct U3CModuleU3E_t470C01FFE5A91E977C611A22059B0CD8B99DB7F3
  322. {
  323. };
  324. struct Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04 : public RuntimeObject
  325. {
  326. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  327. EntryU5BU5D_t88D79B5C078B734AE8BB3266E34E12AF08FCEEEF* ____entries;
  328. int32_t ____count;
  329. int32_t ____freeList;
  330. int32_t ____freeCount;
  331. int32_t ____version;
  332. RuntimeObject* ____comparer;
  333. KeyCollection_tB7504948EAC2AECFD233197DBE83D74D0D12CFA8* ____keys;
  334. ValueCollection_t87759E63E3496C207528111673C9A61DA2471344* ____values;
  335. RuntimeObject* ____syncRoot;
  336. };
  337. struct Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB : public RuntimeObject
  338. {
  339. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  340. EntryU5BU5D_tEAD5EF40B7E79B2A5CB55F4135EC117EAC616F9A* ____entries;
  341. int32_t ____count;
  342. int32_t ____freeList;
  343. int32_t ____freeCount;
  344. int32_t ____version;
  345. RuntimeObject* ____comparer;
  346. KeyCollection_t4F700C23BDF1E14E2E52EBA12576364A2B59E406* ____keys;
  347. ValueCollection_t04637302418E50CC664F5763757EFA471396883C* ____values;
  348. RuntimeObject* ____syncRoot;
  349. };
  350. struct List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B : public RuntimeObject
  351. {
  352. ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* ____items;
  353. int32_t ____size;
  354. int32_t ____version;
  355. RuntimeObject* ____syncRoot;
  356. };
  357. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  358. {
  359. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
  360. int32_t ____size;
  361. int32_t ____version;
  362. RuntimeObject* ____syncRoot;
  363. };
  364. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
  365. {
  366. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items;
  367. int32_t ____size;
  368. int32_t ____version;
  369. RuntimeObject* ____syncRoot;
  370. };
  371. struct MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97 : public RuntimeObject
  372. {
  373. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___getPropertyDelegate;
  374. int32_t ___lastGetPropertyTickCount;
  375. bool ___cachedValue;
  376. };
  377. struct Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F : public RuntimeObject
  378. {
  379. Tuple_2U5BU5D_t075A6E3BE33C4C5967544F6B2DA4381897C13E08* ____array;
  380. int32_t ____head;
  381. int32_t ____tail;
  382. int32_t ____size;
  383. int32_t ____version;
  384. RuntimeObject* ____syncRoot;
  385. };
  386. struct Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA : public RuntimeObject
  387. {
  388. ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* ____array;
  389. int32_t ____head;
  390. int32_t ____tail;
  391. int32_t ____size;
  392. int32_t ____version;
  393. RuntimeObject* ____syncRoot;
  394. };
  395. struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject
  396. {
  397. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array;
  398. int32_t ____head;
  399. int32_t ____tail;
  400. int32_t ____size;
  401. int32_t ____version;
  402. RuntimeObject* ____syncRoot;
  403. };
  404. struct ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886 : public RuntimeObject
  405. {
  406. RuntimeObject* ___list;
  407. RuntimeObject* ____syncRoot;
  408. };
  409. struct Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6 : public RuntimeObject
  410. {
  411. RuntimeObject* ___m_Item1;
  412. RuntimeObject* ___m_Item2;
  413. };
  414. struct Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA : public RuntimeObject
  415. {
  416. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* ___m_Item1;
  417. RuntimeObject* ___m_Item2;
  418. };
  419. struct U3CPrivateImplementationDetailsU3E_t3120911701D83248A030816742AE8B622F6E7124 : public RuntimeObject
  420. {
  421. };
  422. struct AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48 : public RuntimeObject
  423. {
  424. };
  425. struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject
  426. {
  427. };
  428. struct DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1 : public RuntimeObject
  429. {
  430. };
  431. struct Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6 : public RuntimeObject
  432. {
  433. int32_t ___ownerThreadId;
  434. Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* ___queue;
  435. };
  436. struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
  437. {
  438. };
  439. struct ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3 : public RuntimeObject
  440. {
  441. };
  442. struct FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02 : public RuntimeObject
  443. {
  444. };
  445. struct FirebaseEditorDispatcher_tC36AA65B08B38AB2721AADB81D51BA16CE86239C : public RuntimeObject
  446. {
  447. };
  448. struct FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586 : public RuntimeObject
  449. {
  450. bool ___U3CIsPlayModeU3Ek__BackingField;
  451. EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* ___Updated;
  452. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___UpdatedEventWrapper;
  453. EventHandler_1_t9A81151178F9BE57BCBDEC74D73D78671B00EC6E* ___ApplicationFocusChanged;
  454. };
  455. struct FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42 : public RuntimeObject
  456. {
  457. };
  458. struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
  459. {
  460. RuntimeObject* ____identity;
  461. };
  462. struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
  463. {
  464. Il2CppIUnknown* ____identity;
  465. };
  466. struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
  467. {
  468. Il2CppIUnknown* ____identity;
  469. };
  470. struct MemberInfo_t : public RuntimeObject
  471. {
  472. };
  473. struct PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94 : public RuntimeObject
  474. {
  475. };
  476. struct Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E : public RuntimeObject
  477. {
  478. };
  479. struct String_t : public RuntimeObject
  480. {
  481. int32_t ____stringLength;
  482. Il2CppChar ____firstChar;
  483. };
  484. struct SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13 : public RuntimeObject
  485. {
  486. };
  487. struct UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB : public RuntimeObject
  488. {
  489. };
  490. struct UnityPlatformServices_t7D48ED4FE484C77B2D6E77155BF53BFFD6BC60B4 : public RuntimeObject
  491. {
  492. };
  493. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  494. {
  495. };
  496. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  497. {
  498. };
  499. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  500. {
  501. };
  502. struct U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422 : public RuntimeObject
  503. {
  504. };
  505. struct U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08 : public RuntimeObject
  506. {
  507. RuntimeObject* ___appUtils;
  508. };
  509. struct U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9 : public RuntimeObject
  510. {
  511. };
  512. struct U3CU3Ec__DisplayClass14_0_t4405F94B1E0528A72FA6BFDDB16D079BAF5B0C72 : public RuntimeObject
  513. {
  514. };
  515. struct U3CU3Ec__DisplayClass14_1_t970893C976A68177C68809098A4BDF2A800AD01E : public RuntimeObject
  516. {
  517. };
  518. struct U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52 : public RuntimeObject
  519. {
  520. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* ___d;
  521. };
  522. struct U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC : public RuntimeObject
  523. {
  524. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___newSignal;
  525. U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* ___CSU24U3CU3E8__locals1;
  526. };
  527. struct U3CSignaledCoroutineU3Ed__13_tD317E5CD2DC80594D2FC19E36DC6291167C20400 : public RuntimeObject
  528. {
  529. };
  530. struct U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E : public RuntimeObject
  531. {
  532. int32_t ___U3CU3E1__state;
  533. RuntimeObject* ___U3CU3E2__current;
  534. SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* ___U3CU3E4__this;
  535. Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* ___U3CentryU3E5__1;
  536. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* ___U3CU3Es__2;
  537. bool ___U3CU3Es__3;
  538. Exception_t* ___U3CeU3E5__4;
  539. };
  540. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  541. {
  542. bool ___m_value;
  543. };
  544. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  545. {
  546. };
  547. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  548. {
  549. };
  550. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  551. {
  552. };
  553. struct EventInfo_t : public MemberInfo_t
  554. {
  555. AddEventAdapter_tE0DE36700D110F4D267B26686541ABCF9588A6DD* ___cached_add_event;
  556. };
  557. struct FieldInfo_t : public MemberInfo_t
  558. {
  559. };
  560. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  561. {
  562. int32_t ___m_value;
  563. };
  564. struct IntPtr_t
  565. {
  566. void* ___m_value;
  567. };
  568. struct MethodBase_t : public MemberInfo_t
  569. {
  570. };
  571. struct PropertyInfo_t : public MemberInfo_t
  572. {
  573. };
  574. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  575. {
  576. float ___m_value;
  577. };
  578. struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
  579. {
  580. InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread;
  581. RuntimeObject* ___m_ThreadStartArg;
  582. RuntimeObject* ___pending_exception;
  583. MulticastDelegate_t* ___m_Delegate;
  584. ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext;
  585. bool ___m_ExecutionContextBelongsToOuterScope;
  586. RuntimeObject* ___principal;
  587. int32_t ___principal_version;
  588. };
  589. struct UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152 : public AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48
  590. {
  591. };
  592. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  593. {
  594. union
  595. {
  596. struct
  597. {
  598. };
  599. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  600. };
  601. };
  602. #pragma pack(push, tp, 1)
  603. struct __StaticArrayInitTypeSizeU3D20_tAE42A1C996C57C5EC67F8D5BF5F6603ACE24D120
  604. {
  605. union
  606. {
  607. struct
  608. {
  609. union
  610. {
  611. };
  612. };
  613. uint8_t __StaticArrayInitTypeSizeU3D20_tAE42A1C996C57C5EC67F8D5BF5F6603ACE24D120__padding[20];
  614. };
  615. };
  616. #pragma pack(pop, tp)
  617. struct ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
  618. {
  619. bool ___U3CHasFocusU3Ek__BackingField;
  620. };
  621. struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C
  622. {
  623. int32_t ___value__;
  624. };
  625. struct Delegate_t : public RuntimeObject
  626. {
  627. intptr_t ___method_ptr;
  628. intptr_t ___invoke_impl;
  629. RuntimeObject* ___m_target;
  630. intptr_t ___method;
  631. intptr_t ___delegate_trampoline;
  632. intptr_t ___extra_arg;
  633. intptr_t ___method_code;
  634. intptr_t ___interp_method;
  635. intptr_t ___interp_invoke_impl;
  636. MethodInfo_t* ___method_info;
  637. MethodInfo_t* ___original_method_info;
  638. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  639. bool ___method_is_virtual;
  640. };
  641. struct Delegate_t_marshaled_pinvoke
  642. {
  643. intptr_t ___method_ptr;
  644. intptr_t ___invoke_impl;
  645. Il2CppIUnknown* ___m_target;
  646. intptr_t ___method;
  647. intptr_t ___delegate_trampoline;
  648. intptr_t ___extra_arg;
  649. intptr_t ___method_code;
  650. intptr_t ___interp_method;
  651. intptr_t ___interp_invoke_impl;
  652. MethodInfo_t* ___method_info;
  653. MethodInfo_t* ___original_method_info;
  654. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  655. int32_t ___method_is_virtual;
  656. };
  657. struct Delegate_t_marshaled_com
  658. {
  659. intptr_t ___method_ptr;
  660. intptr_t ___invoke_impl;
  661. Il2CppIUnknown* ___m_target;
  662. intptr_t ___method;
  663. intptr_t ___delegate_trampoline;
  664. intptr_t ___extra_arg;
  665. intptr_t ___method_code;
  666. intptr_t ___interp_method;
  667. intptr_t ___interp_invoke_impl;
  668. MethodInfo_t* ___method_info;
  669. MethodInfo_t* ___original_method_info;
  670. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  671. int32_t ___method_is_virtual;
  672. };
  673. struct Exception_t : public RuntimeObject
  674. {
  675. String_t* ____className;
  676. String_t* ____message;
  677. RuntimeObject* ____data;
  678. Exception_t* ____innerException;
  679. String_t* ____helpURL;
  680. RuntimeObject* ____stackTrace;
  681. String_t* ____stackTraceString;
  682. String_t* ____remoteStackTraceString;
  683. int32_t ____remoteStackIndex;
  684. RuntimeObject* ____dynamicMethods;
  685. int32_t ____HResult;
  686. String_t* ____source;
  687. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  688. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  689. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  690. int32_t ___caught_in_unmanaged;
  691. };
  692. struct Exception_t_marshaled_pinvoke
  693. {
  694. char* ____className;
  695. char* ____message;
  696. RuntimeObject* ____data;
  697. Exception_t_marshaled_pinvoke* ____innerException;
  698. char* ____helpURL;
  699. Il2CppIUnknown* ____stackTrace;
  700. char* ____stackTraceString;
  701. char* ____remoteStackTraceString;
  702. int32_t ____remoteStackIndex;
  703. Il2CppIUnknown* ____dynamicMethods;
  704. int32_t ____HResult;
  705. char* ____source;
  706. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  707. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  708. Il2CppSafeArray* ___native_trace_ips;
  709. int32_t ___caught_in_unmanaged;
  710. };
  711. struct Exception_t_marshaled_com
  712. {
  713. Il2CppChar* ____className;
  714. Il2CppChar* ____message;
  715. RuntimeObject* ____data;
  716. Exception_t_marshaled_com* ____innerException;
  717. Il2CppChar* ____helpURL;
  718. Il2CppIUnknown* ____stackTrace;
  719. Il2CppChar* ____stackTraceString;
  720. Il2CppChar* ____remoteStackTraceString;
  721. int32_t ____remoteStackIndex;
  722. Il2CppIUnknown* ____dynamicMethods;
  723. int32_t ____HResult;
  724. Il2CppChar* ____source;
  725. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  726. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  727. Il2CppSafeArray* ___native_trace_ips;
  728. int32_t ___caught_in_unmanaged;
  729. };
  730. struct LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331
  731. {
  732. int32_t ___value__;
  733. };
  734. struct MethodInfo_t : public MethodBase_t
  735. {
  736. };
  737. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  738. {
  739. intptr_t ___m_CachedPtr;
  740. };
  741. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  742. {
  743. intptr_t ___m_CachedPtr;
  744. };
  745. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  746. {
  747. intptr_t ___m_CachedPtr;
  748. };
  749. struct PlatformLogLevel_t2269C8C9FF5E2ABE6332104424B4B902D5EB735F
  750. {
  751. int32_t ___value__;
  752. };
  753. struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
  754. {
  755. intptr_t ___value;
  756. };
  757. struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
  758. {
  759. int32_t ___value__;
  760. };
  761. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  762. {
  763. intptr_t ___value;
  764. };
  765. struct StackTraceLogType_t2AD431F7181A4203AAE2D538963997CB3A917DF6
  766. {
  767. int32_t ___value__;
  768. };
  769. struct SynchronizationContextProperties_t5ED82C778B4C396AD94A93CFBEF00022BDECF058
  770. {
  771. int32_t ___value__;
  772. };
  773. struct UriIdnScope_t001CC97A6F977E9BB7DB855CC6BA415A7F47491F
  774. {
  775. int32_t ___value__;
  776. };
  777. struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
  778. {
  779. intptr_t ___waitHandle;
  780. SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449* ___safeWaitHandle;
  781. bool ___hasThreadAffinity;
  782. };
  783. struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
  784. {
  785. intptr_t ___waitHandle;
  786. void* ___safeWaitHandle;
  787. int32_t ___hasThreadAffinity;
  788. };
  789. struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
  790. {
  791. intptr_t ___waitHandle;
  792. void* ___safeWaitHandle;
  793. int32_t ___hasThreadAffinity;
  794. };
  795. struct Flags_t47CF4DB4036A6A539AFA6EE39C75F772E865E897
  796. {
  797. uint64_t ___value__;
  798. };
  799. struct AggregateException_t51B6205846DFB356B94452702201DD239D44422F : public Exception_t
  800. {
  801. ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886* ___m_innerExceptions;
  802. };
  803. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  804. {
  805. };
  806. struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E : public WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8
  807. {
  808. };
  809. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  810. {
  811. };
  812. struct MulticastDelegate_t : public Delegate_t
  813. {
  814. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  815. };
  816. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  817. {
  818. Delegate_t_marshaled_pinvoke** ___delegates;
  819. };
  820. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  821. {
  822. Delegate_t_marshaled_com** ___delegates;
  823. };
  824. struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0 : public RuntimeObject
  825. {
  826. int32_t ____props;
  827. };
  828. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  829. {
  830. };
  831. struct Type_t : public MemberInfo_t
  832. {
  833. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
  834. };
  835. struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E : public RuntimeObject
  836. {
  837. String_t* ___m_String;
  838. String_t* ___m_originalUnicodeString;
  839. UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___m_Syntax;
  840. String_t* ___m_DnsSafeHost;
  841. uint64_t ___m_Flags;
  842. UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* ___m_Info;
  843. bool ___m_iriParsing;
  844. };
  845. struct EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF : public MulticastDelegate_t
  846. {
  847. };
  848. struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746 : public MulticastDelegate_t
  849. {
  850. };
  851. struct EventHandler_1_t9A81151178F9BE57BCBDEC74D73D78671B00EC6E : public MulticastDelegate_t
  852. {
  853. };
  854. struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
  855. {
  856. };
  857. struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C : public MulticastDelegate_t
  858. {
  859. };
  860. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
  861. {
  862. };
  863. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  864. {
  865. };
  866. struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158 : public EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E
  867. {
  868. };
  869. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  870. {
  871. };
  872. struct SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E : public MulticastDelegate_t
  873. {
  874. };
  875. struct UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690 : public SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0
  876. {
  877. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* ___queue;
  878. SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* ___behavior;
  879. int32_t ___mainThreadId;
  880. };
  881. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  882. {
  883. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
  884. };
  885. struct FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  886. {
  887. };
  888. struct SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  889. {
  890. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* ___callbackQueue;
  891. };
  892. struct List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B_StaticFields
  893. {
  894. ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* ___s_emptyArray;
  895. };
  896. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  897. {
  898. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
  899. };
  900. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
  901. {
  902. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray;
  903. };
  904. struct U3CPrivateImplementationDetailsU3E_t3120911701D83248A030816742AE8B622F6E7124_StaticFields
  905. {
  906. __StaticArrayInitTypeSizeU3D20_tAE42A1C996C57C5EC67F8D5BF5F6603ACE24D120 ___2645F90AC4AC37B7007C26BF8B1EF0A570251899;
  907. };
  908. struct AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields
  909. {
  910. Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___DefaultUpdateUrl;
  911. String_t* ___Default;
  912. RuntimeObject* ___Sync;
  913. AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48* ____instance;
  914. Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04* ___SStringState;
  915. };
  916. struct DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_StaticFields
  917. {
  918. DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* ____instance;
  919. };
  920. struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields
  921. {
  922. EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty;
  923. };
  924. struct ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_ThreadStaticFields
  925. {
  926. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* ___threadLocalExceptions;
  927. };
  928. struct FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_StaticFields
  929. {
  930. FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* ____instance;
  931. };
  932. struct FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields
  933. {
  934. FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* ___firebaseMonoBehaviour;
  935. RuntimeObject* ___U3CAppUtilsU3Ek__BackingField;
  936. int32_t ___tickCount;
  937. Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* ___U3CThreadDispatcherU3Ek__BackingField;
  938. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* ___firebaseHandler;
  939. };
  940. struct FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_StaticFields
  941. {
  942. MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97* ___incompatibleStackUnwindingEnabled;
  943. };
  944. struct PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_StaticFields
  945. {
  946. String_t* ___runtimeVersion;
  947. float ___U3CRealtimeSinceStartupSafeU3Ek__BackingField;
  948. };
  949. struct Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields
  950. {
  951. RuntimeObject* ___U3CAppConfigU3Ek__BackingField;
  952. RuntimeObject* ___U3CClockU3Ek__BackingField;
  953. RuntimeObject* ___U3CLoggingU3Ek__BackingField;
  954. };
  955. struct String_t_StaticFields
  956. {
  957. String_t* ___Empty;
  958. };
  959. struct SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_StaticFields
  960. {
  961. RuntimeObject* ___Instance;
  962. };
  963. struct UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_StaticFields
  964. {
  965. UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* ____instance;
  966. };
  967. struct U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_StaticFields
  968. {
  969. U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422* ___U3CU3E9;
  970. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CU3E9__19_0;
  971. };
  972. struct U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields
  973. {
  974. U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9* ___U3CU3E9;
  975. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___U3CU3E9__6_0;
  976. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___U3CU3E9__18_0;
  977. };
  978. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  979. {
  980. String_t* ___TrueString;
  981. String_t* ___FalseString;
  982. };
  983. struct IntPtr_t_StaticFields
  984. {
  985. intptr_t ___Zero;
  986. };
  987. struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields
  988. {
  989. LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr;
  990. AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture;
  991. AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture;
  992. };
  993. struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields
  994. {
  995. LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore;
  996. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture;
  997. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture;
  998. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread;
  999. };
  1000. struct UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_StaticFields
  1001. {
  1002. UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152* ____instance;
  1003. };
  1004. struct Exception_t_StaticFields
  1005. {
  1006. RuntimeObject* ___s_EDILock;
  1007. };
  1008. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  1009. {
  1010. int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
  1011. };
  1012. struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_StaticFields
  1013. {
  1014. intptr_t ___InvalidHandle;
  1015. };
  1016. struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0_StaticFields
  1017. {
  1018. Type_t* ___s_cachedPreparedType1;
  1019. Type_t* ___s_cachedPreparedType2;
  1020. Type_t* ___s_cachedPreparedType3;
  1021. Type_t* ___s_cachedPreparedType4;
  1022. Type_t* ___s_cachedPreparedType5;
  1023. };
  1024. struct Type_t_StaticFields
  1025. {
  1026. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
  1027. Il2CppChar ___Delimiter;
  1028. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
  1029. RuntimeObject* ___Missing;
  1030. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
  1031. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
  1032. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
  1033. };
  1034. struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields
  1035. {
  1036. String_t* ___UriSchemeFile;
  1037. String_t* ___UriSchemeFtp;
  1038. String_t* ___UriSchemeGopher;
  1039. String_t* ___UriSchemeHttp;
  1040. String_t* ___UriSchemeHttps;
  1041. String_t* ___UriSchemeWs;
  1042. String_t* ___UriSchemeWss;
  1043. String_t* ___UriSchemeMailto;
  1044. String_t* ___UriSchemeNews;
  1045. String_t* ___UriSchemeNntp;
  1046. String_t* ___UriSchemeNetTcp;
  1047. String_t* ___UriSchemeNetPipe;
  1048. String_t* ___SchemeDelimiter;
  1049. bool ___s_ConfigInitialized;
  1050. bool ___s_ConfigInitializing;
  1051. int32_t ___s_IdnScope;
  1052. bool ___s_IriParsing;
  1053. bool ___useDotNetRelativeOrAbsolute;
  1054. bool ___IsWindowsFileSystem;
  1055. RuntimeObject* ___s_initLock;
  1056. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexLowerChars;
  1057. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____WSchars;
  1058. };
  1059. struct UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields
  1060. {
  1061. UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* ____instance;
  1062. Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* ___signalDictionary;
  1063. };
  1064. #ifdef __clang__
  1065. #pragma clang diagnostic pop
  1066. #endif
  1067. struct ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C : public RuntimeArray
  1068. {
  1069. ALIGN_FIELD (8) Exception_t* m_Items[1];
  1070. inline Exception_t* GetAt(il2cpp_array_size_t index) const
  1071. {
  1072. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1073. return m_Items[index];
  1074. }
  1075. inline Exception_t** GetAddressAt(il2cpp_array_size_t index)
  1076. {
  1077. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1078. return m_Items + index;
  1079. }
  1080. inline void SetAt(il2cpp_array_size_t index, Exception_t* value)
  1081. {
  1082. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1083. m_Items[index] = value;
  1084. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1085. }
  1086. inline Exception_t* GetAtUnchecked(il2cpp_array_size_t index) const
  1087. {
  1088. return m_Items[index];
  1089. }
  1090. inline Exception_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1091. {
  1092. return m_Items + index;
  1093. }
  1094. inline void SetAtUnchecked(il2cpp_array_size_t index, Exception_t* value)
  1095. {
  1096. m_Items[index] = value;
  1097. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1098. }
  1099. };
  1100. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  1101. {
  1102. ALIGN_FIELD (8) String_t* m_Items[1];
  1103. inline String_t* GetAt(il2cpp_array_size_t index) const
  1104. {
  1105. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1106. return m_Items[index];
  1107. }
  1108. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  1109. {
  1110. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1111. return m_Items + index;
  1112. }
  1113. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  1114. {
  1115. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1116. m_Items[index] = value;
  1117. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1118. }
  1119. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  1120. {
  1121. return m_Items[index];
  1122. }
  1123. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1124. {
  1125. return m_Items + index;
  1126. }
  1127. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  1128. {
  1129. m_Items[index] = value;
  1130. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1131. }
  1132. };
  1133. struct LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063 : public RuntimeArray
  1134. {
  1135. ALIGN_FIELD (8) int32_t m_Items[1];
  1136. inline int32_t GetAt(il2cpp_array_size_t index) const
  1137. {
  1138. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1139. return m_Items[index];
  1140. }
  1141. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  1142. {
  1143. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1144. return m_Items + index;
  1145. }
  1146. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  1147. {
  1148. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1149. m_Items[index] = value;
  1150. }
  1151. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  1152. {
  1153. return m_Items[index];
  1154. }
  1155. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1156. {
  1157. return m_Items + index;
  1158. }
  1159. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  1160. {
  1161. m_Items[index] = value;
  1162. }
  1163. };
  1164. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  1165. {
  1166. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  1167. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  1168. {
  1169. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1170. return m_Items[index];
  1171. }
  1172. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  1173. {
  1174. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1175. return m_Items + index;
  1176. }
  1177. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  1178. {
  1179. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1180. m_Items[index] = value;
  1181. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1182. }
  1183. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  1184. {
  1185. return m_Items[index];
  1186. }
  1187. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1188. {
  1189. return m_Items + index;
  1190. }
  1191. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  1192. {
  1193. m_Items[index] = value;
  1194. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1195. }
  1196. };
  1197. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
  1198. {
  1199. ALIGN_FIELD (8) Type_t* m_Items[1];
  1200. inline Type_t* GetAt(il2cpp_array_size_t index) const
  1201. {
  1202. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1203. return m_Items[index];
  1204. }
  1205. inline Type_t** GetAddressAt(il2cpp_array_size_t index)
  1206. {
  1207. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1208. return m_Items + index;
  1209. }
  1210. inline void SetAt(il2cpp_array_size_t index, Type_t* value)
  1211. {
  1212. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1213. m_Items[index] = value;
  1214. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1215. }
  1216. inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
  1217. {
  1218. return m_Items[index];
  1219. }
  1220. inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1221. {
  1222. return m_Items + index;
  1223. }
  1224. inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
  1225. {
  1226. m_Items[index] = value;
  1227. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1228. }
  1229. };
  1230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  1231. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  1232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  1233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  1234. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  1235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
  1236. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  1237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
  1238. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
  1239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
  1240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  1241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
  1242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  1243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tuple_2__ctor_m1F7B239EC49FE179C459F8DD99F1725E91E9C489_gshared (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, RuntimeObject* ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method) ;
  1244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  1245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
  1246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) ;
  1247. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) ;
  1248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  1249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseHandler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mAE5FCABDB6F0D5495736534F2072751B25E840B4_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_f, const RuntimeMethod* method) ;
  1250. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method) ;
  1251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  1252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FirebaseHandler_RunOnMainThread_TisRuntimeObject_mAFD03CE3D144923FEEF275BF12B46CBBD81B908C_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_f, const RuntimeMethod* method) ;
  1253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MainThreadProperty_1_get_Value_mC6335B67D74A737EE8D42F56D6A25F6938393E42_gshared (MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97* __this, const RuntimeMethod* method) ;
  1254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainThreadProperty_1__ctor_mE45B71F1A1734B3DD3AD859664217EE29A07D083_gshared (MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_getPropertyDelegate, const RuntimeMethod* method) ;
  1255. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  1256. inline void List_1__ctor_mD910536376B8EBB5BDB30088BE4FE395391592F3 (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* __this, const RuntimeMethod* method)
  1257. {
  1258. (( void (*) (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  1259. }
  1260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* ExceptionAggregator_get_Exceptions_m4458200DA9F107A00E8237CD41DE17E7834C0913 (const RuntimeMethod* method) ;
  1261. inline int32_t List_1_get_Count_mBF08A30EBAD94D53A523D418C783D7803FF81143_inline (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* __this, const RuntimeMethod* method)
  1262. {
  1263. return (( int32_t (*) (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  1264. }
  1265. inline Exception_t* List_1_get_Item_m8915FA10115EA488EBCCFED6C74E11364E162A23 (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* __this, int32_t ___0_index, const RuntimeMethod* method)
  1266. {
  1267. return (( Exception_t* (*) (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  1268. }
  1269. inline ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* List_1_ToArray_m0B7B24FBD852FDE8C9EEC3AC5A3AD4E932EB6674 (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* __this, const RuntimeMethod* method)
  1270. {
  1271. return (( ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* (*) (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
  1272. }
  1273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AggregateException__ctor_mE5898BED8E2DBD0CDB82837AEF7E9A26A6074AA9 (AggregateException_t51B6205846DFB356B94452702201DD239D44422F* __this, ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* ___0_innerExceptions, const RuntimeMethod* method) ;
  1274. inline void List_1_Clear_m77AB6DB3A46250AD8149B5CB7B5768D64D3F4012_inline (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* __this, const RuntimeMethod* method)
  1275. {
  1276. (( void (*) (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  1277. }
  1278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionAggregator_GetAndClearPendingExceptions_mA4395620FC225FC126511A21E6709E9FA86A7ED7 (const RuntimeMethod* method) ;
  1279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionAggregator_LogException_m30ADE417F64E724741FB051CE03F3A2D81F3A1F0 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
  1280. inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
  1281. {
  1282. (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  1283. }
  1284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AggregateException_t51B6205846DFB356B94452702201DD239D44422F* AggregateException_Flatten_m60F51FEE2794F91B3E47529599BE98971B7CA291 (AggregateException_t51B6205846DFB356B94452702201DD239D44422F* __this, const RuntimeMethod* method) ;
  1285. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886* AggregateException_get_InnerExceptions_m3044DE61416F827389F2975C67AC1AD89EA050A5_inline (AggregateException_t51B6205846DFB356B94452702201DD239D44422F* __this, const RuntimeMethod* method) ;
  1286. inline RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m7B522F5E33A2823F23DAD24EE1819E5278D111FC (ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886* __this, const RuntimeMethod* method)
  1287. {
  1288. return (( RuntimeObject* (*) (ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886*, const RuntimeMethod*))ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared)(__this, method);
  1289. }
  1290. inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
  1291. {
  1292. (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  1293. }
  1294. inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
  1295. {
  1296. return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
  1297. }
  1298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD (String_t* ___0_separator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_value, const RuntimeMethod* method) ;
  1299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseLogger_LogMessage_mA369905E81D1C7988F02D10C909588A688017AA4 (int32_t ___0_logLevel, String_t* ___1_message, const RuntimeMethod* method) ;
  1300. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
  1301. inline void List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_inline (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* __this, Exception_t* ___0_item, const RuntimeMethod* method)
  1302. {
  1303. (( void (*) (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*, Exception_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  1304. }
  1305. inline void Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272 (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method)
  1306. {
  1307. (( void (*) (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method);
  1308. }
  1309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  1310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD (const RuntimeMethod* method) ;
  1311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
  1312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  1313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
  1314. inline int32_t Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_inline (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method)
  1315. {
  1316. return (( int32_t (*) (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
  1317. }
  1318. inline Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* __this, const RuntimeMethod* method)
  1319. {
  1320. return (( Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* (*) (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
  1321. }
  1322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ;
  1323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLoggingService__ctor_mCD777147C85E451F625C68F6D3B5713E7FB00D31 (UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* __this, const RuntimeMethod* method) ;
  1324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityConfigExtensions_get_DefaultInstance_m549B8B6A3C1F683B8498D5A3C928CB1A0D973BEB (const RuntimeMethod* method) ;
  1325. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Services_set_AppConfig_mBB4502D93EFA0ACF3AF805439C02F2E25A189DDF_inline (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  1326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* UnityLoggingService_get_Instance_m021E0B3DDED042B341A7CE9885B8C26722481A19 (const RuntimeMethod* method) ;
  1327. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Services_set_Logging_m0CAF5C7A4389A34D37C24F7CF15F1EE928FBB736_inline (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  1328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SynchronizationContext__ctor_m37D995A90765D897A69B7767A14E70E8F1845532 (SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* __this, const RuntimeMethod* method) ;
  1329. inline SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* GameObject_AddComponent_TisSynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA_m8EBC722B106AE0F77C444EF03B1FC8478BF9E7D3 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  1330. {
  1331. return (( SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  1332. }
  1333. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* SynchronizationContextBehavoir_get_CallbackQueue_m291C810E98C2BF128991603294E306DF9C54836E (SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* __this, const RuntimeMethod* method) ;
  1334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext__ctor_m02C29AFB8681306BC3D3761C68B805F815C169C9 (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) ;
  1335. inline bool Dictionary_2_TryGetValue_m523AD6A503FCF15DD28F0785FAE73C3A78F80048 (Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* __this, int32_t ___0_key, ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158** ___1_value, const RuntimeMethod* method)
  1336. {
  1337. return (( bool (*) (Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB*, int32_t, ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
  1338. }
  1339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualResetEvent__ctor_m361CFCF6AC28BFFF5C8790DC2B5951791A1C4CEE (ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* __this, bool ___0_initialState, const RuntimeMethod* method) ;
  1340. inline void Dictionary_2_set_Item_m028C4569FA346D1EB7C69F4597C31397F0C6F884 (Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* __this, int32_t ___0_key, ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___1_value, const RuntimeMethod* method)
  1341. {
  1342. (( void (*) (Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB*, int32_t, ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158*, const RuntimeMethod*))Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared)(__this, ___0_key, ___1_value, method);
  1343. }
  1344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventWaitHandle_Reset_m84719BED571BDAAEE27EE05F57295C7107A74DE6 (EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E* __this, const RuntimeMethod* method) ;
  1345. inline void Tuple_2__ctor_m23CDE129D3AD4479E1302E40EF73080C8632534F (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* __this, SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method)
  1346. {
  1347. (( void (*) (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*, SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E*, RuntimeObject*, const RuntimeMethod*))Tuple_2__ctor_m1F7B239EC49FE179C459F8DD99F1725E91E9C489_gshared)(__this, ___0_item1, ___1_item2, method);
  1348. }
  1349. inline void Queue_1_Enqueue_m47B0A189B0B33BCBCF55992AAF6D5C4ABE7F5E83 (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* __this, Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* ___0_item, const RuntimeMethod* method)
  1350. {
  1351. (( void (*) (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F*, Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
  1352. }
  1353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_0__ctor_mE5A94FA226B6D545714950BAC1684E5B99E9BA9B (U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* __this, const RuntimeMethod* method) ;
  1354. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SendOrPostCallback_Invoke_m23B949AF9D78E8635F84E1E7775A50472B4F9C28_inline (SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* __this, RuntimeObject* ___0_state, const RuntimeMethod* method) ;
  1355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_1__ctor_m614CECB53A481A4CAE1FF29E4311490C145185DC (U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* __this, const RuntimeMethod* method) ;
  1356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* UnitySynchronizationContext_GetThreadEvent_m427C8A60FC426FB828BFE2FD8B3F4099CCDC25D0 (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* __this, const RuntimeMethod* method) ;
  1357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SendOrPostCallback__ctor_mE6F9D9606A00C3C18AEA057422ECF4106C80DA37 (SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  1358. inline void Dictionary_2__ctor_m72D8077DA89EFD2BE1F61E6BE812DFB87A61CE5D (Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* __this, const RuntimeMethod* method)
  1359. {
  1360. (( void (*) (Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
  1361. }
  1362. inline void Queue_1__ctor_mCB766C7ACAE78532567A3CDC0DB2F2F7613E1701 (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* __this, const RuntimeMethod* method)
  1363. {
  1364. (( void (*) (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method);
  1365. }
  1366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartU3Ed__3__ctor_m35E3CB0C51C8D66808E279EC08986685FB35F0B4 (U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
  1367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
  1368. inline int32_t Queue_1_get_Count_m2948F9B0BD57935D7584835A97B91C98252B42B2_inline (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* __this, const RuntimeMethod* method)
  1369. {
  1370. return (( int32_t (*) (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
  1371. }
  1372. inline Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* Queue_1_Dequeue_m9F03297B32A022B56794CC307F0AF365210C556A (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* __this, const RuntimeMethod* method)
  1373. {
  1374. return (( Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* (*) (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
  1375. }
  1376. inline SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* Tuple_2_get_Item1_mC165002E29766B2CB7A1F453A1C220ED1B5D7E25_inline (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* __this, const RuntimeMethod* method)
  1377. {
  1378. return (( SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* (*) (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*, const RuntimeMethod*))Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline)(__this, method);
  1379. }
  1380. inline RuntimeObject* Tuple_2_get_Item2_m057128974F4A74EDE05F93B5652F2B6D5ECA5DBC_inline (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* __this, const RuntimeMethod* method)
  1381. {
  1382. return (( RuntimeObject* (*) (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*, const RuntimeMethod*))Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline)(__this, method);
  1383. }
  1384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  1385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
  1386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D (EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E* __this, const RuntimeMethod* method) ;
  1387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugLogger__ctor_m975238F7F458467754AB4691AA1175EBB3BE7C9B (DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* __this, const RuntimeMethod* method) ;
  1388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AppConfigExtensions_get_Instance_m5B36D38B2B9B77779577C1903669B0C4622BC0A3 (const RuntimeMethod* method) ;
  1389. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Services_set_Clock_mD344BF4787A29D1C67D08109D75F7481DD5CEB74_inline (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  1390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* DebugLogger_get_Instance_m4CB5A78C6B263A8DE29330C339515830785AB43E (const RuntimeMethod* method) ;
  1391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseAppUtilsStub__ctor_m26C823CCA8BC46F64579375E15FA2B1766402132 (FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* __this, const RuntimeMethod* method) ;
  1392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* FirebaseAppUtilsStub_get_Instance_m244EC63DAE4F4E0E3C15F0D27684ACFFA3DAFE52 (const RuntimeMethod* method) ;
  1393. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FirebaseHandler_set_AppUtils_mC10907C6221AEB36A2D5D70019BB350B78A2F091_inline (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  1394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (const RuntimeMethod* method) ;
  1395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseEditorDispatcher_get_EditorIsPlaying_mD79BA67FB01EE951514BBA6B0137A707DE923624 (const RuntimeMethod* method) ;
  1396. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FirebaseHandler_set_IsPlayMode_mD40E7856155867FC95E46FA9E1985EA7FA47ED29_inline (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, bool ___0_value, const RuntimeMethod* method) ;
  1397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_ListenToPlayState_m118546E161DB612804CDABE45DCB919297528340 (bool ___0_start, const RuntimeMethod* method) ;
  1398. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FirebaseHandler_get_IsPlayMode_m9B9EF275DDA78C0897805EEF2CF096070AA77D96_inline (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method) ;
  1399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_StartMonoBehaviour_m27FB410A511845F73EE29218BDEA9CEEAB1D5246 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method) ;
  1400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_StartEditorUpdate_mA98611A34FD3DB10A0E61CA4CCB33863B16877E9 (const RuntimeMethod* method) ;
  1401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  1402. inline FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* GameObject_AddComponent_TisFirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72_m28C6532E1F1B457178DAAA19892CC93D9FDFF73A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  1403. {
  1404. return (( FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  1405. }
  1406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext_Create_mF6BE8C8E97EC0AD01648FDBB68E30ACE260B2352 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) ;
  1407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
  1408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  1409. inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  1410. {
  1411. (( void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___0_object, ___1_method, method);
  1412. }
  1413. inline bool FirebaseHandler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mAE5FCABDB6F0D5495736534F2072751B25E840B4 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_f, const RuntimeMethod* method)
  1414. {
  1415. return (( bool (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))FirebaseHandler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mAE5FCABDB6F0D5495736534F2072751B25E840B4_gshared)(___0_f, method);
  1416. }
  1417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass34_0__ctor_mF57098ECC5E1BDC40DC0479FFFF8462C4286FF0D (U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08* __this, const RuntimeMethod* method) ;
  1418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  1419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_CreatePartialOnMainThread_mA40B80D6BC5D9D1DCEAB433495451ECC436027C5 (RuntimeObject* ___0_appUtils, const RuntimeMethod* method) ;
  1420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityPlatformServices_SetupServices_mF1859373165CEFDF10CAB66606BAF8CC47B13A06 (const RuntimeMethod* method) ;
  1421. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* FirebaseHandler_get_ThreadDispatcher_m9AC2F2F2B74FC2A06A1C9077D636A5F02919455A_inline (const RuntimeMethod* method) ;
  1422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_PollJobs_m90DF848D76273E55DB08A80E9C246E9E92E931CE (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* __this, const RuntimeMethod* method) ;
  1423. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* FirebaseHandler_get_AppUtils_m5D80C76317AFA8DBEEFEF2427573A6EE7B6F7B27_inline (const RuntimeMethod* method) ;
  1424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionAggregator_ThrowAndClearPendingExceptions_m48D57F6BE623AADAFCB7B293A44D32CC23A35EE9 (const RuntimeMethod* method) ;
  1425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplicationFocusChangedEventArgs__ctor_m839E74DC0C6B72AB8A768A2D23F32ECE4A3B39AE (ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD* __this, const RuntimeMethod* method) ;
  1426. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplicationFocusChangedEventArgs_set_HasFocus_m144DF1C01B04C22AC4C98A06E2FE88E89AA9C107_inline (ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD* __this, bool ___0_value, const RuntimeMethod* method) ;
  1427. inline void EventHandler_1_Invoke_mAB03BE8CA671F3AB54D452480618930A1CADEE09_inline (EventHandler_1_t9A81151178F9BE57BCBDEC74D73D78671B00EC6E* __this, RuntimeObject* ___0_sender, ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD* ___1_e, const RuntimeMethod* method)
  1428. {
  1429. (( void (*) (EventHandler_1_t9A81151178F9BE57BCBDEC74D73D78671B00EC6E*, RuntimeObject*, ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
  1430. }
  1431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  1432. inline void EventHandler_1_Invoke_m60078FEF33DC40DA542580DB35336F91D04360C2_inline (EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* __this, RuntimeObject* ___0_sender, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_e, const RuntimeMethod* method)
  1433. {
  1434. (( void (*) (EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF*, RuntimeObject*, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
  1435. }
  1436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3 (EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* __this, const RuntimeMethod* method) ;
  1437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD106D0E3573CF90E581E70D2894A38124C3755BA (U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422* __this, const RuntimeMethod* method) ;
  1438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext_Destroy_m9094753D08FC93D95972F6F8918C23A570B87DF1 (const RuntimeMethod* method) ;
  1439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  1440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
  1441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  1442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher__ctor_m20D7687CB59CF114ACF69131CD3BA289B80A8B2A (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* __this, const RuntimeMethod* method) ;
  1443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FirebaseHandler_set_ThreadDispatcher_mC81DFF9F890B338F76B7499DCAF8D738B7D93AEE_inline (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* ___0_value, const RuntimeMethod* method) ;
  1444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler__ctor_m528A373696F4853B62E70CA8C61E74DD582E3442 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method) ;
  1445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
  1446. inline void Func_1__ctor_m27A68E928C1D9158EAAD261086B9BC424339327B (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  1447. {
  1448. (( void (*) (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  1449. }
  1450. inline String_t* FirebaseHandler_RunOnMainThread_TisString_t_m5EFE1793CD8764D4F538D958D19242E12383DAE5 (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___0_f, const RuntimeMethod* method)
  1451. {
  1452. return (( String_t* (*) (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*, const RuntimeMethod*))FirebaseHandler_RunOnMainThread_TisRuntimeObject_mAFD03CE3D144923FEEF275BF12B46CBBD81B908C_gshared)(___0_f, method);
  1453. }
  1454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510 (const RuntimeMethod* method) ;
  1455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m6741C1EC646C313F640C936AFA67DBB23B75A397 (U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9* __this, const RuntimeMethod* method) ;
  1456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5 (const RuntimeMethod* method) ;
  1457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_unityVersion_m27BB3207901305BD239E1C3A74035E15CF3E5D21 (const RuntimeMethod* method) ;
  1458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231 (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  1459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
  1460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
  1461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ;
  1462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseLogger_IsStackTraceLogTypeIncompatibleWithNativeLogs_m9D61E661685855C6CDC6C84B3DDDB1BF2754CF2B (int32_t ___0_logType, const RuntimeMethod* method) ;
  1463. inline bool MainThreadProperty_1_get_Value_mC6335B67D74A737EE8D42F56D6A25F6938393E42 (MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97* __this, const RuntimeMethod* method)
  1464. {
  1465. return (( bool (*) (MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97*, const RuntimeMethod*))MainThreadProperty_1_get_Value_mC6335B67D74A737EE8D42F56D6A25F6938393E42_gshared)(__this, method);
  1466. }
  1467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t* Type_GetField_m0BF55B1A27A1B6AB6D3477E7F9E1CF2A3451E1E0 (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  1468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B (FieldInfo_t* ___0_left, FieldInfo_t* ___1_right, const RuntimeMethod* method) ;
  1469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  1470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  1471. inline void MainThreadProperty_1__ctor_mE45B71F1A1734B3DD3AD859664217EE29A07D083 (MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_getPropertyDelegate, const RuntimeMethod* method)
  1472. {
  1473. (( void (*) (MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97*, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))MainThreadProperty_1__ctor_mE45B71F1A1734B3DD3AD859664217EE29A07D083_gshared)(__this, ___0_getPropertyDelegate, method);
  1474. }
  1475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC (const RuntimeMethod* method) ;
  1476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* FirebaseMonoBehaviour_GetFirebaseHandlerOrDestroyGameObject_m45E0E65DFD7138558207655AC144AE884F578967 (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* __this, const RuntimeMethod* method) ;
  1477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlatformInformation_get_RealtimeSinceStartup_m04B2E9239B3CF640EAE374E1AFA74B6EF3F2F76A (const RuntimeMethod* method) ;
  1478. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlatformInformation_set_RealtimeSinceStartupSafe_mF2DD01812E69B3C0A7B9821BFB764002CC26FABE_inline (float ___0_value, const RuntimeMethod* method) ;
  1479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_Update_mDBFD412D735E6C3F328C9BA3E5B3C5ECFBF49138 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method) ;
  1480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_OnApplicationFocus_mEDF45D3543635BFE0D26562C1AF3A7F8005D5054 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, bool ___0_hasFocus, const RuntimeMethod* method) ;
  1481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_OnMonoBehaviourDestroyed_mA8F66B5127AFF337B3D27EE1EC59D27053A6534B (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* ___0_behaviour, const RuntimeMethod* method) ;
  1482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8 (const RuntimeMethod* method) ;
  1483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
  1484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  1485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B (PropertyInfo_t* ___0_left, PropertyInfo_t* ___1_right, const RuntimeMethod* method) ;
  1486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_AddRemoveCallbackToField_mB98801F37829B2B0945EAF535495BF5654F47CB3 (FieldInfo_t* ___0_eventField, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_callback, RuntimeObject* ___2_target, bool ___3_add, String_t* ___4_errorMessage, const RuntimeMethod* method) ;
  1487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfo_t* Type_GetEvent_mB4D71EF747D967D102846CB4FADA5DA0291E6A83 (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  1488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventInfo_op_Inequality_m4B5352D516359B10994084CAE273A1EF64E50B40 (EventInfo_t* ___0_left, EventInfo_t* ___1_right, const RuntimeMethod* method) ;
  1489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ;
  1490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7 (Type_t* ___0_type, RuntimeObject* ___1_firstArgument, MethodInfo_t* ___2_method, const RuntimeMethod* method) ;
  1491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_StopEditorUpdate_m9588295D3A7A49CA6DA4E8D838245967DD0F7DDC (const RuntimeMethod* method) ;
  1492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseEditorDispatcher_get_EditorIsPlayingOrWillChangePlaymode_mDC0D88CA2E26A59A8DA923E16A729B8F3894F432 (const RuntimeMethod* method) ;
  1493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_StopMonoBehaviour_m6D5F532432F18CE6837F27A0FA9D586F55947451 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method) ;
  1494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019 (Delegate_t* __this, const RuntimeMethod* method) ;
  1495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
  1496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C (FieldInfo_t* __this, RuntimeObject* ___0_obj, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  1497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
  1498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
  1499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, String_t* ___0_uriString, const RuntimeMethod* method) ;
  1500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppConfigExtensions__ctor_mAAB3762C447D2387878715D18F41BADFE2DB001F (AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48* __this, const RuntimeMethod* method) ;
  1501. inline void Dictionary_2__ctor_m4FB85806B2D5CF8ED85E32F65BEF2CB51759EC9C (Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04* __this, const RuntimeMethod* method)
  1502. {
  1503. (( void (*) (Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
  1504. }
  1505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemClock__ctor_m3F79E58AE923842C64A5EFA25E36918C5DB7495A (SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13* __this, const RuntimeMethod* method) ;
  1506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityConfigExtensions__ctor_m7B66E6481FB0FF321D962EF1A37B737210D0C854 (UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152* __this, const RuntimeMethod* method) ;
  1507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
  1508. inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  1509. {
  1510. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
  1511. }
  1512. #ifdef __clang__
  1513. #pragma clang diagnostic push
  1514. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1515. #pragma clang diagnostic ignored "-Wunused-variable"
  1516. #endif
  1517. #ifdef __clang__
  1518. #pragma clang diagnostic pop
  1519. #endif
  1520. #ifdef __clang__
  1521. #pragma clang diagnostic push
  1522. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1523. #pragma clang diagnostic ignored "-Wunused-variable"
  1524. #endif
  1525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* ExceptionAggregator_get_Exceptions_m4458200DA9F107A00E8237CD41DE17E7834C0913 (const RuntimeMethod* method)
  1526. {
  1527. static bool s_Il2CppMethodInitialized;
  1528. if (!s_Il2CppMethodInitialized)
  1529. {
  1530. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1531. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD910536376B8EBB5BDB30088BE4FE395391592F3_RuntimeMethod_var);
  1532. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B_il2cpp_TypeInfo_var);
  1533. s_Il2CppMethodInitialized = true;
  1534. }
  1535. bool V_0 = false;
  1536. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* V_1 = NULL;
  1537. {
  1538. il2cpp_codegen_runtime_class_init_inline(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1539. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_0 = ((ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var))->___threadLocalExceptions;
  1540. V_0 = (bool)((((RuntimeObject*)(List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  1541. bool L_1 = V_0;
  1542. if (!L_1)
  1543. {
  1544. goto IL_0019;
  1545. }
  1546. }
  1547. {
  1548. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_2 = (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*)il2cpp_codegen_object_new(List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B_il2cpp_TypeInfo_var);
  1549. List_1__ctor_mD910536376B8EBB5BDB30088BE4FE395391592F3(L_2, List_1__ctor_mD910536376B8EBB5BDB30088BE4FE395391592F3_RuntimeMethod_var);
  1550. il2cpp_codegen_runtime_class_init_inline(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1551. ((ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var))->___threadLocalExceptions = L_2;
  1552. Il2CppCodeGenWriteBarrier((void**)(&((ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var))->___threadLocalExceptions), (void*)L_2);
  1553. }
  1554. IL_0019:
  1555. {
  1556. il2cpp_codegen_runtime_class_init_inline(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1557. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_3 = ((ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var))->___threadLocalExceptions;
  1558. V_1 = L_3;
  1559. goto IL_0021;
  1560. }
  1561. IL_0021:
  1562. {
  1563. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_4 = V_1;
  1564. return L_4;
  1565. }
  1566. }
  1567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionAggregator_GetAndClearPendingExceptions_mA4395620FC225FC126511A21E6709E9FA86A7ED7 (const RuntimeMethod* method)
  1568. {
  1569. static bool s_Il2CppMethodInitialized;
  1570. if (!s_Il2CppMethodInitialized)
  1571. {
  1572. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AggregateException_t51B6205846DFB356B94452702201DD239D44422F_il2cpp_TypeInfo_var);
  1573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m77AB6DB3A46250AD8149B5CB7B5768D64D3F4012_RuntimeMethod_var);
  1575. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m0B7B24FBD852FDE8C9EEC3AC5A3AD4E932EB6674_RuntimeMethod_var);
  1576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mBF08A30EBAD94D53A523D418C783D7803FF81143_RuntimeMethod_var);
  1577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8915FA10115EA488EBCCFED6C74E11364E162A23_RuntimeMethod_var);
  1578. s_Il2CppMethodInitialized = true;
  1579. }
  1580. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* V_0 = NULL;
  1581. int32_t V_1 = 0;
  1582. Exception_t* V_2 = NULL;
  1583. bool V_3 = false;
  1584. bool V_4 = false;
  1585. Exception_t* V_5 = NULL;
  1586. {
  1587. il2cpp_codegen_runtime_class_init_inline(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1588. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_0;
  1589. L_0 = ExceptionAggregator_get_Exceptions_m4458200DA9F107A00E8237CD41DE17E7834C0913(NULL);
  1590. V_0 = L_0;
  1591. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_1 = V_0;
  1592. NullCheck(L_1);
  1593. int32_t L_2;
  1594. L_2 = List_1_get_Count_mBF08A30EBAD94D53A523D418C783D7803FF81143_inline(L_1, List_1_get_Count_mBF08A30EBAD94D53A523D418C783D7803FF81143_RuntimeMethod_var);
  1595. V_1 = L_2;
  1596. V_2 = (Exception_t*)NULL;
  1597. int32_t L_3 = V_1;
  1598. V_3 = (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
  1599. bool L_4 = V_3;
  1600. if (!L_4)
  1601. {
  1602. goto IL_0024;
  1603. }
  1604. }
  1605. {
  1606. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_5 = V_0;
  1607. NullCheck(L_5);
  1608. Exception_t* L_6;
  1609. L_6 = List_1_get_Item_m8915FA10115EA488EBCCFED6C74E11364E162A23(L_5, 0, List_1_get_Item_m8915FA10115EA488EBCCFED6C74E11364E162A23_RuntimeMethod_var);
  1610. V_2 = L_6;
  1611. goto IL_003c;
  1612. }
  1613. IL_0024:
  1614. {
  1615. int32_t L_7 = V_1;
  1616. V_4 = (bool)((((int32_t)L_7) > ((int32_t)1))? 1 : 0);
  1617. bool L_8 = V_4;
  1618. if (!L_8)
  1619. {
  1620. goto IL_003c;
  1621. }
  1622. }
  1623. {
  1624. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_9 = V_0;
  1625. NullCheck(L_9);
  1626. ExceptionU5BU5D_t99DA4B29FFBFD40F2C926A32586692D433EF291C* L_10;
  1627. L_10 = List_1_ToArray_m0B7B24FBD852FDE8C9EEC3AC5A3AD4E932EB6674(L_9, List_1_ToArray_m0B7B24FBD852FDE8C9EEC3AC5A3AD4E932EB6674_RuntimeMethod_var);
  1628. AggregateException_t51B6205846DFB356B94452702201DD239D44422F* L_11 = (AggregateException_t51B6205846DFB356B94452702201DD239D44422F*)il2cpp_codegen_object_new(AggregateException_t51B6205846DFB356B94452702201DD239D44422F_il2cpp_TypeInfo_var);
  1629. AggregateException__ctor_mE5898BED8E2DBD0CDB82837AEF7E9A26A6074AA9(L_11, L_10, NULL);
  1630. V_2 = L_11;
  1631. }
  1632. IL_003c:
  1633. {
  1634. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_12 = V_0;
  1635. NullCheck(L_12);
  1636. List_1_Clear_m77AB6DB3A46250AD8149B5CB7B5768D64D3F4012_inline(L_12, List_1_Clear_m77AB6DB3A46250AD8149B5CB7B5768D64D3F4012_RuntimeMethod_var);
  1637. Exception_t* L_13 = V_2;
  1638. V_5 = L_13;
  1639. goto IL_0048;
  1640. }
  1641. IL_0048:
  1642. {
  1643. Exception_t* L_14 = V_5;
  1644. return L_14;
  1645. }
  1646. }
  1647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionAggregator_ThrowAndClearPendingExceptions_m48D57F6BE623AADAFCB7B293A44D32CC23A35EE9 (const RuntimeMethod* method)
  1648. {
  1649. static bool s_Il2CppMethodInitialized;
  1650. if (!s_Il2CppMethodInitialized)
  1651. {
  1652. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1653. s_Il2CppMethodInitialized = true;
  1654. }
  1655. Exception_t* V_0 = NULL;
  1656. bool V_1 = false;
  1657. {
  1658. il2cpp_codegen_runtime_class_init_inline(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1659. Exception_t* L_0;
  1660. L_0 = ExceptionAggregator_GetAndClearPendingExceptions_mA4395620FC225FC126511A21E6709E9FA86A7ED7(NULL);
  1661. V_0 = L_0;
  1662. Exception_t* L_1 = V_0;
  1663. V_1 = (bool)((!(((RuntimeObject*)(Exception_t*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  1664. bool L_2 = V_1;
  1665. if (!L_2)
  1666. {
  1667. goto IL_0019;
  1668. }
  1669. }
  1670. {
  1671. Exception_t* L_3 = V_0;
  1672. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var)));
  1673. Exception_t* L_4;
  1674. L_4 = ExceptionAggregator_LogException_m30ADE417F64E724741FB051CE03F3A2D81F3A1F0(L_3, NULL);
  1675. Exception_t* L_5 = V_0;
  1676. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExceptionAggregator_ThrowAndClearPendingExceptions_m48D57F6BE623AADAFCB7B293A44D32CC23A35EE9_RuntimeMethod_var)));
  1677. }
  1678. IL_0019:
  1679. {
  1680. return;
  1681. }
  1682. }
  1683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionAggregator_LogException_m30ADE417F64E724741FB051CE03F3A2D81F3A1F0 (Exception_t* ___0_exception, const RuntimeMethod* method)
  1684. {
  1685. static bool s_Il2CppMethodInitialized;
  1686. if (!s_Il2CppMethodInitialized)
  1687. {
  1688. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AggregateException_t51B6205846DFB356B94452702201DD239D44422F_il2cpp_TypeInfo_var);
  1689. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  1690. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  1691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tF15715088C2FF1D64704AE886A3A152AFCECCC36_il2cpp_TypeInfo_var);
  1692. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  1693. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
  1694. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var);
  1695. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
  1696. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
  1697. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_GetEnumerator_m7B522F5E33A2823F23DAD24EE1819E5278D111FC_RuntimeMethod_var);
  1698. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253);
  1699. s_Il2CppMethodInitialized = true;
  1700. }
  1701. bool V_0 = false;
  1702. AggregateException_t51B6205846DFB356B94452702201DD239D44422F* V_1 = NULL;
  1703. bool V_2 = false;
  1704. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_3 = NULL;
  1705. RuntimeObject* V_4 = NULL;
  1706. Exception_t* V_5 = NULL;
  1707. Exception_t* V_6 = NULL;
  1708. {
  1709. Exception_t* L_0 = ___0_exception;
  1710. V_0 = (bool)((!(((RuntimeObject*)(Exception_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  1711. bool L_1 = V_0;
  1712. if (!L_1)
  1713. {
  1714. goto IL_0093;
  1715. }
  1716. }
  1717. {
  1718. Exception_t* L_2 = ___0_exception;
  1719. V_1 = ((AggregateException_t51B6205846DFB356B94452702201DD239D44422F*)IsInstClass((RuntimeObject*)L_2, AggregateException_t51B6205846DFB356B94452702201DD239D44422F_il2cpp_TypeInfo_var));
  1720. AggregateException_t51B6205846DFB356B94452702201DD239D44422F* L_3 = V_1;
  1721. V_2 = (bool)((!(((RuntimeObject*)(AggregateException_t51B6205846DFB356B94452702201DD239D44422F*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  1722. bool L_4 = V_2;
  1723. if (!L_4)
  1724. {
  1725. goto IL_0083;
  1726. }
  1727. }
  1728. {
  1729. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
  1730. List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_5, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
  1731. V_3 = L_5;
  1732. AggregateException_t51B6205846DFB356B94452702201DD239D44422F* L_6 = V_1;
  1733. NullCheck(L_6);
  1734. AggregateException_t51B6205846DFB356B94452702201DD239D44422F* L_7;
  1735. L_7 = AggregateException_Flatten_m60F51FEE2794F91B3E47529599BE98971B7CA291(L_6, NULL);
  1736. NullCheck(L_7);
  1737. ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886* L_8;
  1738. L_8 = AggregateException_get_InnerExceptions_m3044DE61416F827389F2975C67AC1AD89EA050A5_inline(L_7, NULL);
  1739. NullCheck(L_8);
  1740. RuntimeObject* L_9;
  1741. L_9 = ReadOnlyCollection_1_GetEnumerator_m7B522F5E33A2823F23DAD24EE1819E5278D111FC(L_8, ReadOnlyCollection_1_GetEnumerator_m7B522F5E33A2823F23DAD24EE1819E5278D111FC_RuntimeMethod_var);
  1742. V_4 = L_9;
  1743. }
  1744. {
  1745. auto __finallyBlock = il2cpp::utils::Finally([&]
  1746. {
  1747. FINALLY_005c:
  1748. {
  1749. {
  1750. RuntimeObject* L_10 = V_4;
  1751. if (!L_10)
  1752. {
  1753. goto IL_0068;
  1754. }
  1755. }
  1756. {
  1757. RuntimeObject* L_11 = V_4;
  1758. NullCheck(L_11);
  1759. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_11);
  1760. }
  1761. IL_0068:
  1762. {
  1763. return;
  1764. }
  1765. }
  1766. });
  1767. try
  1768. {
  1769. {
  1770. goto IL_0051_1;
  1771. }
  1772. IL_0038_1:
  1773. {
  1774. RuntimeObject* L_12 = V_4;
  1775. NullCheck(L_12);
  1776. Exception_t* L_13;
  1777. L_13 = InterfaceFuncInvoker0< Exception_t* >::Invoke(0, IEnumerator_1_tF15715088C2FF1D64704AE886A3A152AFCECCC36_il2cpp_TypeInfo_var, L_12);
  1778. V_5 = L_13;
  1779. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_14 = V_3;
  1780. Exception_t* L_15 = V_5;
  1781. NullCheck(L_15);
  1782. String_t* L_16;
  1783. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_15);
  1784. NullCheck(L_14);
  1785. List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_14, L_16, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
  1786. }
  1787. IL_0051_1:
  1788. {
  1789. RuntimeObject* L_17 = V_4;
  1790. NullCheck(L_17);
  1791. bool L_18;
  1792. L_18 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17);
  1793. if (L_18)
  1794. {
  1795. goto IL_0038_1;
  1796. }
  1797. }
  1798. {
  1799. goto IL_0069;
  1800. }
  1801. }
  1802. catch(Il2CppExceptionWrapper& e)
  1803. {
  1804. __finallyBlock.StoreException(e.ex);
  1805. }
  1806. }
  1807. IL_0069:
  1808. {
  1809. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_19 = V_3;
  1810. NullCheck(L_19);
  1811. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20;
  1812. L_20 = List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A(L_19, List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var);
  1813. String_t* L_21;
  1814. L_21 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253, L_20, NULL);
  1815. il2cpp_codegen_runtime_class_init_inline(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  1816. FirebaseLogger_LogMessage_mA369905E81D1C7988F02D10C909588A688017AA4(4, L_21, NULL);
  1817. goto IL_0092;
  1818. }
  1819. IL_0083:
  1820. {
  1821. Exception_t* L_22 = ___0_exception;
  1822. NullCheck(L_22);
  1823. String_t* L_23;
  1824. L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_22);
  1825. il2cpp_codegen_runtime_class_init_inline(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  1826. FirebaseLogger_LogMessage_mA369905E81D1C7988F02D10C909588A688017AA4(4, L_23, NULL);
  1827. }
  1828. IL_0092:
  1829. {
  1830. }
  1831. IL_0093:
  1832. {
  1833. Exception_t* L_24 = ___0_exception;
  1834. V_6 = L_24;
  1835. goto IL_0098;
  1836. }
  1837. IL_0098:
  1838. {
  1839. Exception_t* L_25 = V_6;
  1840. return L_25;
  1841. }
  1842. }
  1843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method)
  1844. {
  1845. Exception_t* V_0 = NULL;
  1846. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  1847. {
  1848. }
  1849. try
  1850. {
  1851. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___0_action;
  1852. NullCheck(L_0);
  1853. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL);
  1854. goto IL_001d;
  1855. }
  1856. catch(Il2CppExceptionWrapper& e)
  1857. {
  1858. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  1859. {
  1860. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  1861. goto CATCH_000c;
  1862. }
  1863. throw e;
  1864. }
  1865. CATCH_000c:
  1866. {
  1867. Exception_t* L_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
  1868. V_0 = L_1;
  1869. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var)));
  1870. List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B* L_2;
  1871. L_2 = ExceptionAggregator_get_Exceptions_m4458200DA9F107A00E8237CD41DE17E7834C0913(NULL);
  1872. Exception_t* L_3 = V_0;
  1873. NullCheck(L_2);
  1874. List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_inline(L_2, L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_Add_m8E3C27DE02A5C8D1AE01D55D6B325BFB693CF385_RuntimeMethod_var)));
  1875. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  1876. goto IL_001d;
  1877. }
  1878. IL_001d:
  1879. {
  1880. return;
  1881. }
  1882. }
  1883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionAggregator__cctor_m5F1FD4F23378B5121739AC1B2055BA43547C9642 (const RuntimeMethod* method)
  1884. {
  1885. static bool s_Il2CppMethodInitialized;
  1886. if (!s_Il2CppMethodInitialized)
  1887. {
  1888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1889. s_Il2CppMethodInitialized = true;
  1890. }
  1891. {
  1892. ((ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var))->___threadLocalExceptions = (List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*)NULL;
  1893. Il2CppCodeGenWriteBarrier((void**)(&((ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var))->___threadLocalExceptions), (void*)(List_1_tA61E6ACDC88C89A9523D28C560996ABFF548352B*)NULL);
  1894. return;
  1895. }
  1896. }
  1897. #ifdef __clang__
  1898. #pragma clang diagnostic pop
  1899. #endif
  1900. #ifdef __clang__
  1901. #pragma clang diagnostic push
  1902. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1903. #pragma clang diagnostic ignored "-Wunused-variable"
  1904. #endif
  1905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher__ctor_m20D7687CB59CF114ACF69131CD3BA289B80A8B2A (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* __this, const RuntimeMethod* method)
  1906. {
  1907. static bool s_Il2CppMethodInitialized;
  1908. if (!s_Il2CppMethodInitialized)
  1909. {
  1910. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272_RuntimeMethod_var);
  1911. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA_il2cpp_TypeInfo_var);
  1912. s_Il2CppMethodInitialized = true;
  1913. }
  1914. {
  1915. Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_0 = (Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA*)il2cpp_codegen_object_new(Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA_il2cpp_TypeInfo_var);
  1916. Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272(L_0, Queue_1__ctor_mCB1D86FC102A8C3B82A02702CAEDAE815FE04272_RuntimeMethod_var);
  1917. __this->___queue = L_0;
  1918. Il2CppCodeGenWriteBarrier((void**)(&__this->___queue), (void*)L_0);
  1919. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1920. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_1;
  1921. L_1 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
  1922. NullCheck(L_1);
  1923. int32_t L_2;
  1924. L_2 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_1, NULL);
  1925. __this->___ownerThreadId = L_2;
  1926. return;
  1927. }
  1928. }
  1929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dispatcher_ManagesThisThread_mF00448368389637B00847E99D9DA66DEF82E118D (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* __this, const RuntimeMethod* method)
  1930. {
  1931. bool V_0 = false;
  1932. {
  1933. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_0;
  1934. L_0 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
  1935. NullCheck(L_0);
  1936. int32_t L_1;
  1937. L_1 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_0, NULL);
  1938. int32_t L_2 = __this->___ownerThreadId;
  1939. V_0 = (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0);
  1940. goto IL_0016;
  1941. }
  1942. IL_0016:
  1943. {
  1944. bool L_3 = V_0;
  1945. return L_3;
  1946. }
  1947. }
  1948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_PollJobs_m90DF848D76273E55DB08A80E9C246E9E92E931CE (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* __this, const RuntimeMethod* method)
  1949. {
  1950. static bool s_Il2CppMethodInitialized;
  1951. if (!s_Il2CppMethodInitialized)
  1952. {
  1953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  1954. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E_RuntimeMethod_var);
  1955. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var);
  1956. s_Il2CppMethodInitialized = true;
  1957. }
  1958. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
  1959. Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* V_1 = NULL;
  1960. bool V_2 = false;
  1961. bool V_3 = false;
  1962. bool V_4 = false;
  1963. {
  1964. goto IL_0052;
  1965. }
  1966. IL_0003:
  1967. {
  1968. Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_0 = __this->___queue;
  1969. V_1 = L_0;
  1970. V_2 = (bool)0;
  1971. }
  1972. {
  1973. auto __finallyBlock = il2cpp::utils::Finally([&]
  1974. {
  1975. FINALLY_003f:
  1976. {
  1977. {
  1978. bool L_1 = V_2;
  1979. if (!L_1)
  1980. {
  1981. goto IL_0049;
  1982. }
  1983. }
  1984. {
  1985. Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_2 = V_1;
  1986. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
  1987. }
  1988. IL_0049:
  1989. {
  1990. return;
  1991. }
  1992. }
  1993. });
  1994. try
  1995. {
  1996. {
  1997. Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_3 = V_1;
  1998. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL);
  1999. Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_4 = __this->___queue;
  2000. NullCheck(L_4);
  2001. int32_t L_5;
  2002. L_5 = Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_inline(L_4, Queue_1_get_Count_mB986A63C8D68BD8606522BF24176D36503CFD9C3_RuntimeMethod_var);
  2003. V_3 = (bool)((((int32_t)L_5) > ((int32_t)0))? 1 : 0);
  2004. bool L_6 = V_3;
  2005. if (!L_6)
  2006. {
  2007. goto IL_0039_1;
  2008. }
  2009. }
  2010. {
  2011. Queue_1_tDCDB1CEF747EF8D38C6708645EC5FD3799C168BA* L_7 = __this->___queue;
  2012. NullCheck(L_7);
  2013. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
  2014. L_8 = Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E(L_7, Queue_1_Dequeue_m67206C56B5CF9749EFAEF48FAA0D82E2AD8D960E_RuntimeMethod_var);
  2015. V_0 = L_8;
  2016. goto IL_003c_1;
  2017. }
  2018. IL_0039_1:
  2019. {
  2020. goto IL_0057;
  2021. }
  2022. IL_003c_1:
  2023. {
  2024. goto IL_004a;
  2025. }
  2026. }
  2027. catch(Il2CppExceptionWrapper& e)
  2028. {
  2029. __finallyBlock.StoreException(e.ex);
  2030. }
  2031. }
  2032. IL_004a:
  2033. {
  2034. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
  2035. il2cpp_codegen_runtime_class_init_inline(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  2036. ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73(L_9, NULL);
  2037. }
  2038. IL_0052:
  2039. {
  2040. V_4 = (bool)1;
  2041. goto IL_0003;
  2042. }
  2043. IL_0057:
  2044. {
  2045. return;
  2046. }
  2047. }
  2048. #ifdef __clang__
  2049. #pragma clang diagnostic pop
  2050. #endif
  2051. #ifdef __clang__
  2052. #pragma clang diagnostic push
  2053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2054. #pragma clang diagnostic ignored "-Wunused-variable"
  2055. #endif
  2056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* UnityLoggingService_get_Instance_m021E0B3DDED042B341A7CE9885B8C26722481A19 (const RuntimeMethod* method)
  2057. {
  2058. static bool s_Il2CppMethodInitialized;
  2059. if (!s_Il2CppMethodInitialized)
  2060. {
  2061. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var);
  2062. s_Il2CppMethodInitialized = true;
  2063. }
  2064. UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* V_0 = NULL;
  2065. {
  2066. il2cpp_codegen_runtime_class_init_inline(UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var);
  2067. UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* L_0 = ((UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_StaticFields*)il2cpp_codegen_static_fields_for(UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var))->____instance;
  2068. V_0 = L_0;
  2069. goto IL_0009;
  2070. }
  2071. IL_0009:
  2072. {
  2073. UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* L_1 = V_0;
  2074. return L_1;
  2075. }
  2076. }
  2077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLoggingService__ctor_mCD777147C85E451F625C68F6D3B5713E7FB00D31 (UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* __this, const RuntimeMethod* method)
  2078. {
  2079. {
  2080. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2081. return;
  2082. }
  2083. }
  2084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLoggingService__cctor_m9C4AF209E4B43DCEC6C08532326D7F9DB636ED06 (const RuntimeMethod* method)
  2085. {
  2086. static bool s_Il2CppMethodInitialized;
  2087. if (!s_Il2CppMethodInitialized)
  2088. {
  2089. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var);
  2090. s_Il2CppMethodInitialized = true;
  2091. }
  2092. {
  2093. UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* L_0 = (UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB*)il2cpp_codegen_object_new(UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var);
  2094. UnityLoggingService__ctor_mCD777147C85E451F625C68F6D3B5713E7FB00D31(L_0, NULL);
  2095. ((UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_StaticFields*)il2cpp_codegen_static_fields_for(UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var))->____instance = L_0;
  2096. Il2CppCodeGenWriteBarrier((void**)(&((UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_StaticFields*)il2cpp_codegen_static_fields_for(UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var))->____instance), (void*)L_0);
  2097. return;
  2098. }
  2099. }
  2100. #ifdef __clang__
  2101. #pragma clang diagnostic pop
  2102. #endif
  2103. #ifdef __clang__
  2104. #pragma clang diagnostic push
  2105. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2106. #pragma clang diagnostic ignored "-Wunused-variable"
  2107. #endif
  2108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityPlatformServices_SetupServices_mF1859373165CEFDF10CAB66606BAF8CC47B13A06 (const RuntimeMethod* method)
  2109. {
  2110. static bool s_Il2CppMethodInitialized;
  2111. if (!s_Il2CppMethodInitialized)
  2112. {
  2113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  2114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var);
  2115. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var);
  2116. s_Il2CppMethodInitialized = true;
  2117. }
  2118. {
  2119. il2cpp_codegen_runtime_class_init_inline(UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var);
  2120. RuntimeObject* L_0;
  2121. L_0 = UnityConfigExtensions_get_DefaultInstance_m549B8B6A3C1F683B8498D5A3C928CB1A0D973BEB(NULL);
  2122. il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  2123. Services_set_AppConfig_mBB4502D93EFA0ACF3AF805439C02F2E25A189DDF_inline(L_0, NULL);
  2124. il2cpp_codegen_runtime_class_init_inline(UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB_il2cpp_TypeInfo_var);
  2125. UnityLoggingService_t6BE39D9F1F1EFE495EB479964B33753AA2C87CBB* L_1;
  2126. L_1 = UnityLoggingService_get_Instance_m021E0B3DDED042B341A7CE9885B8C26722481A19(NULL);
  2127. Services_set_Logging_m0CAF5C7A4389A34D37C24F7CF15F1EE928FBB736_inline(L_1, NULL);
  2128. return;
  2129. }
  2130. }
  2131. #ifdef __clang__
  2132. #pragma clang diagnostic pop
  2133. #endif
  2134. #ifdef __clang__
  2135. #pragma clang diagnostic push
  2136. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2137. #pragma clang diagnostic ignored "-Wunused-variable"
  2138. #endif
  2139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext__ctor_m02C29AFB8681306BC3D3761C68B805F815C169C9 (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method)
  2140. {
  2141. static bool s_Il2CppMethodInitialized;
  2142. if (!s_Il2CppMethodInitialized)
  2143. {
  2144. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA_m8EBC722B106AE0F77C444EF03B1FC8478BF9E7D3_RuntimeMethod_var);
  2145. s_Il2CppMethodInitialized = true;
  2146. }
  2147. {
  2148. SynchronizationContext__ctor_m37D995A90765D897A69B7767A14E70E8F1845532(__this, NULL);
  2149. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_0;
  2150. L_0 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
  2151. NullCheck(L_0);
  2152. int32_t L_1;
  2153. L_1 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_0, NULL);
  2154. __this->___mainThreadId = L_1;
  2155. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_gameObject;
  2156. NullCheck(L_2);
  2157. SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* L_3;
  2158. L_3 = GameObject_AddComponent_TisSynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA_m8EBC722B106AE0F77C444EF03B1FC8478BF9E7D3(L_2, GameObject_AddComponent_TisSynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA_m8EBC722B106AE0F77C444EF03B1FC8478BF9E7D3_RuntimeMethod_var);
  2159. __this->___behavior = L_3;
  2160. Il2CppCodeGenWriteBarrier((void**)(&__this->___behavior), (void*)L_3);
  2161. SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* L_4 = __this->___behavior;
  2162. NullCheck(L_4);
  2163. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_5;
  2164. L_5 = SynchronizationContextBehavoir_get_CallbackQueue_m291C810E98C2BF128991603294E306DF9C54836E(L_4, NULL);
  2165. __this->___queue = L_5;
  2166. Il2CppCodeGenWriteBarrier((void**)(&__this->___queue), (void*)L_5);
  2167. return;
  2168. }
  2169. }
  2170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext_Create_mF6BE8C8E97EC0AD01648FDBB68E30ACE260B2352 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method)
  2171. {
  2172. static bool s_Il2CppMethodInitialized;
  2173. if (!s_Il2CppMethodInitialized)
  2174. {
  2175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2176. s_Il2CppMethodInitialized = true;
  2177. }
  2178. bool V_0 = false;
  2179. {
  2180. il2cpp_codegen_runtime_class_init_inline(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2181. UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* L_0 = ((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->____instance;
  2182. V_0 = (bool)((((RuntimeObject*)(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  2183. bool L_1 = V_0;
  2184. if (!L_1)
  2185. {
  2186. goto IL_001a;
  2187. }
  2188. }
  2189. {
  2190. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_gameObject;
  2191. UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* L_3 = (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690*)il2cpp_codegen_object_new(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2192. UnitySynchronizationContext__ctor_m02C29AFB8681306BC3D3761C68B805F815C169C9(L_3, L_2, NULL);
  2193. il2cpp_codegen_runtime_class_init_inline(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2194. ((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->____instance = L_3;
  2195. Il2CppCodeGenWriteBarrier((void**)(&((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->____instance), (void*)L_3);
  2196. }
  2197. IL_001a:
  2198. {
  2199. return;
  2200. }
  2201. }
  2202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext_Destroy_m9094753D08FC93D95972F6F8918C23A570B87DF1 (const RuntimeMethod* method)
  2203. {
  2204. static bool s_Il2CppMethodInitialized;
  2205. if (!s_Il2CppMethodInitialized)
  2206. {
  2207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2208. s_Il2CppMethodInitialized = true;
  2209. }
  2210. {
  2211. il2cpp_codegen_runtime_class_init_inline(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2212. ((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->____instance = (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690*)NULL;
  2213. Il2CppCodeGenWriteBarrier((void**)(&((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->____instance), (void*)(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690*)NULL);
  2214. return;
  2215. }
  2216. }
  2217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* UnitySynchronizationContext_GetThreadEvent_m427C8A60FC426FB828BFE2FD8B3F4099CCDC25D0 (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* __this, const RuntimeMethod* method)
  2218. {
  2219. static bool s_Il2CppMethodInitialized;
  2220. if (!s_Il2CppMethodInitialized)
  2221. {
  2222. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m523AD6A503FCF15DD28F0785FAE73C3A78F80048_RuntimeMethod_var);
  2223. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m028C4569FA346D1EB7C69F4597C31397F0C6F884_RuntimeMethod_var);
  2224. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158_il2cpp_TypeInfo_var);
  2225. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2226. s_Il2CppMethodInitialized = true;
  2227. }
  2228. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* V_0 = NULL;
  2229. Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* V_1 = NULL;
  2230. bool V_2 = false;
  2231. bool V_3 = false;
  2232. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* V_4 = NULL;
  2233. {
  2234. il2cpp_codegen_runtime_class_init_inline(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2235. Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* L_0 = ((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->___signalDictionary;
  2236. V_1 = L_0;
  2237. V_2 = (bool)0;
  2238. }
  2239. {
  2240. auto __finallyBlock = il2cpp::utils::Finally([&]
  2241. {
  2242. FINALLY_0052:
  2243. {
  2244. {
  2245. bool L_1 = V_2;
  2246. if (!L_1)
  2247. {
  2248. goto IL_005c;
  2249. }
  2250. }
  2251. {
  2252. Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* L_2 = V_1;
  2253. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
  2254. }
  2255. IL_005c:
  2256. {
  2257. return;
  2258. }
  2259. }
  2260. });
  2261. try
  2262. {
  2263. {
  2264. Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* L_3 = V_1;
  2265. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL);
  2266. il2cpp_codegen_runtime_class_init_inline(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2267. Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* L_4 = ((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->___signalDictionary;
  2268. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_5;
  2269. L_5 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
  2270. NullCheck(L_5);
  2271. int32_t L_6;
  2272. L_6 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_5, NULL);
  2273. NullCheck(L_4);
  2274. bool L_7;
  2275. L_7 = Dictionary_2_TryGetValue_m523AD6A503FCF15DD28F0785FAE73C3A78F80048(L_4, L_6, (&V_0), Dictionary_2_TryGetValue_m523AD6A503FCF15DD28F0785FAE73C3A78F80048_RuntimeMethod_var);
  2276. V_3 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
  2277. bool L_8 = V_3;
  2278. if (!L_8)
  2279. {
  2280. goto IL_004f_1;
  2281. }
  2282. }
  2283. {
  2284. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_9 = (ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158*)il2cpp_codegen_object_new(ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158_il2cpp_TypeInfo_var);
  2285. ManualResetEvent__ctor_m361CFCF6AC28BFFF5C8790DC2B5951791A1C4CEE(L_9, (bool)0, NULL);
  2286. V_0 = L_9;
  2287. il2cpp_codegen_runtime_class_init_inline(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2288. Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* L_10 = ((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->___signalDictionary;
  2289. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_11;
  2290. L_11 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
  2291. NullCheck(L_11);
  2292. int32_t L_12;
  2293. L_12 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_11, NULL);
  2294. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_13 = V_0;
  2295. NullCheck(L_10);
  2296. Dictionary_2_set_Item_m028C4569FA346D1EB7C69F4597C31397F0C6F884(L_10, L_12, L_13, Dictionary_2_set_Item_m028C4569FA346D1EB7C69F4597C31397F0C6F884_RuntimeMethod_var);
  2297. }
  2298. IL_004f_1:
  2299. {
  2300. goto IL_005d;
  2301. }
  2302. }
  2303. catch(Il2CppExceptionWrapper& e)
  2304. {
  2305. __finallyBlock.StoreException(e.ex);
  2306. }
  2307. }
  2308. IL_005d:
  2309. {
  2310. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_14 = V_0;
  2311. NullCheck(L_14);
  2312. bool L_15;
  2313. L_15 = EventWaitHandle_Reset_m84719BED571BDAAEE27EE05F57295C7107A74DE6(L_14, NULL);
  2314. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_16 = V_0;
  2315. V_4 = L_16;
  2316. goto IL_0069;
  2317. }
  2318. IL_0069:
  2319. {
  2320. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_17 = V_4;
  2321. return L_17;
  2322. }
  2323. }
  2324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext_Post_m27CEEE71D49CB394434E47807272ADBB1B00B7A9 (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* __this, SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* ___0_d, RuntimeObject* ___1_state, const RuntimeMethod* method)
  2325. {
  2326. static bool s_Il2CppMethodInitialized;
  2327. if (!s_Il2CppMethodInitialized)
  2328. {
  2329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m47B0A189B0B33BCBCF55992AAF6D5C4ABE7F5E83_RuntimeMethod_var);
  2330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m23CDE129D3AD4479E1302E40EF73080C8632534F_RuntimeMethod_var);
  2331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA_il2cpp_TypeInfo_var);
  2332. s_Il2CppMethodInitialized = true;
  2333. }
  2334. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* V_0 = NULL;
  2335. bool V_1 = false;
  2336. {
  2337. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_0 = __this->___queue;
  2338. V_0 = L_0;
  2339. V_1 = (bool)0;
  2340. }
  2341. {
  2342. auto __finallyBlock = il2cpp::utils::Finally([&]
  2343. {
  2344. FINALLY_002a:
  2345. {
  2346. {
  2347. bool L_1 = V_1;
  2348. if (!L_1)
  2349. {
  2350. goto IL_0034;
  2351. }
  2352. }
  2353. {
  2354. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_2 = V_0;
  2355. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
  2356. }
  2357. IL_0034:
  2358. {
  2359. return;
  2360. }
  2361. }
  2362. });
  2363. try
  2364. {
  2365. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_3 = V_0;
  2366. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
  2367. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_4 = __this->___queue;
  2368. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* L_5 = ___0_d;
  2369. RuntimeObject* L_6 = ___1_state;
  2370. Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* L_7 = (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*)il2cpp_codegen_object_new(Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA_il2cpp_TypeInfo_var);
  2371. Tuple_2__ctor_m23CDE129D3AD4479E1302E40EF73080C8632534F(L_7, L_5, L_6, Tuple_2__ctor_m23CDE129D3AD4479E1302E40EF73080C8632534F_RuntimeMethod_var);
  2372. NullCheck(L_4);
  2373. Queue_1_Enqueue_m47B0A189B0B33BCBCF55992AAF6D5C4ABE7F5E83(L_4, L_7, Queue_1_Enqueue_m47B0A189B0B33BCBCF55992AAF6D5C4ABE7F5E83_RuntimeMethod_var);
  2374. goto IL_0035;
  2375. }
  2376. catch(Il2CppExceptionWrapper& e)
  2377. {
  2378. __finallyBlock.StoreException(e.ex);
  2379. }
  2380. }
  2381. IL_0035:
  2382. {
  2383. return;
  2384. }
  2385. }
  2386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext_Send_m6287E48D5488043652D3E93E610AE279CD616D00 (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690* __this, SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* ___0_d, RuntimeObject* ___1_state, const RuntimeMethod* method)
  2387. {
  2388. static bool s_Il2CppMethodInitialized;
  2389. if (!s_Il2CppMethodInitialized)
  2390. {
  2391. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E_il2cpp_TypeInfo_var);
  2392. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52_il2cpp_TypeInfo_var);
  2393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass16_1_U3CSendU3Eb__0_mE2861360FB9F457F08CCB9240711D8A785BEAD09_RuntimeMethod_var);
  2394. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC_il2cpp_TypeInfo_var);
  2395. s_Il2CppMethodInitialized = true;
  2396. }
  2397. U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* V_0 = NULL;
  2398. bool V_1 = false;
  2399. U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* V_2 = NULL;
  2400. {
  2401. U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* L_0 = (U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52_il2cpp_TypeInfo_var);
  2402. U3CU3Ec__DisplayClass16_0__ctor_mE5A94FA226B6D545714950BAC1684E5B99E9BA9B(L_0, NULL);
  2403. V_0 = L_0;
  2404. U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* L_1 = V_0;
  2405. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* L_2 = ___0_d;
  2406. NullCheck(L_1);
  2407. L_1->___d = L_2;
  2408. Il2CppCodeGenWriteBarrier((void**)(&L_1->___d), (void*)L_2);
  2409. int32_t L_3 = __this->___mainThreadId;
  2410. Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_4;
  2411. L_4 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
  2412. NullCheck(L_4);
  2413. int32_t L_5;
  2414. L_5 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_4, NULL);
  2415. V_1 = (bool)((((int32_t)L_3) == ((int32_t)L_5))? 1 : 0);
  2416. bool L_6 = V_1;
  2417. if (!L_6)
  2418. {
  2419. goto IL_0035;
  2420. }
  2421. }
  2422. {
  2423. U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* L_7 = V_0;
  2424. NullCheck(L_7);
  2425. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* L_8 = L_7->___d;
  2426. RuntimeObject* L_9 = ___1_state;
  2427. NullCheck(L_8);
  2428. SendOrPostCallback_Invoke_m23B949AF9D78E8635F84E1E7775A50472B4F9C28_inline(L_8, L_9, NULL);
  2429. goto IL_0075;
  2430. }
  2431. IL_0035:
  2432. {
  2433. U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* L_10 = (U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC_il2cpp_TypeInfo_var);
  2434. U3CU3Ec__DisplayClass16_1__ctor_m614CECB53A481A4CAE1FF29E4311490C145185DC(L_10, NULL);
  2435. V_2 = L_10;
  2436. U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* L_11 = V_2;
  2437. U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* L_12 = V_0;
  2438. NullCheck(L_11);
  2439. L_11->___CSU24U3CU3E8__locals1 = L_12;
  2440. Il2CppCodeGenWriteBarrier((void**)(&L_11->___CSU24U3CU3E8__locals1), (void*)L_12);
  2441. U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* L_13 = V_2;
  2442. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_14;
  2443. L_14 = UnitySynchronizationContext_GetThreadEvent_m427C8A60FC426FB828BFE2FD8B3F4099CCDC25D0(__this, NULL);
  2444. NullCheck(L_13);
  2445. L_13->___newSignal = L_14;
  2446. Il2CppCodeGenWriteBarrier((void**)(&L_13->___newSignal), (void*)L_14);
  2447. U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* L_15 = V_2;
  2448. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* L_16 = (SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E*)il2cpp_codegen_object_new(SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E_il2cpp_TypeInfo_var);
  2449. SendOrPostCallback__ctor_mE6F9D9606A00C3C18AEA057422ECF4106C80DA37(L_16, L_15, (intptr_t)((void*)U3CU3Ec__DisplayClass16_1_U3CSendU3Eb__0_mE2861360FB9F457F08CCB9240711D8A785BEAD09_RuntimeMethod_var), NULL);
  2450. RuntimeObject* L_17 = ___1_state;
  2451. VirtualActionInvoker2< SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E*, RuntimeObject* >::Invoke(5, __this, L_16, L_17);
  2452. U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* L_18 = V_2;
  2453. NullCheck(L_18);
  2454. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_19 = L_18->___newSignal;
  2455. NullCheck(L_19);
  2456. bool L_20;
  2457. L_20 = VirtualFuncInvoker1< bool, int32_t >::Invoke(10, L_19, ((int32_t)15000));
  2458. }
  2459. IL_0075:
  2460. {
  2461. return;
  2462. }
  2463. }
  2464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySynchronizationContext__cctor_mA297F4ED255BC983DBB17CE889957C5AE8A08758 (const RuntimeMethod* method)
  2465. {
  2466. static bool s_Il2CppMethodInitialized;
  2467. if (!s_Il2CppMethodInitialized)
  2468. {
  2469. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m72D8077DA89EFD2BE1F61E6BE812DFB87A61CE5D_RuntimeMethod_var);
  2470. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB_il2cpp_TypeInfo_var);
  2471. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  2472. s_Il2CppMethodInitialized = true;
  2473. }
  2474. {
  2475. ((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->____instance = (UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690*)NULL;
  2476. Il2CppCodeGenWriteBarrier((void**)(&((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->____instance), (void*)(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690*)NULL);
  2477. Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB* L_0 = (Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB*)il2cpp_codegen_object_new(Dictionary_2_t685E1072D6BF5D03945108D75216A223A8EA7FBB_il2cpp_TypeInfo_var);
  2478. Dictionary_2__ctor_m72D8077DA89EFD2BE1F61E6BE812DFB87A61CE5D(L_0, Dictionary_2__ctor_m72D8077DA89EFD2BE1F61E6BE812DFB87A61CE5D_RuntimeMethod_var);
  2479. ((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->___signalDictionary = L_0;
  2480. Il2CppCodeGenWriteBarrier((void**)(&((UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_StaticFields*)il2cpp_codegen_static_fields_for(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var))->___signalDictionary), (void*)L_0);
  2481. return;
  2482. }
  2483. }
  2484. #ifdef __clang__
  2485. #pragma clang diagnostic pop
  2486. #endif
  2487. #ifdef __clang__
  2488. #pragma clang diagnostic push
  2489. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2490. #pragma clang diagnostic ignored "-Wunused-variable"
  2491. #endif
  2492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* SynchronizationContextBehavoir_get_CallbackQueue_m291C810E98C2BF128991603294E306DF9C54836E (SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* __this, const RuntimeMethod* method)
  2493. {
  2494. static bool s_Il2CppMethodInitialized;
  2495. if (!s_Il2CppMethodInitialized)
  2496. {
  2497. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mCB766C7ACAE78532567A3CDC0DB2F2F7613E1701_RuntimeMethod_var);
  2498. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F_il2cpp_TypeInfo_var);
  2499. s_Il2CppMethodInitialized = true;
  2500. }
  2501. bool V_0 = false;
  2502. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* V_1 = NULL;
  2503. {
  2504. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_0 = __this->___callbackQueue;
  2505. V_0 = (bool)((((RuntimeObject*)(Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  2506. bool L_1 = V_0;
  2507. if (!L_1)
  2508. {
  2509. goto IL_001b;
  2510. }
  2511. }
  2512. {
  2513. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_2 = (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F*)il2cpp_codegen_object_new(Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F_il2cpp_TypeInfo_var);
  2514. Queue_1__ctor_mCB766C7ACAE78532567A3CDC0DB2F2F7613E1701(L_2, Queue_1__ctor_mCB766C7ACAE78532567A3CDC0DB2F2F7613E1701_RuntimeMethod_var);
  2515. __this->___callbackQueue = L_2;
  2516. Il2CppCodeGenWriteBarrier((void**)(&__this->___callbackQueue), (void*)L_2);
  2517. }
  2518. IL_001b:
  2519. {
  2520. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_3 = __this->___callbackQueue;
  2521. V_1 = L_3;
  2522. goto IL_0024;
  2523. }
  2524. IL_0024:
  2525. {
  2526. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_4 = V_1;
  2527. return L_4;
  2528. }
  2529. }
  2530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SynchronizationContextBehavoir_Start_m138FD9256FCC72808F0F211B4578B4F1B400A507 (SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* __this, const RuntimeMethod* method)
  2531. {
  2532. static bool s_Il2CppMethodInitialized;
  2533. if (!s_Il2CppMethodInitialized)
  2534. {
  2535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E_il2cpp_TypeInfo_var);
  2536. s_Il2CppMethodInitialized = true;
  2537. }
  2538. {
  2539. U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* L_0 = (U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E*)il2cpp_codegen_object_new(U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E_il2cpp_TypeInfo_var);
  2540. U3CStartU3Ed__3__ctor_m35E3CB0C51C8D66808E279EC08986685FB35F0B4(L_0, 0, NULL);
  2541. U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* L_1 = L_0;
  2542. NullCheck(L_1);
  2543. L_1->___U3CU3E4__this = __this;
  2544. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
  2545. return L_1;
  2546. }
  2547. }
  2548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SynchronizationContextBehavoir__ctor_m535727BFD0F4884E295BF1DD883A4A47DB5CA226 (SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* __this, const RuntimeMethod* method)
  2549. {
  2550. {
  2551. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  2552. return;
  2553. }
  2554. }
  2555. #ifdef __clang__
  2556. #pragma clang diagnostic pop
  2557. #endif
  2558. #ifdef __clang__
  2559. #pragma clang diagnostic push
  2560. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2561. #pragma clang diagnostic ignored "-Wunused-variable"
  2562. #endif
  2563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartU3Ed__3__ctor_m35E3CB0C51C8D66808E279EC08986685FB35F0B4 (U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
  2564. {
  2565. {
  2566. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2567. int32_t L_0 = ___0_U3CU3E1__state;
  2568. __this->___U3CU3E1__state = L_0;
  2569. return;
  2570. }
  2571. }
  2572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartU3Ed__3_System_IDisposable_Dispose_m6BFEE452494CADFC903A5DE0A0391FE66BE0732B (U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* __this, const RuntimeMethod* method)
  2573. {
  2574. {
  2575. return;
  2576. }
  2577. }
  2578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CStartU3Ed__3_MoveNext_mAFA0389B4DED6BFC59975113737EE832A6051ABA (U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* __this, const RuntimeMethod* method)
  2579. {
  2580. static bool s_Il2CppMethodInitialized;
  2581. if (!s_Il2CppMethodInitialized)
  2582. {
  2583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m9F03297B32A022B56794CC307F0AF365210C556A_RuntimeMethod_var);
  2584. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m2948F9B0BD57935D7584835A97B91C98252B42B2_RuntimeMethod_var);
  2585. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_mC165002E29766B2CB7A1F453A1C220ED1B5D7E25_RuntimeMethod_var);
  2586. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m057128974F4A74EDE05F93B5652F2B6D5ECA5DBC_RuntimeMethod_var);
  2587. s_Il2CppMethodInitialized = true;
  2588. }
  2589. int32_t V_0 = 0;
  2590. bool V_1 = false;
  2591. bool V_2 = false;
  2592. Exception_t* V_3 = NULL;
  2593. bool V_4 = false;
  2594. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  2595. int32_t G_B18_0 = 0;
  2596. {
  2597. int32_t L_0 = __this->___U3CU3E1__state;
  2598. V_0 = L_0;
  2599. int32_t L_1 = V_0;
  2600. if (!L_1)
  2601. {
  2602. goto IL_0012;
  2603. }
  2604. }
  2605. {
  2606. goto IL_000c;
  2607. }
  2608. IL_000c:
  2609. {
  2610. int32_t L_2 = V_0;
  2611. if ((((int32_t)L_2) == ((int32_t)1)))
  2612. {
  2613. goto IL_0014;
  2614. }
  2615. }
  2616. {
  2617. goto IL_0019;
  2618. }
  2619. IL_0012:
  2620. {
  2621. goto IL_001b;
  2622. }
  2623. IL_0014:
  2624. {
  2625. goto IL_0115;
  2626. }
  2627. IL_0019:
  2628. {
  2629. return (bool)0;
  2630. }
  2631. IL_001b:
  2632. {
  2633. __this->___U3CU3E1__state = (-1);
  2634. goto IL_0124;
  2635. }
  2636. IL_0028:
  2637. {
  2638. __this->___U3CentryU3E5__1 = (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*)NULL;
  2639. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CentryU3E5__1), (void*)(Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*)NULL);
  2640. SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* L_3 = __this->___U3CU3E4__this;
  2641. NullCheck(L_3);
  2642. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_4;
  2643. L_4 = SynchronizationContextBehavoir_get_CallbackQueue_m291C810E98C2BF128991603294E306DF9C54836E(L_3, NULL);
  2644. __this->___U3CU3Es__2 = L_4;
  2645. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__2), (void*)L_4);
  2646. __this->___U3CU3Es__3 = (bool)0;
  2647. }
  2648. {
  2649. auto __finallyBlock = il2cpp::utils::Finally([&]
  2650. {
  2651. FINALLY_008d:
  2652. {
  2653. {
  2654. bool L_5 = __this->___U3CU3Es__3;
  2655. if (!L_5)
  2656. {
  2657. goto IL_00a1;
  2658. }
  2659. }
  2660. {
  2661. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_6 = __this->___U3CU3Es__2;
  2662. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_6, NULL);
  2663. }
  2664. IL_00a1:
  2665. {
  2666. return;
  2667. }
  2668. }
  2669. });
  2670. try
  2671. {
  2672. {
  2673. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_7 = __this->___U3CU3Es__2;
  2674. bool* L_8 = (bool*)(&__this->___U3CU3Es__3);
  2675. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_7, L_8, NULL);
  2676. SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* L_9 = __this->___U3CU3E4__this;
  2677. NullCheck(L_9);
  2678. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_10;
  2679. L_10 = SynchronizationContextBehavoir_get_CallbackQueue_m291C810E98C2BF128991603294E306DF9C54836E(L_9, NULL);
  2680. NullCheck(L_10);
  2681. int32_t L_11;
  2682. L_11 = Queue_1_get_Count_m2948F9B0BD57935D7584835A97B91C98252B42B2_inline(L_10, Queue_1_get_Count_m2948F9B0BD57935D7584835A97B91C98252B42B2_RuntimeMethod_var);
  2683. V_1 = (bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0);
  2684. bool L_12 = V_1;
  2685. if (!L_12)
  2686. {
  2687. goto IL_008a_1;
  2688. }
  2689. }
  2690. {
  2691. SynchronizationContextBehavoir_t77EF1109836806C11E4F2C8ECF2867D9531FEBBA* L_13 = __this->___U3CU3E4__this;
  2692. NullCheck(L_13);
  2693. Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F* L_14;
  2694. L_14 = SynchronizationContextBehavoir_get_CallbackQueue_m291C810E98C2BF128991603294E306DF9C54836E(L_13, NULL);
  2695. NullCheck(L_14);
  2696. Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* L_15;
  2697. L_15 = Queue_1_Dequeue_m9F03297B32A022B56794CC307F0AF365210C556A(L_14, Queue_1_Dequeue_m9F03297B32A022B56794CC307F0AF365210C556A_RuntimeMethod_var);
  2698. __this->___U3CentryU3E5__1 = L_15;
  2699. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CentryU3E5__1), (void*)L_15);
  2700. }
  2701. IL_008a_1:
  2702. {
  2703. goto IL_00a2;
  2704. }
  2705. }
  2706. catch(Il2CppExceptionWrapper& e)
  2707. {
  2708. __finallyBlock.StoreException(e.ex);
  2709. }
  2710. }
  2711. IL_00a2:
  2712. {
  2713. __this->___U3CU3Es__2 = (Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F*)NULL;
  2714. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__2), (void*)(Queue_1_tBB890027A96D0D3343916455489502BC8FBEB73F*)NULL);
  2715. Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* L_16 = __this->___U3CentryU3E5__1;
  2716. if (!L_16)
  2717. {
  2718. goto IL_00c1;
  2719. }
  2720. }
  2721. {
  2722. Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* L_17 = __this->___U3CentryU3E5__1;
  2723. NullCheck(L_17);
  2724. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* L_18;
  2725. L_18 = Tuple_2_get_Item1_mC165002E29766B2CB7A1F453A1C220ED1B5D7E25_inline(L_17, Tuple_2_get_Item1_mC165002E29766B2CB7A1F453A1C220ED1B5D7E25_RuntimeMethod_var);
  2726. G_B18_0 = ((!(((RuntimeObject*)(SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  2727. goto IL_00c2;
  2728. }
  2729. IL_00c1:
  2730. {
  2731. G_B18_0 = 0;
  2732. }
  2733. IL_00c2:
  2734. {
  2735. V_2 = (bool)G_B18_0;
  2736. bool L_19 = V_2;
  2737. if (!L_19)
  2738. {
  2739. goto IL_0105;
  2740. }
  2741. }
  2742. {
  2743. }
  2744. try
  2745. {
  2746. Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* L_20 = __this->___U3CentryU3E5__1;
  2747. NullCheck(L_20);
  2748. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* L_21;
  2749. L_21 = Tuple_2_get_Item1_mC165002E29766B2CB7A1F453A1C220ED1B5D7E25_inline(L_20, Tuple_2_get_Item1_mC165002E29766B2CB7A1F453A1C220ED1B5D7E25_RuntimeMethod_var);
  2750. Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA* L_22 = __this->___U3CentryU3E5__1;
  2751. NullCheck(L_22);
  2752. RuntimeObject* L_23;
  2753. L_23 = Tuple_2_get_Item2_m057128974F4A74EDE05F93B5652F2B6D5ECA5DBC_inline(L_22, Tuple_2_get_Item2_m057128974F4A74EDE05F93B5652F2B6D5ECA5DBC_RuntimeMethod_var);
  2754. NullCheck(L_21);
  2755. SendOrPostCallback_Invoke_m23B949AF9D78E8635F84E1E7775A50472B4F9C28_inline(L_21, L_23, NULL);
  2756. goto IL_0104;
  2757. }
  2758. catch(Il2CppExceptionWrapper& e)
  2759. {
  2760. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  2761. {
  2762. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  2763. goto CATCH_00e7;
  2764. }
  2765. throw e;
  2766. }
  2767. CATCH_00e7:
  2768. {
  2769. Exception_t* L_24 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
  2770. V_3 = L_24;
  2771. Exception_t* L_25 = V_3;
  2772. __this->___U3CeU3E5__4 = L_25;
  2773. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CeU3E5__4), (void*)L_25);
  2774. Exception_t* L_26 = __this->___U3CeU3E5__4;
  2775. NullCheck(L_26);
  2776. String_t* L_27;
  2777. L_27 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_26);
  2778. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
  2779. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_27, NULL);
  2780. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  2781. goto IL_0104;
  2782. }
  2783. IL_0104:
  2784. {
  2785. }
  2786. IL_0105:
  2787. {
  2788. __this->___U3CU3E2__current = NULL;
  2789. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
  2790. __this->___U3CU3E1__state = 1;
  2791. return (bool)1;
  2792. }
  2793. IL_0115:
  2794. {
  2795. __this->___U3CU3E1__state = (-1);
  2796. __this->___U3CentryU3E5__1 = (Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*)NULL;
  2797. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CentryU3E5__1), (void*)(Tuple_2_t9EC4E1A9EFB1ABACA7C36B1761CBDB693089F4DA*)NULL);
  2798. }
  2799. IL_0124:
  2800. {
  2801. V_4 = (bool)1;
  2802. goto IL_0028;
  2803. }
  2804. }
  2805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CStartU3Ed__3_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mE7D5524D4D60AEB5589BBE0C16EEB6B4FCE158B5 (U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* __this, const RuntimeMethod* method)
  2806. {
  2807. {
  2808. RuntimeObject* L_0 = __this->___U3CU3E2__current;
  2809. return L_0;
  2810. }
  2811. }
  2812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartU3Ed__3_System_Collections_IEnumerator_Reset_m85F03652CF544E4A9AE0E1CFCB02377AE7354FC5 (U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* __this, const RuntimeMethod* method)
  2813. {
  2814. {
  2815. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  2816. NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
  2817. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CStartU3Ed__3_System_Collections_IEnumerator_Reset_m85F03652CF544E4A9AE0E1CFCB02377AE7354FC5_RuntimeMethod_var)));
  2818. }
  2819. }
  2820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CStartU3Ed__3_System_Collections_IEnumerator_get_Current_m6A22713E2B13BDEFA00F6E7D7258603D92C9ABAD (U3CStartU3Ed__3_tAC8672F06FE29927727900CCBCD2D9F5EBE3E62E* __this, const RuntimeMethod* method)
  2821. {
  2822. {
  2823. RuntimeObject* L_0 = __this->___U3CU3E2__current;
  2824. return L_0;
  2825. }
  2826. }
  2827. #ifdef __clang__
  2828. #pragma clang diagnostic pop
  2829. #endif
  2830. #ifdef __clang__
  2831. #pragma clang diagnostic push
  2832. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2833. #pragma clang diagnostic ignored "-Wunused-variable"
  2834. #endif
  2835. #ifdef __clang__
  2836. #pragma clang diagnostic pop
  2837. #endif
  2838. #ifdef __clang__
  2839. #pragma clang diagnostic push
  2840. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2841. #pragma clang diagnostic ignored "-Wunused-variable"
  2842. #endif
  2843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_0__ctor_m71F85406259CC9E07BABFC4C9C3534B60D1188B4 (U3CU3Ec__DisplayClass14_0_t4405F94B1E0528A72FA6BFDDB16D079BAF5B0C72* __this, const RuntimeMethod* method)
  2844. {
  2845. {
  2846. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2847. return;
  2848. }
  2849. }
  2850. #ifdef __clang__
  2851. #pragma clang diagnostic pop
  2852. #endif
  2853. #ifdef __clang__
  2854. #pragma clang diagnostic push
  2855. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2856. #pragma clang diagnostic ignored "-Wunused-variable"
  2857. #endif
  2858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_1__ctor_mA297006BB71E8DC6C8F9544843121E2BB0E191FA (U3CU3Ec__DisplayClass14_1_t970893C976A68177C68809098A4BDF2A800AD01E* __this, const RuntimeMethod* method)
  2859. {
  2860. {
  2861. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2862. return;
  2863. }
  2864. }
  2865. #ifdef __clang__
  2866. #pragma clang diagnostic pop
  2867. #endif
  2868. #ifdef __clang__
  2869. #pragma clang diagnostic push
  2870. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2871. #pragma clang diagnostic ignored "-Wunused-variable"
  2872. #endif
  2873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_0__ctor_mE5A94FA226B6D545714950BAC1684E5B99E9BA9B (U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* __this, const RuntimeMethod* method)
  2874. {
  2875. {
  2876. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2877. return;
  2878. }
  2879. }
  2880. #ifdef __clang__
  2881. #pragma clang diagnostic pop
  2882. #endif
  2883. #ifdef __clang__
  2884. #pragma clang diagnostic push
  2885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2886. #pragma clang diagnostic ignored "-Wunused-variable"
  2887. #endif
  2888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_1__ctor_m614CECB53A481A4CAE1FF29E4311490C145185DC (U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* __this, const RuntimeMethod* method)
  2889. {
  2890. {
  2891. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2892. return;
  2893. }
  2894. }
  2895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_1_U3CSendU3Eb__0_mE2861360FB9F457F08CCB9240711D8A785BEAD09 (U3CU3Ec__DisplayClass16_1_t5F4D0368B5DBEF45A998289FF53F9895237840CC* __this, RuntimeObject* ___0_x, const RuntimeMethod* method)
  2896. {
  2897. Exception_t* V_0 = NULL;
  2898. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  2899. {
  2900. }
  2901. try
  2902. {
  2903. U3CU3Ec__DisplayClass16_0_tE35D99F15CFFF1EBA40FE01E66F2C5E5EA9C3E52* L_0 = __this->___CSU24U3CU3E8__locals1;
  2904. NullCheck(L_0);
  2905. SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* L_1 = L_0->___d;
  2906. RuntimeObject* L_2 = ___0_x;
  2907. NullCheck(L_1);
  2908. SendOrPostCallback_Invoke_m23B949AF9D78E8635F84E1E7775A50472B4F9C28_inline(L_1, L_2, NULL);
  2909. goto IL_0028;
  2910. }
  2911. catch(Il2CppExceptionWrapper& e)
  2912. {
  2913. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  2914. {
  2915. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  2916. goto CATCH_0017;
  2917. }
  2918. throw e;
  2919. }
  2920. CATCH_0017:
  2921. {
  2922. Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
  2923. V_0 = L_3;
  2924. Exception_t* L_4 = V_0;
  2925. NullCheck(L_4);
  2926. String_t* L_5;
  2927. L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_4);
  2928. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
  2929. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_5, NULL);
  2930. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  2931. goto IL_0028;
  2932. }
  2933. IL_0028:
  2934. {
  2935. ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* L_6 = __this->___newSignal;
  2936. NullCheck(L_6);
  2937. bool L_7;
  2938. L_7 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_6, NULL);
  2939. return;
  2940. }
  2941. }
  2942. #ifdef __clang__
  2943. #pragma clang diagnostic pop
  2944. #endif
  2945. #ifdef __clang__
  2946. #pragma clang diagnostic push
  2947. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2948. #pragma clang diagnostic ignored "-Wunused-variable"
  2949. #endif
  2950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* DebugLogger_get_Instance_m4CB5A78C6B263A8DE29330C339515830785AB43E (const RuntimeMethod* method)
  2951. {
  2952. static bool s_Il2CppMethodInitialized;
  2953. if (!s_Il2CppMethodInitialized)
  2954. {
  2955. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var);
  2956. s_Il2CppMethodInitialized = true;
  2957. }
  2958. DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* V_0 = NULL;
  2959. {
  2960. il2cpp_codegen_runtime_class_init_inline(DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var);
  2961. DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* L_0 = ((DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_StaticFields*)il2cpp_codegen_static_fields_for(DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var))->____instance;
  2962. V_0 = L_0;
  2963. goto IL_0009;
  2964. }
  2965. IL_0009:
  2966. {
  2967. DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* L_1 = V_0;
  2968. return L_1;
  2969. }
  2970. }
  2971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugLogger__ctor_m975238F7F458467754AB4691AA1175EBB3BE7C9B (DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* __this, const RuntimeMethod* method)
  2972. {
  2973. {
  2974. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2975. return;
  2976. }
  2977. }
  2978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugLogger__cctor_m0176E974D2D66B3A574A7FB919DAD103095C882E (const RuntimeMethod* method)
  2979. {
  2980. static bool s_Il2CppMethodInitialized;
  2981. if (!s_Il2CppMethodInitialized)
  2982. {
  2983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var);
  2984. s_Il2CppMethodInitialized = true;
  2985. }
  2986. {
  2987. DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* L_0 = (DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1*)il2cpp_codegen_object_new(DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var);
  2988. DebugLogger__ctor_m975238F7F458467754AB4691AA1175EBB3BE7C9B(L_0, NULL);
  2989. ((DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_StaticFields*)il2cpp_codegen_static_fields_for(DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var))->____instance = L_0;
  2990. Il2CppCodeGenWriteBarrier((void**)(&((DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_StaticFields*)il2cpp_codegen_static_fields_for(DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var))->____instance), (void*)L_0);
  2991. return;
  2992. }
  2993. }
  2994. #ifdef __clang__
  2995. #pragma clang diagnostic pop
  2996. #endif
  2997. #ifdef __clang__
  2998. #pragma clang diagnostic push
  2999. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3000. #pragma clang diagnostic ignored "-Wunused-variable"
  3001. #endif
  3002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Services__cctor_mA49E5137FA072E8742842A11423FBB8D3F1C41F7 (const RuntimeMethod* method)
  3003. {
  3004. static bool s_Il2CppMethodInitialized;
  3005. if (!s_Il2CppMethodInitialized)
  3006. {
  3007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var);
  3008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var);
  3009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_il2cpp_TypeInfo_var);
  3010. s_Il2CppMethodInitialized = true;
  3011. }
  3012. {
  3013. il2cpp_codegen_runtime_class_init_inline(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var);
  3014. RuntimeObject* L_0;
  3015. L_0 = AppConfigExtensions_get_Instance_m5B36D38B2B9B77779577C1903669B0C4622BC0A3(NULL);
  3016. Services_set_AppConfig_mBB4502D93EFA0ACF3AF805439C02F2E25A189DDF_inline(L_0, NULL);
  3017. il2cpp_codegen_runtime_class_init_inline(SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_il2cpp_TypeInfo_var);
  3018. RuntimeObject* L_1 = ((SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_StaticFields*)il2cpp_codegen_static_fields_for(SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_il2cpp_TypeInfo_var))->___Instance;
  3019. Services_set_Clock_mD344BF4787A29D1C67D08109D75F7481DD5CEB74_inline(L_1, NULL);
  3020. il2cpp_codegen_runtime_class_init_inline(DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1_il2cpp_TypeInfo_var);
  3021. DebugLogger_t06BB6B0EBB4D36FCB961CCF80EE1FE4F0A88B4C1* L_2;
  3022. L_2 = DebugLogger_get_Instance_m4CB5A78C6B263A8DE29330C339515830785AB43E(NULL);
  3023. Services_set_Logging_m0CAF5C7A4389A34D37C24F7CF15F1EE928FBB736_inline(L_2, NULL);
  3024. return;
  3025. }
  3026. }
  3027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Services_set_AppConfig_mBB4502D93EFA0ACF3AF805439C02F2E25A189DDF (RuntimeObject* ___0_value, const RuntimeMethod* method)
  3028. {
  3029. static bool s_Il2CppMethodInitialized;
  3030. if (!s_Il2CppMethodInitialized)
  3031. {
  3032. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  3033. s_Il2CppMethodInitialized = true;
  3034. }
  3035. {
  3036. RuntimeObject* L_0 = ___0_value;
  3037. il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  3038. ((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CAppConfigU3Ek__BackingField = L_0;
  3039. Il2CppCodeGenWriteBarrier((void**)(&((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CAppConfigU3Ek__BackingField), (void*)L_0);
  3040. return;
  3041. }
  3042. }
  3043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Services_set_Clock_mD344BF4787A29D1C67D08109D75F7481DD5CEB74 (RuntimeObject* ___0_value, const RuntimeMethod* method)
  3044. {
  3045. static bool s_Il2CppMethodInitialized;
  3046. if (!s_Il2CppMethodInitialized)
  3047. {
  3048. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  3049. s_Il2CppMethodInitialized = true;
  3050. }
  3051. {
  3052. RuntimeObject* L_0 = ___0_value;
  3053. il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  3054. ((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CClockU3Ek__BackingField = L_0;
  3055. Il2CppCodeGenWriteBarrier((void**)(&((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CClockU3Ek__BackingField), (void*)L_0);
  3056. return;
  3057. }
  3058. }
  3059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Services_set_Logging_m0CAF5C7A4389A34D37C24F7CF15F1EE928FBB736 (RuntimeObject* ___0_value, const RuntimeMethod* method)
  3060. {
  3061. static bool s_Il2CppMethodInitialized;
  3062. if (!s_Il2CppMethodInitialized)
  3063. {
  3064. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  3065. s_Il2CppMethodInitialized = true;
  3066. }
  3067. {
  3068. RuntimeObject* L_0 = ___0_value;
  3069. il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  3070. ((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CLoggingU3Ek__BackingField = L_0;
  3071. Il2CppCodeGenWriteBarrier((void**)(&((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CLoggingU3Ek__BackingField), (void*)L_0);
  3072. return;
  3073. }
  3074. }
  3075. #ifdef __clang__
  3076. #pragma clang diagnostic pop
  3077. #endif
  3078. #ifdef __clang__
  3079. #pragma clang diagnostic push
  3080. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3081. #pragma clang diagnostic ignored "-Wunused-variable"
  3082. #endif
  3083. #ifdef __clang__
  3084. #pragma clang diagnostic pop
  3085. #endif
  3086. #ifdef __clang__
  3087. #pragma clang diagnostic push
  3088. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3089. #pragma clang diagnostic ignored "-Wunused-variable"
  3090. #endif
  3091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* FirebaseAppUtilsStub_get_Instance_m244EC63DAE4F4E0E3C15F0D27684ACFFA3DAFE52 (const RuntimeMethod* method)
  3092. {
  3093. static bool s_Il2CppMethodInitialized;
  3094. if (!s_Il2CppMethodInitialized)
  3095. {
  3096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var);
  3097. s_Il2CppMethodInitialized = true;
  3098. }
  3099. FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* V_0 = NULL;
  3100. {
  3101. il2cpp_codegen_runtime_class_init_inline(FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var);
  3102. FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* L_0 = ((FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var))->____instance;
  3103. V_0 = L_0;
  3104. goto IL_0009;
  3105. }
  3106. IL_0009:
  3107. {
  3108. FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* L_1 = V_0;
  3109. return L_1;
  3110. }
  3111. }
  3112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseAppUtilsStub_TranslateDllNotFoundException_mDDDE0AFBE2714E5A360C9C26184C46E0FD6169E7 (FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method)
  3113. {
  3114. {
  3115. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___0_action;
  3116. NullCheck(L_0);
  3117. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL);
  3118. return;
  3119. }
  3120. }
  3121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseAppUtilsStub_PollCallbacks_mB4F4C4556E7FE81BCAFAB9D06A2AF268E62F9463 (FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* __this, const RuntimeMethod* method)
  3122. {
  3123. {
  3124. return;
  3125. }
  3126. }
  3127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FirebaseAppUtilsStub_GetLogLevel_mE32FBF80367DE28198974386C8E0F17CFD2B925F (FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* __this, const RuntimeMethod* method)
  3128. {
  3129. int32_t V_0 = 0;
  3130. {
  3131. V_0 = 1;
  3132. goto IL_0005;
  3133. }
  3134. IL_0005:
  3135. {
  3136. int32_t L_0 = V_0;
  3137. return L_0;
  3138. }
  3139. }
  3140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseAppUtilsStub__ctor_m26C823CCA8BC46F64579375E15FA2B1766402132 (FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* __this, const RuntimeMethod* method)
  3141. {
  3142. {
  3143. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  3144. return;
  3145. }
  3146. }
  3147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseAppUtilsStub__cctor_m49126C4C89278662AD9FC83D8A33DE9B484ACAE5 (const RuntimeMethod* method)
  3148. {
  3149. static bool s_Il2CppMethodInitialized;
  3150. if (!s_Il2CppMethodInitialized)
  3151. {
  3152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var);
  3153. s_Il2CppMethodInitialized = true;
  3154. }
  3155. {
  3156. FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* L_0 = (FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02*)il2cpp_codegen_object_new(FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var);
  3157. FirebaseAppUtilsStub__ctor_m26C823CCA8BC46F64579375E15FA2B1766402132(L_0, NULL);
  3158. ((FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var))->____instance = L_0;
  3159. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var))->____instance), (void*)L_0);
  3160. return;
  3161. }
  3162. }
  3163. #ifdef __clang__
  3164. #pragma clang diagnostic pop
  3165. #endif
  3166. #ifdef __clang__
  3167. #pragma clang diagnostic push
  3168. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3169. #pragma clang diagnostic ignored "-Wunused-variable"
  3170. #endif
  3171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FirebaseHandler_get_AppUtils_m5D80C76317AFA8DBEEFEF2427573A6EE7B6F7B27 (const RuntimeMethod* method)
  3172. {
  3173. static bool s_Il2CppMethodInitialized;
  3174. if (!s_Il2CppMethodInitialized)
  3175. {
  3176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3177. s_Il2CppMethodInitialized = true;
  3178. }
  3179. {
  3180. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3181. RuntimeObject* L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CAppUtilsU3Ek__BackingField;
  3182. return L_0;
  3183. }
  3184. }
  3185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_set_AppUtils_mC10907C6221AEB36A2D5D70019BB350B78A2F091 (RuntimeObject* ___0_value, const RuntimeMethod* method)
  3186. {
  3187. static bool s_Il2CppMethodInitialized;
  3188. if (!s_Il2CppMethodInitialized)
  3189. {
  3190. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3191. s_Il2CppMethodInitialized = true;
  3192. }
  3193. {
  3194. RuntimeObject* L_0 = ___0_value;
  3195. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3196. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CAppUtilsU3Ek__BackingField = L_0;
  3197. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CAppUtilsU3Ek__BackingField), (void*)L_0);
  3198. return;
  3199. }
  3200. }
  3201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FirebaseHandler_get_TickCount_m767D64257A083D3EA0176DEBBE86ACB52D2171D7 (const RuntimeMethod* method)
  3202. {
  3203. static bool s_Il2CppMethodInitialized;
  3204. if (!s_Il2CppMethodInitialized)
  3205. {
  3206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3207. s_Il2CppMethodInitialized = true;
  3208. }
  3209. int32_t V_0 = 0;
  3210. {
  3211. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3212. int32_t L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___tickCount;
  3213. V_0 = L_0;
  3214. goto IL_0009;
  3215. }
  3216. IL_0009:
  3217. {
  3218. int32_t L_1 = V_0;
  3219. return L_1;
  3220. }
  3221. }
  3222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* FirebaseHandler_get_ThreadDispatcher_m9AC2F2F2B74FC2A06A1C9077D636A5F02919455A (const RuntimeMethod* method)
  3223. {
  3224. static bool s_Il2CppMethodInitialized;
  3225. if (!s_Il2CppMethodInitialized)
  3226. {
  3227. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3228. s_Il2CppMethodInitialized = true;
  3229. }
  3230. {
  3231. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3232. Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CThreadDispatcherU3Ek__BackingField;
  3233. return L_0;
  3234. }
  3235. }
  3236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_set_ThreadDispatcher_mC81DFF9F890B338F76B7499DCAF8D738B7D93AEE (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* ___0_value, const RuntimeMethod* method)
  3237. {
  3238. static bool s_Il2CppMethodInitialized;
  3239. if (!s_Il2CppMethodInitialized)
  3240. {
  3241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3242. s_Il2CppMethodInitialized = true;
  3243. }
  3244. {
  3245. Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* L_0 = ___0_value;
  3246. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3247. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CThreadDispatcherU3Ek__BackingField = L_0;
  3248. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CThreadDispatcherU3Ek__BackingField), (void*)L_0);
  3249. return;
  3250. }
  3251. }
  3252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseHandler_get_IsPlayMode_m9B9EF275DDA78C0897805EEF2CF096070AA77D96 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method)
  3253. {
  3254. {
  3255. bool L_0 = __this->___U3CIsPlayModeU3Ek__BackingField;
  3256. return L_0;
  3257. }
  3258. }
  3259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_set_IsPlayMode_mD40E7856155867FC95E46FA9E1985EA7FA47ED29 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, bool ___0_value, const RuntimeMethod* method)
  3260. {
  3261. {
  3262. bool L_0 = ___0_value;
  3263. __this->___U3CIsPlayModeU3Ek__BackingField = L_0;
  3264. return;
  3265. }
  3266. }
  3267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler__cctor_mB834BEBC4967AA6D7BECB601F72F86D9C4C21BEC (const RuntimeMethod* method)
  3268. {
  3269. static bool s_Il2CppMethodInitialized;
  3270. if (!s_Il2CppMethodInitialized)
  3271. {
  3272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var);
  3273. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3274. s_Il2CppMethodInitialized = true;
  3275. }
  3276. {
  3277. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour = (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72*)NULL;
  3278. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour), (void*)(FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72*)NULL);
  3279. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___tickCount = 0;
  3280. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler = (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586*)NULL;
  3281. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler), (void*)(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586*)NULL);
  3282. il2cpp_codegen_runtime_class_init_inline(FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02_il2cpp_TypeInfo_var);
  3283. FirebaseAppUtilsStub_tA2C798DD03529908BA1CC968E5CD737BA58F5A02* L_0;
  3284. L_0 = FirebaseAppUtilsStub_get_Instance_m244EC63DAE4F4E0E3C15F0D27684ACFFA3DAFE52(NULL);
  3285. FirebaseHandler_set_AppUtils_mC10907C6221AEB36A2D5D70019BB350B78A2F091_inline(L_0, NULL);
  3286. return;
  3287. }
  3288. }
  3289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler__ctor_m528A373696F4853B62E70CA8C61E74DD582E3442 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method)
  3290. {
  3291. static bool s_Il2CppMethodInitialized;
  3292. if (!s_Il2CppMethodInitialized)
  3293. {
  3294. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  3295. s_Il2CppMethodInitialized = true;
  3296. }
  3297. bool V_0 = false;
  3298. bool V_1 = false;
  3299. {
  3300. __this->___UpdatedEventWrapper = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL;
  3301. Il2CppCodeGenWriteBarrier((void**)(&__this->___UpdatedEventWrapper), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
  3302. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  3303. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  3304. bool L_0;
  3305. L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
  3306. V_0 = L_0;
  3307. bool L_1 = V_0;
  3308. if (!L_1)
  3309. {
  3310. goto IL_002f;
  3311. }
  3312. }
  3313. {
  3314. bool L_2;
  3315. L_2 = FirebaseEditorDispatcher_get_EditorIsPlaying_mD79BA67FB01EE951514BBA6B0137A707DE923624(NULL);
  3316. FirebaseHandler_set_IsPlayMode_mD40E7856155867FC95E46FA9E1985EA7FA47ED29_inline(__this, L_2, NULL);
  3317. FirebaseEditorDispatcher_ListenToPlayState_m118546E161DB612804CDABE45DCB919297528340((bool)1, NULL);
  3318. goto IL_0039;
  3319. }
  3320. IL_002f:
  3321. {
  3322. FirebaseHandler_set_IsPlayMode_mD40E7856155867FC95E46FA9E1985EA7FA47ED29_inline(__this, (bool)1, NULL);
  3323. }
  3324. IL_0039:
  3325. {
  3326. bool L_3;
  3327. L_3 = FirebaseHandler_get_IsPlayMode_m9B9EF275DDA78C0897805EEF2CF096070AA77D96_inline(__this, NULL);
  3328. V_1 = L_3;
  3329. bool L_4 = V_1;
  3330. if (!L_4)
  3331. {
  3332. goto IL_004e;
  3333. }
  3334. }
  3335. {
  3336. FirebaseHandler_StartMonoBehaviour_m27FB410A511845F73EE29218BDEA9CEEAB1D5246(__this, NULL);
  3337. goto IL_0056;
  3338. }
  3339. IL_004e:
  3340. {
  3341. FirebaseEditorDispatcher_StartEditorUpdate_mA98611A34FD3DB10A0E61CA4CCB33863B16877E9(NULL);
  3342. }
  3343. IL_0056:
  3344. {
  3345. return;
  3346. }
  3347. }
  3348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_StartMonoBehaviour_m27FB410A511845F73EE29218BDEA9CEEAB1D5246 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method)
  3349. {
  3350. static bool s_Il2CppMethodInitialized;
  3351. if (!s_Il2CppMethodInitialized)
  3352. {
  3353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisFirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72_m28C6532E1F1B457178DAAA19892CC93D9FDFF73A_RuntimeMethod_var);
  3355. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  3356. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3357. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  3358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60FB63D7E83627D00092C51BE9FCDAAE7EC01CF5);
  3359. s_Il2CppMethodInitialized = true;
  3360. }
  3361. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
  3362. bool V_1 = false;
  3363. {
  3364. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3365. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler;
  3366. V_1 = (bool)((((RuntimeObject*)(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3367. bool L_1 = V_1;
  3368. if (!L_1)
  3369. {
  3370. goto IL_0013;
  3371. }
  3372. }
  3373. {
  3374. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3375. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler = __this;
  3376. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler), (void*)__this);
  3377. }
  3378. IL_0013:
  3379. {
  3380. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  3381. GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_2, _stringLiteral60FB63D7E83627D00092C51BE9FCDAAE7EC01CF5, NULL);
  3382. V_0 = L_2;
  3383. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
  3384. NullCheck(L_3);
  3385. FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* L_4;
  3386. L_4 = GameObject_AddComponent_TisFirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72_m28C6532E1F1B457178DAAA19892CC93D9FDFF73A(L_3, GameObject_AddComponent_TisFirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72_m28C6532E1F1B457178DAAA19892CC93D9FDFF73A_RuntimeMethod_var);
  3387. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3388. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour = L_4;
  3389. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour), (void*)L_4);
  3390. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
  3391. il2cpp_codegen_runtime_class_init_inline(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  3392. UnitySynchronizationContext_Create_mF6BE8C8E97EC0AD01648FDBB68E30ACE260B2352(L_5, NULL);
  3393. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
  3394. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3395. Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_6, NULL);
  3396. return;
  3397. }
  3398. }
  3399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_StopMonoBehaviour_m6D5F532432F18CE6837F27A0FA9D586F55947451 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method)
  3400. {
  3401. static bool s_Il2CppMethodInitialized;
  3402. if (!s_Il2CppMethodInitialized)
  3403. {
  3404. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mAE5FCABDB6F0D5495736534F2072751B25E840B4_RuntimeMethod_var);
  3405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3406. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
  3407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CStopMonoBehaviourU3Eb__19_0_mB990EC27D5AB7A305AAA79490EE3DECA513B2507_RuntimeMethod_var);
  3409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var);
  3410. s_Il2CppMethodInitialized = true;
  3411. }
  3412. bool V_0 = false;
  3413. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* G_B3_0 = NULL;
  3414. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* G_B2_0 = NULL;
  3415. {
  3416. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3417. FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour;
  3418. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3419. bool L_1;
  3420. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  3421. V_0 = L_1;
  3422. bool L_2 = V_0;
  3423. if (!L_2)
  3424. {
  3425. goto IL_0037;
  3426. }
  3427. }
  3428. {
  3429. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var);
  3430. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_3 = ((U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var))->___U3CU3E9__19_0;
  3431. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_4 = L_3;
  3432. if (L_4)
  3433. {
  3434. G_B3_0 = L_4;
  3435. goto IL_0030;
  3436. }
  3437. G_B2_0 = L_4;
  3438. }
  3439. {
  3440. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var);
  3441. U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422* L_5 = ((U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var))->___U3CU3E9;
  3442. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_6 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
  3443. Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CStopMonoBehaviourU3Eb__19_0_mB990EC27D5AB7A305AAA79490EE3DECA513B2507_RuntimeMethod_var), NULL);
  3444. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_7 = L_6;
  3445. ((U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var))->___U3CU3E9__19_0 = L_7;
  3446. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var))->___U3CU3E9__19_0), (void*)L_7);
  3447. G_B3_0 = L_7;
  3448. }
  3449. IL_0030:
  3450. {
  3451. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3452. bool L_8;
  3453. L_8 = FirebaseHandler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mAE5FCABDB6F0D5495736534F2072751B25E840B4(G_B3_0, FirebaseHandler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mAE5FCABDB6F0D5495736534F2072751B25E840B4_RuntimeMethod_var);
  3454. }
  3455. IL_0037:
  3456. {
  3457. return;
  3458. }
  3459. }
  3460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC (const RuntimeMethod* method)
  3461. {
  3462. static bool s_Il2CppMethodInitialized;
  3463. if (!s_Il2CppMethodInitialized)
  3464. {
  3465. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3466. s_Il2CppMethodInitialized = true;
  3467. }
  3468. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* V_0 = NULL;
  3469. {
  3470. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3471. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler;
  3472. V_0 = L_0;
  3473. goto IL_0009;
  3474. }
  3475. IL_0009:
  3476. {
  3477. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_1 = V_0;
  3478. return L_1;
  3479. }
  3480. }
  3481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_CreatePartialOnMainThread_mA40B80D6BC5D9D1DCEAB433495451ECC436027C5 (RuntimeObject* ___0_appUtils, const RuntimeMethod* method)
  3482. {
  3483. static bool s_Il2CppMethodInitialized;
  3484. if (!s_Il2CppMethodInitialized)
  3485. {
  3486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  3487. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFirebaseAppUtils_t61EDF19372DFE7348E02194135E2F3B8801E3391_il2cpp_TypeInfo_var);
  3488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass34_0_U3CCreatePartialOnMainThreadU3Eb__0_mF30FC5B54AA56E8760A72FCF6F7B4E228921A701_RuntimeMethod_var);
  3489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08_il2cpp_TypeInfo_var);
  3490. s_Il2CppMethodInitialized = true;
  3491. }
  3492. U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08* V_0 = NULL;
  3493. {
  3494. U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08* L_0 = (U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08_il2cpp_TypeInfo_var);
  3495. U3CU3Ec__DisplayClass34_0__ctor_mF57098ECC5E1BDC40DC0479FFFF8462C4286FF0D(L_0, NULL);
  3496. V_0 = L_0;
  3497. U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08* L_1 = V_0;
  3498. RuntimeObject* L_2 = ___0_appUtils;
  3499. NullCheck(L_1);
  3500. L_1->___appUtils = L_2;
  3501. Il2CppCodeGenWriteBarrier((void**)(&L_1->___appUtils), (void*)L_2);
  3502. U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08* L_3 = V_0;
  3503. NullCheck(L_3);
  3504. RuntimeObject* L_4 = L_3->___appUtils;
  3505. U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08* L_5 = V_0;
  3506. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  3507. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass34_0_U3CCreatePartialOnMainThreadU3Eb__0_mF30FC5B54AA56E8760A72FCF6F7B4E228921A701_RuntimeMethod_var), NULL);
  3508. NullCheck(L_4);
  3509. InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(0, IFirebaseAppUtils_t61EDF19372DFE7348E02194135E2F3B8801E3391_il2cpp_TypeInfo_var, L_4, L_6);
  3510. return;
  3511. }
  3512. }
  3513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_Create_mDC243F751CBDC835EDF2388C04C1A48FD9238FE9 (RuntimeObject* ___0_appUtils, const RuntimeMethod* method)
  3514. {
  3515. static bool s_Il2CppMethodInitialized;
  3516. if (!s_Il2CppMethodInitialized)
  3517. {
  3518. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3519. s_Il2CppMethodInitialized = true;
  3520. }
  3521. {
  3522. RuntimeObject* L_0 = ___0_appUtils;
  3523. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3524. FirebaseHandler_CreatePartialOnMainThread_mA40B80D6BC5D9D1DCEAB433495451ECC436027C5(L_0, NULL);
  3525. UnityPlatformServices_SetupServices_mF1859373165CEFDF10CAB66606BAF8CC47B13A06(NULL);
  3526. return;
  3527. }
  3528. }
  3529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_Update_mDBFD412D735E6C3F328C9BA3E5B3C5ECFBF49138 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method)
  3530. {
  3531. static bool s_Il2CppMethodInitialized;
  3532. if (!s_Il2CppMethodInitialized)
  3533. {
  3534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  3535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  3536. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_U3CUpdateU3Eb__36_0_mF9F0EE2B1EA48002FA4AAF4E90A45F0CD28183BE_RuntimeMethod_var);
  3537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3538. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFirebaseAppUtils_t61EDF19372DFE7348E02194135E2F3B8801E3391_il2cpp_TypeInfo_var);
  3539. s_Il2CppMethodInitialized = true;
  3540. }
  3541. bool V_0 = false;
  3542. bool V_1 = false;
  3543. {
  3544. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3545. Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* L_0;
  3546. L_0 = FirebaseHandler_get_ThreadDispatcher_m9AC2F2F2B74FC2A06A1C9077D636A5F02919455A_inline(NULL);
  3547. NullCheck(L_0);
  3548. Dispatcher_PollJobs_m90DF848D76273E55DB08A80E9C246E9E92E931CE(L_0, NULL);
  3549. RuntimeObject* L_1;
  3550. L_1 = FirebaseHandler_get_AppUtils_m5D80C76317AFA8DBEEFEF2427573A6EE7B6F7B27_inline(NULL);
  3551. NullCheck(L_1);
  3552. InterfaceActionInvoker0::Invoke(1, IFirebaseAppUtils_t61EDF19372DFE7348E02194135E2F3B8801E3391_il2cpp_TypeInfo_var, L_1);
  3553. EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* L_2 = __this->___Updated;
  3554. V_0 = (bool)((!(((RuntimeObject*)(EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  3555. bool L_3 = V_0;
  3556. if (!L_3)
  3557. {
  3558. goto IL_0053;
  3559. }
  3560. }
  3561. {
  3562. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = __this->___UpdatedEventWrapper;
  3563. V_1 = (bool)((((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_4) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3564. bool L_5 = V_1;
  3565. if (!L_5)
  3566. {
  3567. goto IL_0046;
  3568. }
  3569. }
  3570. {
  3571. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  3572. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, __this, (intptr_t)((void*)FirebaseHandler_U3CUpdateU3Eb__36_0_mF9F0EE2B1EA48002FA4AAF4E90A45F0CD28183BE_RuntimeMethod_var), NULL);
  3573. __this->___UpdatedEventWrapper = L_6;
  3574. Il2CppCodeGenWriteBarrier((void**)(&__this->___UpdatedEventWrapper), (void*)L_6);
  3575. }
  3576. IL_0046:
  3577. {
  3578. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = __this->___UpdatedEventWrapper;
  3579. il2cpp_codegen_runtime_class_init_inline(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  3580. ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73(L_7, NULL);
  3581. }
  3582. IL_0053:
  3583. {
  3584. il2cpp_codegen_runtime_class_init_inline(ExceptionAggregator_t79259EF5E7CCF32340080CFAC267848A89DA90E3_il2cpp_TypeInfo_var);
  3585. ExceptionAggregator_ThrowAndClearPendingExceptions_m48D57F6BE623AADAFCB7B293A44D32CC23A35EE9(NULL);
  3586. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3587. int32_t L_8 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___tickCount;
  3588. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___tickCount = ((int32_t)il2cpp_codegen_add(L_8, 1));
  3589. return;
  3590. }
  3591. }
  3592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_OnApplicationFocus_mEDF45D3543635BFE0D26562C1AF3A7F8005D5054 (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, bool ___0_hasFocus, const RuntimeMethod* method)
  3593. {
  3594. static bool s_Il2CppMethodInitialized;
  3595. if (!s_Il2CppMethodInitialized)
  3596. {
  3597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD_il2cpp_TypeInfo_var);
  3598. s_Il2CppMethodInitialized = true;
  3599. }
  3600. bool V_0 = false;
  3601. {
  3602. EventHandler_1_t9A81151178F9BE57BCBDEC74D73D78671B00EC6E* L_0 = __this->___ApplicationFocusChanged;
  3603. V_0 = (bool)((!(((RuntimeObject*)(EventHandler_1_t9A81151178F9BE57BCBDEC74D73D78671B00EC6E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  3604. bool L_1 = V_0;
  3605. if (!L_1)
  3606. {
  3607. goto IL_002a;
  3608. }
  3609. }
  3610. {
  3611. EventHandler_1_t9A81151178F9BE57BCBDEC74D73D78671B00EC6E* L_2 = __this->___ApplicationFocusChanged;
  3612. ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD* L_3 = (ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD*)il2cpp_codegen_object_new(ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD_il2cpp_TypeInfo_var);
  3613. ApplicationFocusChangedEventArgs__ctor_m839E74DC0C6B72AB8A768A2D23F32ECE4A3B39AE(L_3, NULL);
  3614. ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD* L_4 = L_3;
  3615. bool L_5 = ___0_hasFocus;
  3616. NullCheck(L_4);
  3617. ApplicationFocusChangedEventArgs_set_HasFocus_m144DF1C01B04C22AC4C98A06E2FE88E89AA9C107_inline(L_4, L_5, NULL);
  3618. NullCheck(L_2);
  3619. EventHandler_1_Invoke_mAB03BE8CA671F3AB54D452480618930A1CADEE09_inline(L_2, NULL, L_4, NULL);
  3620. }
  3621. IL_002a:
  3622. {
  3623. return;
  3624. }
  3625. }
  3626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_OnMonoBehaviourDestroyed_mA8F66B5127AFF337B3D27EE1EC59D27053A6534B (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* ___0_behaviour, const RuntimeMethod* method)
  3627. {
  3628. static bool s_Il2CppMethodInitialized;
  3629. if (!s_Il2CppMethodInitialized)
  3630. {
  3631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3633. s_Il2CppMethodInitialized = true;
  3634. }
  3635. bool V_0 = false;
  3636. {
  3637. FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* L_0 = ___0_behaviour;
  3638. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3639. FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* L_1 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour;
  3640. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3641. bool L_2;
  3642. L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
  3643. V_0 = L_2;
  3644. bool L_3 = V_0;
  3645. if (!L_3)
  3646. {
  3647. goto IL_0016;
  3648. }
  3649. }
  3650. {
  3651. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3652. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour = (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72*)NULL;
  3653. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour), (void*)(FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72*)NULL);
  3654. }
  3655. IL_0016:
  3656. {
  3657. return;
  3658. }
  3659. }
  3660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseHandler_U3CUpdateU3Eb__36_0_mF9F0EE2B1EA48002FA4AAF4E90A45F0CD28183BE (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method)
  3661. {
  3662. {
  3663. EventHandler_1_tF2D41B212D800E7E7D00F9BDEA817E57153988BF* L_0 = __this->___Updated;
  3664. NullCheck(L_0);
  3665. EventHandler_1_Invoke_m60078FEF33DC40DA542580DB35336F91D04360C2_inline(L_0, __this, (EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377*)NULL, NULL);
  3666. return;
  3667. }
  3668. }
  3669. #ifdef __clang__
  3670. #pragma clang diagnostic pop
  3671. #endif
  3672. #ifdef __clang__
  3673. #pragma clang diagnostic push
  3674. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3675. #pragma clang diagnostic ignored "-Wunused-variable"
  3676. #endif
  3677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplicationFocusChangedEventArgs_set_HasFocus_m144DF1C01B04C22AC4C98A06E2FE88E89AA9C107 (ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD* __this, bool ___0_value, const RuntimeMethod* method)
  3678. {
  3679. {
  3680. bool L_0 = ___0_value;
  3681. __this->___U3CHasFocusU3Ek__BackingField = L_0;
  3682. return;
  3683. }
  3684. }
  3685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplicationFocusChangedEventArgs__ctor_m839E74DC0C6B72AB8A768A2D23F32ECE4A3B39AE (ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD* __this, const RuntimeMethod* method)
  3686. {
  3687. static bool s_Il2CppMethodInitialized;
  3688. if (!s_Il2CppMethodInitialized)
  3689. {
  3690. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
  3691. s_Il2CppMethodInitialized = true;
  3692. }
  3693. {
  3694. il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
  3695. EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL);
  3696. return;
  3697. }
  3698. }
  3699. #ifdef __clang__
  3700. #pragma clang diagnostic pop
  3701. #endif
  3702. #ifdef __clang__
  3703. #pragma clang diagnostic push
  3704. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3705. #pragma clang diagnostic ignored "-Wunused-variable"
  3706. #endif
  3707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m1BD514AEA2B9A294224E3B0EAD670BEC8BBDB245 (const RuntimeMethod* method)
  3708. {
  3709. static bool s_Il2CppMethodInitialized;
  3710. if (!s_Il2CppMethodInitialized)
  3711. {
  3712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var);
  3713. s_Il2CppMethodInitialized = true;
  3714. }
  3715. {
  3716. U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422* L_0 = (U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422*)il2cpp_codegen_object_new(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var);
  3717. U3CU3Ec__ctor_mD106D0E3573CF90E581E70D2894A38124C3755BA(L_0, NULL);
  3718. ((U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  3719. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  3720. return;
  3721. }
  3722. }
  3723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD106D0E3573CF90E581E70D2894A38124C3755BA (U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422* __this, const RuntimeMethod* method)
  3724. {
  3725. {
  3726. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  3727. return;
  3728. }
  3729. }
  3730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStopMonoBehaviourU3Eb__19_0_mB990EC27D5AB7A305AAA79490EE3DECA513B2507 (U3CU3Ec_tACBF313B604FD543F2DB34C3833DE54957B78422* __this, const RuntimeMethod* method)
  3731. {
  3732. static bool s_Il2CppMethodInitialized;
  3733. if (!s_Il2CppMethodInitialized)
  3734. {
  3735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3737. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  3738. s_Il2CppMethodInitialized = true;
  3739. }
  3740. bool V_0 = false;
  3741. bool V_1 = false;
  3742. {
  3743. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3744. FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour;
  3745. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3746. bool L_1;
  3747. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  3748. V_0 = L_1;
  3749. bool L_2 = V_0;
  3750. if (!L_2)
  3751. {
  3752. goto IL_0028;
  3753. }
  3754. }
  3755. {
  3756. il2cpp_codegen_runtime_class_init_inline(UnitySynchronizationContext_t39352C0C5052D313916EAAF93A309E188B745690_il2cpp_TypeInfo_var);
  3757. UnitySynchronizationContext_Destroy_m9094753D08FC93D95972F6F8918C23A570B87DF1(NULL);
  3758. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3759. FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* L_3 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseMonoBehaviour;
  3760. NullCheck(L_3);
  3761. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
  3762. L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
  3763. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3764. Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_4, NULL);
  3765. }
  3766. IL_0028:
  3767. {
  3768. V_1 = (bool)1;
  3769. goto IL_002c;
  3770. }
  3771. IL_002c:
  3772. {
  3773. bool L_5 = V_1;
  3774. return L_5;
  3775. }
  3776. }
  3777. #ifdef __clang__
  3778. #pragma clang diagnostic pop
  3779. #endif
  3780. #ifdef __clang__
  3781. #pragma clang diagnostic push
  3782. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3783. #pragma clang diagnostic ignored "-Wunused-variable"
  3784. #endif
  3785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass34_0__ctor_mF57098ECC5E1BDC40DC0479FFFF8462C4286FF0D (U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08* __this, const RuntimeMethod* method)
  3786. {
  3787. {
  3788. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  3789. return;
  3790. }
  3791. }
  3792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass34_0_U3CCreatePartialOnMainThreadU3Eb__0_mF30FC5B54AA56E8760A72FCF6F7B4E228921A701 (U3CU3Ec__DisplayClass34_0_tE3D18106558CC198CD57D17F7F7937D650FADD08* __this, const RuntimeMethod* method)
  3793. {
  3794. static bool s_Il2CppMethodInitialized;
  3795. if (!s_Il2CppMethodInitialized)
  3796. {
  3797. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6_il2cpp_TypeInfo_var);
  3798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_0_0_0_var);
  3799. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  3801. s_Il2CppMethodInitialized = true;
  3802. }
  3803. Type_t* V_0 = NULL;
  3804. bool V_1 = false;
  3805. bool V_2 = false;
  3806. bool V_3 = false;
  3807. {
  3808. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_0_0_0_var) };
  3809. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3810. Type_t* L_1;
  3811. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  3812. V_0 = L_1;
  3813. V_1 = (bool)0;
  3814. }
  3815. {
  3816. auto __finallyBlock = il2cpp::utils::Finally([&]
  3817. {
  3818. FINALLY_0058:
  3819. {
  3820. {
  3821. bool L_2 = V_1;
  3822. if (!L_2)
  3823. {
  3824. goto IL_0062;
  3825. }
  3826. }
  3827. {
  3828. Type_t* L_3 = V_0;
  3829. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL);
  3830. }
  3831. IL_0062:
  3832. {
  3833. return;
  3834. }
  3835. }
  3836. });
  3837. try
  3838. {
  3839. {
  3840. Type_t* L_4 = V_0;
  3841. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL);
  3842. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3843. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_5 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler;
  3844. V_2 = (bool)((!(((RuntimeObject*)(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  3845. bool L_6 = V_2;
  3846. if (!L_6)
  3847. {
  3848. goto IL_0026_1;
  3849. }
  3850. }
  3851. {
  3852. goto IL_0063;
  3853. }
  3854. IL_0026_1:
  3855. {
  3856. RuntimeObject* L_7 = __this->___appUtils;
  3857. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3858. FirebaseHandler_set_AppUtils_mC10907C6221AEB36A2D5D70019BB350B78A2F091_inline(L_7, NULL);
  3859. Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* L_8;
  3860. L_8 = FirebaseHandler_get_ThreadDispatcher_m9AC2F2F2B74FC2A06A1C9077D636A5F02919455A_inline(NULL);
  3861. V_3 = (bool)((((RuntimeObject*)(Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3862. bool L_9 = V_3;
  3863. if (!L_9)
  3864. {
  3865. goto IL_004b_1;
  3866. }
  3867. }
  3868. {
  3869. Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* L_10 = (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6*)il2cpp_codegen_object_new(Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6_il2cpp_TypeInfo_var);
  3870. Dispatcher__ctor_m20D7687CB59CF114ACF69131CD3BA289B80A8B2A(L_10, NULL);
  3871. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3872. FirebaseHandler_set_ThreadDispatcher_mC81DFF9F890B338F76B7499DCAF8D738B7D93AEE_inline(L_10, NULL);
  3873. }
  3874. IL_004b_1:
  3875. {
  3876. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_11 = (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586*)il2cpp_codegen_object_new(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3877. FirebaseHandler__ctor_m528A373696F4853B62E70CA8C61E74DD582E3442(L_11, NULL);
  3878. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3879. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler = L_11;
  3880. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___firebaseHandler), (void*)L_11);
  3881. goto IL_0063;
  3882. }
  3883. }
  3884. catch(Il2CppExceptionWrapper& e)
  3885. {
  3886. __finallyBlock.StoreException(e.ex);
  3887. }
  3888. }
  3889. IL_0063:
  3890. {
  3891. return;
  3892. }
  3893. }
  3894. #ifdef __clang__
  3895. #pragma clang diagnostic pop
  3896. #endif
  3897. #ifdef __clang__
  3898. #pragma clang diagnostic push
  3899. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3900. #pragma clang diagnostic ignored "-Wunused-variable"
  3901. #endif
  3902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformInformation_get_IsAndroid_mA671D9472B9FDCE9060CD79409611B524ACEB61B (const RuntimeMethod* method)
  3903. {
  3904. static bool s_Il2CppMethodInitialized;
  3905. if (!s_Il2CppMethodInitialized)
  3906. {
  3907. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  3908. s_Il2CppMethodInitialized = true;
  3909. }
  3910. bool V_0 = false;
  3911. {
  3912. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  3913. int32_t L_0;
  3914. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  3915. V_0 = (bool)((((int32_t)L_0) == ((int32_t)((int32_t)11)))? 1 : 0);
  3916. goto IL_000d;
  3917. }
  3918. IL_000d:
  3919. {
  3920. bool L_1 = V_0;
  3921. return L_1;
  3922. }
  3923. }
  3924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformInformation_get_IsIOS_mC19E79F4C15D4B8B2CF22DE2517074235DCF7082 (const RuntimeMethod* method)
  3925. {
  3926. static bool s_Il2CppMethodInitialized;
  3927. if (!s_Il2CppMethodInitialized)
  3928. {
  3929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  3930. s_Il2CppMethodInitialized = true;
  3931. }
  3932. bool V_0 = false;
  3933. int32_t G_B3_0 = 0;
  3934. {
  3935. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  3936. int32_t L_0;
  3937. L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  3938. if ((((int32_t)L_0) == ((int32_t)8)))
  3939. {
  3940. goto IL_0014;
  3941. }
  3942. }
  3943. {
  3944. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  3945. int32_t L_1;
  3946. L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  3947. G_B3_0 = ((((int32_t)L_1) == ((int32_t)((int32_t)31)))? 1 : 0);
  3948. goto IL_0015;
  3949. }
  3950. IL_0014:
  3951. {
  3952. G_B3_0 = 1;
  3953. }
  3954. IL_0015:
  3955. {
  3956. V_0 = (bool)G_B3_0;
  3957. goto IL_0018;
  3958. }
  3959. IL_0018:
  3960. {
  3961. bool L_2 = V_0;
  3962. return L_2;
  3963. }
  3964. }
  3965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformInformation_get_DefaultConfigLocation_mAC7DD97F2C49460091AA1709BF677FFFA1D4BC74 (const RuntimeMethod* method)
  3966. {
  3967. static bool s_Il2CppMethodInitialized;
  3968. if (!s_Il2CppMethodInitialized)
  3969. {
  3970. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_RunOnMainThread_TisString_t_m5EFE1793CD8764D4F538D958D19242E12383DAE5_RuntimeMethod_var);
  3971. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  3972. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var);
  3973. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3Cget_DefaultConfigLocationU3Eb__6_0_m3AB345EB876894BBEF4EA889DB7C050149A84ED5_RuntimeMethod_var);
  3974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var);
  3975. s_Il2CppMethodInitialized = true;
  3976. }
  3977. String_t* V_0 = NULL;
  3978. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* G_B2_0 = NULL;
  3979. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* G_B1_0 = NULL;
  3980. {
  3981. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var);
  3982. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_0 = ((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9__6_0;
  3983. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_1 = L_0;
  3984. if (L_1)
  3985. {
  3986. G_B2_0 = L_1;
  3987. goto IL_0020;
  3988. }
  3989. G_B1_0 = L_1;
  3990. }
  3991. {
  3992. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var);
  3993. U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9* L_2 = ((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9;
  3994. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_3 = (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*)il2cpp_codegen_object_new(Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var);
  3995. Func_1__ctor_m27A68E928C1D9158EAAD261086B9BC424339327B(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3Cget_DefaultConfigLocationU3Eb__6_0_m3AB345EB876894BBEF4EA889DB7C050149A84ED5_RuntimeMethod_var), NULL);
  3996. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_4 = L_3;
  3997. ((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9__6_0 = L_4;
  3998. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9__6_0), (void*)L_4);
  3999. G_B2_0 = L_4;
  4000. }
  4001. IL_0020:
  4002. {
  4003. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4004. String_t* L_5;
  4005. L_5 = FirebaseHandler_RunOnMainThread_TisString_t_m5EFE1793CD8764D4F538D958D19242E12383DAE5(G_B2_0, FirebaseHandler_RunOnMainThread_TisString_t_m5EFE1793CD8764D4F538D958D19242E12383DAE5_RuntimeMethod_var);
  4006. V_0 = L_5;
  4007. goto IL_0028;
  4008. }
  4009. IL_0028:
  4010. {
  4011. String_t* L_6 = V_0;
  4012. return L_6;
  4013. }
  4014. }
  4015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlatformInformation_get_RealtimeSinceStartup_m04B2E9239B3CF640EAE374E1AFA74B6EF3F2F76A (const RuntimeMethod* method)
  4016. {
  4017. float V_0 = 0.0f;
  4018. {
  4019. float L_0;
  4020. L_0 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
  4021. V_0 = L_0;
  4022. goto IL_0009;
  4023. }
  4024. IL_0009:
  4025. {
  4026. float L_1 = V_0;
  4027. return L_1;
  4028. }
  4029. }
  4030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformInformation_set_RealtimeSinceStartupSafe_mF2DD01812E69B3C0A7B9821BFB764002CC26FABE (float ___0_value, const RuntimeMethod* method)
  4031. {
  4032. static bool s_Il2CppMethodInitialized;
  4033. if (!s_Il2CppMethodInitialized)
  4034. {
  4035. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var);
  4036. s_Il2CppMethodInitialized = true;
  4037. }
  4038. {
  4039. float L_0 = ___0_value;
  4040. ((PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_StaticFields*)il2cpp_codegen_static_fields_for(PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var))->___U3CRealtimeSinceStartupSafeU3Ek__BackingField = L_0;
  4041. return;
  4042. }
  4043. }
  4044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformInformation_get_RuntimeName_m3412CC566E5CE3DFA00A4C2DF5AAC46C548B7B4A (const RuntimeMethod* method)
  4045. {
  4046. static bool s_Il2CppMethodInitialized;
  4047. if (!s_Il2CppMethodInitialized)
  4048. {
  4049. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral114BCE5E07B2B89600E7B0C1E7991AC7281CDDA6);
  4050. s_Il2CppMethodInitialized = true;
  4051. }
  4052. String_t* V_0 = NULL;
  4053. {
  4054. V_0 = _stringLiteral114BCE5E07B2B89600E7B0C1E7991AC7281CDDA6;
  4055. goto IL_0009;
  4056. }
  4057. IL_0009:
  4058. {
  4059. String_t* L_0 = V_0;
  4060. return L_0;
  4061. }
  4062. }
  4063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformInformation_get_RuntimeVersion_mD8F3490DE409C7635E2876FE28631DC79240A45B (const RuntimeMethod* method)
  4064. {
  4065. static bool s_Il2CppMethodInitialized;
  4066. if (!s_Il2CppMethodInitialized)
  4067. {
  4068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_RunOnMainThread_TisString_t_m5EFE1793CD8764D4F538D958D19242E12383DAE5_RuntimeMethod_var);
  4069. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4070. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var);
  4071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var);
  4072. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3Cget_RuntimeVersionU3Eb__18_0_m534FD38D257EAEFB9FB15D828D2177701A9FC47F_RuntimeMethod_var);
  4073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var);
  4074. s_Il2CppMethodInitialized = true;
  4075. }
  4076. bool V_0 = false;
  4077. String_t* V_1 = NULL;
  4078. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* G_B3_0 = NULL;
  4079. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* G_B2_0 = NULL;
  4080. {
  4081. String_t* L_0 = ((PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_StaticFields*)il2cpp_codegen_static_fields_for(PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var))->___runtimeVersion;
  4082. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  4083. bool L_1 = V_0;
  4084. if (!L_1)
  4085. {
  4086. goto IL_0038;
  4087. }
  4088. }
  4089. {
  4090. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var);
  4091. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_2 = ((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9__18_0;
  4092. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_3 = L_2;
  4093. if (L_3)
  4094. {
  4095. G_B3_0 = L_3;
  4096. goto IL_002d;
  4097. }
  4098. G_B2_0 = L_3;
  4099. }
  4100. {
  4101. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var);
  4102. U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9* L_4 = ((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9;
  4103. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_5 = (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*)il2cpp_codegen_object_new(Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var);
  4104. Func_1__ctor_m27A68E928C1D9158EAAD261086B9BC424339327B(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3Cget_RuntimeVersionU3Eb__18_0_m534FD38D257EAEFB9FB15D828D2177701A9FC47F_RuntimeMethod_var), NULL);
  4105. Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_6 = L_5;
  4106. ((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9__18_0 = L_6;
  4107. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9__18_0), (void*)L_6);
  4108. G_B3_0 = L_6;
  4109. }
  4110. IL_002d:
  4111. {
  4112. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4113. String_t* L_7;
  4114. L_7 = FirebaseHandler_RunOnMainThread_TisString_t_m5EFE1793CD8764D4F538D958D19242E12383DAE5(G_B3_0, FirebaseHandler_RunOnMainThread_TisString_t_m5EFE1793CD8764D4F538D958D19242E12383DAE5_RuntimeMethod_var);
  4115. ((PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_StaticFields*)il2cpp_codegen_static_fields_for(PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var))->___runtimeVersion = L_7;
  4116. Il2CppCodeGenWriteBarrier((void**)(&((PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_StaticFields*)il2cpp_codegen_static_fields_for(PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var))->___runtimeVersion), (void*)L_7);
  4117. }
  4118. IL_0038:
  4119. {
  4120. String_t* L_8 = ((PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_StaticFields*)il2cpp_codegen_static_fields_for(PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var))->___runtimeVersion;
  4121. V_1 = L_8;
  4122. goto IL_0040;
  4123. }
  4124. IL_0040:
  4125. {
  4126. String_t* L_9 = V_1;
  4127. return L_9;
  4128. }
  4129. }
  4130. #ifdef __clang__
  4131. #pragma clang diagnostic pop
  4132. #endif
  4133. #ifdef __clang__
  4134. #pragma clang diagnostic push
  4135. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4136. #pragma clang diagnostic ignored "-Wunused-variable"
  4137. #endif
  4138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3367584607E4A95D7F6933BE6A07296AD70B3FE7 (const RuntimeMethod* method)
  4139. {
  4140. static bool s_Il2CppMethodInitialized;
  4141. if (!s_Il2CppMethodInitialized)
  4142. {
  4143. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var);
  4144. s_Il2CppMethodInitialized = true;
  4145. }
  4146. {
  4147. U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9* L_0 = (U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9*)il2cpp_codegen_object_new(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var);
  4148. U3CU3Ec__ctor_m6741C1EC646C313F640C936AFA67DBB23B75A397(L_0, NULL);
  4149. ((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  4150. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  4151. return;
  4152. }
  4153. }
  4154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m6741C1EC646C313F640C936AFA67DBB23B75A397 (U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9* __this, const RuntimeMethod* method)
  4155. {
  4156. {
  4157. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  4158. return;
  4159. }
  4160. }
  4161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3Cget_DefaultConfigLocationU3Eb__6_0_m3AB345EB876894BBEF4EA889DB7C050149A84ED5 (U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9* __this, const RuntimeMethod* method)
  4162. {
  4163. static bool s_Il2CppMethodInitialized;
  4164. if (!s_Il2CppMethodInitialized)
  4165. {
  4166. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  4167. s_Il2CppMethodInitialized = true;
  4168. }
  4169. String_t* V_0 = NULL;
  4170. {
  4171. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  4172. String_t* L_0;
  4173. L_0 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
  4174. V_0 = L_0;
  4175. goto IL_0009;
  4176. }
  4177. IL_0009:
  4178. {
  4179. String_t* L_1 = V_0;
  4180. return L_1;
  4181. }
  4182. }
  4183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3Cget_RuntimeVersionU3Eb__18_0_m534FD38D257EAEFB9FB15D828D2177701A9FC47F (U3CU3Ec_t32BCE5FB3C0FAA34E0B21C57645B9914C722EDC9* __this, const RuntimeMethod* method)
  4184. {
  4185. static bool s_Il2CppMethodInitialized;
  4186. if (!s_Il2CppMethodInitialized)
  4187. {
  4188. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  4189. s_Il2CppMethodInitialized = true;
  4190. }
  4191. String_t* V_0 = NULL;
  4192. {
  4193. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  4194. String_t* L_0;
  4195. L_0 = Application_get_unityVersion_m27BB3207901305BD239E1C3A74035E15CF3E5D21(NULL);
  4196. V_0 = L_0;
  4197. goto IL_0009;
  4198. }
  4199. IL_0009:
  4200. {
  4201. String_t* L_1 = V_0;
  4202. return L_1;
  4203. }
  4204. }
  4205. #ifdef __clang__
  4206. #pragma clang diagnostic pop
  4207. #endif
  4208. #ifdef __clang__
  4209. #pragma clang diagnostic push
  4210. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4211. #pragma clang diagnostic ignored "-Wunused-variable"
  4212. #endif
  4213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseLogger_IsStackTraceLogTypeIncompatibleWithNativeLogs_m9D61E661685855C6CDC6C84B3DDDB1BF2754CF2B (int32_t ___0_logType, const RuntimeMethod* method)
  4214. {
  4215. bool V_0 = false;
  4216. int32_t G_B3_0 = 0;
  4217. {
  4218. int32_t L_0 = ___0_logType;
  4219. if (!L_0)
  4220. {
  4221. goto IL_000d;
  4222. }
  4223. }
  4224. {
  4225. int32_t L_1 = ___0_logType;
  4226. G_B3_0 = ((((int32_t)((((int32_t)L_1) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  4227. goto IL_000e;
  4228. }
  4229. IL_000d:
  4230. {
  4231. G_B3_0 = 0;
  4232. }
  4233. IL_000e:
  4234. {
  4235. V_0 = (bool)G_B3_0;
  4236. goto IL_0011;
  4237. }
  4238. IL_0011:
  4239. {
  4240. bool L_2 = V_0;
  4241. return L_2;
  4242. }
  4243. }
  4244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseLogger_CurrentStackTraceLogTypeIsIncompatibleWithNativeLogs_m0F425143BB2FEABADE7FD419C02C0545941BD633 (const RuntimeMethod* method)
  4245. {
  4246. static bool s_Il2CppMethodInitialized;
  4247. if (!s_Il2CppMethodInitialized)
  4248. {
  4249. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_0_0_0_var);
  4250. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  4251. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063_il2cpp_TypeInfo_var);
  4252. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var);
  4253. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
  4254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackTraceLogType_t2AD431F7181A4203AAE2D538963997CB3A917DF6_il2cpp_TypeInfo_var);
  4255. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4256. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t3120911701D83248A030816742AE8B622F6E7124____2645F90AC4AC37B7007C26BF8B1EF0A570251899_FieldInfo_var);
  4257. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57B9206E5BA716A0B4139531B38C1431A85E8D8B);
  4258. s_Il2CppMethodInitialized = true;
  4259. }
  4260. MethodInfo_t* V_0 = NULL;
  4261. bool V_1 = false;
  4262. LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063* V_2 = NULL;
  4263. int32_t V_3 = 0;
  4264. int32_t V_4 = 0;
  4265. bool V_5 = false;
  4266. bool V_6 = false;
  4267. {
  4268. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_0_0_0_var) };
  4269. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4270. Type_t* L_1;
  4271. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  4272. NullCheck(L_1);
  4273. MethodInfo_t* L_2;
  4274. L_2 = Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231(L_1, _stringLiteral57B9206E5BA716A0B4139531B38C1431A85E8D8B, NULL);
  4275. V_0 = L_2;
  4276. MethodInfo_t* L_3 = V_0;
  4277. bool L_4;
  4278. L_4 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_3, (MethodInfo_t*)NULL, NULL);
  4279. V_1 = L_4;
  4280. bool L_5 = V_1;
  4281. if (!L_5)
  4282. {
  4283. goto IL_0078;
  4284. }
  4285. }
  4286. {
  4287. LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063* L_6 = (LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063*)(LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063*)SZArrayNew(LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063_il2cpp_TypeInfo_var, (uint32_t)5);
  4288. LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063* L_7 = L_6;
  4289. RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3120911701D83248A030816742AE8B622F6E7124____2645F90AC4AC37B7007C26BF8B1EF0A570251899_FieldInfo_var) };
  4290. RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL);
  4291. V_2 = L_7;
  4292. V_3 = 0;
  4293. goto IL_0071;
  4294. }
  4295. IL_0039:
  4296. {
  4297. LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063* L_9 = V_2;
  4298. int32_t L_10 = V_3;
  4299. NullCheck(L_9);
  4300. int32_t L_11 = L_10;
  4301. int32_t L_12 = (int32_t)(L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  4302. V_4 = L_12;
  4303. MethodInfo_t* L_13 = V_0;
  4304. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  4305. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = L_14;
  4306. int32_t L_16 = V_4;
  4307. int32_t L_17 = L_16;
  4308. RuntimeObject* L_18 = Box(LogType_t9CC0F1B620DFBF3A01E8C2D2316A850D745EF331_il2cpp_TypeInfo_var, &L_17);
  4309. NullCheck(L_15);
  4310. ArrayElementTypeCheck (L_15, L_18);
  4311. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_18);
  4312. NullCheck(L_13);
  4313. RuntimeObject* L_19;
  4314. L_19 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_13, NULL, L_15, NULL);
  4315. il2cpp_codegen_runtime_class_init_inline(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  4316. bool L_20;
  4317. L_20 = FirebaseLogger_IsStackTraceLogTypeIncompatibleWithNativeLogs_m9D61E661685855C6CDC6C84B3DDDB1BF2754CF2B(((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_19, StackTraceLogType_t2AD431F7181A4203AAE2D538963997CB3A917DF6_il2cpp_TypeInfo_var)))), NULL);
  4318. V_5 = L_20;
  4319. bool L_21 = V_5;
  4320. if (!L_21)
  4321. {
  4322. goto IL_006c;
  4323. }
  4324. }
  4325. {
  4326. V_6 = (bool)1;
  4327. goto IL_007d;
  4328. }
  4329. IL_006c:
  4330. {
  4331. int32_t L_22 = V_3;
  4332. V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  4333. }
  4334. IL_0071:
  4335. {
  4336. int32_t L_23 = V_3;
  4337. LogTypeU5BU5D_t61D0200D1B1B9181244CCD6879BF78C5E55B0063* L_24 = V_2;
  4338. NullCheck(L_24);
  4339. if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
  4340. {
  4341. goto IL_0039;
  4342. }
  4343. }
  4344. {
  4345. }
  4346. IL_0078:
  4347. {
  4348. V_6 = (bool)0;
  4349. goto IL_007d;
  4350. }
  4351. IL_007d:
  4352. {
  4353. bool L_25 = V_6;
  4354. return L_25;
  4355. }
  4356. }
  4357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseLogger_get_CanRedirectNativeLogs_m1EEC26D9564564880A37D4DCBE6D4E288CD6C7DD (const RuntimeMethod* method)
  4358. {
  4359. static bool s_Il2CppMethodInitialized;
  4360. if (!s_Il2CppMethodInitialized)
  4361. {
  4362. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_0_0_0_var);
  4363. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  4364. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainThreadProperty_1_get_Value_mC6335B67D74A737EE8D42F56D6A25F6938393E42_RuntimeMethod_var);
  4365. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StackTraceLogType_t2AD431F7181A4203AAE2D538963997CB3A917DF6_il2cpp_TypeInfo_var);
  4366. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4367. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB797A4D97C7FD6146460C6DC4591BE1D9CE6A0B);
  4368. s_Il2CppMethodInitialized = true;
  4369. }
  4370. FieldInfo_t* V_0 = NULL;
  4371. bool V_1 = false;
  4372. bool V_2 = false;
  4373. bool V_3 = false;
  4374. bool V_4 = false;
  4375. {
  4376. il2cpp_codegen_runtime_class_init_inline(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  4377. MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97* L_0 = ((FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var))->___incompatibleStackUnwindingEnabled;
  4378. NullCheck(L_0);
  4379. bool L_1;
  4380. L_1 = MainThreadProperty_1_get_Value_mC6335B67D74A737EE8D42F56D6A25F6938393E42(L_0, MainThreadProperty_1_get_Value_mC6335B67D74A737EE8D42F56D6A25F6938393E42_RuntimeMethod_var);
  4381. V_1 = L_1;
  4382. bool L_2 = V_1;
  4383. if (!L_2)
  4384. {
  4385. goto IL_0013;
  4386. }
  4387. }
  4388. {
  4389. V_2 = (bool)0;
  4390. goto IL_0055;
  4391. }
  4392. IL_0013:
  4393. {
  4394. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_0_0_0_var) };
  4395. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4396. Type_t* L_4;
  4397. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  4398. NullCheck(L_4);
  4399. FieldInfo_t* L_5;
  4400. L_5 = Type_GetField_m0BF55B1A27A1B6AB6D3477E7F9E1CF2A3451E1E0(L_4, _stringLiteralDB797A4D97C7FD6146460C6DC4591BE1D9CE6A0B, NULL);
  4401. V_0 = L_5;
  4402. FieldInfo_t* L_6 = V_0;
  4403. bool L_7;
  4404. L_7 = FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B(L_6, (FieldInfo_t*)NULL, NULL);
  4405. V_3 = L_7;
  4406. bool L_8 = V_3;
  4407. if (!L_8)
  4408. {
  4409. goto IL_0051;
  4410. }
  4411. }
  4412. {
  4413. FieldInfo_t* L_9 = V_0;
  4414. NullCheck(L_9);
  4415. RuntimeObject* L_10;
  4416. L_10 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25, L_9, NULL);
  4417. il2cpp_codegen_runtime_class_init_inline(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  4418. bool L_11;
  4419. L_11 = FirebaseLogger_IsStackTraceLogTypeIncompatibleWithNativeLogs_m9D61E661685855C6CDC6C84B3DDDB1BF2754CF2B(((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_10, StackTraceLogType_t2AD431F7181A4203AAE2D538963997CB3A917DF6_il2cpp_TypeInfo_var)))), NULL);
  4420. V_4 = L_11;
  4421. bool L_12 = V_4;
  4422. if (!L_12)
  4423. {
  4424. goto IL_0050;
  4425. }
  4426. }
  4427. {
  4428. V_2 = (bool)0;
  4429. goto IL_0055;
  4430. }
  4431. IL_0050:
  4432. {
  4433. }
  4434. IL_0051:
  4435. {
  4436. V_2 = (bool)1;
  4437. goto IL_0055;
  4438. }
  4439. IL_0055:
  4440. {
  4441. bool L_13 = V_2;
  4442. return L_13;
  4443. }
  4444. }
  4445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseLogger_LogMessage_mA369905E81D1C7988F02D10C909588A688017AA4 (int32_t ___0_logLevel, String_t* ___1_message, const RuntimeMethod* method)
  4446. {
  4447. static bool s_Il2CppMethodInitialized;
  4448. if (!s_Il2CppMethodInitialized)
  4449. {
  4450. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  4451. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4452. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFirebaseAppUtils_t61EDF19372DFE7348E02194135E2F3B8801E3391_il2cpp_TypeInfo_var);
  4453. s_Il2CppMethodInitialized = true;
  4454. }
  4455. int32_t V_0 = 0;
  4456. bool V_1 = false;
  4457. int32_t V_2 = 0;
  4458. {
  4459. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4460. RuntimeObject* L_0;
  4461. L_0 = FirebaseHandler_get_AppUtils_m5D80C76317AFA8DBEEFEF2427573A6EE7B6F7B27_inline(NULL);
  4462. NullCheck(L_0);
  4463. int32_t L_1;
  4464. L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IFirebaseAppUtils_t61EDF19372DFE7348E02194135E2F3B8801E3391_il2cpp_TypeInfo_var, L_0);
  4465. V_0 = L_1;
  4466. int32_t L_2 = ___0_logLevel;
  4467. int32_t L_3 = V_0;
  4468. V_1 = (bool)((((int32_t)L_2) < ((int32_t)L_3))? 1 : 0);
  4469. bool L_4 = V_1;
  4470. if (!L_4)
  4471. {
  4472. goto IL_0016;
  4473. }
  4474. }
  4475. {
  4476. goto IL_0055;
  4477. }
  4478. IL_0016:
  4479. {
  4480. int32_t L_5 = ___0_logLevel;
  4481. V_2 = L_5;
  4482. int32_t L_6 = V_2;
  4483. switch (L_6)
  4484. {
  4485. case 0:
  4486. {
  4487. goto IL_0038;
  4488. }
  4489. case 1:
  4490. {
  4491. goto IL_0038;
  4492. }
  4493. case 2:
  4494. {
  4495. goto IL_0038;
  4496. }
  4497. case 3:
  4498. {
  4499. goto IL_0041;
  4500. }
  4501. case 4:
  4502. {
  4503. goto IL_004a;
  4504. }
  4505. case 5:
  4506. {
  4507. goto IL_0053;
  4508. }
  4509. }
  4510. }
  4511. {
  4512. goto IL_0055;
  4513. }
  4514. IL_0038:
  4515. {
  4516. String_t* L_7 = ___1_message;
  4517. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  4518. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_7, NULL);
  4519. goto IL_0055;
  4520. }
  4521. IL_0041:
  4522. {
  4523. String_t* L_8 = ___1_message;
  4524. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  4525. Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_8, NULL);
  4526. goto IL_0055;
  4527. }
  4528. IL_004a:
  4529. {
  4530. String_t* L_9 = ___1_message;
  4531. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  4532. Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_9, NULL);
  4533. goto IL_0055;
  4534. }
  4535. IL_0053:
  4536. {
  4537. goto IL_0055;
  4538. }
  4539. IL_0055:
  4540. {
  4541. return;
  4542. }
  4543. }
  4544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseLogger__cctor_mD2B909D7406D19E8777175B1494DB1CAE549B159 (const RuntimeMethod* method)
  4545. {
  4546. static bool s_Il2CppMethodInitialized;
  4547. if (!s_Il2CppMethodInitialized)
  4548. {
  4549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseLogger_CurrentStackTraceLogTypeIsIncompatibleWithNativeLogs_m0F425143BB2FEABADE7FD419C02C0545941BD633_RuntimeMethod_var);
  4550. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  4551. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
  4552. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainThreadProperty_1__ctor_mE45B71F1A1734B3DD3AD859664217EE29A07D083_RuntimeMethod_var);
  4553. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97_il2cpp_TypeInfo_var);
  4554. s_Il2CppMethodInitialized = true;
  4555. }
  4556. {
  4557. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
  4558. Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_0, NULL, (intptr_t)((void*)FirebaseLogger_CurrentStackTraceLogTypeIsIncompatibleWithNativeLogs_m0F425143BB2FEABADE7FD419C02C0545941BD633_RuntimeMethod_var), NULL);
  4559. MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97* L_1 = (MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97*)il2cpp_codegen_object_new(MainThreadProperty_1_t0B3DED62013B23F9A8CB8C13A6EC7B04D8F02E97_il2cpp_TypeInfo_var);
  4560. MainThreadProperty_1__ctor_mE45B71F1A1734B3DD3AD859664217EE29A07D083(L_1, L_0, MainThreadProperty_1__ctor_mE45B71F1A1734B3DD3AD859664217EE29A07D083_RuntimeMethod_var);
  4561. ((FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var))->___incompatibleStackUnwindingEnabled = L_1;
  4562. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var))->___incompatibleStackUnwindingEnabled), (void*)L_1);
  4563. return;
  4564. }
  4565. }
  4566. #ifdef __clang__
  4567. #pragma clang diagnostic pop
  4568. #endif
  4569. #ifdef __clang__
  4570. #pragma clang diagnostic push
  4571. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4572. #pragma clang diagnostic ignored "-Wunused-variable"
  4573. #endif
  4574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* FirebaseMonoBehaviour_GetFirebaseHandlerOrDestroyGameObject_m45E0E65DFD7138558207655AC144AE884F578967 (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* __this, const RuntimeMethod* method)
  4575. {
  4576. static bool s_Il2CppMethodInitialized;
  4577. if (!s_Il2CppMethodInitialized)
  4578. {
  4579. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4580. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4581. s_Il2CppMethodInitialized = true;
  4582. }
  4583. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* V_0 = NULL;
  4584. bool V_1 = false;
  4585. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* V_2 = NULL;
  4586. {
  4587. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4588. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_0;
  4589. L_0 = FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC(NULL);
  4590. V_0 = L_0;
  4591. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_1 = V_0;
  4592. V_1 = (bool)((((RuntimeObject*)(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  4593. bool L_2 = V_1;
  4594. if (!L_2)
  4595. {
  4596. goto IL_001b;
  4597. }
  4598. }
  4599. {
  4600. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
  4601. L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  4602. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4603. Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_3, NULL);
  4604. }
  4605. IL_001b:
  4606. {
  4607. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_4 = V_0;
  4608. V_2 = L_4;
  4609. goto IL_001f;
  4610. }
  4611. IL_001f:
  4612. {
  4613. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_5 = V_2;
  4614. return L_5;
  4615. }
  4616. }
  4617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseMonoBehaviour_OnEnable_mF2CFA86462A454B9C0206AAC3ACEF950FF3E3631 (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* __this, const RuntimeMethod* method)
  4618. {
  4619. {
  4620. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_0;
  4621. L_0 = FirebaseMonoBehaviour_GetFirebaseHandlerOrDestroyGameObject_m45E0E65DFD7138558207655AC144AE884F578967(__this, NULL);
  4622. return;
  4623. }
  4624. }
  4625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseMonoBehaviour_Update_m7DEE72CA7C251D41465F5997BA4455A33B429A6C (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* __this, const RuntimeMethod* method)
  4626. {
  4627. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* V_0 = NULL;
  4628. bool V_1 = false;
  4629. {
  4630. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_0;
  4631. L_0 = FirebaseMonoBehaviour_GetFirebaseHandlerOrDestroyGameObject_m45E0E65DFD7138558207655AC144AE884F578967(__this, NULL);
  4632. V_0 = L_0;
  4633. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_1 = V_0;
  4634. V_1 = (bool)((!(((RuntimeObject*)(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  4635. bool L_2 = V_1;
  4636. if (!L_2)
  4637. {
  4638. goto IL_0024;
  4639. }
  4640. }
  4641. {
  4642. float L_3;
  4643. L_3 = PlatformInformation_get_RealtimeSinceStartup_m04B2E9239B3CF640EAE374E1AFA74B6EF3F2F76A(NULL);
  4644. PlatformInformation_set_RealtimeSinceStartupSafe_mF2DD01812E69B3C0A7B9821BFB764002CC26FABE_inline(L_3, NULL);
  4645. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_4 = V_0;
  4646. NullCheck(L_4);
  4647. FirebaseHandler_Update_mDBFD412D735E6C3F328C9BA3E5B3C5ECFBF49138(L_4, NULL);
  4648. }
  4649. IL_0024:
  4650. {
  4651. return;
  4652. }
  4653. }
  4654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseMonoBehaviour_OnApplicationFocus_m47DCA45653CBECEC3CD2ED4AA93CFED775F7508C (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* __this, bool ___0_hasFocus, const RuntimeMethod* method)
  4655. {
  4656. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* V_0 = NULL;
  4657. bool V_1 = false;
  4658. {
  4659. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_0;
  4660. L_0 = FirebaseMonoBehaviour_GetFirebaseHandlerOrDestroyGameObject_m45E0E65DFD7138558207655AC144AE884F578967(__this, NULL);
  4661. V_0 = L_0;
  4662. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_1 = V_0;
  4663. V_1 = (bool)((!(((RuntimeObject*)(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  4664. bool L_2 = V_1;
  4665. if (!L_2)
  4666. {
  4667. goto IL_0018;
  4668. }
  4669. }
  4670. {
  4671. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_3 = V_0;
  4672. bool L_4 = ___0_hasFocus;
  4673. NullCheck(L_3);
  4674. FirebaseHandler_OnApplicationFocus_mEDF45D3543635BFE0D26562C1AF3A7F8005D5054(L_3, L_4, NULL);
  4675. }
  4676. IL_0018:
  4677. {
  4678. return;
  4679. }
  4680. }
  4681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseMonoBehaviour_OnDestroy_m92D958429C5A513836C9CD93BC6A79F1E3632BB5 (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* __this, const RuntimeMethod* method)
  4682. {
  4683. static bool s_Il2CppMethodInitialized;
  4684. if (!s_Il2CppMethodInitialized)
  4685. {
  4686. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4687. s_Il2CppMethodInitialized = true;
  4688. }
  4689. {
  4690. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4691. FirebaseHandler_OnMonoBehaviourDestroyed_mA8F66B5127AFF337B3D27EE1EC59D27053A6534B(__this, NULL);
  4692. return;
  4693. }
  4694. }
  4695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseMonoBehaviour__ctor_mE65E0F0D449146C96EF81AB694A08D627CE61870 (FirebaseMonoBehaviour_t0DC02A14DFF90538B38698592F07B4373DB03C72* __this, const RuntimeMethod* method)
  4696. {
  4697. {
  4698. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  4699. return;
  4700. }
  4701. }
  4702. #ifdef __clang__
  4703. #pragma clang diagnostic pop
  4704. #endif
  4705. #ifdef __clang__
  4706. #pragma clang diagnostic push
  4707. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4708. #pragma clang diagnostic ignored "-Wunused-variable"
  4709. #endif
  4710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8 (const RuntimeMethod* method)
  4711. {
  4712. static bool s_Il2CppMethodInitialized;
  4713. if (!s_Il2CppMethodInitialized)
  4714. {
  4715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8_RuntimeMethod_var);
  4716. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var);
  4717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral896A2A117718A23135B6923C80A00C014390CF99);
  4719. s_Il2CppMethodInitialized = true;
  4720. }
  4721. Type_t* V_0 = NULL;
  4722. Type_t* V_1 = NULL;
  4723. {
  4724. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4725. Type_t* L_0;
  4726. L_0 = il2cpp_codegen_get_type(_stringLiteral896A2A117718A23135B6923C80A00C014390CF99, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8_RuntimeMethod_var);
  4727. V_0 = L_0;
  4728. Type_t* L_1 = V_0;
  4729. V_1 = L_1;
  4730. goto IL_0010;
  4731. }
  4732. IL_0010:
  4733. {
  4734. Type_t* L_2 = V_1;
  4735. return L_2;
  4736. }
  4737. }
  4738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseEditorDispatcher_get_EditorIsPlaying_mD79BA67FB01EE951514BBA6B0137A707DE923624 (const RuntimeMethod* method)
  4739. {
  4740. static bool s_Il2CppMethodInitialized;
  4741. if (!s_Il2CppMethodInitialized)
  4742. {
  4743. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  4744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A00A52D746A79D3B1B788CFBF70D40C304302E1);
  4746. s_Il2CppMethodInitialized = true;
  4747. }
  4748. Type_t* V_0 = NULL;
  4749. bool V_1 = false;
  4750. PropertyInfo_t* V_2 = NULL;
  4751. bool V_3 = false;
  4752. bool V_4 = false;
  4753. {
  4754. Type_t* L_0;
  4755. L_0 = FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8(NULL);
  4756. V_0 = L_0;
  4757. Type_t* L_1 = V_0;
  4758. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4759. bool L_2;
  4760. L_2 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, (Type_t*)NULL, NULL);
  4761. V_1 = L_2;
  4762. bool L_3 = V_1;
  4763. if (!L_3)
  4764. {
  4765. goto IL_003d;
  4766. }
  4767. }
  4768. {
  4769. Type_t* L_4 = V_0;
  4770. NullCheck(L_4);
  4771. PropertyInfo_t* L_5;
  4772. L_5 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_4, _stringLiteral5A00A52D746A79D3B1B788CFBF70D40C304302E1, NULL);
  4773. V_2 = L_5;
  4774. PropertyInfo_t* L_6 = V_2;
  4775. bool L_7;
  4776. L_7 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_6, (PropertyInfo_t*)NULL, NULL);
  4777. V_3 = L_7;
  4778. bool L_8 = V_3;
  4779. if (!L_8)
  4780. {
  4781. goto IL_003c;
  4782. }
  4783. }
  4784. {
  4785. PropertyInfo_t* L_9 = V_2;
  4786. NullCheck(L_9);
  4787. RuntimeObject* L_10;
  4788. L_10 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(25, L_9, NULL, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
  4789. V_4 = ((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))));
  4790. goto IL_0042;
  4791. }
  4792. IL_003c:
  4793. {
  4794. }
  4795. IL_003d:
  4796. {
  4797. V_4 = (bool)1;
  4798. goto IL_0042;
  4799. }
  4800. IL_0042:
  4801. {
  4802. bool L_11 = V_4;
  4803. return L_11;
  4804. }
  4805. }
  4806. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirebaseEditorDispatcher_get_EditorIsPlayingOrWillChangePlaymode_mDC0D88CA2E26A59A8DA923E16A729B8F3894F432 (const RuntimeMethod* method)
  4807. {
  4808. static bool s_Il2CppMethodInitialized;
  4809. if (!s_Il2CppMethodInitialized)
  4810. {
  4811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  4812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F900F58C3A67CA9C0902E5993677B7671078EDE);
  4814. s_Il2CppMethodInitialized = true;
  4815. }
  4816. Type_t* V_0 = NULL;
  4817. bool V_1 = false;
  4818. PropertyInfo_t* V_2 = NULL;
  4819. bool V_3 = false;
  4820. bool V_4 = false;
  4821. {
  4822. Type_t* L_0;
  4823. L_0 = FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8(NULL);
  4824. V_0 = L_0;
  4825. Type_t* L_1 = V_0;
  4826. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4827. bool L_2;
  4828. L_2 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, (Type_t*)NULL, NULL);
  4829. V_1 = L_2;
  4830. bool L_3 = V_1;
  4831. if (!L_3)
  4832. {
  4833. goto IL_003d;
  4834. }
  4835. }
  4836. {
  4837. Type_t* L_4 = V_0;
  4838. NullCheck(L_4);
  4839. PropertyInfo_t* L_5;
  4840. L_5 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_4, _stringLiteral7F900F58C3A67CA9C0902E5993677B7671078EDE, NULL);
  4841. V_2 = L_5;
  4842. PropertyInfo_t* L_6 = V_2;
  4843. bool L_7;
  4844. L_7 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_6, (PropertyInfo_t*)NULL, NULL);
  4845. V_3 = L_7;
  4846. bool L_8 = V_3;
  4847. if (!L_8)
  4848. {
  4849. goto IL_003c;
  4850. }
  4851. }
  4852. {
  4853. PropertyInfo_t* L_9 = V_2;
  4854. NullCheck(L_9);
  4855. RuntimeObject* L_10;
  4856. L_10 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(25, L_9, NULL, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
  4857. V_4 = ((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))));
  4858. goto IL_0042;
  4859. }
  4860. IL_003c:
  4861. {
  4862. }
  4863. IL_003d:
  4864. {
  4865. V_4 = (bool)1;
  4866. goto IL_0042;
  4867. }
  4868. IL_0042:
  4869. {
  4870. bool L_11 = V_4;
  4871. return L_11;
  4872. }
  4873. }
  4874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_StartEditorUpdate_mA98611A34FD3DB10A0E61CA4CCB33863B16877E9 (const RuntimeMethod* method)
  4875. {
  4876. static bool s_Il2CppMethodInitialized;
  4877. if (!s_Il2CppMethodInitialized)
  4878. {
  4879. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  4880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseEditorDispatcher_Update_m3B55BE984C3E80B021E6D488DA46229D2CAA4B38_RuntimeMethod_var);
  4881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4882. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3433AED96C62C86E15C34BD631F69FC3120A45E7);
  4883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4F2DAAB1E148143AA39D4D0EC6AE18B58AC0AF6);
  4884. s_Il2CppMethodInitialized = true;
  4885. }
  4886. Type_t* V_0 = NULL;
  4887. bool V_1 = false;
  4888. {
  4889. Type_t* L_0;
  4890. L_0 = FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8(NULL);
  4891. V_0 = L_0;
  4892. Type_t* L_1 = V_0;
  4893. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4894. bool L_2;
  4895. L_2 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, (Type_t*)NULL, NULL);
  4896. V_1 = L_2;
  4897. bool L_3 = V_1;
  4898. if (!L_3)
  4899. {
  4900. goto IL_0038;
  4901. }
  4902. }
  4903. {
  4904. Type_t* L_4 = V_0;
  4905. NullCheck(L_4);
  4906. FieldInfo_t* L_5;
  4907. L_5 = Type_GetField_m0BF55B1A27A1B6AB6D3477E7F9E1CF2A3451E1E0(L_4, _stringLiteralA4F2DAAB1E148143AA39D4D0EC6AE18B58AC0AF6, NULL);
  4908. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  4909. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, NULL, (intptr_t)((void*)FirebaseEditorDispatcher_Update_m3B55BE984C3E80B021E6D488DA46229D2CAA4B38_RuntimeMethod_var), NULL);
  4910. FirebaseEditorDispatcher_AddRemoveCallbackToField_mB98801F37829B2B0945EAF535495BF5654F47CB3(L_5, L_6, NULL, (bool)1, _stringLiteral3433AED96C62C86E15C34BD631F69FC3120A45E7, NULL);
  4911. }
  4912. IL_0038:
  4913. {
  4914. return;
  4915. }
  4916. }
  4917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_StopEditorUpdate_m9588295D3A7A49CA6DA4E8D838245967DD0F7DDC (const RuntimeMethod* method)
  4918. {
  4919. static bool s_Il2CppMethodInitialized;
  4920. if (!s_Il2CppMethodInitialized)
  4921. {
  4922. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  4923. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseEditorDispatcher_Update_m3B55BE984C3E80B021E6D488DA46229D2CAA4B38_RuntimeMethod_var);
  4924. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4925. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4F2DAAB1E148143AA39D4D0EC6AE18B58AC0AF6);
  4926. s_Il2CppMethodInitialized = true;
  4927. }
  4928. Type_t* V_0 = NULL;
  4929. bool V_1 = false;
  4930. {
  4931. Type_t* L_0;
  4932. L_0 = FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8(NULL);
  4933. V_0 = L_0;
  4934. Type_t* L_1 = V_0;
  4935. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4936. bool L_2;
  4937. L_2 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, (Type_t*)NULL, NULL);
  4938. V_1 = L_2;
  4939. bool L_3 = V_1;
  4940. if (!L_3)
  4941. {
  4942. goto IL_0034;
  4943. }
  4944. }
  4945. {
  4946. Type_t* L_4 = V_0;
  4947. NullCheck(L_4);
  4948. FieldInfo_t* L_5;
  4949. L_5 = Type_GetField_m0BF55B1A27A1B6AB6D3477E7F9E1CF2A3451E1E0(L_4, _stringLiteralA4F2DAAB1E148143AA39D4D0EC6AE18B58AC0AF6, NULL);
  4950. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  4951. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, NULL, (intptr_t)((void*)FirebaseEditorDispatcher_Update_m3B55BE984C3E80B021E6D488DA46229D2CAA4B38_RuntimeMethod_var), NULL);
  4952. FirebaseEditorDispatcher_AddRemoveCallbackToField_mB98801F37829B2B0945EAF535495BF5654F47CB3(L_5, L_6, NULL, (bool)0, (String_t*)NULL, NULL);
  4953. }
  4954. IL_0034:
  4955. {
  4956. return;
  4957. }
  4958. }
  4959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_Update_m3B55BE984C3E80B021E6D488DA46229D2CAA4B38 (const RuntimeMethod* method)
  4960. {
  4961. static bool s_Il2CppMethodInitialized;
  4962. if (!s_Il2CppMethodInitialized)
  4963. {
  4964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4965. s_Il2CppMethodInitialized = true;
  4966. }
  4967. {
  4968. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  4969. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_0;
  4970. L_0 = FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC(NULL);
  4971. NullCheck(L_0);
  4972. FirebaseHandler_Update_mDBFD412D735E6C3F328C9BA3E5B3C5ECFBF49138(L_0, NULL);
  4973. return;
  4974. }
  4975. }
  4976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_ListenToPlayState_m118546E161DB612804CDABE45DCB919297528340 (bool ___0_start, const RuntimeMethod* method)
  4977. {
  4978. static bool s_Il2CppMethodInitialized;
  4979. if (!s_Il2CppMethodInitialized)
  4980. {
  4981. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  4982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseEditorDispatcher_ListenToPlayState_m118546E161DB612804CDABE45DCB919297528340_RuntimeMethod_var);
  4983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseEditorDispatcher_PlayModeStateChanged_m8598B90E768E7F3792A8F5621A642B11B6D92D48_RuntimeMethod_var);
  4984. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseEditorDispatcher_tC36AA65B08B38AB2721AADB81D51BA16CE86239C_0_0_0_var);
  4985. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  4986. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var);
  4987. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral174B9BBC1D59366161BECBD73C2048B5A97F4837);
  4989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28C266F303F178CE0931272538E30F328A704472);
  4990. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69A7A27A97142E232EA28BA2557E507697865243);
  4991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF906AF52934523A28A29533224E8CEEDAC1486F2);
  4992. s_Il2CppMethodInitialized = true;
  4993. }
  4994. Type_t* V_0 = NULL;
  4995. bool V_1 = false;
  4996. EventInfo_t* V_2 = NULL;
  4997. bool V_3 = false;
  4998. Type_t* V_4 = NULL;
  4999. bool V_5 = false;
  5000. MethodInfo_t* V_6 = NULL;
  5001. Delegate_t* V_7 = NULL;
  5002. bool V_8 = false;
  5003. {
  5004. Type_t* L_0;
  5005. L_0 = FirebaseEditorDispatcher_get_EditorApplicationType_mFBBC9F44140E8E4E34A576A6B0C8889891288AA8(NULL);
  5006. V_0 = L_0;
  5007. Type_t* L_1 = V_0;
  5008. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5009. bool L_2;
  5010. L_2 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, (Type_t*)NULL, NULL);
  5011. V_1 = L_2;
  5012. bool L_3 = V_1;
  5013. if (!L_3)
  5014. {
  5015. goto IL_00ca;
  5016. }
  5017. }
  5018. {
  5019. Type_t* L_4 = V_0;
  5020. NullCheck(L_4);
  5021. EventInfo_t* L_5;
  5022. L_5 = Type_GetEvent_mB4D71EF747D967D102846CB4FADA5DA0291E6A83(L_4, _stringLiteral69A7A27A97142E232EA28BA2557E507697865243, NULL);
  5023. V_2 = L_5;
  5024. EventInfo_t* L_6 = V_2;
  5025. bool L_7;
  5026. L_7 = EventInfo_op_Inequality_m4B5352D516359B10994084CAE273A1EF64E50B40(L_6, (EventInfo_t*)NULL, NULL);
  5027. V_3 = L_7;
  5028. bool L_8 = V_3;
  5029. if (!L_8)
  5030. {
  5031. goto IL_00a9;
  5032. }
  5033. }
  5034. {
  5035. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5036. Type_t* L_9;
  5037. L_9 = il2cpp_codegen_get_type(_stringLiteral28C266F303F178CE0931272538E30F328A704472, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, FirebaseEditorDispatcher_ListenToPlayState_m118546E161DB612804CDABE45DCB919297528340_RuntimeMethod_var);
  5038. V_4 = L_9;
  5039. Type_t* L_10 = V_4;
  5040. bool L_11;
  5041. L_11 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_10, (Type_t*)NULL, NULL);
  5042. V_5 = L_11;
  5043. bool L_12 = V_5;
  5044. if (!L_12)
  5045. {
  5046. goto IL_00a8;
  5047. }
  5048. }
  5049. {
  5050. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (FirebaseEditorDispatcher_tC36AA65B08B38AB2721AADB81D51BA16CE86239C_0_0_0_var) };
  5051. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5052. Type_t* L_14;
  5053. L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
  5054. NullCheck(L_14);
  5055. MethodInfo_t* L_15;
  5056. L_15 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_14, _stringLiteralF906AF52934523A28A29533224E8CEEDAC1486F2, ((int32_t)40), NULL);
  5057. V_6 = L_15;
  5058. MethodInfo_t* L_16 = V_6;
  5059. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_17 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  5060. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_18 = L_17;
  5061. Type_t* L_19 = V_4;
  5062. NullCheck(L_18);
  5063. ArrayElementTypeCheck (L_18, L_19);
  5064. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_19);
  5065. NullCheck(L_16);
  5066. MethodInfo_t* L_20;
  5067. L_20 = VirtualFuncInvoker1< MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(42, L_16, L_18);
  5068. V_6 = L_20;
  5069. EventInfo_t* L_21 = V_2;
  5070. NullCheck(L_21);
  5071. Type_t* L_22;
  5072. L_22 = VirtualFuncInvoker0< Type_t* >::Invoke(20, L_21);
  5073. MethodInfo_t* L_23 = V_6;
  5074. Delegate_t* L_24;
  5075. L_24 = Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7(L_22, NULL, L_23, NULL);
  5076. V_7 = L_24;
  5077. bool L_25 = ___0_start;
  5078. V_8 = L_25;
  5079. bool L_26 = V_8;
  5080. if (!L_26)
  5081. {
  5082. goto IL_009a;
  5083. }
  5084. }
  5085. {
  5086. EventInfo_t* L_27 = V_2;
  5087. Delegate_t* L_28 = V_7;
  5088. NullCheck(L_27);
  5089. VirtualActionInvoker2< RuntimeObject*, Delegate_t* >::Invoke(22, L_27, NULL, L_28);
  5090. goto IL_00a6;
  5091. }
  5092. IL_009a:
  5093. {
  5094. EventInfo_t* L_29 = V_2;
  5095. Delegate_t* L_30 = V_7;
  5096. NullCheck(L_29);
  5097. VirtualActionInvoker2< RuntimeObject*, Delegate_t* >::Invoke(21, L_29, NULL, L_30);
  5098. }
  5099. IL_00a6:
  5100. {
  5101. goto IL_00ca;
  5102. }
  5103. IL_00a8:
  5104. {
  5105. }
  5106. IL_00a9:
  5107. {
  5108. Type_t* L_31 = V_0;
  5109. NullCheck(L_31);
  5110. FieldInfo_t* L_32;
  5111. L_32 = Type_GetField_m0BF55B1A27A1B6AB6D3477E7F9E1CF2A3451E1E0(L_31, _stringLiteral174B9BBC1D59366161BECBD73C2048B5A97F4837, NULL);
  5112. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_33 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
  5113. Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_33, NULL, (intptr_t)((void*)FirebaseEditorDispatcher_PlayModeStateChanged_m8598B90E768E7F3792A8F5621A642B11B6D92D48_RuntimeMethod_var), NULL);
  5114. bool L_34 = ___0_start;
  5115. FirebaseEditorDispatcher_AddRemoveCallbackToField_mB98801F37829B2B0945EAF535495BF5654F47CB3(L_32, L_33, NULL, L_34, (String_t*)NULL, NULL);
  5116. }
  5117. IL_00ca:
  5118. {
  5119. return;
  5120. }
  5121. }
  5122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_PlayModeStateChanged_m8598B90E768E7F3792A8F5621A642B11B6D92D48 (const RuntimeMethod* method)
  5123. {
  5124. static bool s_Il2CppMethodInitialized;
  5125. if (!s_Il2CppMethodInitialized)
  5126. {
  5127. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5128. s_Il2CppMethodInitialized = true;
  5129. }
  5130. bool V_0 = false;
  5131. bool V_1 = false;
  5132. int32_t G_B3_0 = 0;
  5133. int32_t G_B8_0 = 0;
  5134. {
  5135. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5136. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_0;
  5137. L_0 = FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC(NULL);
  5138. NullCheck(L_0);
  5139. bool L_1;
  5140. L_1 = FirebaseHandler_get_IsPlayMode_m9B9EF275DDA78C0897805EEF2CF096070AA77D96_inline(L_0, NULL);
  5141. if (L_1)
  5142. {
  5143. goto IL_0014;
  5144. }
  5145. }
  5146. {
  5147. bool L_2;
  5148. L_2 = FirebaseEditorDispatcher_get_EditorIsPlaying_mD79BA67FB01EE951514BBA6B0137A707DE923624(NULL);
  5149. G_B3_0 = ((int32_t)(L_2));
  5150. goto IL_0015;
  5151. }
  5152. IL_0014:
  5153. {
  5154. G_B3_0 = 0;
  5155. }
  5156. IL_0015:
  5157. {
  5158. V_0 = (bool)G_B3_0;
  5159. bool L_3 = V_0;
  5160. if (!L_3)
  5161. {
  5162. goto IL_003a;
  5163. }
  5164. }
  5165. {
  5166. FirebaseEditorDispatcher_StopEditorUpdate_m9588295D3A7A49CA6DA4E8D838245967DD0F7DDC(NULL);
  5167. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5168. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_4;
  5169. L_4 = FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC(NULL);
  5170. NullCheck(L_4);
  5171. FirebaseHandler_StartMonoBehaviour_m27FB410A511845F73EE29218BDEA9CEEAB1D5246(L_4, NULL);
  5172. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_5;
  5173. L_5 = FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC(NULL);
  5174. NullCheck(L_5);
  5175. FirebaseHandler_set_IsPlayMode_mD40E7856155867FC95E46FA9E1985EA7FA47ED29_inline(L_5, (bool)1, NULL);
  5176. goto IL_0074;
  5177. }
  5178. IL_003a:
  5179. {
  5180. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5181. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_6;
  5182. L_6 = FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC(NULL);
  5183. NullCheck(L_6);
  5184. bool L_7;
  5185. L_7 = FirebaseHandler_get_IsPlayMode_m9B9EF275DDA78C0897805EEF2CF096070AA77D96_inline(L_6, NULL);
  5186. if (!L_7)
  5187. {
  5188. goto IL_0050;
  5189. }
  5190. }
  5191. {
  5192. bool L_8;
  5193. L_8 = FirebaseEditorDispatcher_get_EditorIsPlayingOrWillChangePlaymode_mDC0D88CA2E26A59A8DA923E16A729B8F3894F432(NULL);
  5194. G_B8_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
  5195. goto IL_0051;
  5196. }
  5197. IL_0050:
  5198. {
  5199. G_B8_0 = 0;
  5200. }
  5201. IL_0051:
  5202. {
  5203. V_1 = (bool)G_B8_0;
  5204. bool L_9 = V_1;
  5205. if (!L_9)
  5206. {
  5207. goto IL_0074;
  5208. }
  5209. }
  5210. {
  5211. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5212. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_10;
  5213. L_10 = FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC(NULL);
  5214. NullCheck(L_10);
  5215. FirebaseHandler_StopMonoBehaviour_m6D5F532432F18CE6837F27A0FA9D586F55947451(L_10, NULL);
  5216. FirebaseEditorDispatcher_StartEditorUpdate_mA98611A34FD3DB10A0E61CA4CCB33863B16877E9(NULL);
  5217. FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* L_11;
  5218. L_11 = FirebaseHandler_get_DefaultInstance_mA9CB9A4A902158BA4278F33DACD3BCDFFBAC1DFC(NULL);
  5219. NullCheck(L_11);
  5220. FirebaseHandler_set_IsPlayMode_mD40E7856155867FC95E46FA9E1985EA7FA47ED29_inline(L_11, (bool)0, NULL);
  5221. }
  5222. IL_0074:
  5223. {
  5224. return;
  5225. }
  5226. }
  5227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseEditorDispatcher_AddRemoveCallbackToField_mB98801F37829B2B0945EAF535495BF5654F47CB3 (FieldInfo_t* ___0_eventField, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_callback, RuntimeObject* ___2_target, bool ___3_add, String_t* ___4_errorMessage, const RuntimeMethod* method)
  5228. {
  5229. static bool s_Il2CppMethodInitialized;
  5230. if (!s_Il2CppMethodInitialized)
  5231. {
  5232. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Delegate_t_il2cpp_TypeInfo_var);
  5233. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  5234. s_Il2CppMethodInitialized = true;
  5235. }
  5236. bool V_0 = false;
  5237. Delegate_t* V_1 = NULL;
  5238. bool V_2 = false;
  5239. Delegate_t* V_3 = NULL;
  5240. bool V_4 = false;
  5241. bool V_5 = false;
  5242. Delegate_t* V_6 = NULL;
  5243. bool V_7 = false;
  5244. {
  5245. FieldInfo_t* L_0 = ___0_eventField;
  5246. bool L_1;
  5247. L_1 = FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B(L_0, (FieldInfo_t*)NULL, NULL);
  5248. V_0 = L_1;
  5249. bool L_2 = V_0;
  5250. if (!L_2)
  5251. {
  5252. goto IL_0092;
  5253. }
  5254. }
  5255. {
  5256. FieldInfo_t* L_3 = ___0_eventField;
  5257. NullCheck(L_3);
  5258. RuntimeObject* L_4;
  5259. L_4 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25, L_3, NULL);
  5260. V_1 = ((Delegate_t*)IsInstClass((RuntimeObject*)L_4, Delegate_t_il2cpp_TypeInfo_var));
  5261. bool L_5 = ___3_add;
  5262. V_2 = L_5;
  5263. bool L_6 = V_2;
  5264. if (!L_6)
  5265. {
  5266. goto IL_0060;
  5267. }
  5268. }
  5269. {
  5270. FieldInfo_t* L_7 = ___0_eventField;
  5271. NullCheck(L_7);
  5272. Type_t* L_8;
  5273. L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(17, L_7);
  5274. RuntimeObject* L_9 = ___2_target;
  5275. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = ___1_callback;
  5276. NullCheck(L_10);
  5277. MethodInfo_t* L_11;
  5278. L_11 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_10, NULL);
  5279. Delegate_t* L_12;
  5280. L_12 = Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7(L_8, L_9, L_11, NULL);
  5281. V_3 = L_12;
  5282. Delegate_t* L_13 = V_1;
  5283. V_4 = (bool)((!(((RuntimeObject*)(Delegate_t*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  5284. bool L_14 = V_4;
  5285. if (!L_14)
  5286. {
  5287. goto IL_0053;
  5288. }
  5289. }
  5290. {
  5291. FieldInfo_t* L_15 = ___0_eventField;
  5292. Delegate_t* L_16 = V_1;
  5293. Delegate_t* L_17 = V_3;
  5294. Delegate_t* L_18;
  5295. L_18 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_16, L_17, NULL);
  5296. NullCheck(L_15);
  5297. FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(L_15, NULL, L_18, NULL);
  5298. goto IL_005e;
  5299. }
  5300. IL_0053:
  5301. {
  5302. FieldInfo_t* L_19 = ___0_eventField;
  5303. Delegate_t* L_20 = V_3;
  5304. NullCheck(L_19);
  5305. FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(L_19, NULL, L_20, NULL);
  5306. }
  5307. IL_005e:
  5308. {
  5309. goto IL_00ad;
  5310. }
  5311. IL_0060:
  5312. {
  5313. Delegate_t* L_21 = V_1;
  5314. V_5 = (bool)((!(((RuntimeObject*)(Delegate_t*)L_21) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  5315. bool L_22 = V_5;
  5316. if (!L_22)
  5317. {
  5318. goto IL_0091;
  5319. }
  5320. }
  5321. {
  5322. FieldInfo_t* L_23 = ___0_eventField;
  5323. NullCheck(L_23);
  5324. Type_t* L_24;
  5325. L_24 = VirtualFuncInvoker0< Type_t* >::Invoke(17, L_23);
  5326. RuntimeObject* L_25 = ___2_target;
  5327. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_26 = ___1_callback;
  5328. NullCheck(L_26);
  5329. MethodInfo_t* L_27;
  5330. L_27 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_26, NULL);
  5331. Delegate_t* L_28;
  5332. L_28 = Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7(L_24, L_25, L_27, NULL);
  5333. V_6 = L_28;
  5334. FieldInfo_t* L_29 = ___0_eventField;
  5335. Delegate_t* L_30 = V_1;
  5336. Delegate_t* L_31 = V_6;
  5337. Delegate_t* L_32;
  5338. L_32 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_30, L_31, NULL);
  5339. NullCheck(L_29);
  5340. FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(L_29, NULL, L_32, NULL);
  5341. goto IL_00ad;
  5342. }
  5343. IL_0091:
  5344. {
  5345. }
  5346. IL_0092:
  5347. {
  5348. String_t* L_33 = ___4_errorMessage;
  5349. bool L_34;
  5350. L_34 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_33, NULL);
  5351. V_7 = (bool)((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
  5352. bool L_35 = V_7;
  5353. if (!L_35)
  5354. {
  5355. goto IL_00ad;
  5356. }
  5357. }
  5358. {
  5359. String_t* L_36 = ___4_errorMessage;
  5360. il2cpp_codegen_runtime_class_init_inline(FirebaseLogger_t17574FB770AB2CB02AF3459B2EF9D27FC9C24F42_il2cpp_TypeInfo_var);
  5361. FirebaseLogger_LogMessage_mA369905E81D1C7988F02D10C909588A688017AA4(4, L_36, NULL);
  5362. }
  5363. IL_00ad:
  5364. {
  5365. return;
  5366. }
  5367. }
  5368. #ifdef __clang__
  5369. #pragma clang diagnostic pop
  5370. #endif
  5371. #ifdef __clang__
  5372. #pragma clang diagnostic push
  5373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5374. #pragma clang diagnostic ignored "-Wunused-variable"
  5375. #endif
  5376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AppConfigExtensions_get_Instance_m5B36D38B2B9B77779577C1903669B0C4622BC0A3 (const RuntimeMethod* method)
  5377. {
  5378. static bool s_Il2CppMethodInitialized;
  5379. if (!s_Il2CppMethodInitialized)
  5380. {
  5381. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var);
  5382. s_Il2CppMethodInitialized = true;
  5383. }
  5384. RuntimeObject* V_0 = NULL;
  5385. {
  5386. il2cpp_codegen_runtime_class_init_inline(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var);
  5387. AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48* L_0 = ((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->____instance;
  5388. V_0 = L_0;
  5389. goto IL_0009;
  5390. }
  5391. IL_0009:
  5392. {
  5393. RuntimeObject* L_1 = V_0;
  5394. return L_1;
  5395. }
  5396. }
  5397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppConfigExtensions__ctor_mAAB3762C447D2387878715D18F41BADFE2DB001F (AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48* __this, const RuntimeMethod* method)
  5398. {
  5399. {
  5400. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  5401. return;
  5402. }
  5403. }
  5404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppConfigExtensions__cctor_m6837C81C09BF5052B844FD3B68AC8A445498B12E (const RuntimeMethod* method)
  5405. {
  5406. static bool s_Il2CppMethodInitialized;
  5407. if (!s_Il2CppMethodInitialized)
  5408. {
  5409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var);
  5410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m4FB85806B2D5CF8ED85E32F65BEF2CB51759EC9C_RuntimeMethod_var);
  5411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04_il2cpp_TypeInfo_var);
  5412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  5413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
  5414. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41C3A91ACED7A15B540EECC0D39B93A9C07B959D);
  5415. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral947107DA743C5DEC8247B198CC466791C8222A85);
  5416. s_Il2CppMethodInitialized = true;
  5417. }
  5418. {
  5419. Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
  5420. Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_0, _stringLiteral41C3A91ACED7A15B540EECC0D39B93A9C07B959D, NULL);
  5421. ((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->___DefaultUpdateUrl = L_0;
  5422. Il2CppCodeGenWriteBarrier((void**)(&((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->___DefaultUpdateUrl), (void*)L_0);
  5423. ((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->___Default = _stringLiteral947107DA743C5DEC8247B198CC466791C8222A85;
  5424. Il2CppCodeGenWriteBarrier((void**)(&((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->___Default), (void*)_stringLiteral947107DA743C5DEC8247B198CC466791C8222A85);
  5425. RuntimeObject* L_1 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  5426. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_1, NULL);
  5427. ((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->___Sync = L_1;
  5428. Il2CppCodeGenWriteBarrier((void**)(&((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->___Sync), (void*)L_1);
  5429. AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48* L_2 = (AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48*)il2cpp_codegen_object_new(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var);
  5430. AppConfigExtensions__ctor_mAAB3762C447D2387878715D18F41BADFE2DB001F(L_2, NULL);
  5431. ((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->____instance = L_2;
  5432. Il2CppCodeGenWriteBarrier((void**)(&((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->____instance), (void*)L_2);
  5433. Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04* L_3 = (Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04*)il2cpp_codegen_object_new(Dictionary_2_t73D7B210F00FD83B4F194279B052C32E9FCB1D04_il2cpp_TypeInfo_var);
  5434. Dictionary_2__ctor_m4FB85806B2D5CF8ED85E32F65BEF2CB51759EC9C(L_3, Dictionary_2__ctor_m4FB85806B2D5CF8ED85E32F65BEF2CB51759EC9C_RuntimeMethod_var);
  5435. ((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->___SStringState = L_3;
  5436. Il2CppCodeGenWriteBarrier((void**)(&((AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_StaticFields*)il2cpp_codegen_static_fields_for(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var))->___SStringState), (void*)L_3);
  5437. return;
  5438. }
  5439. }
  5440. #ifdef __clang__
  5441. #pragma clang diagnostic pop
  5442. #endif
  5443. #ifdef __clang__
  5444. #pragma clang diagnostic push
  5445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5446. #pragma clang diagnostic ignored "-Wunused-variable"
  5447. #endif
  5448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemClock__ctor_m3F79E58AE923842C64A5EFA25E36918C5DB7495A (SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13* __this, const RuntimeMethod* method)
  5449. {
  5450. {
  5451. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  5452. return;
  5453. }
  5454. }
  5455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemClock__cctor_m99317E7A10E85BC5C8A63D709A1FD257B46F06DF (const RuntimeMethod* method)
  5456. {
  5457. static bool s_Il2CppMethodInitialized;
  5458. if (!s_Il2CppMethodInitialized)
  5459. {
  5460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_il2cpp_TypeInfo_var);
  5461. s_Il2CppMethodInitialized = true;
  5462. }
  5463. {
  5464. SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13* L_0 = (SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13*)il2cpp_codegen_object_new(SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_il2cpp_TypeInfo_var);
  5465. SystemClock__ctor_m3F79E58AE923842C64A5EFA25E36918C5DB7495A(L_0, NULL);
  5466. ((SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_StaticFields*)il2cpp_codegen_static_fields_for(SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_il2cpp_TypeInfo_var))->___Instance = L_0;
  5467. Il2CppCodeGenWriteBarrier((void**)(&((SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_StaticFields*)il2cpp_codegen_static_fields_for(SystemClock_t56839C5A7890CD3F89A336EE0173FAA84AB3FA13_il2cpp_TypeInfo_var))->___Instance), (void*)L_0);
  5468. return;
  5469. }
  5470. }
  5471. #ifdef __clang__
  5472. #pragma clang diagnostic pop
  5473. #endif
  5474. #ifdef __clang__
  5475. #pragma clang diagnostic push
  5476. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5477. #pragma clang diagnostic ignored "-Wunused-variable"
  5478. #endif
  5479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityConfigExtensions_get_DefaultInstance_m549B8B6A3C1F683B8498D5A3C928CB1A0D973BEB (const RuntimeMethod* method)
  5480. {
  5481. static bool s_Il2CppMethodInitialized;
  5482. if (!s_Il2CppMethodInitialized)
  5483. {
  5484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var);
  5485. s_Il2CppMethodInitialized = true;
  5486. }
  5487. RuntimeObject* V_0 = NULL;
  5488. {
  5489. il2cpp_codegen_runtime_class_init_inline(UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var);
  5490. UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152* L_0 = ((UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_StaticFields*)il2cpp_codegen_static_fields_for(UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var))->____instance;
  5491. V_0 = L_0;
  5492. goto IL_0009;
  5493. }
  5494. IL_0009:
  5495. {
  5496. RuntimeObject* L_1 = V_0;
  5497. return L_1;
  5498. }
  5499. }
  5500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityConfigExtensions__ctor_m7B66E6481FB0FF321D962EF1A37B737210D0C854 (UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152* __this, const RuntimeMethod* method)
  5501. {
  5502. static bool s_Il2CppMethodInitialized;
  5503. if (!s_Il2CppMethodInitialized)
  5504. {
  5505. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var);
  5506. s_Il2CppMethodInitialized = true;
  5507. }
  5508. {
  5509. il2cpp_codegen_runtime_class_init_inline(AppConfigExtensions_t6B8627CD4EFF8F05D2F749CC406E5E12F04CEE48_il2cpp_TypeInfo_var);
  5510. AppConfigExtensions__ctor_mAAB3762C447D2387878715D18F41BADFE2DB001F(__this, NULL);
  5511. return;
  5512. }
  5513. }
  5514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityConfigExtensions__cctor_m05339F49C7C012366A9AF76FA2844DE8A6C203BF (const RuntimeMethod* method)
  5515. {
  5516. static bool s_Il2CppMethodInitialized;
  5517. if (!s_Il2CppMethodInitialized)
  5518. {
  5519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var);
  5520. s_Il2CppMethodInitialized = true;
  5521. }
  5522. {
  5523. UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152* L_0 = (UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152*)il2cpp_codegen_object_new(UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var);
  5524. UnityConfigExtensions__ctor_m7B66E6481FB0FF321D962EF1A37B737210D0C854(L_0, NULL);
  5525. ((UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_StaticFields*)il2cpp_codegen_static_fields_for(UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var))->____instance = L_0;
  5526. Il2CppCodeGenWriteBarrier((void**)(&((UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_StaticFields*)il2cpp_codegen_static_fields_for(UnityConfigExtensions_tA9B2A38D4A5718276B9A2E776C138969F0575152_il2cpp_TypeInfo_var))->____instance), (void*)L_0);
  5527. return;
  5528. }
  5529. }
  5530. #ifdef __clang__
  5531. #pragma clang diagnostic pop
  5532. #endif
  5533. #ifdef __clang__
  5534. #pragma clang diagnostic push
  5535. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5536. #pragma clang diagnostic ignored "-Wunused-variable"
  5537. #endif
  5538. #ifdef __clang__
  5539. #pragma clang diagnostic pop
  5540. #endif
  5541. #ifdef __clang__
  5542. #pragma clang diagnostic push
  5543. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5544. #pragma clang diagnostic ignored "-Wunused-variable"
  5545. #endif
  5546. #ifdef __clang__
  5547. #pragma clang diagnostic pop
  5548. #endif
  5549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886* AggregateException_get_InnerExceptions_m3044DE61416F827389F2975C67AC1AD89EA050A5_inline (AggregateException_t51B6205846DFB356B94452702201DD239D44422F* __this, const RuntimeMethod* method)
  5550. {
  5551. {
  5552. ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886* L_0 = __this->___m_innerExceptions;
  5553. return L_0;
  5554. }
  5555. }
  5556. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
  5557. {
  5558. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  5559. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  5560. }
  5561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Services_set_AppConfig_mBB4502D93EFA0ACF3AF805439C02F2E25A189DDF_inline (RuntimeObject* ___0_value, const RuntimeMethod* method)
  5562. {
  5563. static bool s_Il2CppMethodInitialized;
  5564. if (!s_Il2CppMethodInitialized)
  5565. {
  5566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  5567. s_Il2CppMethodInitialized = true;
  5568. }
  5569. {
  5570. RuntimeObject* L_0 = ___0_value;
  5571. il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  5572. ((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CAppConfigU3Ek__BackingField = L_0;
  5573. Il2CppCodeGenWriteBarrier((void**)(&((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CAppConfigU3Ek__BackingField), (void*)L_0);
  5574. return;
  5575. }
  5576. }
  5577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Services_set_Logging_m0CAF5C7A4389A34D37C24F7CF15F1EE928FBB736_inline (RuntimeObject* ___0_value, const RuntimeMethod* method)
  5578. {
  5579. static bool s_Il2CppMethodInitialized;
  5580. if (!s_Il2CppMethodInitialized)
  5581. {
  5582. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  5583. s_Il2CppMethodInitialized = true;
  5584. }
  5585. {
  5586. RuntimeObject* L_0 = ___0_value;
  5587. il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  5588. ((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CLoggingU3Ek__BackingField = L_0;
  5589. Il2CppCodeGenWriteBarrier((void**)(&((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CLoggingU3Ek__BackingField), (void*)L_0);
  5590. return;
  5591. }
  5592. }
  5593. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SendOrPostCallback_Invoke_m23B949AF9D78E8635F84E1E7775A50472B4F9C28_inline (SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* __this, RuntimeObject* ___0_state, const RuntimeMethod* method)
  5594. {
  5595. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  5596. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_state, reinterpret_cast<RuntimeMethod*>(__this->___method));
  5597. }
  5598. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Services_set_Clock_mD344BF4787A29D1C67D08109D75F7481DD5CEB74_inline (RuntimeObject* ___0_value, const RuntimeMethod* method)
  5599. {
  5600. static bool s_Il2CppMethodInitialized;
  5601. if (!s_Il2CppMethodInitialized)
  5602. {
  5603. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  5604. s_Il2CppMethodInitialized = true;
  5605. }
  5606. {
  5607. RuntimeObject* L_0 = ___0_value;
  5608. il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
  5609. ((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CClockU3Ek__BackingField = L_0;
  5610. Il2CppCodeGenWriteBarrier((void**)(&((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CClockU3Ek__BackingField), (void*)L_0);
  5611. return;
  5612. }
  5613. }
  5614. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FirebaseHandler_set_AppUtils_mC10907C6221AEB36A2D5D70019BB350B78A2F091_inline (RuntimeObject* ___0_value, const RuntimeMethod* method)
  5615. {
  5616. static bool s_Il2CppMethodInitialized;
  5617. if (!s_Il2CppMethodInitialized)
  5618. {
  5619. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5620. s_Il2CppMethodInitialized = true;
  5621. }
  5622. {
  5623. RuntimeObject* L_0 = ___0_value;
  5624. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5625. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CAppUtilsU3Ek__BackingField = L_0;
  5626. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CAppUtilsU3Ek__BackingField), (void*)L_0);
  5627. return;
  5628. }
  5629. }
  5630. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FirebaseHandler_set_IsPlayMode_mD40E7856155867FC95E46FA9E1985EA7FA47ED29_inline (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, bool ___0_value, const RuntimeMethod* method)
  5631. {
  5632. {
  5633. bool L_0 = ___0_value;
  5634. __this->___U3CIsPlayModeU3Ek__BackingField = L_0;
  5635. return;
  5636. }
  5637. }
  5638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FirebaseHandler_get_IsPlayMode_m9B9EF275DDA78C0897805EEF2CF096070AA77D96_inline (FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586* __this, const RuntimeMethod* method)
  5639. {
  5640. {
  5641. bool L_0 = __this->___U3CIsPlayModeU3Ek__BackingField;
  5642. return L_0;
  5643. }
  5644. }
  5645. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* FirebaseHandler_get_ThreadDispatcher_m9AC2F2F2B74FC2A06A1C9077D636A5F02919455A_inline (const RuntimeMethod* method)
  5646. {
  5647. static bool s_Il2CppMethodInitialized;
  5648. if (!s_Il2CppMethodInitialized)
  5649. {
  5650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5651. s_Il2CppMethodInitialized = true;
  5652. }
  5653. {
  5654. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5655. Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CThreadDispatcherU3Ek__BackingField;
  5656. return L_0;
  5657. }
  5658. }
  5659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* FirebaseHandler_get_AppUtils_m5D80C76317AFA8DBEEFEF2427573A6EE7B6F7B27_inline (const RuntimeMethod* method)
  5660. {
  5661. static bool s_Il2CppMethodInitialized;
  5662. if (!s_Il2CppMethodInitialized)
  5663. {
  5664. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5665. s_Il2CppMethodInitialized = true;
  5666. }
  5667. {
  5668. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5669. RuntimeObject* L_0 = ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CAppUtilsU3Ek__BackingField;
  5670. return L_0;
  5671. }
  5672. }
  5673. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplicationFocusChangedEventArgs_set_HasFocus_m144DF1C01B04C22AC4C98A06E2FE88E89AA9C107_inline (ApplicationFocusChangedEventArgs_t690673A946CDA5EEC650A2D8E6A2848783AC9BAD* __this, bool ___0_value, const RuntimeMethod* method)
  5674. {
  5675. {
  5676. bool L_0 = ___0_value;
  5677. __this->___U3CHasFocusU3Ek__BackingField = L_0;
  5678. return;
  5679. }
  5680. }
  5681. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FirebaseHandler_set_ThreadDispatcher_mC81DFF9F890B338F76B7499DCAF8D738B7D93AEE_inline (Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* ___0_value, const RuntimeMethod* method)
  5682. {
  5683. static bool s_Il2CppMethodInitialized;
  5684. if (!s_Il2CppMethodInitialized)
  5685. {
  5686. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5687. s_Il2CppMethodInitialized = true;
  5688. }
  5689. {
  5690. Dispatcher_tBD1370511B5D6C10B211FBD3AF8E4F9D6B3CD8C6* L_0 = ___0_value;
  5691. il2cpp_codegen_runtime_class_init_inline(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var);
  5692. ((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CThreadDispatcherU3Ek__BackingField = L_0;
  5693. Il2CppCodeGenWriteBarrier((void**)(&((FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseHandler_t11BC96204B8CDE75558E6BBDB2ED05FA2979B586_il2cpp_TypeInfo_var))->___U3CThreadDispatcherU3Ek__BackingField), (void*)L_0);
  5694. return;
  5695. }
  5696. }
  5697. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlatformInformation_set_RealtimeSinceStartupSafe_mF2DD01812E69B3C0A7B9821BFB764002CC26FABE_inline (float ___0_value, const RuntimeMethod* method)
  5698. {
  5699. static bool s_Il2CppMethodInitialized;
  5700. if (!s_Il2CppMethodInitialized)
  5701. {
  5702. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var);
  5703. s_Il2CppMethodInitialized = true;
  5704. }
  5705. {
  5706. float L_0 = ___0_value;
  5707. ((PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_StaticFields*)il2cpp_codegen_static_fields_for(PlatformInformation_t6F0BE1D51BAD01D2A08CEC7ED766A21511F40E94_il2cpp_TypeInfo_var))->___U3CRealtimeSinceStartupSafeU3Ek__BackingField = L_0;
  5708. return;
  5709. }
  5710. }
  5711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  5712. {
  5713. {
  5714. int32_t L_0 = __this->____size;
  5715. return L_0;
  5716. }
  5717. }
  5718. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  5719. {
  5720. int32_t V_0 = 0;
  5721. {
  5722. int32_t L_0 = __this->____version;
  5723. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  5724. }
  5725. {
  5726. int32_t L_1 = __this->____size;
  5727. V_0 = L_1;
  5728. __this->____size = 0;
  5729. int32_t L_2 = V_0;
  5730. if ((((int32_t)L_2) <= ((int32_t)0)))
  5731. {
  5732. goto IL_003c;
  5733. }
  5734. }
  5735. {
  5736. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
  5737. int32_t L_4 = V_0;
  5738. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
  5739. return;
  5740. }
  5741. IL_003c:
  5742. {
  5743. return;
  5744. }
  5745. }
  5746. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5747. {
  5748. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
  5749. int32_t V_1 = 0;
  5750. {
  5751. int32_t L_0 = __this->____version;
  5752. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  5753. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
  5754. V_0 = L_1;
  5755. int32_t L_2 = __this->____size;
  5756. V_1 = L_2;
  5757. int32_t L_3 = V_1;
  5758. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
  5759. NullCheck(L_4);
  5760. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  5761. {
  5762. goto IL_0034;
  5763. }
  5764. }
  5765. {
  5766. int32_t L_5 = V_1;
  5767. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  5768. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
  5769. int32_t L_7 = V_1;
  5770. RuntimeObject* L_8 = ___0_item;
  5771. NullCheck(L_6);
  5772. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
  5773. return;
  5774. }
  5775. IL_0034:
  5776. {
  5777. RuntimeObject* L_9 = ___0_item;
  5778. List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  5779. return;
  5780. }
  5781. }
  5782. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method)
  5783. {
  5784. {
  5785. int32_t L_0 = __this->____size;
  5786. return L_0;
  5787. }
  5788. }
  5789. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method)
  5790. {
  5791. {
  5792. RuntimeObject* L_0 = __this->___m_Item1;
  5793. return L_0;
  5794. }
  5795. }
  5796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method)
  5797. {
  5798. {
  5799. RuntimeObject* L_0 = __this->___m_Item2;
  5800. return L_0;
  5801. }
  5802. }
  5803. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  5804. {
  5805. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  5806. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method));
  5807. }