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

Generics23.cpp 2.1MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385
  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>
  9. struct VirtualActionInvoker1
  10. {
  11. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  12. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. ((Action)invokeData.methodPtr)(obj, p1, 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. template <typename R, typename T1, typename T2, typename T3>
  49. struct VirtualFuncInvoker3
  50. {
  51. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  52. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  53. {
  54. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  55. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  56. }
  57. };
  58. template <typename R, typename T1, typename T2, typename T3, typename T4>
  59. struct VirtualFuncInvoker4
  60. {
  61. typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  62. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  63. {
  64. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  65. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  66. }
  67. };
  68. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  69. struct VirtualFuncInvoker5
  70. {
  71. typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
  72. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
  73. {
  74. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  75. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
  76. }
  77. };
  78. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  79. struct VirtualFuncInvoker6
  80. {
  81. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
  82. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
  83. {
  84. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  85. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
  86. }
  87. };
  88. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  89. struct VirtualFuncInvoker7
  90. {
  91. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*);
  92. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7)
  93. {
  94. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  95. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method);
  96. }
  97. };
  98. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  99. struct VirtualFuncInvoker8
  100. {
  101. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  102. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
  103. {
  104. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  105. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  106. }
  107. };
  108. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  109. struct VirtualFuncInvoker9
  110. {
  111. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
  112. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9)
  113. {
  114. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  115. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method);
  116. }
  117. };
  118. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  119. struct VirtualFuncInvoker10
  120. {
  121. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
  122. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10)
  123. {
  124. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  125. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
  126. }
  127. };
  128. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  129. struct VirtualFuncInvoker11
  130. {
  131. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*);
  132. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11)
  133. {
  134. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  135. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, invokeData.method);
  136. }
  137. };
  138. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  139. struct VirtualFuncInvoker12
  140. {
  141. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, const RuntimeMethod*);
  142. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12)
  143. {
  144. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  145. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, invokeData.method);
  146. }
  147. };
  148. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  149. struct VirtualFuncInvoker13
  150. {
  151. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, const RuntimeMethod*);
  152. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13)
  153. {
  154. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  155. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, invokeData.method);
  156. }
  157. };
  158. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  159. struct VirtualFuncInvoker14
  160. {
  161. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, const RuntimeMethod*);
  162. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14)
  163. {
  164. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  165. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, invokeData.method);
  166. }
  167. };
  168. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  169. struct VirtualFuncInvoker15
  170. {
  171. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, const RuntimeMethod*);
  172. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14, T15 p15)
  173. {
  174. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  175. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, invokeData.method);
  176. }
  177. };
  178. template <typename R>
  179. struct GenericVirtualFuncInvoker0
  180. {
  181. typedef R (*Func)(void*, const RuntimeMethod*);
  182. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  183. {
  184. VirtualInvokeData invokeData;
  185. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  186. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  187. }
  188. };
  189. template <typename R, typename T1>
  190. struct GenericVirtualFuncInvoker1
  191. {
  192. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  193. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  194. {
  195. VirtualInvokeData invokeData;
  196. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  197. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  198. }
  199. };
  200. template <typename R, typename T1, typename T2>
  201. struct GenericVirtualFuncInvoker2
  202. {
  203. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  204. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  205. {
  206. VirtualInvokeData invokeData;
  207. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  208. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  209. }
  210. };
  211. template <typename R, typename T1, typename T2, typename T3>
  212. struct GenericVirtualFuncInvoker3
  213. {
  214. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  215. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  216. {
  217. VirtualInvokeData invokeData;
  218. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  219. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  220. }
  221. };
  222. template <typename R, typename T1, typename T2, typename T3, typename T4>
  223. struct GenericVirtualFuncInvoker4
  224. {
  225. typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  226. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  227. {
  228. VirtualInvokeData invokeData;
  229. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  230. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  231. }
  232. };
  233. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  234. struct GenericVirtualFuncInvoker5
  235. {
  236. typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
  237. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
  238. {
  239. VirtualInvokeData invokeData;
  240. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  241. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
  242. }
  243. };
  244. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  245. struct GenericVirtualFuncInvoker6
  246. {
  247. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
  248. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
  249. {
  250. VirtualInvokeData invokeData;
  251. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  252. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
  253. }
  254. };
  255. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  256. struct GenericVirtualFuncInvoker7
  257. {
  258. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*);
  259. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7)
  260. {
  261. VirtualInvokeData invokeData;
  262. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  263. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method);
  264. }
  265. };
  266. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  267. struct GenericVirtualFuncInvoker8
  268. {
  269. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  270. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
  271. {
  272. VirtualInvokeData invokeData;
  273. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  274. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  275. }
  276. };
  277. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  278. struct GenericVirtualFuncInvoker9
  279. {
  280. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
  281. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9)
  282. {
  283. VirtualInvokeData invokeData;
  284. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  285. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method);
  286. }
  287. };
  288. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  289. struct GenericVirtualFuncInvoker10
  290. {
  291. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
  292. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10)
  293. {
  294. VirtualInvokeData invokeData;
  295. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  296. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
  297. }
  298. };
  299. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  300. struct GenericVirtualFuncInvoker11
  301. {
  302. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*);
  303. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11)
  304. {
  305. VirtualInvokeData invokeData;
  306. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  307. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, invokeData.method);
  308. }
  309. };
  310. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  311. struct GenericVirtualFuncInvoker12
  312. {
  313. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, const RuntimeMethod*);
  314. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12)
  315. {
  316. VirtualInvokeData invokeData;
  317. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  318. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, invokeData.method);
  319. }
  320. };
  321. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  322. struct GenericVirtualFuncInvoker13
  323. {
  324. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, const RuntimeMethod*);
  325. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13)
  326. {
  327. VirtualInvokeData invokeData;
  328. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  329. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, invokeData.method);
  330. }
  331. };
  332. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  333. struct GenericVirtualFuncInvoker14
  334. {
  335. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, const RuntimeMethod*);
  336. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14)
  337. {
  338. VirtualInvokeData invokeData;
  339. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  340. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, invokeData.method);
  341. }
  342. };
  343. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  344. struct GenericVirtualFuncInvoker15
  345. {
  346. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, const RuntimeMethod*);
  347. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14, T15 p15)
  348. {
  349. VirtualInvokeData invokeData;
  350. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  351. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, invokeData.method);
  352. }
  353. };
  354. template <typename T1>
  355. struct InterfaceActionInvoker1
  356. {
  357. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  358. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  359. {
  360. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  361. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  362. }
  363. };
  364. template <typename R>
  365. struct InterfaceFuncInvoker0
  366. {
  367. typedef R (*Func)(void*, const RuntimeMethod*);
  368. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  369. {
  370. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  371. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  372. }
  373. };
  374. template <typename R, typename T1>
  375. struct InterfaceFuncInvoker1
  376. {
  377. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  378. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  379. {
  380. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  381. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  382. }
  383. };
  384. template <typename R, typename T1, typename T2>
  385. struct InterfaceFuncInvoker2
  386. {
  387. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  388. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  389. {
  390. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  391. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  392. }
  393. };
  394. template <typename R, typename T1, typename T2, typename T3>
  395. struct InterfaceFuncInvoker3
  396. {
  397. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  398. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  399. {
  400. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  401. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  402. }
  403. };
  404. template <typename R, typename T1, typename T2, typename T3, typename T4>
  405. struct InterfaceFuncInvoker4
  406. {
  407. typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  408. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  409. {
  410. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  411. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  412. }
  413. };
  414. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  415. struct InterfaceFuncInvoker5
  416. {
  417. typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
  418. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
  419. {
  420. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  421. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
  422. }
  423. };
  424. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  425. struct InterfaceFuncInvoker6
  426. {
  427. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
  428. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
  429. {
  430. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  431. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
  432. }
  433. };
  434. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  435. struct InterfaceFuncInvoker7
  436. {
  437. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*);
  438. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7)
  439. {
  440. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  441. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method);
  442. }
  443. };
  444. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  445. struct InterfaceFuncInvoker8
  446. {
  447. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  448. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
  449. {
  450. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  451. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  452. }
  453. };
  454. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  455. struct InterfaceFuncInvoker9
  456. {
  457. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
  458. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9)
  459. {
  460. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  461. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method);
  462. }
  463. };
  464. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  465. struct InterfaceFuncInvoker10
  466. {
  467. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
  468. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10)
  469. {
  470. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  471. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
  472. }
  473. };
  474. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  475. struct InterfaceFuncInvoker11
  476. {
  477. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*);
  478. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11)
  479. {
  480. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  481. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, invokeData.method);
  482. }
  483. };
  484. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  485. struct InterfaceFuncInvoker12
  486. {
  487. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, const RuntimeMethod*);
  488. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12)
  489. {
  490. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  491. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, invokeData.method);
  492. }
  493. };
  494. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  495. struct InterfaceFuncInvoker13
  496. {
  497. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, const RuntimeMethod*);
  498. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13)
  499. {
  500. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  501. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, invokeData.method);
  502. }
  503. };
  504. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  505. struct InterfaceFuncInvoker14
  506. {
  507. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, const RuntimeMethod*);
  508. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14)
  509. {
  510. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  511. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, invokeData.method);
  512. }
  513. };
  514. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  515. struct InterfaceFuncInvoker15
  516. {
  517. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, const RuntimeMethod*);
  518. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14, T15 p15)
  519. {
  520. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  521. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, invokeData.method);
  522. }
  523. };
  524. template <typename R>
  525. struct GenericInterfaceFuncInvoker0
  526. {
  527. typedef R (*Func)(void*, const RuntimeMethod*);
  528. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  529. {
  530. VirtualInvokeData invokeData;
  531. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  532. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  533. }
  534. };
  535. template <typename R, typename T1>
  536. struct GenericInterfaceFuncInvoker1
  537. {
  538. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  539. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  540. {
  541. VirtualInvokeData invokeData;
  542. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  543. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  544. }
  545. };
  546. template <typename R, typename T1, typename T2>
  547. struct GenericInterfaceFuncInvoker2
  548. {
  549. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  550. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  551. {
  552. VirtualInvokeData invokeData;
  553. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  554. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  555. }
  556. };
  557. template <typename R, typename T1, typename T2, typename T3>
  558. struct GenericInterfaceFuncInvoker3
  559. {
  560. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  561. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  562. {
  563. VirtualInvokeData invokeData;
  564. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  565. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  566. }
  567. };
  568. template <typename R, typename T1, typename T2, typename T3, typename T4>
  569. struct GenericInterfaceFuncInvoker4
  570. {
  571. typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  572. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  573. {
  574. VirtualInvokeData invokeData;
  575. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  576. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  577. }
  578. };
  579. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  580. struct GenericInterfaceFuncInvoker5
  581. {
  582. typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
  583. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
  584. {
  585. VirtualInvokeData invokeData;
  586. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  587. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
  588. }
  589. };
  590. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  591. struct GenericInterfaceFuncInvoker6
  592. {
  593. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
  594. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
  595. {
  596. VirtualInvokeData invokeData;
  597. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  598. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
  599. }
  600. };
  601. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  602. struct GenericInterfaceFuncInvoker7
  603. {
  604. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*);
  605. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7)
  606. {
  607. VirtualInvokeData invokeData;
  608. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  609. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method);
  610. }
  611. };
  612. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  613. struct GenericInterfaceFuncInvoker8
  614. {
  615. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  616. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
  617. {
  618. VirtualInvokeData invokeData;
  619. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  620. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  621. }
  622. };
  623. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  624. struct GenericInterfaceFuncInvoker9
  625. {
  626. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
  627. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9)
  628. {
  629. VirtualInvokeData invokeData;
  630. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  631. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method);
  632. }
  633. };
  634. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  635. struct GenericInterfaceFuncInvoker10
  636. {
  637. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
  638. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10)
  639. {
  640. VirtualInvokeData invokeData;
  641. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  642. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
  643. }
  644. };
  645. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  646. struct GenericInterfaceFuncInvoker11
  647. {
  648. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*);
  649. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11)
  650. {
  651. VirtualInvokeData invokeData;
  652. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  653. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, invokeData.method);
  654. }
  655. };
  656. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  657. struct GenericInterfaceFuncInvoker12
  658. {
  659. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, const RuntimeMethod*);
  660. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12)
  661. {
  662. VirtualInvokeData invokeData;
  663. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  664. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, invokeData.method);
  665. }
  666. };
  667. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  668. struct GenericInterfaceFuncInvoker13
  669. {
  670. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, const RuntimeMethod*);
  671. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13)
  672. {
  673. VirtualInvokeData invokeData;
  674. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  675. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, invokeData.method);
  676. }
  677. };
  678. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  679. struct GenericInterfaceFuncInvoker14
  680. {
  681. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, const RuntimeMethod*);
  682. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14)
  683. {
  684. VirtualInvokeData invokeData;
  685. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  686. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, invokeData.method);
  687. }
  688. };
  689. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  690. struct GenericInterfaceFuncInvoker15
  691. {
  692. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, const RuntimeMethod*);
  693. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14, T15 p15)
  694. {
  695. VirtualInvokeData invokeData;
  696. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  697. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, invokeData.method);
  698. }
  699. };
  700. template <typename R>
  701. struct InvokerFuncInvoker0
  702. {
  703. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
  704. {
  705. R ret;
  706. method->invoker_method(methodPtr, method, obj, NULL, &ret);
  707. return ret;
  708. }
  709. };
  710. template <typename R, typename T1>
  711. struct InvokerFuncInvoker1
  712. {
  713. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1)
  714. {
  715. R ret;
  716. void* params[1] = { &p1 };
  717. method->invoker_method(methodPtr, method, obj, params, &ret);
  718. return ret;
  719. }
  720. };
  721. template <typename R, typename T1>
  722. struct InvokerFuncInvoker1<R, T1*>
  723. {
  724. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  725. {
  726. R ret;
  727. void* params[1] = { p1 };
  728. method->invoker_method(methodPtr, method, obj, params, &ret);
  729. return ret;
  730. }
  731. };
  732. template <typename R, typename T1, typename T2>
  733. struct InvokerFuncInvoker2
  734. {
  735. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2)
  736. {
  737. R ret;
  738. void* params[2] = { &p1, &p2 };
  739. method->invoker_method(methodPtr, method, obj, params, &ret);
  740. return ret;
  741. }
  742. };
  743. template <typename R, typename T1, typename T2>
  744. struct InvokerFuncInvoker2<R, T1*, T2>
  745. {
  746. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2)
  747. {
  748. R ret;
  749. void* params[2] = { p1, &p2 };
  750. method->invoker_method(methodPtr, method, obj, params, &ret);
  751. return ret;
  752. }
  753. };
  754. template <typename R, typename T1, typename T2>
  755. struct InvokerFuncInvoker2<R, T1, T2*>
  756. {
  757. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2)
  758. {
  759. R ret;
  760. void* params[2] = { &p1, p2 };
  761. method->invoker_method(methodPtr, method, obj, params, &ret);
  762. return ret;
  763. }
  764. };
  765. template <typename R, typename T1, typename T2>
  766. struct InvokerFuncInvoker2<R, T1*, T2*>
  767. {
  768. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
  769. {
  770. R ret;
  771. void* params[2] = { p1, p2 };
  772. method->invoker_method(methodPtr, method, obj, params, &ret);
  773. return ret;
  774. }
  775. };
  776. template <typename R, typename T1, typename T2, typename T3>
  777. struct InvokerFuncInvoker3
  778. {
  779. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2, T3 p3)
  780. {
  781. R ret;
  782. void* params[3] = { &p1, &p2, &p3 };
  783. method->invoker_method(methodPtr, method, obj, params, &ret);
  784. return ret;
  785. }
  786. };
  787. template <typename R, typename T1, typename T2, typename T3>
  788. struct InvokerFuncInvoker3<R, T1*, T2, T3>
  789. {
  790. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3)
  791. {
  792. R ret;
  793. void* params[3] = { p1, &p2, &p3 };
  794. method->invoker_method(methodPtr, method, obj, params, &ret);
  795. return ret;
  796. }
  797. };
  798. template <typename R, typename T1, typename T2, typename T3>
  799. struct InvokerFuncInvoker3<R, T1, T2, T3*>
  800. {
  801. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2, T3* p3)
  802. {
  803. R ret;
  804. void* params[3] = { &p1, &p2, p3 };
  805. method->invoker_method(methodPtr, method, obj, params, &ret);
  806. return ret;
  807. }
  808. };
  809. template <typename R, typename T1, typename T2, typename T3>
  810. struct InvokerFuncInvoker3<R, T1*, T2, T3*>
  811. {
  812. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3)
  813. {
  814. R ret;
  815. void* params[3] = { p1, &p2, p3 };
  816. method->invoker_method(methodPtr, method, obj, params, &ret);
  817. return ret;
  818. }
  819. };
  820. template <typename R, typename T1, typename T2, typename T3>
  821. struct InvokerFuncInvoker3<R, T1*, T2*, T3>
  822. {
  823. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3 p3)
  824. {
  825. R ret;
  826. void* params[3] = { p1, p2, &p3 };
  827. method->invoker_method(methodPtr, method, obj, params, &ret);
  828. return ret;
  829. }
  830. };
  831. template <typename R, typename T1, typename T2, typename T3>
  832. struct InvokerFuncInvoker3<R, T1*, T2*, T3*>
  833. {
  834. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3)
  835. {
  836. R ret;
  837. void* params[3] = { p1, p2, p3 };
  838. method->invoker_method(methodPtr, method, obj, params, &ret);
  839. return ret;
  840. }
  841. };
  842. template <typename R, typename T1, typename T2, typename T3, typename T4>
  843. struct InvokerFuncInvoker4;
  844. template <typename R, typename T1, typename T2, typename T3, typename T4>
  845. struct InvokerFuncInvoker4<R, T1*, T2, T3, T4>
  846. {
  847. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4 p4)
  848. {
  849. R ret;
  850. void* params[4] = { p1, &p2, &p3, &p4 };
  851. method->invoker_method(methodPtr, method, obj, params, &ret);
  852. return ret;
  853. }
  854. };
  855. template <typename R, typename T1, typename T2, typename T3, typename T4>
  856. struct InvokerFuncInvoker4<R, T1*, T2, T3, T4*>
  857. {
  858. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4* p4)
  859. {
  860. R ret;
  861. void* params[4] = { p1, &p2, &p3, p4 };
  862. method->invoker_method(methodPtr, method, obj, params, &ret);
  863. return ret;
  864. }
  865. };
  866. template <typename R, typename T1, typename T2, typename T3, typename T4>
  867. struct InvokerFuncInvoker4<R, T1*, T2*, T3*, T4>
  868. {
  869. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4 p4)
  870. {
  871. R ret;
  872. void* params[4] = { p1, p2, p3, &p4 };
  873. method->invoker_method(methodPtr, method, obj, params, &ret);
  874. return ret;
  875. }
  876. };
  877. template <typename R, typename T1, typename T2, typename T3, typename T4>
  878. struct InvokerFuncInvoker4<R, T1*, T2, T3*, T4*>
  879. {
  880. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3, T4* p4)
  881. {
  882. R ret;
  883. void* params[4] = { p1, &p2, p3, p4 };
  884. method->invoker_method(methodPtr, method, obj, params, &ret);
  885. return ret;
  886. }
  887. };
  888. template <typename R, typename T1, typename T2, typename T3, typename T4>
  889. struct InvokerFuncInvoker4<R, T1*, T2*, T3, T4*>
  890. {
  891. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3 p3, T4* p4)
  892. {
  893. R ret;
  894. void* params[4] = { p1, p2, &p3, p4 };
  895. method->invoker_method(methodPtr, method, obj, params, &ret);
  896. return ret;
  897. }
  898. };
  899. template <typename R, typename T1, typename T2, typename T3, typename T4>
  900. struct InvokerFuncInvoker4<R, T1*, T2*, T3*, T4*>
  901. {
  902. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4)
  903. {
  904. R ret;
  905. void* params[4] = { p1, p2, p3, p4 };
  906. method->invoker_method(methodPtr, method, obj, params, &ret);
  907. return ret;
  908. }
  909. };
  910. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  911. struct InvokerFuncInvoker5;
  912. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  913. struct InvokerFuncInvoker5<R, T1*, T2*, T3, T4*, T5*>
  914. {
  915. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3 p3, T4* p4, T5* p5)
  916. {
  917. R ret;
  918. void* params[5] = { p1, p2, &p3, p4, p5 };
  919. method->invoker_method(methodPtr, method, obj, params, &ret);
  920. return ret;
  921. }
  922. };
  923. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  924. struct InvokerFuncInvoker5<R, T1*, T2*, T3*, T4, T5*>
  925. {
  926. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4 p4, T5* p5)
  927. {
  928. R ret;
  929. void* params[5] = { p1, p2, p3, &p4, p5 };
  930. method->invoker_method(methodPtr, method, obj, params, &ret);
  931. return ret;
  932. }
  933. };
  934. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  935. struct InvokerFuncInvoker5<R, T1*, T2*, T3*, T4*, T5*>
  936. {
  937. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5)
  938. {
  939. R ret;
  940. void* params[5] = { p1, p2, p3, p4, p5 };
  941. method->invoker_method(methodPtr, method, obj, params, &ret);
  942. return ret;
  943. }
  944. };
  945. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  946. struct InvokerFuncInvoker6;
  947. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  948. struct InvokerFuncInvoker6<R, T1*, T2*, T3*, T4*, T5*, T6*>
  949. {
  950. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6)
  951. {
  952. R ret;
  953. void* params[6] = { p1, p2, p3, p4, p5, p6 };
  954. method->invoker_method(methodPtr, method, obj, params, &ret);
  955. return ret;
  956. }
  957. };
  958. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  959. struct InvokerFuncInvoker7;
  960. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  961. struct InvokerFuncInvoker7<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*>
  962. {
  963. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7)
  964. {
  965. R ret;
  966. void* params[7] = { p1, p2, p3, p4, p5, p6, p7 };
  967. method->invoker_method(methodPtr, method, obj, params, &ret);
  968. return ret;
  969. }
  970. };
  971. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  972. struct InvokerFuncInvoker8;
  973. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  974. struct InvokerFuncInvoker8<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*>
  975. {
  976. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8)
  977. {
  978. R ret;
  979. void* params[8] = { p1, p2, p3, p4, p5, p6, p7, p8 };
  980. method->invoker_method(methodPtr, method, obj, params, &ret);
  981. return ret;
  982. }
  983. };
  984. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  985. struct InvokerFuncInvoker9;
  986. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  987. struct InvokerFuncInvoker9<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*>
  988. {
  989. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9)
  990. {
  991. R ret;
  992. void* params[9] = { p1, p2, p3, p4, p5, p6, p7, p8, p9 };
  993. method->invoker_method(methodPtr, method, obj, params, &ret);
  994. return ret;
  995. }
  996. };
  997. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  998. struct InvokerFuncInvoker10;
  999. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  1000. struct InvokerFuncInvoker10<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*>
  1001. {
  1002. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10)
  1003. {
  1004. R ret;
  1005. void* params[10] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10 };
  1006. method->invoker_method(methodPtr, method, obj, params, &ret);
  1007. return ret;
  1008. }
  1009. };
  1010. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  1011. struct InvokerFuncInvoker11;
  1012. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  1013. struct InvokerFuncInvoker11<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*>
  1014. {
  1015. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11)
  1016. {
  1017. R ret;
  1018. void* params[11] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11 };
  1019. method->invoker_method(methodPtr, method, obj, params, &ret);
  1020. return ret;
  1021. }
  1022. };
  1023. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  1024. struct InvokerFuncInvoker12;
  1025. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  1026. struct InvokerFuncInvoker12<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*>
  1027. {
  1028. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12)
  1029. {
  1030. R ret;
  1031. void* params[12] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12 };
  1032. method->invoker_method(methodPtr, method, obj, params, &ret);
  1033. return ret;
  1034. }
  1035. };
  1036. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  1037. struct InvokerFuncInvoker13;
  1038. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  1039. struct InvokerFuncInvoker13<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*>
  1040. {
  1041. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13)
  1042. {
  1043. R ret;
  1044. void* params[13] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13 };
  1045. method->invoker_method(methodPtr, method, obj, params, &ret);
  1046. return ret;
  1047. }
  1048. };
  1049. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  1050. struct InvokerFuncInvoker14;
  1051. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  1052. struct InvokerFuncInvoker14<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*>
  1053. {
  1054. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14)
  1055. {
  1056. R ret;
  1057. void* params[14] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14 };
  1058. method->invoker_method(methodPtr, method, obj, params, &ret);
  1059. return ret;
  1060. }
  1061. };
  1062. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  1063. struct InvokerFuncInvoker15;
  1064. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  1065. struct InvokerFuncInvoker15<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*>
  1066. {
  1067. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15)
  1068. {
  1069. R ret;
  1070. void* params[15] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15 };
  1071. method->invoker_method(methodPtr, method, obj, params, &ret);
  1072. return ret;
  1073. }
  1074. };
  1075. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  1076. struct InvokerFuncInvoker16;
  1077. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  1078. struct InvokerFuncInvoker16<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*>
  1079. {
  1080. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16)
  1081. {
  1082. R ret;
  1083. void* params[16] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16 };
  1084. method->invoker_method(methodPtr, method, obj, params, &ret);
  1085. return ret;
  1086. }
  1087. };
  1088. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17>
  1089. struct InvokerFuncInvoker17;
  1090. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17>
  1091. struct InvokerFuncInvoker17<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*, T17*>
  1092. {
  1093. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16, T17* p17)
  1094. {
  1095. R ret;
  1096. void* params[17] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17 };
  1097. method->invoker_method(methodPtr, method, obj, params, &ret);
  1098. return ret;
  1099. }
  1100. };
  1101. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Int32>>
  1102. struct Action_1_t68F947CFF3E836EB3A2C880E204C2D89F5AEB115;
  1103. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Object>>
  1104. struct Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5;
  1105. // System.Action`1<UnityEngine.UIElements.MeshGenerationContext>
  1106. struct Action_1_t3DC3411926243F1DB9C330F8E105B904E38C1A0B;
  1107. // System.Action`1<System.Object>
  1108. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  1109. // System.Action`1<UnityEngine.UIElements.ReusableCollectionItem>
  1110. struct Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09;
  1111. // System.Action`1<System.Single>
  1112. struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
  1113. // System.Action`1<UnityEngine.UIElements.VisualElement>
  1114. struct Action_1_t66B514BE877E216616DEDD40416127189FE16FA3;
  1115. // System.Action`2<System.Int32,System.Int32>
  1116. struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
  1117. // System.Action`2<UnityEngine.UIElements.VisualElement,System.Int32>
  1118. struct Action_2_tA1EAD43A5C76FF3E77D1705EC83B9AB7B1BE7D88;
  1119. // UnityEngine.UIElements.BaseSlider`1<System.Single>
  1120. struct BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA;
  1121. // UnityEngine.UIElements.UIR.BasicNode`1<UnityEngine.UIElements.UIR.TextureEntry>
  1122. struct BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB;
  1123. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Func`5<System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>,System.Linq.Expressions.LambdaExpression>>
  1124. struct CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7;
  1125. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo>
  1126. struct CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15;
  1127. // UnityEngine.UIElements.ClampedDragger`1<System.Single>
  1128. struct ClampedDragger_1_t18A937D027747303C3811CCC9FAD288366DF8DC3;
  1129. // System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo>
  1130. struct ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7;
  1131. // System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<Unity.VisualScripting.GraphReference>>
  1132. struct Dictionary_2_t103D0AE280060A707280D1A6221B0F0DB05F988E;
  1133. // System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task>
  1134. struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
  1135. // System.Collections.Generic.Dictionary`2<System.String,System.Object>
  1136. struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
  1137. // System.Collections.Generic.Dictionary`2<System.String,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
  1138. struct Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00;
  1139. // System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.UIElements.VisualElement/TypeData>
  1140. struct Dictionary_2_t4055F6540F36F21F9FEDAFB92D8E0089B38EBBC8;
  1141. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.GeometryChangedEvent>
  1142. struct EventCallback_1_t435839AFF4474F7EAE0AA8A59F737E798CEAFD30;
  1143. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.PointerMoveEvent>
  1144. struct EventCallback_1_t7C6768AD962B0B50514570724A38E07DA18FB1FA;
  1145. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.PointerUpEvent>
  1146. struct EventCallback_1_tE2BCC4FFB156A2716749F7BDD0036A743B039913;
  1147. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>
  1148. struct FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D;
  1149. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>
  1150. struct FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851;
  1151. // UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>
  1152. struct FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB;
  1153. // Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>
  1154. struct FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F;
  1155. // UnityEngine.UIElements.FocusEventBase`1<System.Object>
  1156. struct FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8;
  1157. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>
  1158. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2;
  1159. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>
  1160. struct FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4;
  1161. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>
  1162. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145;
  1163. // System.Linq.Expressions.FullExpression`1<System.Object>
  1164. struct FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B;
  1165. // Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>
  1166. struct Func_1_t911AC4A38419FF93611610DD8E30223A906746EE;
  1167. // System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>
  1168. struct Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9;
  1169. // System.Func`1<System.Nullable`1<System.Int32>>
  1170. struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8;
  1171. // System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>
  1172. struct Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129;
  1173. // System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  1174. struct Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5;
  1175. // System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  1176. struct Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1;
  1177. // System.Func`1<System.Boolean>
  1178. struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
  1179. // System.Func`1<System.Double>
  1180. struct Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7;
  1181. // System.Func`1<System.Int32>
  1182. struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD;
  1183. // System.Func`1<System.Int32Enum>
  1184. struct Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551;
  1185. // System.Func`1<System.Object>
  1186. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
  1187. // System.Func`1<System.Single>
  1188. struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
  1189. // System.Func`1<System.Net.Sockets.UdpReceiveResult>
  1190. struct Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA;
  1191. // System.Func`1<UnityEngine.UIElements.VisualElement>
  1192. struct Func_1_tEA19435E526C20D577E34BADB14CA06F066636C2;
  1193. // System.Func`1<System.Threading.Tasks.VoidTaskResult>
  1194. struct Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E;
  1195. // System.Func`1<System.Threading.Tasks.Task/ContingentProperties>
  1196. struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
  1197. // System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1198. struct Func_10_t087C827415001DB18D517A84B0745B13505073A0;
  1199. // System.Func`11<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1200. struct Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54;
  1201. // System.Func`12<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1202. struct Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A;
  1203. // System.Func`13<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1204. struct Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA;
  1205. // System.Func`14<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1206. struct Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234;
  1207. // System.Func`15<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1208. struct Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1;
  1209. // System.Func`16<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1210. struct Func_16_tED498041E58A211B0CC721763720F1F7408803EC;
  1211. // System.Func`17<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1212. struct Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91;
  1213. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>
  1214. struct Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58;
  1215. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>
  1216. struct Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D;
  1217. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>
  1218. struct Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943;
  1219. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
  1220. struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858;
  1221. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>
  1222. struct Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133;
  1223. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>
  1224. struct Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF;
  1225. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Int32>
  1226. struct Func_2_tA526681EE526C81F376160E44520BDC21770A705;
  1227. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  1228. struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3;
  1229. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>
  1230. struct Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97;
  1231. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>
  1232. struct Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8;
  1233. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>
  1234. struct Func_2_t383ACA034986FB526C2536401996EF1CC0889958;
  1235. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>
  1236. struct Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B;
  1237. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>
  1238. struct Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4;
  1239. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  1240. struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A;
  1241. // System.Func`2<System.Boolean,System.Object>
  1242. struct Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B;
  1243. // System.Func`2<System.Byte,System.Object>
  1244. struct Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C;
  1245. // System.Func`2<System.Threading.CancellationToken,System.Object>
  1246. struct Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634;
  1247. // System.Func`2<System.Char,System.Boolean>
  1248. struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F;
  1249. // System.Func`2<UnityEngine.Color,UnityEngine.Color>
  1250. struct Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E;
  1251. // System.Func`2<UnityEngine.Color,UnityEngine.Color32>
  1252. struct Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277;
  1253. // System.Func`2<System.Decimal,System.Object>
  1254. struct Func_2_t0C801DCC6DF74E147B056B1088AE158808777088;
  1255. // System.Func`2<System.Double,System.Object>
  1256. struct Func_2_t40F01D770C6FE35662554498B7F14A9413810098;
  1257. // System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>
  1258. struct Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF;
  1259. // System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>
  1260. struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E;
  1261. // System.Func`2<System.Guid,System.Boolean>
  1262. struct Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA;
  1263. // System.Func`2<Unity.VisualScripting.IGraphRoot,Unity.VisualScripting.IGraphDebugData>
  1264. struct Func_2_tC5B959A6DD6FDE84607DD9ECC529B9BE485C63C5;
  1265. // System.Func`2<System.Int16,System.Object>
  1266. struct Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D;
  1267. // System.Func`2<System.Int32,System.Boolean>
  1268. struct Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA;
  1269. // System.Func`2<System.Int32,System.Int32>
  1270. struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354;
  1271. // System.Func`2<System.Int32,System.Object>
  1272. struct Func_2_tB8444326CD91502B291E0988F04448A82D0F6552;
  1273. // System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>
  1274. struct Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665;
  1275. // System.Func`2<System.Int32Enum,System.Boolean>
  1276. struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821;
  1277. // System.Func`2<System.Int32Enum,System.Char>
  1278. struct Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD;
  1279. // System.Func`2<System.Int32Enum,System.Guid>
  1280. struct Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5;
  1281. // System.Func`2<System.Int32Enum,System.Int32>
  1282. struct Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4;
  1283. // System.Func`2<System.Int32Enum,System.Object>
  1284. struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A;
  1285. // System.Func`2<System.Int32Enum,System.Single>
  1286. struct Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975;
  1287. // System.Func`2<System.Int32Enum,UnityEngine.Vector2>
  1288. struct Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30;
  1289. // System.Func`2<System.Int32Enum,UnityEngine.Vector3>
  1290. struct Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B;
  1291. // System.Func`2<System.Int32Enum,UnityEngine.Vector4>
  1292. struct Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890;
  1293. // System.Func`2<System.Int64,System.Object>
  1294. struct Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740;
  1295. // System.Func`2<System.Object,System.Nullable`1<System.Int32>>
  1296. struct Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F;
  1297. // System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>
  1298. struct Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856;
  1299. // System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>
  1300. struct Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0;
  1301. // System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  1302. struct Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66;
  1303. // System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  1304. struct Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B;
  1305. // System.Func`2<System.Object,System.Boolean>
  1306. struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
  1307. // System.Func`2<System.Object,System.Char>
  1308. struct Func_2_tA8F6CB924B4548E42010325397F16C187C098225;
  1309. // System.Func`2<System.Object,System.Guid>
  1310. struct Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838;
  1311. // System.Func`2<System.Object,System.Int32>
  1312. struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B;
  1313. // System.Func`2<System.Object,System.Int32Enum>
  1314. struct Func_2_t213311159653563BDCC21CC060B449705C96791F;
  1315. // System.Func`2<System.Object,System.Object>
  1316. struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
  1317. // System.Func`2<System.Object,System.Single>
  1318. struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12;
  1319. // System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>
  1320. struct Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7;
  1321. // System.Func`2<System.Object,System.UInt32>
  1322. struct Func_2_tB86D019F1289E2D123C00796B373933613385952;
  1323. // System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>
  1324. struct Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0;
  1325. // System.Func`2<System.Object,UnityEngine.Vector2>
  1326. struct Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4;
  1327. // System.Func`2<System.Object,UnityEngine.Vector3>
  1328. struct Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E;
  1329. // System.Func`2<System.Object,UnityEngine.Vector4>
  1330. struct Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302;
  1331. // System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>
  1332. struct Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA;
  1333. // System.Func`2<System.SByte,System.Object>
  1334. struct Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C;
  1335. // System.Func`2<System.Single,System.Boolean>
  1336. struct Func_2_t49E998685259ADE759F9329BF66F20DE8667006E;
  1337. // System.Func`2<System.Single,System.Object>
  1338. struct Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4;
  1339. // System.Func`2<System.Single,System.Single>
  1340. struct Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2;
  1341. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>
  1342. struct Func_2_tC496704D554895234B1360058C5CC2D901C24957;
  1343. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  1344. struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A;
  1345. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>
  1346. struct Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C;
  1347. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>
  1348. struct Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844;
  1349. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Int32>
  1350. struct Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF;
  1351. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>
  1352. struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD;
  1353. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>
  1354. struct Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D;
  1355. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  1356. struct Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E;
  1357. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  1358. struct Func_2_t208A44437DC9E09577E7BBCC73E296265723730A;
  1359. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  1360. struct Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40;
  1361. // System.Func`2<System.UInt16,System.Object>
  1362. struct Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6;
  1363. // System.Func`2<System.UInt32,System.Object>
  1364. struct Func_2_t5992936113CB10755892A492A7E657203C1C94A7;
  1365. // System.Func`2<System.UInt64,System.Object>
  1366. struct Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD;
  1367. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  1368. struct Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9;
  1369. // System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>
  1370. struct Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA;
  1371. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  1372. struct Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E;
  1373. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  1374. struct Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9;
  1375. // System.Func`2<Interop/ErrorInfo,Interop/ErrorInfo>
  1376. struct Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8;
  1377. // System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>
  1378. struct Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE;
  1379. // System.Func`3<System.Boolean,System.Boolean,System.Object>
  1380. struct Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B;
  1381. // System.Func`3<System.Byte,System.Byte,System.Object>
  1382. struct Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D;
  1383. // System.Func`3<System.Byte,System.Decimal,System.Object>
  1384. struct Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD;
  1385. // System.Func`3<System.Byte,System.Double,System.Object>
  1386. struct Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867;
  1387. // System.Func`3<System.Byte,System.Int16,System.Object>
  1388. struct Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4;
  1389. // System.Func`3<System.Byte,System.Int32,System.Object>
  1390. struct Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E;
  1391. // System.Func`3<System.Byte,System.Int64,System.Object>
  1392. struct Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C;
  1393. // System.Func`3<System.Byte,System.SByte,System.Object>
  1394. struct Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96;
  1395. // System.Func`3<System.Byte,System.Single,System.Object>
  1396. struct Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07;
  1397. // System.Func`3<System.Byte,System.UInt16,System.Object>
  1398. struct Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068;
  1399. // System.Func`3<System.Byte,System.UInt32,System.Object>
  1400. struct Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4;
  1401. // System.Func`3<System.Byte,System.UInt64,System.Object>
  1402. struct Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E;
  1403. // System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>
  1404. struct Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E;
  1405. // System.Func`3<System.Decimal,System.Byte,System.Object>
  1406. struct Func_3_tEFF388DEF67214BB28AD693A56852F9056847940;
  1407. // System.Func`3<System.Decimal,System.Decimal,System.Object>
  1408. struct Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7;
  1409. // System.Func`3<System.Decimal,System.Int16,System.Object>
  1410. struct Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B;
  1411. // System.Func`3<System.Decimal,System.Int32,System.Object>
  1412. struct Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3;
  1413. // System.Func`3<System.Decimal,System.Int64,System.Object>
  1414. struct Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8;
  1415. // System.Func`3<System.Decimal,System.SByte,System.Object>
  1416. struct Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3;
  1417. // System.Func`3<System.Decimal,System.UInt16,System.Object>
  1418. struct Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D;
  1419. // System.Func`3<System.Decimal,System.UInt32,System.Object>
  1420. struct Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D;
  1421. // System.Func`3<System.Decimal,System.UInt64,System.Object>
  1422. struct Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD;
  1423. // System.Func`3<System.Double,System.Byte,System.Object>
  1424. struct Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA;
  1425. // System.Func`3<System.Double,System.Double,System.Object>
  1426. struct Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA;
  1427. // System.Func`3<System.Double,System.Int16,System.Object>
  1428. struct Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1;
  1429. // System.Func`3<System.Double,System.Int32,System.Object>
  1430. struct Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37;
  1431. // System.Func`3<System.Double,System.Int64,System.Object>
  1432. struct Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8;
  1433. // System.Func`3<System.Double,System.SByte,System.Object>
  1434. struct Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E;
  1435. // System.Func`3<System.Double,System.Single,System.Object>
  1436. struct Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B;
  1437. // System.Func`3<System.Double,System.UInt16,System.Object>
  1438. struct Func_3_tB6542392B71A290C5BEE7772995E540871575C55;
  1439. // System.Func`3<System.Double,System.UInt32,System.Object>
  1440. struct Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C;
  1441. // System.Func`3<System.Double,System.UInt64,System.Object>
  1442. struct Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0;
  1443. // System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>
  1444. struct Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0;
  1445. // System.Func`3<System.Int16,System.Byte,System.Object>
  1446. struct Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F;
  1447. // System.Func`3<System.Int16,System.Decimal,System.Object>
  1448. struct Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877;
  1449. // System.Func`3<System.Int16,System.Double,System.Object>
  1450. struct Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D;
  1451. // System.Func`3<System.Int16,System.Int16,System.Object>
  1452. struct Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6;
  1453. // System.Func`3<System.Int16,System.Int32,System.Object>
  1454. struct Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A;
  1455. // System.Func`3<System.Int16,System.Int64,System.Object>
  1456. struct Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D;
  1457. // System.Func`3<System.Int16,System.SByte,System.Object>
  1458. struct Func_3_t27F5744940086745B289072AFD2247E0719FF074;
  1459. // System.Func`3<System.Int16,System.Single,System.Object>
  1460. struct Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0;
  1461. // System.Func`3<System.Int16,System.UInt16,System.Object>
  1462. struct Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713;
  1463. // System.Func`3<System.Int16,System.UInt32,System.Object>
  1464. struct Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69;
  1465. // System.Func`3<System.Int32,System.Byte,System.Object>
  1466. struct Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45;
  1467. // System.Func`3<System.Int32,System.Decimal,System.Object>
  1468. struct Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610;
  1469. // System.Func`3<System.Int32,System.Double,System.Object>
  1470. struct Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5;
  1471. // System.Func`3<System.Int32,System.Int16,System.Object>
  1472. struct Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D;
  1473. // System.Func`3<System.Int32,System.Int32,System.Boolean>
  1474. struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69;
  1475. // System.Func`3<System.Int32,System.Int32,System.Object>
  1476. struct Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F;
  1477. // System.Func`3<System.Int32,System.Int64,System.Object>
  1478. struct Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52;
  1479. // System.Func`3<System.Int32,System.IntPtr,System.Boolean>
  1480. struct Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C;
  1481. // System.Func`3<System.Int32,System.Object,System.Object>
  1482. struct Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6;
  1483. // System.Func`3<System.Int32,System.SByte,System.Object>
  1484. struct Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508;
  1485. // System.Func`3<System.Int32,System.Single,System.Object>
  1486. struct Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962;
  1487. // System.Func`3<System.Int32,System.UInt16,System.Object>
  1488. struct Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A;
  1489. // System.Func`3<System.Int32,System.UInt32,System.Object>
  1490. struct Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703;
  1491. // System.Func`3<System.Int64,System.Byte,System.Object>
  1492. struct Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900;
  1493. // System.Func`3<System.Int64,System.Decimal,System.Object>
  1494. struct Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376;
  1495. // System.Func`3<System.Int64,System.Double,System.Object>
  1496. struct Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6;
  1497. // System.Func`3<System.Int64,System.Int16,System.Object>
  1498. struct Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0;
  1499. // System.Func`3<System.Int64,System.Int32,System.Object>
  1500. struct Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56;
  1501. // System.Func`3<System.Int64,System.Int64,System.Object>
  1502. struct Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367;
  1503. // System.Func`3<System.Int64,System.SByte,System.Object>
  1504. struct Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3;
  1505. // System.Func`3<System.Int64,System.Single,System.Object>
  1506. struct Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC;
  1507. // System.Func`3<System.Int64,System.UInt16,System.Object>
  1508. struct Func_3_t77C29582285B38470B966DD7A6E94E15A1705009;
  1509. // System.Func`3<System.Int64,System.UInt32,System.Object>
  1510. struct Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3;
  1511. // System.Func`3<UnityEngine.UIElements.Length,UnityEngine.UIElements.Length,System.Boolean>
  1512. struct Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10;
  1513. // System.Func`3<System.Object,System.Boolean,System.Boolean>
  1514. struct Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102;
  1515. // System.Func`3<System.Object,System.IAsyncResult,System.Int32>
  1516. struct Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1;
  1517. // System.Func`3<System.Object,System.IAsyncResult,System.Object>
  1518. struct Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0;
  1519. // System.Func`3<System.Object,System.IAsyncResult,System.Threading.Tasks.VoidTaskResult>
  1520. struct Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E;
  1521. // System.Func`3<System.Object,System.Int32,System.Int32>
  1522. struct Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300;
  1523. // System.Func`3<System.Object,System.Int32Enum,System.Int32Enum>
  1524. struct Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631;
  1525. // System.Func`3<System.Object,System.Int64,System.Int64>
  1526. struct Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD;
  1527. // System.Func`3<System.Object,System.Object,System.Nullable`1<System.Int32>>
  1528. struct Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249;
  1529. // System.Func`3<System.Object,System.Object,System.Boolean>
  1530. struct Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79;
  1531. // System.Func`3<System.Object,System.Object,System.Int32>
  1532. struct Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D;
  1533. // System.Func`3<System.Object,System.Object,System.Object>
  1534. struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566;
  1535. // System.Func`3<System.Object,System.Object,System.Threading.Tasks.VoidTaskResult>
  1536. struct Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435;
  1537. // System.Func`3<System.Object,System.Single,System.Single>
  1538. struct Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A;
  1539. // System.Func`3<UnityEngine.UIElements.Rotate,UnityEngine.UIElements.Rotate,System.Boolean>
  1540. struct Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D;
  1541. // System.Func`3<System.SByte,System.Byte,System.Object>
  1542. struct Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9;
  1543. // System.Func`3<System.SByte,System.Decimal,System.Object>
  1544. struct Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED;
  1545. // System.Func`3<System.SByte,System.Double,System.Object>
  1546. struct Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15;
  1547. // System.Func`3<System.SByte,System.Int16,System.Object>
  1548. struct Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A;
  1549. // System.Func`3<System.SByte,System.Int32,System.Object>
  1550. struct Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF;
  1551. // System.Func`3<System.SByte,System.Int64,System.Object>
  1552. struct Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B;
  1553. // System.Func`3<System.SByte,System.SByte,System.Object>
  1554. struct Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96;
  1555. // System.Func`3<System.SByte,System.Single,System.Object>
  1556. struct Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE;
  1557. // System.Func`3<System.SByte,System.UInt16,System.Object>
  1558. struct Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827;
  1559. // System.Func`3<System.SByte,System.UInt32,System.Object>
  1560. struct Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849;
  1561. // System.Func`3<UnityEngine.UIElements.Scale,UnityEngine.UIElements.Scale,System.Boolean>
  1562. struct Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC;
  1563. // System.Func`3<System.Single,System.Byte,System.Object>
  1564. struct Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5;
  1565. // System.Func`3<System.Single,System.Double,System.Object>
  1566. struct Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450;
  1567. // System.Func`3<System.Single,System.Int16,System.Object>
  1568. struct Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD;
  1569. // System.Func`3<System.Single,System.Int32,System.Object>
  1570. struct Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C;
  1571. // System.Func`3<System.Single,System.Int64,System.Object>
  1572. struct Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E;
  1573. // System.Func`3<System.Single,System.SByte,System.Object>
  1574. struct Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9;
  1575. // System.Func`3<System.Single,System.Single,System.Boolean>
  1576. struct Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E;
  1577. // System.Func`3<System.Single,System.Single,System.Object>
  1578. struct Func_3_t8171759D65FAF730928654E5BD260A82C54322C2;
  1579. // System.Func`3<System.Single,System.UInt16,System.Object>
  1580. struct Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14;
  1581. // System.Func`3<System.Single,System.UInt32,System.Object>
  1582. struct Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9;
  1583. // System.Func`3<System.Single,System.UInt64,System.Object>
  1584. struct Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972;
  1585. // System.Func`3<UnityEngine.UIElements.TextShadow,UnityEngine.UIElements.TextShadow,System.Boolean>
  1586. struct Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502;
  1587. // System.Func`3<UnityEngine.UIElements.TransformOrigin,UnityEngine.UIElements.TransformOrigin,System.Boolean>
  1588. struct Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F;
  1589. // System.Func`3<UnityEngine.UIElements.Translate,UnityEngine.UIElements.Translate,System.Boolean>
  1590. struct Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6;
  1591. // System.Func`3<System.UInt16,System.Byte,System.Object>
  1592. struct Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E;
  1593. // System.Func`3<System.UInt16,System.Decimal,System.Object>
  1594. struct Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2;
  1595. // System.Func`3<System.UInt16,System.Double,System.Object>
  1596. struct Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6;
  1597. // System.Func`3<System.UInt16,System.Int16,System.Object>
  1598. struct Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A;
  1599. // System.Func`3<System.UInt16,System.Int32,System.Object>
  1600. struct Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8;
  1601. // System.Func`3<System.UInt16,System.Int64,System.Object>
  1602. struct Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047;
  1603. // System.Func`3<System.UInt16,System.SByte,System.Object>
  1604. struct Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D;
  1605. // System.Func`3<System.UInt16,System.Single,System.Object>
  1606. struct Func_3_tCF60C787D40192074B0B8F784F994AF897A64088;
  1607. // System.Func`3<System.UInt16,System.UInt16,System.Object>
  1608. struct Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38;
  1609. // System.Func`3<System.UInt16,System.UInt32,System.Object>
  1610. struct Func_3_t9BF08FA52536763238F025113D4B3028272814DC;
  1611. // System.Func`3<System.UInt16,System.UInt64,System.Object>
  1612. struct Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478;
  1613. // System.Func`3<System.UInt32,System.Byte,System.Object>
  1614. struct Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66;
  1615. // System.Func`3<System.UInt32,System.Decimal,System.Object>
  1616. struct Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07;
  1617. // System.Func`3<System.UInt32,System.Double,System.Object>
  1618. struct Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8;
  1619. // System.Func`3<System.UInt32,System.Int16,System.Object>
  1620. struct Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14;
  1621. // System.Func`3<System.UInt32,System.Int32,System.Object>
  1622. struct Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726;
  1623. // System.Func`3<System.UInt32,System.Int64,System.Object>
  1624. struct Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115;
  1625. // System.Func`3<System.UInt32,System.SByte,System.Object>
  1626. struct Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC;
  1627. // System.Func`3<System.UInt32,System.Single,System.Object>
  1628. struct Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7;
  1629. // System.Func`3<System.UInt32,System.UInt16,System.Object>
  1630. struct Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D;
  1631. // System.Func`3<System.UInt32,System.UInt32,System.Object>
  1632. struct Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98;
  1633. // System.Func`3<System.UInt32,System.UInt64,System.Object>
  1634. struct Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B;
  1635. // System.Func`3<System.UInt64,System.Byte,System.Object>
  1636. struct Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E;
  1637. // System.Func`3<System.UInt64,System.Decimal,System.Object>
  1638. struct Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3;
  1639. // System.Func`3<System.UInt64,System.Double,System.Object>
  1640. struct Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76;
  1641. // System.Func`3<System.UInt64,System.Int16,System.Object>
  1642. struct Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D;
  1643. // System.Func`3<System.UInt64,System.Int32,System.Object>
  1644. struct Func_3_t496BD39F99494741E19064E8CB2E3790E925E757;
  1645. // System.Func`3<System.UInt64,System.SByte,System.Object>
  1646. struct Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC;
  1647. // System.Func`3<System.UInt64,System.Single,System.Object>
  1648. struct Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38;
  1649. // System.Func`3<System.UInt64,System.UInt16,System.Object>
  1650. struct Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD;
  1651. // System.Func`3<System.UInt64,System.UInt32,System.Object>
  1652. struct Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A;
  1653. // System.Func`3<System.UInt64,System.UInt64,System.Object>
  1654. struct Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464;
  1655. // System.Func`4<System.Object,System.Object,System.Boolean,System.Object>
  1656. struct Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7;
  1657. // System.Func`4<System.Object,System.Object,System.Object,System.Object>
  1658. struct Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD;
  1659. // System.Func`4<System.Object,System.Object,System.Single,System.Object>
  1660. struct Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F;
  1661. // System.Func`4<UnityEngine.UIElements.Experimental.StyleValues,UnityEngine.UIElements.Experimental.StyleValues,System.Single,UnityEngine.UIElements.Experimental.StyleValues>
  1662. struct Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5;
  1663. // System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,System.Object,System.Object>
  1664. struct Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281;
  1665. // System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Touch,System.Object>
  1666. struct Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD;
  1667. // System.Func`5<System.Object,System.Int32,System.Object,System.Object,System.Object>
  1668. struct Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA;
  1669. // System.Func`5<System.Object,System.Object,System.Boolean,System.Object,System.Object>
  1670. struct Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841;
  1671. // System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  1672. struct Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A;
  1673. // System.Func`5<System.Object,System.IO.Stream/ReadWriteParameters,System.Object,System.Object,System.Object>
  1674. struct Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C;
  1675. // System.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1676. struct Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143;
  1677. // Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1678. struct Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D;
  1679. // System.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1680. struct Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093;
  1681. // Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1682. struct Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A;
  1683. // System.Func`8<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1684. struct Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D;
  1685. // System.Func`9<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  1686. struct Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD;
  1687. // Google.FutureAPIImpl`1<System.Object>
  1688. struct FutureAPIImpl_1_tB70B1803C3C8E7E6A30F4E5B318E1BCBA62575DA;
  1689. // Google.Future`1<System.Object>
  1690. struct Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF;
  1691. // UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>
  1692. struct GPUBuffer_1_tA865630D1AFA976A50A92C4ACE0243A78520BDC7;
  1693. // UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>
  1694. struct GPUBuffer_1_tD1DC0573556845223680E17430EFF317DDA4A5AC;
  1695. // Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>
  1696. struct GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9;
  1697. // Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>
  1698. struct GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A;
  1699. // Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  1700. struct GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496;
  1701. // Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>
  1702. struct GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F;
  1703. // Unity.VisualScripting.GameObjectEventUnit`1<System.Object>
  1704. struct GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D;
  1705. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.ControlConnection,Unity.VisualScripting.ControlOutput,Unity.VisualScripting.ControlInput>
  1706. struct GraphConnectionCollection_3_t1C36521556B52560AC338813684582FE4226703C;
  1707. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.InvalidConnection,Unity.VisualScripting.IUnitOutputPort,Unity.VisualScripting.IUnitInputPort>
  1708. struct GraphConnectionCollection_3_tFD3C8D61A881447B28DC931418DAA45AD99856F6;
  1709. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.ValueConnection,Unity.VisualScripting.ValueOutput,Unity.VisualScripting.ValueInput>
  1710. struct GraphConnectionCollection_3_tCB3C722EBCB7366D0FCFD32ED000A4A8AFD2C624;
  1711. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.GraphGroup>
  1712. struct GraphElementCollection_1_t747DBE349EF6196F21B8B0817448722E5570D25A;
  1713. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.IUnit>
  1714. struct GraphElementCollection_1_t0165568BAE7EF8D2CD1E954F9F5CB8527EDEC824;
  1715. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.StickyNote>
  1716. struct GraphElementCollection_1_t0859C1F4FC4ACB504F67C57B43AA9DA2F9A3130D;
  1717. // Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>
  1718. struct GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D;
  1719. // Unity.VisualScripting.GraphElement`1<System.Object>
  1720. struct GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4;
  1721. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>
  1722. struct HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A;
  1723. // System.Collections.Generic.HashSet`1<System.Type>
  1724. struct HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7;
  1725. // Unity.VisualScripting.IConnectionCollection`3<Unity.VisualScripting.IUnitRelation,Unity.VisualScripting.IUnitPort,Unity.VisualScripting.IUnitPort>
  1726. struct IConnectionCollection_3_t3FEDE29075183F9ACBC556BA0F14BF8852E55CD8;
  1727. // System.Collections.Generic.IEqualityComparer`1<System.Object>
  1728. struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
  1729. // System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.ParameterExpression>
  1730. struct IReadOnlyList_1_tADF897B3B81BAE823FBADDB68EA4976E8D672A2D;
  1731. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ControlInput>
  1732. struct IUnitPortCollection_1_t3F6779B00496B9FD84FEF2783F509958D57F354E;
  1733. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ControlOutput>
  1734. struct IUnitPortCollection_1_t867A0E5526AAABA203704CD692FBEA4174C71C05;
  1735. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.InvalidInput>
  1736. struct IUnitPortCollection_1_t3839C272AE6727AE9A1BAC110A75614EBFE42B31;
  1737. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.InvalidOutput>
  1738. struct IUnitPortCollection_1_t0F2047F1654080ECEB25DFDFAE47ED18B2E4C0F7;
  1739. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ValueInput>
  1740. struct IUnitPortCollection_1_t3B86C97EE8F1E1DB05CEFB161850DF05862EAFD4;
  1741. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ValueOutput>
  1742. struct IUnitPortCollection_1_tA11C7DC2E90483113DB83CE13759F647978FFF63;
  1743. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
  1744. struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
  1745. // System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<UnityEngine.PropertyName,System.Object>>
  1746. struct List_1_t60F39D768DAD2345527AD3EE73FAB2667DF4F260;
  1747. // System.Collections.Generic.List`1<UnityEngine.UIElements.IEventHandler>
  1748. struct List_1_t6FBD33EFCD307A54E0E8F62AAA0677E2ADAE58D3;
  1749. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraph>
  1750. struct List_1_tE97B7994B98675F18C70DDD8DEB61E4FE5491DA1;
  1751. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphData>
  1752. struct List_1_tF1785B2080B8536D64E747DAE8C2DE0D44A75E27;
  1753. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphDebugData>
  1754. struct List_1_t1715D0D9950CCCC39A77E9597CA69B346CD7E3E5;
  1755. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphElement>
  1756. struct List_1_tDC7181A78C61D35CB334474CAE5A06272DB455A1;
  1757. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphParent>
  1758. struct List_1_tF8892BD96CF6B23CD95F24F5381A6E7237540FD1;
  1759. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphParentElement>
  1760. struct List_1_t645DF2A1E7B0FB808EDE07ED53B8C56194AF35E6;
  1761. // System.Collections.Generic.List`1<UnityEngine.UIElements.Experimental.IValueAnimationUpdate>
  1762. struct List_1_t96E9133B70FB6765E6B138E810D33E18901715DA;
  1763. // System.Collections.Generic.List`1<System.Int32>
  1764. struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
  1765. // System.Collections.Generic.List`1<System.Object>
  1766. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  1767. // System.Collections.Generic.List`1<UnityEngine.UIElements.UIR.RenderChainTextEntry>
  1768. struct List_1_t3ADC2CEE608F7E0043EBE4FD425E6C9AE43E19CC;
  1769. // System.Collections.Generic.List`1<UnityEngine.UIElements.ReusableCollectionItem>
  1770. struct List_1_t42A86FE68C8321F340DE626A644141DAF4A411E7;
  1771. // System.Collections.Generic.List`1<System.String>
  1772. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
  1773. // System.Collections.Generic.List`1<UnityEngine.UIElements.StyleSheet>
  1774. struct List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F;
  1775. // System.Collections.Generic.List`1<UnityEngine.UIElements.VisualElement>
  1776. struct List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95;
  1777. // System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>
  1778. struct List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66;
  1779. // UnityEngine.Pool.ObjectPool`1<System.Object>
  1780. struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259;
  1781. // UnityEngine.UIElements.ObjectPool`1<System.Object>
  1782. struct ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6;
  1783. // System.Predicate`1<System.Object>
  1784. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
  1785. // System.Predicate`1<System.Threading.Tasks.Task>
  1786. struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
  1787. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.InheritedData>
  1788. struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44;
  1789. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.LayoutData>
  1790. struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1;
  1791. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.RareData>
  1792. struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD;
  1793. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.TransformData>
  1794. struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D;
  1795. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.TransitionData>
  1796. struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9;
  1797. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.VisualData>
  1798. struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A;
  1799. // System.Threading.Tasks.TaskCompletionSource`1<System.Object>
  1800. struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37;
  1801. // System.Threading.Tasks.TaskFactory`1<System.Int32>
  1802. struct TaskFactory_1_t0BEF06D58E44525B9135AB0B22D016856EE69FF3;
  1803. // System.Threading.Tasks.TaskFactory`1<System.Object>
  1804. struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B;
  1805. // System.Threading.Tasks.TaskFactory`1<System.Threading.Tasks.VoidTaskResult>
  1806. struct TaskFactory_1_t4BEAD6CE2527DBE682C128CEAA0FF2A79483E96C;
  1807. // System.Threading.Tasks.Task`1<System.Object>
  1808. struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2;
  1809. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ControlInputDefinition>
  1810. struct UnitPortDefinitionCollection_1_t665553142D4490579611ED610240743C22D899F8;
  1811. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ControlOutputDefinition>
  1812. struct UnitPortDefinitionCollection_1_t198398673C495F7DB8AC3CE26E9DC0B8907E628C;
  1813. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ValueInputDefinition>
  1814. struct UnitPortDefinitionCollection_1_tED71DF94B48CE1756D3168910761094E5E2CC628;
  1815. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ValueOutputDefinition>
  1816. struct UnitPortDefinitionCollection_1_t0F8E18D70B3C28BCFF0C4A883CC718FF7CE65347;
  1817. // UnityEngine.UIElements.Experimental.ValueAnimation`1<UnityEngine.UIElements.Experimental.StyleValues>
  1818. struct ValueAnimation_1_t639ABF37111B0184CCB3DE2F577E466F04B28FAC;
  1819. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
  1820. struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
  1821. // System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>[]
  1822. struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54;
  1823. // System.Byte[]
  1824. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  1825. // UnityEngine.UIElements.ComputedTransitionProperty[]
  1826. struct ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82;
  1827. // System.Delegate[]
  1828. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  1829. // System.Int32[]
  1830. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  1831. // System.IntPtr[]
  1832. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  1833. // System.Object[]
  1834. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  1835. // System.Diagnostics.StackTrace[]
  1836. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  1837. // System.Type[]
  1838. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  1839. // System.Action
  1840. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  1841. // System.ArgumentException
  1842. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  1843. // System.ArgumentNullException
  1844. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  1845. // System.AsyncCallback
  1846. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  1847. // UnityEngine.UIElements.BaseVerticalCollectionView
  1848. struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE;
  1849. // UnityEngine.UIElements.BaseVisualElementPanel
  1850. struct BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303;
  1851. // System.Reflection.Binder
  1852. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  1853. // System.Byte
  1854. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
  1855. // System.Threading.CancellationTokenSource
  1856. struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
  1857. // UnityEngine.UIElements.CollectionViewController
  1858. struct CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768;
  1859. // UnityEngine.UIElements.CollectionVirtualizationController
  1860. struct CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801;
  1861. // System.Threading.ContextCallback
  1862. struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
  1863. // Unity.VisualScripting.ControlOutput
  1864. struct ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9;
  1865. // System.Delegate
  1866. struct Delegate_t;
  1867. // System.DelegateData
  1868. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  1869. // UnityEngine.Event
  1870. struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
  1871. // UnityEngine.UIElements.EventBase
  1872. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C;
  1873. // UnityEngine.UIElements.EventCallbackRegistry
  1874. struct EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85;
  1875. // System.Exception
  1876. struct Exception_t;
  1877. // System.Linq.Expressions.Expression
  1878. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785;
  1879. // Unity.VisualScripting.FlowGraph
  1880. struct FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45;
  1881. // UnityEngine.UIElements.FocusChangeDirection
  1882. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF;
  1883. // UnityEngine.UIElements.FocusController
  1884. struct FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A;
  1885. // UnityEngine.UIElements.Focusable
  1886. struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0;
  1887. // UnityEngine.Font
  1888. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
  1889. // UnityEngine.TextCore.Text.FontAsset
  1890. struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
  1891. // UnityEngine.GameObject
  1892. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
  1893. // Unity.VisualScripting.GraphPointer
  1894. struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B;
  1895. // Unity.VisualScripting.GraphReference
  1896. struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9;
  1897. // Unity.VisualScripting.GraphStack
  1898. struct GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C;
  1899. // System.IAsyncResult
  1900. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  1901. // UnityEngine.UIElements.IBinding
  1902. struct IBinding_t02FD99E9C9F2072B28E110F16C157666F5B2DBC7;
  1903. // System.Collections.IDictionary
  1904. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  1905. // System.Collections.IEnumerator
  1906. struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
  1907. // UnityEngine.UIElements.IEventHandler
  1908. struct IEventHandler_tB1627CA1B7729F3E714572E69A79C91A1578C9A3;
  1909. // UnityEngine.UIElements.IFocusRing
  1910. struct IFocusRing_t08BC753A7D9FFD5F88C58DF61E4FF056804CEC78;
  1911. // Unity.VisualScripting.IGraphElementData
  1912. struct IGraphElementData_t473940E52EF5EA73569B48D31EEC182A2BF70D74;
  1913. // Unity.VisualScripting.IGraphRoot
  1914. struct IGraphRoot_t84A87B1D402F522D84DF0B9D1FBCA3FBDEEFCC81;
  1915. // System.Collections.IList
  1916. struct IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D;
  1917. // System.Net.IPEndPoint
  1918. struct IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB;
  1919. // UnityEngine.UIElements.IStyle
  1920. struct IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7;
  1921. // Unity.VisualScripting.IUnit
  1922. struct IUnit_tDD8B7D0F06EA3DB55DEBE4DF3CC85F4A63FBB98E;
  1923. // UnityEngine.UIElements.IVisualElementScheduledItem
  1924. struct IVisualElementScheduledItem_t309F1A5445514122A9E3F64182D0D8A4DE34C48F;
  1925. // UnityEngine.UIElements.InlineStyleAccess
  1926. struct InlineStyleAccess_t5CA7877999C9442491A220AE50D605C84D09A165;
  1927. // Unity.VisualScripting.InvalidImplementationException
  1928. struct InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6;
  1929. // UnityEngine.UIElements.KeyboardNavigationManipulator
  1930. struct KeyboardNavigationManipulator_t7E9BA3568ADC1660C4E09B924ECD457E33B835B3;
  1931. // UnityEngine.UIElements.Label
  1932. struct Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70;
  1933. // UnityEngine.UIElements.ListViewDragger
  1934. struct ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD;
  1935. // UnityEngine.Material
  1936. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
  1937. // System.Reflection.MemberFilter
  1938. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  1939. // Unity.VisualScripting.MergedGraphElementCollection
  1940. struct MergedGraphElementCollection_t617900BF35465F630BAAC77AA6EAAD375D42BA4C;
  1941. // UnityEngine.UIElements.UIR.MeshHandle
  1942. struct MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E;
  1943. // System.Reflection.MethodInfo
  1944. struct MethodInfo_t;
  1945. // UnityEngine.Object
  1946. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  1947. // System.OperationCanceledException
  1948. struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662;
  1949. // UnityEngine.UIElements.PropagationPaths
  1950. struct PropagationPaths_tA17A0F2CAFF1A86B552ED6D984DAA2F14AB2B0E5;
  1951. // System.Text.RegularExpressions.Regex
  1952. struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
  1953. // UnityEngine.UIElements.UIR.RenderChainCommand
  1954. struct RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727;
  1955. // UnityEngine.RenderTexture
  1956. struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
  1957. // UnityEngine.UIElements.RepeatButton
  1958. struct RepeatButton_t2CF59798FF30EF6DB8030E2D93CD346E38DDF981;
  1959. // UnityEngine.UIElements.ReusableCollectionItem
  1960. struct ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086;
  1961. // System.Runtime.Serialization.SafeSerializationManager
  1962. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  1963. // UnityEngine.UIElements.ScrollView
  1964. struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9;
  1965. // UnityEngine.UIElements.Scroller
  1966. struct Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8;
  1967. // UnityEngine.UIElements.Slider
  1968. struct Slider_t5891706383A14955E3FAD68A79829F3234681652;
  1969. // UnityEngine.Sprite
  1970. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
  1971. // System.Threading.Tasks.StackGuard
  1972. struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
  1973. // System.String
  1974. struct String_t;
  1975. // UnityEngine.UIElements.StyleValueCollection
  1976. struct StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377;
  1977. // UnityEngine.UIElements.StyleVariableContext
  1978. struct StyleVariableContext_tF74F2787CE1F6BEBBFBFF0771CF493AC9E403527;
  1979. // System.Threading.Tasks.Task
  1980. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
  1981. // System.Threading.Tasks.TaskFactory
  1982. struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
  1983. // System.Threading.Tasks.TaskScheduler
  1984. struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
  1985. // UnityEngine.UIElements.TextField
  1986. struct TextField_tDB34369F9468D7F02670087D9444EC23115827D9;
  1987. // UnityEngine.Texture2D
  1988. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  1989. // System.Type
  1990. struct Type_t;
  1991. // Unity.VisualScripting.Unit
  1992. struct Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191;
  1993. // Unity.VisualScripting.ValueInput
  1994. struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392;
  1995. // Unity.VisualScripting.VariableDeclarations
  1996. struct VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405;
  1997. // UnityEngine.UIElements.VectorImage
  1998. struct VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC;
  1999. // UnityEngine.UIElements.VisualElement
  2000. struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115;
  2001. // UnityEngine.UIElements.VisualTreeAsset
  2002. struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB;
  2003. // System.Void
  2004. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  2005. // UnityEngine.Yoga.YogaNode
  2006. struct YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA;
  2007. // System.Threading.Tasks.Task/ContingentProperties
  2008. struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
  2009. // UnityEngine.UIElements.VisualElement/CustomStyleAccess
  2010. struct CustomStyleAccess_t170C852102B4D09FB478B620A75B14D096F9F2B1;
  2011. // UnityEngine.UIElements.VisualElement/TypeData
  2012. struct TypeData_t01D670B4E71B5571B38C7412B1E652A47D6AF66A;
  2013. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  2014. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  2015. IL2CPP_EXTERN_C RuntimeClass* AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var;
  2016. IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
  2017. IL2CPP_EXTERN_C RuntimeClass* FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var;
  2018. IL2CPP_EXTERN_C RuntimeClass* IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var;
  2019. IL2CPP_EXTERN_C RuntimeClass* ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var;
  2020. IL2CPP_EXTERN_C RuntimeClass* IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var;
  2021. IL2CPP_EXTERN_C RuntimeClass* InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var;
  2022. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  2023. IL2CPP_EXTERN_C RuntimeClass* OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var;
  2024. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  2025. IL2CPP_EXTERN_C RuntimeClass* UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var;
  2026. IL2CPP_EXTERN_C RuntimeClass* Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var;
  2027. IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
  2028. IL2CPP_EXTERN_C String_t* _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018;
  2029. IL2CPP_EXTERN_C String_t* _stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5;
  2030. IL2CPP_EXTERN_C String_t* _stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4;
  2031. IL2CPP_EXTERN_C String_t* _stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156;
  2032. IL2CPP_EXTERN_C const RuntimeMethod* BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_RuntimeMethod_var;
  2033. IL2CPP_EXTERN_C const RuntimeMethod* Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var;
  2034. IL2CPP_EXTERN_C const RuntimeMethod* FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_RuntimeMethod_var;
  2035. IL2CPP_EXTERN_C const RuntimeMethod* FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_RuntimeMethod_var;
  2036. IL2CPP_EXTERN_C const RuntimeMethod* FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_RuntimeMethod_var;
  2037. IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_get_hookName_m39057E751AD75798802571636291745673B850C8_RuntimeMethod_var;
  2038. IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_get_hookName_m3D839BC1211EB7884200510EED59C6D49F12CA48_RuntimeMethod_var;
  2039. IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_get_hookName_m5C50D55FF688A033340000B2BA2F49F057793623_RuntimeMethod_var;
  2040. IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_get_hookName_mA2E8F3839DCABCBB035CDBE431BA59429815591E_RuntimeMethod_var;
  2041. IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_get_hookName_mD8AEF0D54C3FE2A2AF05F0A4166AEF73AE9024FE_RuntimeMethod_var;
  2042. IL2CPP_EXTERN_C const RuntimeMethod* GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var;
  2043. IL2CPP_EXTERN_C const RuntimeMethod* NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8_RuntimeMethod_var;
  2044. IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF_RuntimeMethod_var;
  2045. IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var;
  2046. struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com;
  2047. struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke;
  2048. struct Delegate_t_marshaled_com;
  2049. struct Delegate_t_marshaled_pinvoke;
  2050. struct Exception_t_marshaled_com;
  2051. struct Exception_t_marshaled_pinvoke;
  2052. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  2053. IL2CPP_EXTERN_C_BEGIN
  2054. IL2CPP_EXTERN_C_END
  2055. #ifdef __clang__
  2056. #pragma clang diagnostic push
  2057. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2058. #pragma clang diagnostic ignored "-Wunused-variable"
  2059. #endif
  2060. // Google.Future`1/<WaitForResult>d__8<System.Object>
  2061. struct U3CWaitForResultU3Ed__8_t5EF810EACA38B2C8E6C460BC7F6C7D31E63985B0 : public RuntimeObject
  2062. {
  2063. // System.Int32 Google.Future`1/<WaitForResult>d__8::<>1__state
  2064. int32_t ___U3CU3E1__state_0;
  2065. // System.Object Google.Future`1/<WaitForResult>d__8::<>2__current
  2066. RuntimeObject* ___U3CU3E2__current_1;
  2067. // Google.Future`1<T> Google.Future`1/<WaitForResult>d__8::<>4__this
  2068. Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF* ___U3CU3E4__this_2;
  2069. // System.Threading.Tasks.TaskCompletionSource`1<T> Google.Future`1/<WaitForResult>d__8::tcs
  2070. TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___tcs_3;
  2071. };
  2072. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  2073. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA : public RuntimeObject
  2074. {
  2075. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  2076. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  2077. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  2078. EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* ____entries_1;
  2079. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  2080. int32_t ____count_2;
  2081. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  2082. int32_t ____freeList_3;
  2083. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  2084. int32_t ____freeCount_4;
  2085. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  2086. int32_t ____version_5;
  2087. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  2088. RuntimeObject* ____comparer_6;
  2089. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  2090. KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* ____keys_7;
  2091. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  2092. ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* ____values_8;
  2093. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  2094. RuntimeObject* ____syncRoot_9;
  2095. };
  2096. // Google.Future`1<System.Object>
  2097. struct Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF : public RuntimeObject
  2098. {
  2099. // Google.FutureAPIImpl`1<T> Google.Future`1::apiImpl
  2100. RuntimeObject* ___apiImpl_0;
  2101. };
  2102. // System.Collections.Generic.List`1<System.Object>
  2103. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  2104. {
  2105. // T[] System.Collections.Generic.List`1::_items
  2106. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
  2107. // System.Int32 System.Collections.Generic.List`1::_size
  2108. int32_t ____size_2;
  2109. // System.Int32 System.Collections.Generic.List`1::_version
  2110. int32_t ____version_3;
  2111. // System.Object System.Collections.Generic.List`1::_syncRoot
  2112. RuntimeObject* ____syncRoot_4;
  2113. };
  2114. // System.Threading.Tasks.TaskCompletionSource`1<System.Object>
  2115. struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37 : public RuntimeObject
  2116. {
  2117. // System.Threading.Tasks.Task`1<TResult> System.Threading.Tasks.TaskCompletionSource`1::_task
  2118. Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ____task_0;
  2119. };
  2120. // Unity.VisualScripting.UnitPort`3<Unity.VisualScripting.ValueOutput,Unity.VisualScripting.IUnitOutputPort,Unity.VisualScripting.ValueConnection>
  2121. struct UnitPort_3_t3BDB6AF6AAF9927A0C940F08CFD19E645813CFB0 : public RuntimeObject
  2122. {
  2123. // Unity.VisualScripting.IUnit Unity.VisualScripting.UnitPort`3::<unit>k__BackingField
  2124. RuntimeObject* ___U3CunitU3Ek__BackingField_0;
  2125. // System.String Unity.VisualScripting.UnitPort`3::<key>k__BackingField
  2126. String_t* ___U3CkeyU3Ek__BackingField_1;
  2127. };
  2128. // UnityEngine.UIElements.CallbackEventHandler
  2129. struct CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4 : public RuntimeObject
  2130. {
  2131. // UnityEngine.UIElements.EventCallbackRegistry UnityEngine.UIElements.CallbackEventHandler::m_CallbackRegistry
  2132. EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* ___m_CallbackRegistry_0;
  2133. };
  2134. // UnityEngine.UIElements.CollectionVirtualizationController
  2135. struct CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801 : public RuntimeObject
  2136. {
  2137. // UnityEngine.UIElements.ScrollView UnityEngine.UIElements.CollectionVirtualizationController::m_ScrollView
  2138. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* ___m_ScrollView_0;
  2139. };
  2140. // System.Linq.Expressions.Expression
  2141. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 : public RuntimeObject
  2142. {
  2143. };
  2144. // UnityEngine.UIElements.FocusChangeDirection
  2145. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF : public RuntimeObject
  2146. {
  2147. // System.Int32 UnityEngine.UIElements.FocusChangeDirection::m_Value
  2148. int32_t ___m_Value_3;
  2149. };
  2150. // UnityEngine.UIElements.FocusController
  2151. struct FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A : public RuntimeObject
  2152. {
  2153. // UnityEngine.UIElements.IFocusRing UnityEngine.UIElements.FocusController::<focusRing>k__BackingField
  2154. RuntimeObject* ___U3CfocusRingU3Ek__BackingField_0;
  2155. // System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement> UnityEngine.UIElements.FocusController::m_FocusedElements
  2156. List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* ___m_FocusedElements_1;
  2157. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusController::m_LastFocusedElement
  2158. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_LastFocusedElement_2;
  2159. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusController::m_LastPendingFocusedElement
  2160. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_LastPendingFocusedElement_3;
  2161. // System.Int32 UnityEngine.UIElements.FocusController::m_PendingFocusCount
  2162. int32_t ___m_PendingFocusCount_4;
  2163. // System.Int32 UnityEngine.UIElements.FocusController::<imguiKeyboardControl>k__BackingField
  2164. int32_t ___U3CimguiKeyboardControlU3Ek__BackingField_5;
  2165. };
  2166. // Unity.VisualScripting.GraphPointer
  2167. struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B : public RuntimeObject
  2168. {
  2169. // Unity.VisualScripting.IGraphRoot Unity.VisualScripting.GraphPointer::<root>k__BackingField
  2170. RuntimeObject* ___U3CrootU3Ek__BackingField_0;
  2171. // UnityEngine.GameObject Unity.VisualScripting.GraphPointer::<gameObject>k__BackingField
  2172. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CgameObjectU3Ek__BackingField_1;
  2173. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphParent> Unity.VisualScripting.GraphPointer::parentStack
  2174. List_1_tF8892BD96CF6B23CD95F24F5381A6E7237540FD1* ___parentStack_2;
  2175. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphParentElement> Unity.VisualScripting.GraphPointer::parentElementStack
  2176. List_1_t645DF2A1E7B0FB808EDE07ED53B8C56194AF35E6* ___parentElementStack_3;
  2177. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraph> Unity.VisualScripting.GraphPointer::graphStack
  2178. List_1_tE97B7994B98675F18C70DDD8DEB61E4FE5491DA1* ___graphStack_4;
  2179. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphData> Unity.VisualScripting.GraphPointer::dataStack
  2180. List_1_tF1785B2080B8536D64E747DAE8C2DE0D44A75E27* ___dataStack_5;
  2181. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphDebugData> Unity.VisualScripting.GraphPointer::debugDataStack
  2182. List_1_t1715D0D9950CCCC39A77E9597CA69B346CD7E3E5* ___debugDataStack_6;
  2183. };
  2184. // System.Reflection.MemberInfo
  2185. struct MemberInfo_t : public RuntimeObject
  2186. {
  2187. };
  2188. // UnityEngine.UIElements.ReusableCollectionItem
  2189. struct ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086 : public RuntimeObject
  2190. {
  2191. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::<bindableElement>k__BackingField
  2192. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CbindableElementU3Ek__BackingField_0;
  2193. // UnityEngine.UIElements.Experimental.ValueAnimation`1<UnityEngine.UIElements.Experimental.StyleValues> UnityEngine.UIElements.ReusableCollectionItem::<animator>k__BackingField
  2194. ValueAnimation_1_t639ABF37111B0184CCB3DE2F577E466F04B28FAC* ___U3CanimatorU3Ek__BackingField_1;
  2195. // System.Int32 UnityEngine.UIElements.ReusableCollectionItem::<index>k__BackingField
  2196. int32_t ___U3CindexU3Ek__BackingField_2;
  2197. // System.Int32 UnityEngine.UIElements.ReusableCollectionItem::<id>k__BackingField
  2198. int32_t ___U3CidU3Ek__BackingField_3;
  2199. // System.Action`1<UnityEngine.UIElements.ReusableCollectionItem> UnityEngine.UIElements.ReusableCollectionItem::onGeometryChanged
  2200. Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* ___onGeometryChanged_4;
  2201. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.GeometryChangedEvent> UnityEngine.UIElements.ReusableCollectionItem::m_GeometryChangedEventCallback
  2202. EventCallback_1_t435839AFF4474F7EAE0AA8A59F737E798CEAFD30* ___m_GeometryChangedEventCallback_5;
  2203. };
  2204. // System.String
  2205. struct String_t : public RuntimeObject
  2206. {
  2207. // System.Int32 System.String::_stringLength
  2208. int32_t ____stringLength_4;
  2209. // System.Char System.String::_firstChar
  2210. Il2CppChar ____firstChar_5;
  2211. };
  2212. // System.Threading.Tasks.Task
  2213. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject
  2214. {
  2215. // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId
  2216. int32_t ___m_taskId_1;
  2217. // System.Delegate System.Threading.Tasks.Task::m_action
  2218. Delegate_t* ___m_action_2;
  2219. // System.Object System.Threading.Tasks.Task::m_stateObject
  2220. RuntimeObject* ___m_stateObject_3;
  2221. // System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler
  2222. TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler_4;
  2223. // System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent
  2224. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent_5;
  2225. // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags
  2226. int32_t ___m_stateFlags_6;
  2227. // System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject
  2228. RuntimeObject* ___m_continuationObject_23;
  2229. // System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties
  2230. ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties_26;
  2231. };
  2232. // System.ValueType
  2233. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  2234. {
  2235. };
  2236. // Native definition for P/Invoke marshalling of System.ValueType
  2237. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  2238. {
  2239. };
  2240. // Native definition for COM marshalling of System.ValueType
  2241. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  2242. {
  2243. };
  2244. // UnityEngine.UIElements.CustomStyleProperty`1<System.Int32>
  2245. struct CustomStyleProperty_1_t6871E5DBF19AB4DC7E1134B32A03B7A458D52E9F
  2246. {
  2247. // System.String UnityEngine.UIElements.CustomStyleProperty`1::<name>k__BackingField
  2248. String_t* ___U3CnameU3Ek__BackingField_0;
  2249. };
  2250. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.CustomStyleProperty`1
  2251. #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define
  2252. #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define
  2253. struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke
  2254. {
  2255. char* ___U3CnameU3Ek__BackingField_0;
  2256. };
  2257. #endif
  2258. // Native definition for COM marshalling of UnityEngine.UIElements.CustomStyleProperty`1
  2259. #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define
  2260. #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define
  2261. struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com
  2262. {
  2263. Il2CppChar* ___U3CnameU3Ek__BackingField_0;
  2264. };
  2265. #endif
  2266. // UnityEngine.UIElements.CustomStyleProperty`1<System.Single>
  2267. struct CustomStyleProperty_1_t21332918528099194FD36C74FF0FA14696F39493
  2268. {
  2269. // System.String UnityEngine.UIElements.CustomStyleProperty`1::<name>k__BackingField
  2270. String_t* ___U3CnameU3Ek__BackingField_0;
  2271. };
  2272. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.CustomStyleProperty`1
  2273. #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define
  2274. #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define
  2275. struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke
  2276. {
  2277. char* ___U3CnameU3Ek__BackingField_0;
  2278. };
  2279. #endif
  2280. // Native definition for COM marshalling of UnityEngine.UIElements.CustomStyleProperty`1
  2281. #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define
  2282. #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define
  2283. struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com
  2284. {
  2285. Il2CppChar* ___U3CnameU3Ek__BackingField_0;
  2286. };
  2287. #endif
  2288. // Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>
  2289. struct FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F : public Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA
  2290. {
  2291. };
  2292. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  2293. struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
  2294. {
  2295. // TKey System.Collections.Generic.KeyValuePair`2::key
  2296. RuntimeObject* ___key_0;
  2297. // TValue System.Collections.Generic.KeyValuePair`2::value
  2298. RuntimeObject* ___value_1;
  2299. };
  2300. // Unity.Collections.NativeSlice`1<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>
  2301. struct NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14
  2302. {
  2303. // System.Byte* Unity.Collections.NativeSlice`1::m_Buffer
  2304. uint8_t* ___m_Buffer_0;
  2305. // System.Int32 Unity.Collections.NativeSlice`1::m_Stride
  2306. int32_t ___m_Stride_1;
  2307. // System.Int32 Unity.Collections.NativeSlice`1::m_Length
  2308. int32_t ___m_Length_2;
  2309. };
  2310. // System.Nullable`1<System.Int32>
  2311. struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
  2312. {
  2313. // System.Boolean System.Nullable`1::hasValue
  2314. bool ___hasValue_0;
  2315. // T System.Nullable`1::value
  2316. int32_t ___value_1;
  2317. };
  2318. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.InheritedData>
  2319. struct StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA
  2320. {
  2321. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2322. RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* ___m_Ref_0;
  2323. };
  2324. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.LayoutData>
  2325. struct StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4
  2326. {
  2327. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2328. RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* ___m_Ref_0;
  2329. };
  2330. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.RareData>
  2331. struct StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3
  2332. {
  2333. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2334. RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* ___m_Ref_0;
  2335. };
  2336. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransformData>
  2337. struct StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3
  2338. {
  2339. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2340. RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* ___m_Ref_0;
  2341. };
  2342. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransitionData>
  2343. struct StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E
  2344. {
  2345. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2346. RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* ___m_Ref_0;
  2347. };
  2348. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.VisualData>
  2349. struct StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC
  2350. {
  2351. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2352. RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* ___m_Ref_0;
  2353. };
  2354. // System.Threading.Tasks.Task`1<System.Int32>
  2355. struct Task_1_t4C228DE57804012969575431CFF12D57C875552D : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
  2356. {
  2357. // TResult System.Threading.Tasks.Task`1::m_result
  2358. int32_t ___m_result_38;
  2359. };
  2360. // System.Threading.Tasks.Task`1<System.Object>
  2361. struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
  2362. {
  2363. // TResult System.Threading.Tasks.Task`1::m_result
  2364. RuntimeObject* ___m_result_38;
  2365. };
  2366. // System.ValueTuple`2<System.Boolean,System.Object>
  2367. struct ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798
  2368. {
  2369. // T1 System.ValueTuple`2::Item1
  2370. bool ___Item1_0;
  2371. // T2 System.ValueTuple`2::Item2
  2372. RuntimeObject* ___Item2_1;
  2373. };
  2374. // System.ValueTuple`2<System.Object,System.Object>
  2375. struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A
  2376. {
  2377. // T1 System.ValueTuple`2::Item1
  2378. RuntimeObject* ___Item1_0;
  2379. // T2 System.ValueTuple`2::Item2
  2380. RuntimeObject* ___Item2_1;
  2381. };
  2382. // System.ValueTuple`3<System.Object,System.Object,System.Int32>
  2383. struct ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F
  2384. {
  2385. // T1 System.ValueTuple`3::Item1
  2386. RuntimeObject* ___Item1_0;
  2387. // T2 System.ValueTuple`3::Item2
  2388. RuntimeObject* ___Item2_1;
  2389. // T3 System.ValueTuple`3::Item3
  2390. int32_t ___Item3_2;
  2391. };
  2392. // System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>
  2393. struct ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999
  2394. {
  2395. // T1 System.ValueTuple`5::Item1
  2396. RuntimeObject* ___Item1_0;
  2397. // T2 System.ValueTuple`5::Item2
  2398. bool ___Item2_1;
  2399. // T3 System.ValueTuple`5::Item3
  2400. bool ___Item3_2;
  2401. // T4 System.ValueTuple`5::Item4
  2402. RuntimeObject* ___Item4_3;
  2403. // T5 System.ValueTuple`5::Item5
  2404. RuntimeObject* ___Item5_4;
  2405. };
  2406. // UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>
  2407. struct VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345 : public CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801
  2408. {
  2409. // UnityEngine.UIElements.BaseVerticalCollectionView UnityEngine.UIElements.VerticalVirtualizationController`1::m_ListView
  2410. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* ___m_ListView_1;
  2411. // UnityEngine.Pool.ObjectPool`1<T> UnityEngine.UIElements.VerticalVirtualizationController`1::m_Pool
  2412. ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* ___m_Pool_2;
  2413. // System.Collections.Generic.List`1<T> UnityEngine.UIElements.VerticalVirtualizationController`1::m_ActiveItems
  2414. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_ActiveItems_3;
  2415. // System.Int32 UnityEngine.UIElements.VerticalVirtualizationController`1::m_LastFocusedElementIndex
  2416. int32_t ___m_LastFocusedElementIndex_4;
  2417. // System.Collections.Generic.List`1<System.Int32> UnityEngine.UIElements.VerticalVirtualizationController`1::m_LastFocusedElementTreeChildIndexes
  2418. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_LastFocusedElementTreeChildIndexes_5;
  2419. // System.Int32 UnityEngine.UIElements.VerticalVirtualizationController`1::m_FirstVisibleIndex
  2420. int32_t ___m_FirstVisibleIndex_6;
  2421. // System.Func`2<T,System.Boolean> UnityEngine.UIElements.VerticalVirtualizationController`1::m_VisibleItemPredicateDelegate
  2422. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___m_VisibleItemPredicateDelegate_7;
  2423. // System.Collections.Generic.List`1<T> UnityEngine.UIElements.VerticalVirtualizationController`1::m_ScrollInsertionList
  2424. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_ScrollInsertionList_8;
  2425. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VerticalVirtualizationController`1::k_EmptyRows
  2426. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___k_EmptyRows_9;
  2427. };
  2428. // UnityEngine.UIElements.Angle
  2429. struct Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC
  2430. {
  2431. // System.Single UnityEngine.UIElements.Angle::m_Value
  2432. float ___m_Value_0;
  2433. // UnityEngine.UIElements.Angle/Unit UnityEngine.UIElements.Angle::m_Unit
  2434. int32_t ___m_Unit_1;
  2435. };
  2436. // UnityEngine.UIElements.UIR.BMPAlloc
  2437. struct BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30
  2438. {
  2439. // System.Int32 UnityEngine.UIElements.UIR.BMPAlloc::page
  2440. int32_t ___page_1;
  2441. // System.UInt16 UnityEngine.UIElements.UIR.BMPAlloc::pageLine
  2442. uint16_t ___pageLine_2;
  2443. // System.Byte UnityEngine.UIElements.UIR.BMPAlloc::bitIndex
  2444. uint8_t ___bitIndex_3;
  2445. // UnityEngine.UIElements.UIR.OwnedState UnityEngine.UIElements.UIR.BMPAlloc::ownedState
  2446. uint8_t ___ownedState_4;
  2447. };
  2448. // UnityEngine.UIElements.Background
  2449. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8
  2450. {
  2451. // UnityEngine.Texture2D UnityEngine.UIElements.Background::m_Texture
  2452. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture_0;
  2453. // UnityEngine.Sprite UnityEngine.UIElements.Background::m_Sprite
  2454. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_1;
  2455. // UnityEngine.RenderTexture UnityEngine.UIElements.Background::m_RenderTexture
  2456. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture_2;
  2457. // UnityEngine.UIElements.VectorImage UnityEngine.UIElements.Background::m_VectorImage
  2458. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage_3;
  2459. };
  2460. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.Background
  2461. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_pinvoke
  2462. {
  2463. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture_0;
  2464. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_1;
  2465. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture_2;
  2466. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage_3;
  2467. };
  2468. // Native definition for COM marshalling of UnityEngine.UIElements.Background
  2469. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_com
  2470. {
  2471. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture_0;
  2472. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_1;
  2473. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture_2;
  2474. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage_3;
  2475. };
  2476. // System.Boolean
  2477. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  2478. {
  2479. // System.Boolean System.Boolean::m_value
  2480. bool ___m_value_0;
  2481. };
  2482. // System.Byte
  2483. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  2484. {
  2485. // System.Byte System.Byte::m_value
  2486. uint8_t ___m_value_0;
  2487. };
  2488. // System.Threading.CancellationToken
  2489. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED
  2490. {
  2491. // System.Threading.CancellationTokenSource System.Threading.CancellationToken::_source
  2492. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0;
  2493. };
  2494. // Native definition for P/Invoke marshalling of System.Threading.CancellationToken
  2495. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke
  2496. {
  2497. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0;
  2498. };
  2499. // Native definition for COM marshalling of System.Threading.CancellationToken
  2500. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com
  2501. {
  2502. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0;
  2503. };
  2504. // System.Char
  2505. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  2506. {
  2507. // System.Char System.Char::m_value
  2508. Il2CppChar ___m_value_0;
  2509. };
  2510. // UnityEngine.Color
  2511. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  2512. {
  2513. // System.Single UnityEngine.Color::r
  2514. float ___r_0;
  2515. // System.Single UnityEngine.Color::g
  2516. float ___g_1;
  2517. // System.Single UnityEngine.Color::b
  2518. float ___b_2;
  2519. // System.Single UnityEngine.Color::a
  2520. float ___a_3;
  2521. };
  2522. // UnityEngine.Color32
  2523. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
  2524. {
  2525. union
  2526. {
  2527. #pragma pack(push, tp, 1)
  2528. struct
  2529. {
  2530. // System.Int32 UnityEngine.Color32::rgba
  2531. int32_t ___rgba_0;
  2532. };
  2533. #pragma pack(pop, tp)
  2534. struct
  2535. {
  2536. int32_t ___rgba_0_forAlignmentOnly;
  2537. };
  2538. #pragma pack(push, tp, 1)
  2539. struct
  2540. {
  2541. // System.Byte UnityEngine.Color32::r
  2542. uint8_t ___r_1;
  2543. };
  2544. #pragma pack(pop, tp)
  2545. struct
  2546. {
  2547. uint8_t ___r_1_forAlignmentOnly;
  2548. };
  2549. #pragma pack(push, tp, 1)
  2550. struct
  2551. {
  2552. char ___g_2_OffsetPadding[1];
  2553. // System.Byte UnityEngine.Color32::g
  2554. uint8_t ___g_2;
  2555. };
  2556. #pragma pack(pop, tp)
  2557. struct
  2558. {
  2559. char ___g_2_OffsetPadding_forAlignmentOnly[1];
  2560. uint8_t ___g_2_forAlignmentOnly;
  2561. };
  2562. #pragma pack(push, tp, 1)
  2563. struct
  2564. {
  2565. char ___b_3_OffsetPadding[2];
  2566. // System.Byte UnityEngine.Color32::b
  2567. uint8_t ___b_3;
  2568. };
  2569. #pragma pack(pop, tp)
  2570. struct
  2571. {
  2572. char ___b_3_OffsetPadding_forAlignmentOnly[2];
  2573. uint8_t ___b_3_forAlignmentOnly;
  2574. };
  2575. #pragma pack(push, tp, 1)
  2576. struct
  2577. {
  2578. char ___a_4_OffsetPadding[3];
  2579. // System.Byte UnityEngine.Color32::a
  2580. uint8_t ___a_4;
  2581. };
  2582. #pragma pack(pop, tp)
  2583. struct
  2584. {
  2585. char ___a_4_OffsetPadding_forAlignmentOnly[3];
  2586. uint8_t ___a_4_forAlignmentOnly;
  2587. };
  2588. };
  2589. };
  2590. // System.Decimal
  2591. struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F
  2592. {
  2593. union
  2594. {
  2595. #pragma pack(push, tp, 1)
  2596. struct
  2597. {
  2598. // System.Int32 System.Decimal::flags
  2599. int32_t ___flags_8;
  2600. };
  2601. #pragma pack(pop, tp)
  2602. struct
  2603. {
  2604. int32_t ___flags_8_forAlignmentOnly;
  2605. };
  2606. #pragma pack(push, tp, 1)
  2607. struct
  2608. {
  2609. char ___hi_9_OffsetPadding[4];
  2610. // System.Int32 System.Decimal::hi
  2611. int32_t ___hi_9;
  2612. };
  2613. #pragma pack(pop, tp)
  2614. struct
  2615. {
  2616. char ___hi_9_OffsetPadding_forAlignmentOnly[4];
  2617. int32_t ___hi_9_forAlignmentOnly;
  2618. };
  2619. #pragma pack(push, tp, 1)
  2620. struct
  2621. {
  2622. char ___lo_10_OffsetPadding[8];
  2623. // System.Int32 System.Decimal::lo
  2624. int32_t ___lo_10;
  2625. };
  2626. #pragma pack(pop, tp)
  2627. struct
  2628. {
  2629. char ___lo_10_OffsetPadding_forAlignmentOnly[8];
  2630. int32_t ___lo_10_forAlignmentOnly;
  2631. };
  2632. #pragma pack(push, tp, 1)
  2633. struct
  2634. {
  2635. char ___mid_11_OffsetPadding[12];
  2636. // System.Int32 System.Decimal::mid
  2637. int32_t ___mid_11;
  2638. };
  2639. #pragma pack(pop, tp)
  2640. struct
  2641. {
  2642. char ___mid_11_OffsetPadding_forAlignmentOnly[12];
  2643. int32_t ___mid_11_forAlignmentOnly;
  2644. };
  2645. #pragma pack(push, tp, 1)
  2646. struct
  2647. {
  2648. char ___ulomidLE_12_OffsetPadding[8];
  2649. // System.UInt64 System.Decimal::ulomidLE
  2650. uint64_t ___ulomidLE_12;
  2651. };
  2652. #pragma pack(pop, tp)
  2653. struct
  2654. {
  2655. char ___ulomidLE_12_OffsetPadding_forAlignmentOnly[8];
  2656. uint64_t ___ulomidLE_12_forAlignmentOnly;
  2657. };
  2658. };
  2659. };
  2660. // System.Double
  2661. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  2662. {
  2663. // System.Double System.Double::m_value
  2664. double ___m_value_0;
  2665. };
  2666. // Unity.VisualScripting.EventHook
  2667. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157
  2668. {
  2669. // System.String Unity.VisualScripting.EventHook::name
  2670. String_t* ___name_0;
  2671. // System.Object Unity.VisualScripting.EventHook::target
  2672. RuntimeObject* ___target_1;
  2673. // System.Object Unity.VisualScripting.EventHook::tag
  2674. RuntimeObject* ___tag_2;
  2675. };
  2676. // Native definition for P/Invoke marshalling of Unity.VisualScripting.EventHook
  2677. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157_marshaled_pinvoke
  2678. {
  2679. char* ___name_0;
  2680. Il2CppIUnknown* ___target_1;
  2681. Il2CppIUnknown* ___tag_2;
  2682. };
  2683. // Native definition for COM marshalling of Unity.VisualScripting.EventHook
  2684. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157_marshaled_com
  2685. {
  2686. Il2CppChar* ___name_0;
  2687. Il2CppIUnknown* ___target_1;
  2688. Il2CppIUnknown* ___tag_2;
  2689. };
  2690. // UnityEngine.UIElements.Focusable
  2691. struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0 : public CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4
  2692. {
  2693. // System.Boolean UnityEngine.UIElements.Focusable::<focusable>k__BackingField
  2694. bool ___U3CfocusableU3Ek__BackingField_1;
  2695. // System.Int32 UnityEngine.UIElements.Focusable::<tabIndex>k__BackingField
  2696. int32_t ___U3CtabIndexU3Ek__BackingField_2;
  2697. // System.Boolean UnityEngine.UIElements.Focusable::m_DelegatesFocus
  2698. bool ___m_DelegatesFocus_3;
  2699. // System.Boolean UnityEngine.UIElements.Focusable::m_ExcludeFromFocusRing
  2700. bool ___m_ExcludeFromFocusRing_4;
  2701. // System.Boolean UnityEngine.UIElements.Focusable::isIMGUIContainer
  2702. bool ___isIMGUIContainer_5;
  2703. };
  2704. // UnityEngine.UIElements.FontDefinition
  2705. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C
  2706. {
  2707. // UnityEngine.Font UnityEngine.UIElements.FontDefinition::m_Font
  2708. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_0;
  2709. // UnityEngine.TextCore.Text.FontAsset UnityEngine.UIElements.FontDefinition::m_FontAsset
  2710. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset_1;
  2711. };
  2712. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.FontDefinition
  2713. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_pinvoke
  2714. {
  2715. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_0;
  2716. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset_1;
  2717. };
  2718. // Native definition for COM marshalling of UnityEngine.UIElements.FontDefinition
  2719. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_com
  2720. {
  2721. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_0;
  2722. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset_1;
  2723. };
  2724. // UnityEngine.TextCore.LowLevel.GlyphValueRecord
  2725. struct GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E
  2726. {
  2727. // System.Single UnityEngine.TextCore.LowLevel.GlyphValueRecord::m_XPlacement
  2728. float ___m_XPlacement_0;
  2729. // System.Single UnityEngine.TextCore.LowLevel.GlyphValueRecord::m_YPlacement
  2730. float ___m_YPlacement_1;
  2731. // System.Single UnityEngine.TextCore.LowLevel.GlyphValueRecord::m_XAdvance
  2732. float ___m_XAdvance_2;
  2733. // System.Single UnityEngine.TextCore.LowLevel.GlyphValueRecord::m_YAdvance
  2734. float ___m_YAdvance_3;
  2735. };
  2736. // Unity.VisualScripting.GraphReference
  2737. struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9 : public GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B
  2738. {
  2739. // System.Int32 Unity.VisualScripting.GraphReference::hashCode
  2740. int32_t ___hashCode_8;
  2741. };
  2742. // Unity.VisualScripting.GraphStack
  2743. struct GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C : public GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B
  2744. {
  2745. };
  2746. // System.Guid
  2747. struct Guid_t
  2748. {
  2749. // System.Int32 System.Guid::_a
  2750. int32_t ____a_1;
  2751. // System.Int16 System.Guid::_b
  2752. int16_t ____b_2;
  2753. // System.Int16 System.Guid::_c
  2754. int16_t ____c_3;
  2755. // System.Byte System.Guid::_d
  2756. uint8_t ____d_4;
  2757. // System.Byte System.Guid::_e
  2758. uint8_t ____e_5;
  2759. // System.Byte System.Guid::_f
  2760. uint8_t ____f_6;
  2761. // System.Byte System.Guid::_g
  2762. uint8_t ____g_7;
  2763. // System.Byte System.Guid::_h
  2764. uint8_t ____h_8;
  2765. // System.Byte System.Guid::_i
  2766. uint8_t ____i_9;
  2767. // System.Byte System.Guid::_j
  2768. uint8_t ____j_10;
  2769. // System.Byte System.Guid::_k
  2770. uint8_t ____k_11;
  2771. };
  2772. // System.Int16
  2773. struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
  2774. {
  2775. // System.Int16 System.Int16::m_value
  2776. int16_t ___m_value_0;
  2777. };
  2778. // System.Int32
  2779. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  2780. {
  2781. // System.Int32 System.Int32::m_value
  2782. int32_t ___m_value_0;
  2783. };
  2784. // System.Int64
  2785. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  2786. {
  2787. // System.Int64 System.Int64::m_value
  2788. int64_t ___m_value_0;
  2789. };
  2790. // System.IntPtr
  2791. struct IntPtr_t
  2792. {
  2793. // System.Void* System.IntPtr::m_value
  2794. void* ___m_value_0;
  2795. };
  2796. // System.Linq.Expressions.LambdaExpression
  2797. struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  2798. {
  2799. // System.Linq.Expressions.Expression System.Linq.Expressions.LambdaExpression::_body
  2800. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ____body_3;
  2801. };
  2802. // UnityEngine.UIElements.Length
  2803. struct Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256
  2804. {
  2805. // System.Single UnityEngine.UIElements.Length::m_Value
  2806. float ___m_Value_1;
  2807. // UnityEngine.UIElements.Length/Unit UnityEngine.UIElements.Length::m_Unit
  2808. int32_t ___m_Unit_2;
  2809. };
  2810. // UnityEngine.Matrix4x4
  2811. struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
  2812. {
  2813. // System.Single UnityEngine.Matrix4x4::m00
  2814. float ___m00_0;
  2815. // System.Single UnityEngine.Matrix4x4::m10
  2816. float ___m10_1;
  2817. // System.Single UnityEngine.Matrix4x4::m20
  2818. float ___m20_2;
  2819. // System.Single UnityEngine.Matrix4x4::m30
  2820. float ___m30_3;
  2821. // System.Single UnityEngine.Matrix4x4::m01
  2822. float ___m01_4;
  2823. // System.Single UnityEngine.Matrix4x4::m11
  2824. float ___m11_5;
  2825. // System.Single UnityEngine.Matrix4x4::m21
  2826. float ___m21_6;
  2827. // System.Single UnityEngine.Matrix4x4::m31
  2828. float ___m31_7;
  2829. // System.Single UnityEngine.Matrix4x4::m02
  2830. float ___m02_8;
  2831. // System.Single UnityEngine.Matrix4x4::m12
  2832. float ___m12_9;
  2833. // System.Single UnityEngine.Matrix4x4::m22
  2834. float ___m22_10;
  2835. // System.Single UnityEngine.Matrix4x4::m32
  2836. float ___m32_11;
  2837. // System.Single UnityEngine.Matrix4x4::m03
  2838. float ___m03_12;
  2839. // System.Single UnityEngine.Matrix4x4::m13
  2840. float ___m13_13;
  2841. // System.Single UnityEngine.Matrix4x4::m23
  2842. float ___m23_14;
  2843. // System.Single UnityEngine.Matrix4x4::m33
  2844. float ___m33_15;
  2845. };
  2846. // UnityEngine.PropertyName
  2847. struct PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2
  2848. {
  2849. // System.Int32 UnityEngine.PropertyName::id
  2850. int32_t ___id_0;
  2851. };
  2852. // UnityEngine.Rect
  2853. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  2854. {
  2855. // System.Single UnityEngine.Rect::m_XMin
  2856. float ___m_XMin_0;
  2857. // System.Single UnityEngine.Rect::m_YMin
  2858. float ___m_YMin_1;
  2859. // System.Single UnityEngine.Rect::m_Width
  2860. float ___m_Width_2;
  2861. // System.Single UnityEngine.Rect::m_Height
  2862. float ___m_Height_3;
  2863. };
  2864. // System.SByte
  2865. struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
  2866. {
  2867. // System.SByte System.SByte::m_value
  2868. int8_t ___m_value_0;
  2869. };
  2870. // System.Single
  2871. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  2872. {
  2873. // System.Single System.Single::m_value
  2874. float ___m_value_0;
  2875. };
  2876. // UnityEngine.UIElements.StyleSelectorPart
  2877. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470
  2878. {
  2879. // System.String UnityEngine.UIElements.StyleSelectorPart::m_Value
  2880. String_t* ___m_Value_0;
  2881. // UnityEngine.UIElements.StyleSelectorType UnityEngine.UIElements.StyleSelectorPart::m_Type
  2882. int32_t ___m_Type_1;
  2883. // System.Object UnityEngine.UIElements.StyleSelectorPart::tempData
  2884. RuntimeObject* ___tempData_2;
  2885. };
  2886. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.StyleSelectorPart
  2887. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_pinvoke
  2888. {
  2889. char* ___m_Value_0;
  2890. int32_t ___m_Type_1;
  2891. Il2CppIUnknown* ___tempData_2;
  2892. };
  2893. // Native definition for COM marshalling of UnityEngine.UIElements.StyleSelectorPart
  2894. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_com
  2895. {
  2896. Il2CppChar* ___m_Value_0;
  2897. int32_t ___m_Type_1;
  2898. Il2CppIUnknown* ___tempData_2;
  2899. };
  2900. // UnityEngine.UIElements.Experimental.StyleValues
  2901. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A
  2902. {
  2903. // UnityEngine.UIElements.StyleValueCollection UnityEngine.UIElements.Experimental.StyleValues::m_StyleValues
  2904. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues_0;
  2905. };
  2906. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.Experimental.StyleValues
  2907. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A_marshaled_pinvoke
  2908. {
  2909. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues_0;
  2910. };
  2911. // Native definition for COM marshalling of UnityEngine.UIElements.Experimental.StyleValues
  2912. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A_marshaled_com
  2913. {
  2914. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues_0;
  2915. };
  2916. // System.UInt16
  2917. struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
  2918. {
  2919. // System.UInt16 System.UInt16::m_value
  2920. uint16_t ___m_value_0;
  2921. };
  2922. // System.UInt32
  2923. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  2924. {
  2925. // System.UInt32 System.UInt32::m_value
  2926. uint32_t ___m_value_0;
  2927. };
  2928. // System.UInt64
  2929. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  2930. {
  2931. // System.UInt64 System.UInt64::m_value
  2932. uint64_t ___m_value_0;
  2933. };
  2934. // System.Net.Sockets.UdpReceiveResult
  2935. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E
  2936. {
  2937. // System.Byte[] System.Net.Sockets.UdpReceiveResult::m_buffer
  2938. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_buffer_0;
  2939. // System.Net.IPEndPoint System.Net.Sockets.UdpReceiveResult::m_remoteEndPoint
  2940. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint_1;
  2941. };
  2942. // Native definition for P/Invoke marshalling of System.Net.Sockets.UdpReceiveResult
  2943. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E_marshaled_pinvoke
  2944. {
  2945. Il2CppSafeArray/*NONE*/* ___m_buffer_0;
  2946. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint_1;
  2947. };
  2948. // Native definition for COM marshalling of System.Net.Sockets.UdpReceiveResult
  2949. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E_marshaled_com
  2950. {
  2951. Il2CppSafeArray/*NONE*/* ___m_buffer_0;
  2952. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint_1;
  2953. };
  2954. // Unity.VisualScripting.ValueInput
  2955. struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392 : public UnitPort_3_t3BDB6AF6AAF9927A0C940F08CFD19E645813CFB0
  2956. {
  2957. // System.Type Unity.VisualScripting.ValueInput::<type>k__BackingField
  2958. Type_t* ___U3CtypeU3Ek__BackingField_2;
  2959. // System.Boolean Unity.VisualScripting.ValueInput::<nullMeansSelf>k__BackingField
  2960. bool ___U3CnullMeansSelfU3Ek__BackingField_3;
  2961. // System.Boolean Unity.VisualScripting.ValueInput::<allowsNull>k__BackingField
  2962. bool ___U3CallowsNullU3Ek__BackingField_4;
  2963. };
  2964. // UnityEngine.Vector2
  2965. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  2966. {
  2967. // System.Single UnityEngine.Vector2::x
  2968. float ___x_0;
  2969. // System.Single UnityEngine.Vector2::y
  2970. float ___y_1;
  2971. };
  2972. // UnityEngine.Vector3
  2973. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  2974. {
  2975. // System.Single UnityEngine.Vector3::x
  2976. float ___x_2;
  2977. // System.Single UnityEngine.Vector3::y
  2978. float ___y_3;
  2979. // System.Single UnityEngine.Vector3::z
  2980. float ___z_4;
  2981. };
  2982. // UnityEngine.Vector4
  2983. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  2984. {
  2985. // System.Single UnityEngine.Vector4::x
  2986. float ___x_1;
  2987. // System.Single UnityEngine.Vector4::y
  2988. float ___y_2;
  2989. // System.Single UnityEngine.Vector4::z
  2990. float ___z_3;
  2991. // System.Single UnityEngine.Vector4::w
  2992. float ___w_4;
  2993. };
  2994. // System.Void
  2995. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  2996. {
  2997. union
  2998. {
  2999. struct
  3000. {
  3001. };
  3002. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  3003. };
  3004. };
  3005. // System.Threading.Tasks.VoidTaskResult
  3006. struct VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC
  3007. {
  3008. union
  3009. {
  3010. struct
  3011. {
  3012. };
  3013. uint8_t VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC__padding[1];
  3014. };
  3015. };
  3016. // System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer
  3017. struct U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918
  3018. {
  3019. union
  3020. {
  3021. struct
  3022. {
  3023. // System.Char System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer::FixedElementField
  3024. Il2CppChar ___FixedElementField_0;
  3025. };
  3026. uint8_t U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918__padding[512];
  3027. };
  3028. };
  3029. // Native definition for P/Invoke marshalling of System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer
  3030. struct U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918_marshaled_pinvoke
  3031. {
  3032. union
  3033. {
  3034. struct
  3035. {
  3036. uint8_t ___FixedElementField_0;
  3037. };
  3038. uint8_t U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918__padding[512];
  3039. };
  3040. };
  3041. // Native definition for COM marshalling of System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer
  3042. struct U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918_marshaled_com
  3043. {
  3044. union
  3045. {
  3046. struct
  3047. {
  3048. uint8_t ___FixedElementField_0;
  3049. };
  3050. uint8_t U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918__padding[512];
  3051. };
  3052. };
  3053. // Interop/ErrorInfo
  3054. struct ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8
  3055. {
  3056. // Interop/Error Interop/ErrorInfo::_error
  3057. int32_t ____error_0;
  3058. // System.Int32 Interop/ErrorInfo::_rawErrno
  3059. int32_t ____rawErrno_1;
  3060. };
  3061. // System.IO.Stream/ReadWriteParameters
  3062. struct ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033
  3063. {
  3064. // System.Byte[] System.IO.Stream/ReadWriteParameters::Buffer
  3065. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Buffer_0;
  3066. // System.Int32 System.IO.Stream/ReadWriteParameters::Offset
  3067. int32_t ___Offset_1;
  3068. // System.Int32 System.IO.Stream/ReadWriteParameters::Count
  3069. int32_t ___Count_2;
  3070. };
  3071. // Native definition for P/Invoke marshalling of System.IO.Stream/ReadWriteParameters
  3072. struct ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033_marshaled_pinvoke
  3073. {
  3074. Il2CppSafeArray/*NONE*/* ___Buffer_0;
  3075. int32_t ___Offset_1;
  3076. int32_t ___Count_2;
  3077. };
  3078. // Native definition for COM marshalling of System.IO.Stream/ReadWriteParameters
  3079. struct ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033_marshaled_com
  3080. {
  3081. Il2CppSafeArray/*NONE*/* ___Buffer_0;
  3082. int32_t ___Offset_1;
  3083. int32_t ___Count_2;
  3084. };
  3085. // UnityEngine.UIElements.VisualElement/Hierarchy
  3086. struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677
  3087. {
  3088. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement/Hierarchy::m_Owner
  3089. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner_1;
  3090. };
  3091. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.VisualElement/Hierarchy
  3092. struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677_marshaled_pinvoke
  3093. {
  3094. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner_1;
  3095. };
  3096. // Native definition for COM marshalling of UnityEngine.UIElements.VisualElement/Hierarchy
  3097. struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677_marshaled_com
  3098. {
  3099. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner_1;
  3100. };
  3101. // Interop/Sys/DirectoryEntry
  3102. struct DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2
  3103. {
  3104. // System.Byte* Interop/Sys/DirectoryEntry::Name
  3105. uint8_t* ___Name_0;
  3106. // System.Int32 Interop/Sys/DirectoryEntry::NameLength
  3107. int32_t ___NameLength_1;
  3108. // Interop/Sys/NodeType Interop/Sys/DirectoryEntry::InodeType
  3109. int32_t ___InodeType_2;
  3110. };
  3111. // Interop/Sys/FileStatus
  3112. struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2
  3113. {
  3114. // Interop/Sys/FileStatusFlags Interop/Sys/FileStatus::Flags
  3115. int32_t ___Flags_0;
  3116. // System.Int32 Interop/Sys/FileStatus::Mode
  3117. int32_t ___Mode_1;
  3118. // System.UInt32 Interop/Sys/FileStatus::Uid
  3119. uint32_t ___Uid_2;
  3120. // System.UInt32 Interop/Sys/FileStatus::Gid
  3121. uint32_t ___Gid_3;
  3122. // System.Int64 Interop/Sys/FileStatus::Size
  3123. int64_t ___Size_4;
  3124. // System.Int64 Interop/Sys/FileStatus::ATime
  3125. int64_t ___ATime_5;
  3126. // System.Int64 Interop/Sys/FileStatus::ATimeNsec
  3127. int64_t ___ATimeNsec_6;
  3128. // System.Int64 Interop/Sys/FileStatus::MTime
  3129. int64_t ___MTime_7;
  3130. // System.Int64 Interop/Sys/FileStatus::MTimeNsec
  3131. int64_t ___MTimeNsec_8;
  3132. // System.Int64 Interop/Sys/FileStatus::CTime
  3133. int64_t ___CTime_9;
  3134. // System.Int64 Interop/Sys/FileStatus::CTimeNsec
  3135. int64_t ___CTimeNsec_10;
  3136. // System.Int64 Interop/Sys/FileStatus::BirthTime
  3137. int64_t ___BirthTime_11;
  3138. // System.Int64 Interop/Sys/FileStatus::BirthTimeNsec
  3139. int64_t ___BirthTimeNsec_12;
  3140. // System.Int64 Interop/Sys/FileStatus::Dev
  3141. int64_t ___Dev_13;
  3142. // System.Int64 Interop/Sys/FileStatus::Ino
  3143. int64_t ___Ino_14;
  3144. // System.UInt32 Interop/Sys/FileStatus::UserFlags
  3145. uint32_t ___UserFlags_15;
  3146. };
  3147. // System.ByReference`1<System.Char>
  3148. struct ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5
  3149. {
  3150. // System.IntPtr System.ByReference`1::_value
  3151. intptr_t ____value_0;
  3152. };
  3153. // Unity.VisualScripting.EventUnit`1/Data<System.Boolean>
  3154. struct Data_t235F54529C6637573A763411B81DDFFCC667F831 : public RuntimeObject
  3155. {
  3156. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3157. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3158. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3159. Delegate_t* ___handler_1;
  3160. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3161. bool ___isListening_2;
  3162. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3163. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3164. };
  3165. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  3166. struct Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E : public RuntimeObject
  3167. {
  3168. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3169. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3170. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3171. Delegate_t* ___handler_1;
  3172. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3173. bool ___isListening_2;
  3174. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3175. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3176. };
  3177. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  3178. struct Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611 : public RuntimeObject
  3179. {
  3180. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3181. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3182. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3183. Delegate_t* ___handler_1;
  3184. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3185. bool ___isListening_2;
  3186. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3187. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3188. };
  3189. // Unity.VisualScripting.EventUnit`1/Data<System.Int32>
  3190. struct Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5 : public RuntimeObject
  3191. {
  3192. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3193. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3194. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3195. Delegate_t* ___handler_1;
  3196. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3197. bool ___isListening_2;
  3198. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3199. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3200. };
  3201. // Unity.VisualScripting.EventUnit`1/Data<System.Object>
  3202. struct Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB : public RuntimeObject
  3203. {
  3204. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3205. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3206. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3207. Delegate_t* ___handler_1;
  3208. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3209. bool ___isListening_2;
  3210. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3211. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3212. };
  3213. // System.Linq.Expressions.Expression`1<System.Object>
  3214. struct Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  3215. {
  3216. };
  3217. // UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>
  3218. struct FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB : public VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345
  3219. {
  3220. };
  3221. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>
  3222. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2 : public Task_1_t4C228DE57804012969575431CFF12D57C875552D
  3223. {
  3224. // TInstance System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_thisRef
  3225. RuntimeObject* ___m_thisRef_41;
  3226. // System.Func`3<TInstance,System.IAsyncResult,TResult> System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_endMethod
  3227. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___m_endMethod_42;
  3228. };
  3229. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>
  3230. struct FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4 : public Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2
  3231. {
  3232. // TInstance System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_thisRef
  3233. RuntimeObject* ___m_thisRef_41;
  3234. // System.Func`3<TInstance,System.IAsyncResult,TResult> System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_endMethod
  3235. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* ___m_endMethod_42;
  3236. };
  3237. // UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>
  3238. struct GPUBuffer_1_tA865630D1AFA976A50A92C4ACE0243A78520BDC7 : public RuntimeObject
  3239. {
  3240. // System.IntPtr UnityEngine.UIElements.UIR.Utility/GPUBuffer`1::buffer
  3241. intptr_t ___buffer_0;
  3242. // System.Int32 UnityEngine.UIElements.UIR.Utility/GPUBuffer`1::elemCount
  3243. int32_t ___elemCount_1;
  3244. // System.Int32 UnityEngine.UIElements.UIR.Utility/GPUBuffer`1::elemStride
  3245. int32_t ___elemStride_2;
  3246. };
  3247. // UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>
  3248. struct GPUBuffer_1_tD1DC0573556845223680E17430EFF317DDA4A5AC : public RuntimeObject
  3249. {
  3250. // System.IntPtr UnityEngine.UIElements.UIR.Utility/GPUBuffer`1::buffer
  3251. intptr_t ___buffer_0;
  3252. // System.Int32 UnityEngine.UIElements.UIR.Utility/GPUBuffer`1::elemCount
  3253. int32_t ___elemCount_1;
  3254. // System.Int32 UnityEngine.UIElements.UIR.Utility/GPUBuffer`1::elemStride
  3255. int32_t ___elemStride_2;
  3256. };
  3257. // Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>
  3258. struct GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D : public RuntimeObject
  3259. {
  3260. // System.Guid Unity.VisualScripting.GraphElement`1::<guid>k__BackingField
  3261. Guid_t ___U3CguidU3Ek__BackingField_0;
  3262. // TGraph Unity.VisualScripting.GraphElement`1::<graph>k__BackingField
  3263. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* ___U3CgraphU3Ek__BackingField_1;
  3264. };
  3265. // Unity.VisualScripting.GraphElement`1<System.Object>
  3266. struct GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4 : public RuntimeObject
  3267. {
  3268. // System.Guid Unity.VisualScripting.GraphElement`1::<guid>k__BackingField
  3269. Guid_t ___U3CguidU3Ek__BackingField_0;
  3270. // TGraph Unity.VisualScripting.GraphElement`1::<graph>k__BackingField
  3271. RuntimeObject* ___U3CgraphU3Ek__BackingField_1;
  3272. };
  3273. // System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>
  3274. struct KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD
  3275. {
  3276. // TKey System.Collections.Generic.KeyValuePair`2::key
  3277. int32_t ___key_0;
  3278. // TValue System.Collections.Generic.KeyValuePair`2::value
  3279. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value_1;
  3280. };
  3281. // System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
  3282. struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
  3283. {
  3284. // TResult System.Threading.Tasks.Task`1::m_result
  3285. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC ___m_result_38;
  3286. };
  3287. // UnityEngine.UIElements.ComputedStyle
  3288. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C
  3289. {
  3290. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.InheritedData> UnityEngine.UIElements.ComputedStyle::inheritedData
  3291. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  3292. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.LayoutData> UnityEngine.UIElements.ComputedStyle::layoutData
  3293. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  3294. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.RareData> UnityEngine.UIElements.ComputedStyle::rareData
  3295. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  3296. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransformData> UnityEngine.UIElements.ComputedStyle::transformData
  3297. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  3298. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransitionData> UnityEngine.UIElements.ComputedStyle::transitionData
  3299. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  3300. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.VisualData> UnityEngine.UIElements.ComputedStyle::visualData
  3301. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  3302. // UnityEngine.Yoga.YogaNode UnityEngine.UIElements.ComputedStyle::yogaNode
  3303. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  3304. // System.Collections.Generic.Dictionary`2<System.String,UnityEngine.UIElements.StyleSheets.StylePropertyValue> UnityEngine.UIElements.ComputedStyle::customProperties
  3305. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  3306. // System.Int64 UnityEngine.UIElements.ComputedStyle::matchingRulesHash
  3307. int64_t ___matchingRulesHash_8;
  3308. // System.Single UnityEngine.UIElements.ComputedStyle::dpiScaling
  3309. float ___dpiScaling_9;
  3310. // UnityEngine.UIElements.ComputedTransitionProperty[] UnityEngine.UIElements.ComputedStyle::computedTransitions
  3311. ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82* ___computedTransitions_10;
  3312. };
  3313. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.ComputedStyle
  3314. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_pinvoke
  3315. {
  3316. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  3317. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  3318. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  3319. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  3320. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  3321. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  3322. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  3323. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  3324. int64_t ___matchingRulesHash_8;
  3325. float ___dpiScaling_9;
  3326. ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke* ___computedTransitions_10;
  3327. };
  3328. // Native definition for COM marshalling of UnityEngine.UIElements.ComputedStyle
  3329. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_com
  3330. {
  3331. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  3332. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  3333. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  3334. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  3335. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  3336. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  3337. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  3338. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  3339. int64_t ___matchingRulesHash_8;
  3340. float ___dpiScaling_9;
  3341. ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com* ___computedTransitions_10;
  3342. };
  3343. // System.Delegate
  3344. struct Delegate_t : public RuntimeObject
  3345. {
  3346. // System.IntPtr System.Delegate::method_ptr
  3347. Il2CppMethodPointer ___method_ptr_0;
  3348. // System.IntPtr System.Delegate::invoke_impl
  3349. intptr_t ___invoke_impl_1;
  3350. // System.Object System.Delegate::m_target
  3351. RuntimeObject* ___m_target_2;
  3352. // System.IntPtr System.Delegate::method
  3353. intptr_t ___method_3;
  3354. // System.IntPtr System.Delegate::delegate_trampoline
  3355. intptr_t ___delegate_trampoline_4;
  3356. // System.IntPtr System.Delegate::extra_arg
  3357. intptr_t ___extra_arg_5;
  3358. // System.IntPtr System.Delegate::method_code
  3359. intptr_t ___method_code_6;
  3360. // System.IntPtr System.Delegate::interp_method
  3361. intptr_t ___interp_method_7;
  3362. // System.IntPtr System.Delegate::interp_invoke_impl
  3363. intptr_t ___interp_invoke_impl_8;
  3364. // System.Reflection.MethodInfo System.Delegate::method_info
  3365. MethodInfo_t* ___method_info_9;
  3366. // System.Reflection.MethodInfo System.Delegate::original_method_info
  3367. MethodInfo_t* ___original_method_info_10;
  3368. // System.DelegateData System.Delegate::data
  3369. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  3370. // System.Boolean System.Delegate::method_is_virtual
  3371. bool ___method_is_virtual_12;
  3372. };
  3373. // Native definition for P/Invoke marshalling of System.Delegate
  3374. struct Delegate_t_marshaled_pinvoke
  3375. {
  3376. intptr_t ___method_ptr_0;
  3377. intptr_t ___invoke_impl_1;
  3378. Il2CppIUnknown* ___m_target_2;
  3379. intptr_t ___method_3;
  3380. intptr_t ___delegate_trampoline_4;
  3381. intptr_t ___extra_arg_5;
  3382. intptr_t ___method_code_6;
  3383. intptr_t ___interp_method_7;
  3384. intptr_t ___interp_invoke_impl_8;
  3385. MethodInfo_t* ___method_info_9;
  3386. MethodInfo_t* ___original_method_info_10;
  3387. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  3388. int32_t ___method_is_virtual_12;
  3389. };
  3390. // Native definition for COM marshalling of System.Delegate
  3391. struct Delegate_t_marshaled_com
  3392. {
  3393. intptr_t ___method_ptr_0;
  3394. intptr_t ___invoke_impl_1;
  3395. Il2CppIUnknown* ___m_target_2;
  3396. intptr_t ___method_3;
  3397. intptr_t ___delegate_trampoline_4;
  3398. intptr_t ___extra_arg_5;
  3399. intptr_t ___method_code_6;
  3400. intptr_t ___interp_method_7;
  3401. intptr_t ___interp_invoke_impl_8;
  3402. MethodInfo_t* ___method_info_9;
  3403. MethodInfo_t* ___original_method_info_10;
  3404. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  3405. int32_t ___method_is_virtual_12;
  3406. };
  3407. // UnityEngine.UIElements.EventBase
  3408. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C : public RuntimeObject
  3409. {
  3410. // System.Int64 UnityEngine.UIElements.EventBase::<timestamp>k__BackingField
  3411. int64_t ___U3CtimestampU3Ek__BackingField_2;
  3412. // System.UInt64 UnityEngine.UIElements.EventBase::<eventId>k__BackingField
  3413. uint64_t ___U3CeventIdU3Ek__BackingField_3;
  3414. // System.UInt64 UnityEngine.UIElements.EventBase::<triggerEventId>k__BackingField
  3415. uint64_t ___U3CtriggerEventIdU3Ek__BackingField_4;
  3416. // UnityEngine.UIElements.EventBase/EventPropagation UnityEngine.UIElements.EventBase::<propagation>k__BackingField
  3417. int32_t ___U3CpropagationU3Ek__BackingField_5;
  3418. // UnityEngine.UIElements.PropagationPaths UnityEngine.UIElements.EventBase::m_Path
  3419. PropagationPaths_tA17A0F2CAFF1A86B552ED6D984DAA2F14AB2B0E5* ___m_Path_6;
  3420. // UnityEngine.UIElements.EventBase/LifeCycleStatus UnityEngine.UIElements.EventBase::<lifeCycleStatus>k__BackingField
  3421. int32_t ___U3ClifeCycleStatusU3Ek__BackingField_7;
  3422. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::<leafTarget>k__BackingField
  3423. RuntimeObject* ___U3CleafTargetU3Ek__BackingField_8;
  3424. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::m_Target
  3425. RuntimeObject* ___m_Target_9;
  3426. // System.Collections.Generic.List`1<UnityEngine.UIElements.IEventHandler> UnityEngine.UIElements.EventBase::<skipElements>k__BackingField
  3427. List_1_t6FBD33EFCD307A54E0E8F62AAA0677E2ADAE58D3* ___U3CskipElementsU3Ek__BackingField_10;
  3428. // UnityEngine.UIElements.PropagationPhase UnityEngine.UIElements.EventBase::<propagationPhase>k__BackingField
  3429. int32_t ___U3CpropagationPhaseU3Ek__BackingField_11;
  3430. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::m_CurrentTarget
  3431. RuntimeObject* ___m_CurrentTarget_12;
  3432. // UnityEngine.Event UnityEngine.UIElements.EventBase::m_ImguiEvent
  3433. Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ImguiEvent_13;
  3434. // UnityEngine.Vector2 UnityEngine.UIElements.EventBase::<originalMousePosition>k__BackingField
  3435. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CoriginalMousePositionU3Ek__BackingField_14;
  3436. };
  3437. // System.Exception
  3438. struct Exception_t : public RuntimeObject
  3439. {
  3440. // System.String System.Exception::_className
  3441. String_t* ____className_1;
  3442. // System.String System.Exception::_message
  3443. String_t* ____message_2;
  3444. // System.Collections.IDictionary System.Exception::_data
  3445. RuntimeObject* ____data_3;
  3446. // System.Exception System.Exception::_innerException
  3447. Exception_t* ____innerException_4;
  3448. // System.String System.Exception::_helpURL
  3449. String_t* ____helpURL_5;
  3450. // System.Object System.Exception::_stackTrace
  3451. RuntimeObject* ____stackTrace_6;
  3452. // System.String System.Exception::_stackTraceString
  3453. String_t* ____stackTraceString_7;
  3454. // System.String System.Exception::_remoteStackTraceString
  3455. String_t* ____remoteStackTraceString_8;
  3456. // System.Int32 System.Exception::_remoteStackIndex
  3457. int32_t ____remoteStackIndex_9;
  3458. // System.Object System.Exception::_dynamicMethods
  3459. RuntimeObject* ____dynamicMethods_10;
  3460. // System.Int32 System.Exception::_HResult
  3461. int32_t ____HResult_11;
  3462. // System.String System.Exception::_source
  3463. String_t* ____source_12;
  3464. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  3465. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  3466. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  3467. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  3468. // System.IntPtr[] System.Exception::native_trace_ips
  3469. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  3470. // System.Int32 System.Exception::caught_in_unmanaged
  3471. int32_t ___caught_in_unmanaged_16;
  3472. };
  3473. // Native definition for P/Invoke marshalling of System.Exception
  3474. struct Exception_t_marshaled_pinvoke
  3475. {
  3476. char* ____className_1;
  3477. char* ____message_2;
  3478. RuntimeObject* ____data_3;
  3479. Exception_t_marshaled_pinvoke* ____innerException_4;
  3480. char* ____helpURL_5;
  3481. Il2CppIUnknown* ____stackTrace_6;
  3482. char* ____stackTraceString_7;
  3483. char* ____remoteStackTraceString_8;
  3484. int32_t ____remoteStackIndex_9;
  3485. Il2CppIUnknown* ____dynamicMethods_10;
  3486. int32_t ____HResult_11;
  3487. char* ____source_12;
  3488. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  3489. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  3490. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  3491. int32_t ___caught_in_unmanaged_16;
  3492. };
  3493. // Native definition for COM marshalling of System.Exception
  3494. struct Exception_t_marshaled_com
  3495. {
  3496. Il2CppChar* ____className_1;
  3497. Il2CppChar* ____message_2;
  3498. RuntimeObject* ____data_3;
  3499. Exception_t_marshaled_com* ____innerException_4;
  3500. Il2CppChar* ____helpURL_5;
  3501. Il2CppIUnknown* ____stackTrace_6;
  3502. Il2CppChar* ____stackTraceString_7;
  3503. Il2CppChar* ____remoteStackTraceString_8;
  3504. int32_t ____remoteStackIndex_9;
  3505. Il2CppIUnknown* ____dynamicMethods_10;
  3506. int32_t ____HResult_11;
  3507. Il2CppChar* ____source_12;
  3508. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  3509. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  3510. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  3511. int32_t ___caught_in_unmanaged_16;
  3512. };
  3513. // System.IO.FileStatus
  3514. struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5
  3515. {
  3516. // Interop/Sys/FileStatus System.IO.FileStatus::_fileStatus
  3517. FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
  3518. // System.Int32 System.IO.FileStatus::_fileStatusInitialized
  3519. int32_t ____fileStatusInitialized_1;
  3520. // System.Boolean System.IO.FileStatus::<InitiallyDirectory>k__BackingField
  3521. bool ___U3CInitiallyDirectoryU3Ek__BackingField_2;
  3522. // System.Boolean System.IO.FileStatus::_isDirectory
  3523. bool ____isDirectory_3;
  3524. // System.Boolean System.IO.FileStatus::_exists
  3525. bool ____exists_4;
  3526. };
  3527. // Native definition for P/Invoke marshalling of System.IO.FileStatus
  3528. struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke
  3529. {
  3530. FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
  3531. int32_t ____fileStatusInitialized_1;
  3532. int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
  3533. int32_t ____isDirectory_3;
  3534. int32_t ____exists_4;
  3535. };
  3536. // Native definition for COM marshalling of System.IO.FileStatus
  3537. struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com
  3538. {
  3539. FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
  3540. int32_t ____fileStatusInitialized_1;
  3541. int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
  3542. int32_t ____isDirectory_3;
  3543. int32_t ____exists_4;
  3544. };
  3545. // UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord
  3546. struct GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7
  3547. {
  3548. // System.UInt32 UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord::m_GlyphIndex
  3549. uint32_t ___m_GlyphIndex_0;
  3550. // UnityEngine.TextCore.LowLevel.GlyphValueRecord UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord::m_GlyphValueRecord
  3551. GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___m_GlyphValueRecord_1;
  3552. };
  3553. // Unity.VisualScripting.Graph
  3554. struct Graph_tD3F160E11AE372F4006562E44A04A934679A72CA : public RuntimeObject
  3555. {
  3556. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphElement> Unity.VisualScripting.Graph::_elements
  3557. List_1_tDC7181A78C61D35CB334474CAE5A06272DB455A1* ____elements_0;
  3558. // Unity.VisualScripting.MergedGraphElementCollection Unity.VisualScripting.Graph::<elements>k__BackingField
  3559. MergedGraphElementCollection_t617900BF35465F630BAAC77AA6EAAD375D42BA4C* ___U3CelementsU3Ek__BackingField_1;
  3560. // System.String Unity.VisualScripting.Graph::<title>k__BackingField
  3561. String_t* ___U3CtitleU3Ek__BackingField_2;
  3562. // System.String Unity.VisualScripting.Graph::<summary>k__BackingField
  3563. String_t* ___U3CsummaryU3Ek__BackingField_3;
  3564. // UnityEngine.Vector2 Unity.VisualScripting.Graph::<pan>k__BackingField
  3565. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpanU3Ek__BackingField_4;
  3566. // System.Single Unity.VisualScripting.Graph::<zoom>k__BackingField
  3567. float ___U3CzoomU3Ek__BackingField_5;
  3568. // System.Boolean Unity.VisualScripting.Graph::prewarmed
  3569. bool ___prewarmed_6;
  3570. };
  3571. // UnityEngine.Object
  3572. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  3573. {
  3574. // System.IntPtr UnityEngine.Object::m_CachedPtr
  3575. intptr_t ___m_CachedPtr_0;
  3576. };
  3577. // Native definition for P/Invoke marshalling of UnityEngine.Object
  3578. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  3579. {
  3580. intptr_t ___m_CachedPtr_0;
  3581. };
  3582. // Native definition for COM marshalling of UnityEngine.Object
  3583. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  3584. {
  3585. intptr_t ___m_CachedPtr_0;
  3586. };
  3587. // Unity.Profiling.ProfilerMarker
  3588. struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
  3589. {
  3590. // System.IntPtr Unity.Profiling.ProfilerMarker::m_Ptr
  3591. intptr_t ___m_Ptr_0;
  3592. };
  3593. // UnityEngine.UIElements.UIR.RenderChainVEData
  3594. struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847
  3595. {
  3596. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::prev
  3597. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev_0;
  3598. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::next
  3599. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next_1;
  3600. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::groupTransformAncestor
  3601. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor_2;
  3602. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::boneTransformAncestor
  3603. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor_3;
  3604. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::prevDirty
  3605. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty_4;
  3606. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::nextDirty
  3607. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty_5;
  3608. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::hierarchyDepth
  3609. int32_t ___hierarchyDepth_6;
  3610. // UnityEngine.UIElements.UIR.RenderDataDirtyTypes UnityEngine.UIElements.UIR.RenderChainVEData::dirtiedValues
  3611. int32_t ___dirtiedValues_7;
  3612. // System.UInt32 UnityEngine.UIElements.UIR.RenderChainVEData::dirtyID
  3613. uint32_t ___dirtyID_8;
  3614. // UnityEngine.UIElements.UIR.RenderChainCommand UnityEngine.UIElements.UIR.RenderChainVEData::firstCommand
  3615. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand_9;
  3616. // UnityEngine.UIElements.UIR.RenderChainCommand UnityEngine.UIElements.UIR.RenderChainVEData::lastCommand
  3617. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand_10;
  3618. // UnityEngine.UIElements.UIR.RenderChainCommand UnityEngine.UIElements.UIR.RenderChainVEData::firstClosingCommand
  3619. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand_11;
  3620. // UnityEngine.UIElements.UIR.RenderChainCommand UnityEngine.UIElements.UIR.RenderChainVEData::lastClosingCommand
  3621. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand_12;
  3622. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::isInChain
  3623. bool ___isInChain_13;
  3624. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::isHierarchyHidden
  3625. bool ___isHierarchyHidden_14;
  3626. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::localFlipsWinding
  3627. bool ___localFlipsWinding_15;
  3628. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::localTransformScaleZero
  3629. bool ___localTransformScaleZero_16;
  3630. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::worldFlipsWinding
  3631. bool ___worldFlipsWinding_17;
  3632. // UnityEngine.UIElements.UIR.Implementation.ClipMethod UnityEngine.UIElements.UIR.RenderChainVEData::clipMethod
  3633. int32_t ___clipMethod_18;
  3634. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::childrenStencilRef
  3635. int32_t ___childrenStencilRef_19;
  3636. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::childrenMaskDepth
  3637. int32_t ___childrenMaskDepth_20;
  3638. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::disableNudging
  3639. bool ___disableNudging_21;
  3640. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::usesLegacyText
  3641. bool ___usesLegacyText_22;
  3642. // UnityEngine.UIElements.UIR.MeshHandle UnityEngine.UIElements.UIR.RenderChainVEData::data
  3643. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data_23;
  3644. // UnityEngine.UIElements.UIR.MeshHandle UnityEngine.UIElements.UIR.RenderChainVEData::closingData
  3645. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData_24;
  3646. // UnityEngine.Matrix4x4 UnityEngine.UIElements.UIR.RenderChainVEData::verticesSpace
  3647. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace_25;
  3648. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::displacementUVStart
  3649. int32_t ___displacementUVStart_26;
  3650. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::displacementUVEnd
  3651. int32_t ___displacementUVEnd_27;
  3652. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::transformID
  3653. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID_28;
  3654. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::clipRectID
  3655. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID_29;
  3656. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::opacityID
  3657. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID_30;
  3658. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::textCoreSettingsID
  3659. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID_31;
  3660. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::backgroundColorID
  3661. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID_32;
  3662. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::borderLeftColorID
  3663. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID_33;
  3664. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::borderTopColorID
  3665. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID_34;
  3666. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::borderRightColorID
  3667. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID_35;
  3668. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::borderBottomColorID
  3669. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID_36;
  3670. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::tintColorID
  3671. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID_37;
  3672. // System.Single UnityEngine.UIElements.UIR.RenderChainVEData::compositeOpacity
  3673. float ___compositeOpacity_38;
  3674. // UnityEngine.Color UnityEngine.UIElements.UIR.RenderChainVEData::backgroundColor
  3675. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_39;
  3676. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::prevText
  3677. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevText_40;
  3678. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::nextText
  3679. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextText_41;
  3680. // System.Collections.Generic.List`1<UnityEngine.UIElements.UIR.RenderChainTextEntry> UnityEngine.UIElements.UIR.RenderChainVEData::textEntries
  3681. List_1_t3ADC2CEE608F7E0043EBE4FD425E6C9AE43E19CC* ___textEntries_42;
  3682. // UnityEngine.UIElements.UIR.BasicNode`1<UnityEngine.UIElements.UIR.TextureEntry> UnityEngine.UIElements.UIR.RenderChainVEData::textures
  3683. BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures_43;
  3684. };
  3685. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.UIR.RenderChainVEData
  3686. struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847_marshaled_pinvoke
  3687. {
  3688. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev_0;
  3689. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next_1;
  3690. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor_2;
  3691. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor_3;
  3692. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty_4;
  3693. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty_5;
  3694. int32_t ___hierarchyDepth_6;
  3695. int32_t ___dirtiedValues_7;
  3696. uint32_t ___dirtyID_8;
  3697. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand_9;
  3698. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand_10;
  3699. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand_11;
  3700. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand_12;
  3701. int32_t ___isInChain_13;
  3702. int32_t ___isHierarchyHidden_14;
  3703. int32_t ___localFlipsWinding_15;
  3704. int32_t ___localTransformScaleZero_16;
  3705. int32_t ___worldFlipsWinding_17;
  3706. int32_t ___clipMethod_18;
  3707. int32_t ___childrenStencilRef_19;
  3708. int32_t ___childrenMaskDepth_20;
  3709. int32_t ___disableNudging_21;
  3710. int32_t ___usesLegacyText_22;
  3711. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data_23;
  3712. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData_24;
  3713. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace_25;
  3714. int32_t ___displacementUVStart_26;
  3715. int32_t ___displacementUVEnd_27;
  3716. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID_28;
  3717. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID_29;
  3718. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID_30;
  3719. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID_31;
  3720. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID_32;
  3721. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID_33;
  3722. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID_34;
  3723. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID_35;
  3724. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID_36;
  3725. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID_37;
  3726. float ___compositeOpacity_38;
  3727. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_39;
  3728. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevText_40;
  3729. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextText_41;
  3730. List_1_t3ADC2CEE608F7E0043EBE4FD425E6C9AE43E19CC* ___textEntries_42;
  3731. BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures_43;
  3732. };
  3733. // Native definition for COM marshalling of UnityEngine.UIElements.UIR.RenderChainVEData
  3734. struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847_marshaled_com
  3735. {
  3736. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev_0;
  3737. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next_1;
  3738. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor_2;
  3739. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor_3;
  3740. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty_4;
  3741. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty_5;
  3742. int32_t ___hierarchyDepth_6;
  3743. int32_t ___dirtiedValues_7;
  3744. uint32_t ___dirtyID_8;
  3745. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand_9;
  3746. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand_10;
  3747. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand_11;
  3748. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand_12;
  3749. int32_t ___isInChain_13;
  3750. int32_t ___isHierarchyHidden_14;
  3751. int32_t ___localFlipsWinding_15;
  3752. int32_t ___localTransformScaleZero_16;
  3753. int32_t ___worldFlipsWinding_17;
  3754. int32_t ___clipMethod_18;
  3755. int32_t ___childrenStencilRef_19;
  3756. int32_t ___childrenMaskDepth_20;
  3757. int32_t ___disableNudging_21;
  3758. int32_t ___usesLegacyText_22;
  3759. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data_23;
  3760. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData_24;
  3761. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace_25;
  3762. int32_t ___displacementUVStart_26;
  3763. int32_t ___displacementUVEnd_27;
  3764. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID_28;
  3765. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID_29;
  3766. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID_30;
  3767. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID_31;
  3768. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID_32;
  3769. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID_33;
  3770. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID_34;
  3771. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID_35;
  3772. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID_36;
  3773. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID_37;
  3774. float ___compositeOpacity_38;
  3775. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_39;
  3776. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevText_40;
  3777. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextText_41;
  3778. List_1_t3ADC2CEE608F7E0043EBE4FD425E6C9AE43E19CC* ___textEntries_42;
  3779. BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures_43;
  3780. };
  3781. // UnityEngine.UIElements.Rotate
  3782. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7
  3783. {
  3784. // UnityEngine.UIElements.Angle UnityEngine.UIElements.Rotate::m_Angle
  3785. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle_0;
  3786. // UnityEngine.Vector3 UnityEngine.UIElements.Rotate::m_Axis
  3787. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis_1;
  3788. // System.Boolean UnityEngine.UIElements.Rotate::m_IsNone
  3789. bool ___m_IsNone_2;
  3790. };
  3791. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.Rotate
  3792. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_pinvoke
  3793. {
  3794. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle_0;
  3795. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis_1;
  3796. int32_t ___m_IsNone_2;
  3797. };
  3798. // Native definition for COM marshalling of UnityEngine.UIElements.Rotate
  3799. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_com
  3800. {
  3801. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle_0;
  3802. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis_1;
  3803. int32_t ___m_IsNone_2;
  3804. };
  3805. // System.RuntimeTypeHandle
  3806. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  3807. {
  3808. // System.IntPtr System.RuntimeTypeHandle::value
  3809. intptr_t ___value_0;
  3810. };
  3811. // UnityEngine.UIElements.Scale
  3812. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7
  3813. {
  3814. // UnityEngine.Vector3 UnityEngine.UIElements.Scale::m_Scale
  3815. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale_0;
  3816. // System.Boolean UnityEngine.UIElements.Scale::m_IsNone
  3817. bool ___m_IsNone_1;
  3818. };
  3819. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.Scale
  3820. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_pinvoke
  3821. {
  3822. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale_0;
  3823. int32_t ___m_IsNone_1;
  3824. };
  3825. // Native definition for COM marshalling of UnityEngine.UIElements.Scale
  3826. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_com
  3827. {
  3828. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale_0;
  3829. int32_t ___m_IsNone_1;
  3830. };
  3831. // UnityEngine.UIElements.StyleLength
  3832. struct StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8
  3833. {
  3834. // UnityEngine.UIElements.Length UnityEngine.UIElements.StyleLength::m_Value
  3835. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Value_0;
  3836. // UnityEngine.UIElements.StyleKeyword UnityEngine.UIElements.StyleLength::m_Keyword
  3837. int32_t ___m_Keyword_1;
  3838. };
  3839. // UnityEngine.UIElements.TextShadow
  3840. struct TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05
  3841. {
  3842. // UnityEngine.Vector2 UnityEngine.UIElements.TextShadow::offset
  3843. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___offset_0;
  3844. // System.Single UnityEngine.UIElements.TextShadow::blurRadius
  3845. float ___blurRadius_1;
  3846. // UnityEngine.Color UnityEngine.UIElements.TextShadow::color
  3847. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_2;
  3848. };
  3849. // UnityEngine.Touch
  3850. struct Touch_t03E51455ED508492B3F278903A0114FA0E87B417
  3851. {
  3852. // System.Int32 UnityEngine.Touch::m_FingerId
  3853. int32_t ___m_FingerId_0;
  3854. // UnityEngine.Vector2 UnityEngine.Touch::m_Position
  3855. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position_1;
  3856. // UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition
  3857. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RawPosition_2;
  3858. // UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta
  3859. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PositionDelta_3;
  3860. // System.Single UnityEngine.Touch::m_TimeDelta
  3861. float ___m_TimeDelta_4;
  3862. // System.Int32 UnityEngine.Touch::m_TapCount
  3863. int32_t ___m_TapCount_5;
  3864. // UnityEngine.TouchPhase UnityEngine.Touch::m_Phase
  3865. int32_t ___m_Phase_6;
  3866. // UnityEngine.TouchType UnityEngine.Touch::m_Type
  3867. int32_t ___m_Type_7;
  3868. // System.Single UnityEngine.Touch::m_Pressure
  3869. float ___m_Pressure_8;
  3870. // System.Single UnityEngine.Touch::m_maximumPossiblePressure
  3871. float ___m_maximumPossiblePressure_9;
  3872. // System.Single UnityEngine.Touch::m_Radius
  3873. float ___m_Radius_10;
  3874. // System.Single UnityEngine.Touch::m_RadiusVariance
  3875. float ___m_RadiusVariance_11;
  3876. // System.Single UnityEngine.Touch::m_AltitudeAngle
  3877. float ___m_AltitudeAngle_12;
  3878. // System.Single UnityEngine.Touch::m_AzimuthAngle
  3879. float ___m_AzimuthAngle_13;
  3880. };
  3881. // UnityEngine.UIElements.TransformOrigin
  3882. struct TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502
  3883. {
  3884. // UnityEngine.UIElements.Length UnityEngine.UIElements.TransformOrigin::m_X
  3885. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X_0;
  3886. // UnityEngine.UIElements.Length UnityEngine.UIElements.TransformOrigin::m_Y
  3887. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y_1;
  3888. // System.Single UnityEngine.UIElements.TransformOrigin::m_Z
  3889. float ___m_Z_2;
  3890. };
  3891. // UnityEngine.UIElements.Translate
  3892. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E
  3893. {
  3894. // UnityEngine.UIElements.Length UnityEngine.UIElements.Translate::m_X
  3895. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X_0;
  3896. // UnityEngine.UIElements.Length UnityEngine.UIElements.Translate::m_Y
  3897. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y_1;
  3898. // System.Single UnityEngine.UIElements.Translate::m_Z
  3899. float ___m_Z_2;
  3900. // System.Boolean UnityEngine.UIElements.Translate::m_isNone
  3901. bool ___m_isNone_3;
  3902. };
  3903. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.Translate
  3904. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_pinvoke
  3905. {
  3906. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X_0;
  3907. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y_1;
  3908. float ___m_Z_2;
  3909. int32_t ___m_isNone_3;
  3910. };
  3911. // Native definition for COM marshalling of UnityEngine.UIElements.Translate
  3912. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_com
  3913. {
  3914. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X_0;
  3915. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y_1;
  3916. float ___m_Z_2;
  3917. int32_t ___m_isNone_3;
  3918. };
  3919. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Boolean>
  3920. struct Data_t9154AF890802133A5E80C8B717406E1803E28D41 : public Data_t235F54529C6637573A763411B81DDFFCC667F831
  3921. {
  3922. // UnityEngine.GameObject Unity.VisualScripting.GameObjectEventUnit`1/Data::target
  3923. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target_4;
  3924. };
  3925. // Unity.VisualScripting.GameObjectEventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  3926. struct Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC : public Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E
  3927. {
  3928. // UnityEngine.GameObject Unity.VisualScripting.GameObjectEventUnit`1/Data::target
  3929. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target_4;
  3930. };
  3931. // Unity.VisualScripting.GameObjectEventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  3932. struct Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36 : public Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611
  3933. {
  3934. // UnityEngine.GameObject Unity.VisualScripting.GameObjectEventUnit`1/Data::target
  3935. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target_4;
  3936. };
  3937. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Int32>
  3938. struct Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA : public Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5
  3939. {
  3940. // UnityEngine.GameObject Unity.VisualScripting.GameObjectEventUnit`1/Data::target
  3941. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target_4;
  3942. };
  3943. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Object>
  3944. struct Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD : public Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB
  3945. {
  3946. // UnityEngine.GameObject Unity.VisualScripting.GameObjectEventUnit`1/Data::target
  3947. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target_4;
  3948. };
  3949. // UnityEngine.UIElements.EventBase`1<System.Object>
  3950. struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1 : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
  3951. {
  3952. // System.Int32 UnityEngine.UIElements.EventBase`1::m_RefCount
  3953. int32_t ___m_RefCount_17;
  3954. };
  3955. // System.Linq.Expressions.ExpressionN`1<System.Object>
  3956. struct ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9 : public Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7
  3957. {
  3958. // System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.ParameterExpression> System.Linq.Expressions.ExpressionN`1::_parameters
  3959. RuntimeObject* ____parameters_4;
  3960. };
  3961. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>
  3962. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145 : public Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17
  3963. {
  3964. // TInstance System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_thisRef
  3965. RuntimeObject* ___m_thisRef_41;
  3966. // System.Func`3<TInstance,System.IAsyncResult,TResult> System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_endMethod
  3967. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___m_endMethod_42;
  3968. };
  3969. // System.ReadOnlySpan`1<System.Char>
  3970. struct ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1
  3971. {
  3972. // System.ByReference`1<T> System.ReadOnlySpan`1::_pointer
  3973. ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 ____pointer_0;
  3974. // System.Int32 System.ReadOnlySpan`1::_length
  3975. int32_t ____length_1;
  3976. };
  3977. // System.Span`1<System.Char>
  3978. struct Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D
  3979. {
  3980. // System.ByReference`1<T> System.Span`1::_pointer
  3981. ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 ____pointer_0;
  3982. // System.Int32 System.Span`1::_length
  3983. int32_t ____length_1;
  3984. };
  3985. // Unity.VisualScripting.FlowGraph
  3986. struct FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45 : public Graph_tD3F160E11AE372F4006562E44A04A934679A72CA
  3987. {
  3988. // Unity.VisualScripting.VariableDeclarations Unity.VisualScripting.FlowGraph::<variables>k__BackingField
  3989. VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* ___U3CvariablesU3Ek__BackingField_7;
  3990. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.IUnit> Unity.VisualScripting.FlowGraph::<units>k__BackingField
  3991. GraphElementCollection_1_t0165568BAE7EF8D2CD1E954F9F5CB8527EDEC824* ___U3CunitsU3Ek__BackingField_8;
  3992. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.ControlConnection,Unity.VisualScripting.ControlOutput,Unity.VisualScripting.ControlInput> Unity.VisualScripting.FlowGraph::<controlConnections>k__BackingField
  3993. GraphConnectionCollection_3_t1C36521556B52560AC338813684582FE4226703C* ___U3CcontrolConnectionsU3Ek__BackingField_9;
  3994. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.ValueConnection,Unity.VisualScripting.ValueOutput,Unity.VisualScripting.ValueInput> Unity.VisualScripting.FlowGraph::<valueConnections>k__BackingField
  3995. GraphConnectionCollection_3_tCB3C722EBCB7366D0FCFD32ED000A4A8AFD2C624* ___U3CvalueConnectionsU3Ek__BackingField_10;
  3996. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.InvalidConnection,Unity.VisualScripting.IUnitOutputPort,Unity.VisualScripting.IUnitInputPort> Unity.VisualScripting.FlowGraph::<invalidConnections>k__BackingField
  3997. GraphConnectionCollection_3_tFD3C8D61A881447B28DC931418DAA45AD99856F6* ___U3CinvalidConnectionsU3Ek__BackingField_11;
  3998. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.GraphGroup> Unity.VisualScripting.FlowGraph::<groups>k__BackingField
  3999. GraphElementCollection_1_t747DBE349EF6196F21B8B0817448722E5570D25A* ___U3CgroupsU3Ek__BackingField_12;
  4000. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.StickyNote> Unity.VisualScripting.FlowGraph::<sticky>k__BackingField
  4001. GraphElementCollection_1_t0859C1F4FC4ACB504F67C57B43AA9DA2F9A3130D* ___U3CstickyU3Ek__BackingField_13;
  4002. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ControlInputDefinition> Unity.VisualScripting.FlowGraph::<controlInputDefinitions>k__BackingField
  4003. UnitPortDefinitionCollection_1_t665553142D4490579611ED610240743C22D899F8* ___U3CcontrolInputDefinitionsU3Ek__BackingField_16;
  4004. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ControlOutputDefinition> Unity.VisualScripting.FlowGraph::<controlOutputDefinitions>k__BackingField
  4005. UnitPortDefinitionCollection_1_t198398673C495F7DB8AC3CE26E9DC0B8907E628C* ___U3CcontrolOutputDefinitionsU3Ek__BackingField_17;
  4006. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ValueInputDefinition> Unity.VisualScripting.FlowGraph::<valueInputDefinitions>k__BackingField
  4007. UnitPortDefinitionCollection_1_tED71DF94B48CE1756D3168910761094E5E2CC628* ___U3CvalueInputDefinitionsU3Ek__BackingField_18;
  4008. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ValueOutputDefinition> Unity.VisualScripting.FlowGraph::<valueOutputDefinitions>k__BackingField
  4009. UnitPortDefinitionCollection_1_t0F8E18D70B3C28BCFF0C4A883CC718FF7CE65347* ___U3CvalueOutputDefinitionsU3Ek__BackingField_19;
  4010. // System.Action Unity.VisualScripting.FlowGraph::onPortDefinitionsChanged
  4011. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onPortDefinitionsChanged_20;
  4012. };
  4013. // UnityEngine.GameObject
  4014. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  4015. {
  4016. };
  4017. // UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord
  4018. struct GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E
  4019. {
  4020. // UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord::m_FirstAdjustmentRecord
  4021. GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_FirstAdjustmentRecord_0;
  4022. // UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord::m_SecondAdjustmentRecord
  4023. GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_SecondAdjustmentRecord_1;
  4024. // UnityEngine.TextCore.LowLevel.FontFeatureLookupFlags UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord::m_FeatureLookupFlags
  4025. int32_t ___m_FeatureLookupFlags_2;
  4026. };
  4027. // Unity.VisualScripting.InvalidImplementationException
  4028. struct InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6 : public Exception_t
  4029. {
  4030. };
  4031. // System.MulticastDelegate
  4032. struct MulticastDelegate_t : public Delegate_t
  4033. {
  4034. // System.Delegate[] System.MulticastDelegate::delegates
  4035. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
  4036. };
  4037. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  4038. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  4039. {
  4040. Delegate_t_marshaled_pinvoke** ___delegates_13;
  4041. };
  4042. // Native definition for COM marshalling of System.MulticastDelegate
  4043. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  4044. {
  4045. Delegate_t_marshaled_com** ___delegates_13;
  4046. };
  4047. // System.SystemException
  4048. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  4049. {
  4050. };
  4051. // System.Type
  4052. struct Type_t : public MemberInfo_t
  4053. {
  4054. // System.RuntimeTypeHandle System.Type::_impl
  4055. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
  4056. };
  4057. // Unity.VisualScripting.Unit
  4058. struct Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191 : public GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D
  4059. {
  4060. // System.Boolean Unity.VisualScripting.Unit::<isDefined>k__BackingField
  4061. bool ___U3CisDefinedU3Ek__BackingField_2;
  4062. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ControlInput> Unity.VisualScripting.Unit::<controlInputs>k__BackingField
  4063. RuntimeObject* ___U3CcontrolInputsU3Ek__BackingField_3;
  4064. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ControlOutput> Unity.VisualScripting.Unit::<controlOutputs>k__BackingField
  4065. RuntimeObject* ___U3CcontrolOutputsU3Ek__BackingField_4;
  4066. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ValueInput> Unity.VisualScripting.Unit::<valueInputs>k__BackingField
  4067. RuntimeObject* ___U3CvalueInputsU3Ek__BackingField_5;
  4068. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ValueOutput> Unity.VisualScripting.Unit::<valueOutputs>k__BackingField
  4069. RuntimeObject* ___U3CvalueOutputsU3Ek__BackingField_6;
  4070. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.InvalidInput> Unity.VisualScripting.Unit::<invalidInputs>k__BackingField
  4071. RuntimeObject* ___U3CinvalidInputsU3Ek__BackingField_7;
  4072. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.InvalidOutput> Unity.VisualScripting.Unit::<invalidOutputs>k__BackingField
  4073. RuntimeObject* ___U3CinvalidOutputsU3Ek__BackingField_8;
  4074. // System.Action Unity.VisualScripting.Unit::onPortsChanged
  4075. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onPortsChanged_9;
  4076. // System.Collections.Generic.Dictionary`2<System.String,System.Object> Unity.VisualScripting.Unit::<defaultValues>k__BackingField
  4077. Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___U3CdefaultValuesU3Ek__BackingField_10;
  4078. // Unity.VisualScripting.IConnectionCollection`3<Unity.VisualScripting.IUnitRelation,Unity.VisualScripting.IUnitPort,Unity.VisualScripting.IUnitPort> Unity.VisualScripting.Unit::<relations>k__BackingField
  4079. RuntimeObject* ___U3CrelationsU3Ek__BackingField_11;
  4080. // System.Boolean Unity.VisualScripting.Unit::<isControlRoot>k__BackingField
  4081. bool ___U3CisControlRootU3Ek__BackingField_12;
  4082. // UnityEngine.Vector2 Unity.VisualScripting.Unit::<position>k__BackingField
  4083. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField_13;
  4084. // System.Exception Unity.VisualScripting.Unit::<definitionException>k__BackingField
  4085. Exception_t* ___U3CdefinitionExceptionU3Ek__BackingField_14;
  4086. };
  4087. // UnityEngine.UIElements.VisualElement
  4088. struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115 : public Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0
  4089. {
  4090. // System.Int32 UnityEngine.UIElements.VisualElement::<UnityEngine.UIElements.IStylePropertyAnimations.runningAnimationCount>k__BackingField
  4091. int32_t ___U3CUnityEngine_UIElements_IStylePropertyAnimations_runningAnimationCountU3Ek__BackingField_7;
  4092. // System.Int32 UnityEngine.UIElements.VisualElement::<UnityEngine.UIElements.IStylePropertyAnimations.completedAnimationCount>k__BackingField
  4093. int32_t ___U3CUnityEngine_UIElements_IStylePropertyAnimations_completedAnimationCountU3Ek__BackingField_8;
  4094. // System.String UnityEngine.UIElements.VisualElement::m_Name
  4095. String_t* ___m_Name_13;
  4096. // System.Collections.Generic.List`1<System.String> UnityEngine.UIElements.VisualElement::m_ClassList
  4097. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_ClassList_14;
  4098. // System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<UnityEngine.PropertyName,System.Object>> UnityEngine.UIElements.VisualElement::m_PropertyBag
  4099. List_1_t60F39D768DAD2345527AD3EE73FAB2667DF4F260* ___m_PropertyBag_15;
  4100. // UnityEngine.UIElements.VisualElementFlags UnityEngine.UIElements.VisualElement::m_Flags
  4101. int32_t ___m_Flags_16;
  4102. // System.String UnityEngine.UIElements.VisualElement::m_ViewDataKey
  4103. String_t* ___m_ViewDataKey_17;
  4104. // UnityEngine.UIElements.RenderHints UnityEngine.UIElements.VisualElement::m_RenderHints
  4105. int32_t ___m_RenderHints_18;
  4106. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::lastLayout
  4107. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastLayout_19;
  4108. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::lastPseudoPadding
  4109. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastPseudoPadding_20;
  4110. // UnityEngine.UIElements.UIR.RenderChainVEData UnityEngine.UIElements.VisualElement::renderChainData
  4111. RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847 ___renderChainData_21;
  4112. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_Layout
  4113. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_Layout_22;
  4114. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_BoundingBox
  4115. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_BoundingBox_23;
  4116. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_WorldBoundingBox
  4117. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldBoundingBox_24;
  4118. // UnityEngine.Matrix4x4 UnityEngine.UIElements.VisualElement::m_WorldTransformCache
  4119. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldTransformCache_25;
  4120. // UnityEngine.Matrix4x4 UnityEngine.UIElements.VisualElement::m_WorldTransformInverseCache
  4121. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldTransformInverseCache_26;
  4122. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_WorldClip
  4123. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldClip_27;
  4124. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_WorldClipMinusGroup
  4125. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldClipMinusGroup_28;
  4126. // System.Boolean UnityEngine.UIElements.VisualElement::m_WorldClipIsInfinite
  4127. bool ___m_WorldClipIsInfinite_29;
  4128. // UnityEngine.UIElements.PseudoStates UnityEngine.UIElements.VisualElement::triggerPseudoMask
  4129. int32_t ___triggerPseudoMask_31;
  4130. // UnityEngine.UIElements.PseudoStates UnityEngine.UIElements.VisualElement::dependencyPseudoMask
  4131. int32_t ___dependencyPseudoMask_32;
  4132. // UnityEngine.UIElements.PseudoStates UnityEngine.UIElements.VisualElement::m_PseudoStates
  4133. int32_t ___m_PseudoStates_33;
  4134. // System.Int32 UnityEngine.UIElements.VisualElement::<containedPointerIds>k__BackingField
  4135. int32_t ___U3CcontainedPointerIdsU3Ek__BackingField_34;
  4136. // UnityEngine.UIElements.PickingMode UnityEngine.UIElements.VisualElement::<pickingMode>k__BackingField
  4137. int32_t ___U3CpickingModeU3Ek__BackingField_35;
  4138. // UnityEngine.Yoga.YogaNode UnityEngine.UIElements.VisualElement::<yogaNode>k__BackingField
  4139. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___U3CyogaNodeU3Ek__BackingField_36;
  4140. // UnityEngine.UIElements.ComputedStyle UnityEngine.UIElements.VisualElement::m_Style
  4141. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___m_Style_37;
  4142. // UnityEngine.UIElements.StyleVariableContext UnityEngine.UIElements.VisualElement::variableContext
  4143. StyleVariableContext_tF74F2787CE1F6BEBBFBFF0771CF493AC9E403527* ___variableContext_38;
  4144. // System.Int32 UnityEngine.UIElements.VisualElement::inheritedStylesHash
  4145. int32_t ___inheritedStylesHash_39;
  4146. // System.UInt32 UnityEngine.UIElements.VisualElement::controlid
  4147. uint32_t ___controlid_40;
  4148. // System.Int32 UnityEngine.UIElements.VisualElement::imguiContainerDescendantCount
  4149. int32_t ___imguiContainerDescendantCount_41;
  4150. // System.Boolean UnityEngine.UIElements.VisualElement::<enabledSelf>k__BackingField
  4151. bool ___U3CenabledSelfU3Ek__BackingField_42;
  4152. // System.Action`1<UnityEngine.UIElements.MeshGenerationContext> UnityEngine.UIElements.VisualElement::<generateVisualContent>k__BackingField
  4153. Action_1_t3DC3411926243F1DB9C330F8E105B904E38C1A0B* ___U3CgenerateVisualContentU3Ek__BackingField_43;
  4154. // Unity.Profiling.ProfilerMarker UnityEngine.UIElements.VisualElement::k_GenerateVisualContentMarker
  4155. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateVisualContentMarker_44;
  4156. // UnityEngine.UIElements.VisualElement/RenderTargetMode UnityEngine.UIElements.VisualElement::m_SubRenderTargetMode
  4157. int32_t ___m_SubRenderTargetMode_45;
  4158. // UnityEngine.Material UnityEngine.UIElements.VisualElement::m_defaultMaterial
  4159. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_defaultMaterial_47;
  4160. // UnityEngine.UIElements.VisualElement/TypeData UnityEngine.UIElements.VisualElement::m_TypeData
  4161. TypeData_t01D670B4E71B5571B38C7412B1E652A47D6AF66A* ___m_TypeData_49;
  4162. // UnityEngine.UIElements.VisualElement/Hierarchy UnityEngine.UIElements.VisualElement::<hierarchy>k__BackingField
  4163. Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 ___U3ChierarchyU3Ek__BackingField_51;
  4164. // System.Boolean UnityEngine.UIElements.VisualElement::<isRootVisualContainer>k__BackingField
  4165. bool ___U3CisRootVisualContainerU3Ek__BackingField_52;
  4166. // System.Boolean UnityEngine.UIElements.VisualElement::<cacheAsBitmap>k__BackingField
  4167. bool ___U3CcacheAsBitmapU3Ek__BackingField_53;
  4168. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::m_PhysicalParent
  4169. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_PhysicalParent_54;
  4170. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::m_LogicalParent
  4171. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_LogicalParent_55;
  4172. // System.Collections.Generic.List`1<UnityEngine.UIElements.VisualElement> UnityEngine.UIElements.VisualElement::m_Children
  4173. List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___m_Children_57;
  4174. // UnityEngine.UIElements.BaseVisualElementPanel UnityEngine.UIElements.VisualElement::<elementPanel>k__BackingField
  4175. BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* ___U3CelementPanelU3Ek__BackingField_58;
  4176. // UnityEngine.UIElements.VisualTreeAsset UnityEngine.UIElements.VisualElement::m_VisualTreeAssetSource
  4177. VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___m_VisualTreeAssetSource_59;
  4178. // UnityEngine.UIElements.InlineStyleAccess UnityEngine.UIElements.VisualElement::inlineStyleAccess
  4179. InlineStyleAccess_t5CA7877999C9442491A220AE50D605C84D09A165* ___inlineStyleAccess_61;
  4180. // System.Collections.Generic.List`1<UnityEngine.UIElements.StyleSheet> UnityEngine.UIElements.VisualElement::styleSheetList
  4181. List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* ___styleSheetList_62;
  4182. // System.Collections.Generic.List`1<UnityEngine.UIElements.Experimental.IValueAnimationUpdate> UnityEngine.UIElements.VisualElement::m_RunningAnimations
  4183. List_1_t96E9133B70FB6765E6B138E810D33E18901715DA* ___m_RunningAnimations_64;
  4184. };
  4185. // Unity.VisualScripting.EventUnit`1<System.Boolean>
  4186. struct EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4187. {
  4188. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4189. bool ___U3CcoroutineU3Ek__BackingField_15;
  4190. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4191. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4192. };
  4193. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>
  4194. struct EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9 : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4195. {
  4196. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4197. bool ___U3CcoroutineU3Ek__BackingField_15;
  4198. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4199. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4200. };
  4201. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  4202. struct EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4203. {
  4204. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4205. bool ___U3CcoroutineU3Ek__BackingField_15;
  4206. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4207. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4208. };
  4209. // Unity.VisualScripting.EventUnit`1<System.Int32>
  4210. struct EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4211. {
  4212. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4213. bool ___U3CcoroutineU3Ek__BackingField_15;
  4214. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4215. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4216. };
  4217. // Unity.VisualScripting.EventUnit`1<System.Object>
  4218. struct EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4219. {
  4220. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4221. bool ___U3CcoroutineU3Ek__BackingField_15;
  4222. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4223. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4224. };
  4225. // UnityEngine.UIElements.FocusEventBase`1<System.Object>
  4226. struct FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8 : public EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1
  4227. {
  4228. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusEventBase`1::<relatedTarget>k__BackingField
  4229. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___U3CrelatedTargetU3Ek__BackingField_18;
  4230. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusEventBase`1::<direction>k__BackingField
  4231. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CdirectionU3Ek__BackingField_19;
  4232. // UnityEngine.UIElements.FocusController UnityEngine.UIElements.FocusEventBase`1::<focusController>k__BackingField
  4233. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___U3CfocusControllerU3Ek__BackingField_20;
  4234. // System.Boolean UnityEngine.UIElements.FocusEventBase`1::<IsFocusDelegated>k__BackingField
  4235. bool ___U3CIsFocusDelegatedU3Ek__BackingField_21;
  4236. };
  4237. // System.Linq.Expressions.FullExpression`1<System.Object>
  4238. struct FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B : public ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9
  4239. {
  4240. // System.String System.Linq.Expressions.FullExpression`1::<NameCore>k__BackingField
  4241. String_t* ___U3CNameCoreU3Ek__BackingField_5;
  4242. // System.Boolean System.Linq.Expressions.FullExpression`1::<TailCallCore>k__BackingField
  4243. bool ___U3CTailCallCoreU3Ek__BackingField_6;
  4244. };
  4245. // Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>
  4246. struct Func_1_t911AC4A38419FF93611610DD8E30223A906746EE : public MulticastDelegate_t
  4247. {
  4248. };
  4249. // System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>
  4250. struct Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9 : public MulticastDelegate_t
  4251. {
  4252. };
  4253. // System.Func`1<System.Nullable`1<System.Int32>>
  4254. struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8 : public MulticastDelegate_t
  4255. {
  4256. };
  4257. // System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>
  4258. struct Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129 : public MulticastDelegate_t
  4259. {
  4260. };
  4261. // System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  4262. struct Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5 : public MulticastDelegate_t
  4263. {
  4264. };
  4265. // System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  4266. struct Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1 : public MulticastDelegate_t
  4267. {
  4268. };
  4269. // System.Func`1<System.Boolean>
  4270. struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
  4271. {
  4272. };
  4273. // System.Func`1<System.Double>
  4274. struct Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7 : public MulticastDelegate_t
  4275. {
  4276. };
  4277. // System.Func`1<System.Int32>
  4278. struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD : public MulticastDelegate_t
  4279. {
  4280. };
  4281. // System.Func`1<System.Int32Enum>
  4282. struct Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551 : public MulticastDelegate_t
  4283. {
  4284. };
  4285. // System.Func`1<System.Object>
  4286. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
  4287. {
  4288. };
  4289. // System.Func`1<System.Single>
  4290. struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7 : public MulticastDelegate_t
  4291. {
  4292. };
  4293. // System.Func`1<System.Net.Sockets.UdpReceiveResult>
  4294. struct Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA : public MulticastDelegate_t
  4295. {
  4296. };
  4297. // System.Func`1<System.Threading.Tasks.VoidTaskResult>
  4298. struct Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E : public MulticastDelegate_t
  4299. {
  4300. };
  4301. // System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4302. struct Func_10_t087C827415001DB18D517A84B0745B13505073A0 : public MulticastDelegate_t
  4303. {
  4304. };
  4305. // System.Func`11<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4306. struct Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54 : public MulticastDelegate_t
  4307. {
  4308. };
  4309. // System.Func`12<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4310. struct Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A : public MulticastDelegate_t
  4311. {
  4312. };
  4313. // System.Func`13<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4314. struct Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA : public MulticastDelegate_t
  4315. {
  4316. };
  4317. // System.Func`14<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4318. struct Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234 : public MulticastDelegate_t
  4319. {
  4320. };
  4321. // System.Func`15<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4322. struct Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1 : public MulticastDelegate_t
  4323. {
  4324. };
  4325. // System.Func`16<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4326. struct Func_16_tED498041E58A211B0CC721763720F1F7408803EC : public MulticastDelegate_t
  4327. {
  4328. };
  4329. // System.Func`17<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4330. struct Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91 : public MulticastDelegate_t
  4331. {
  4332. };
  4333. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>
  4334. struct Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58 : public MulticastDelegate_t
  4335. {
  4336. };
  4337. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>
  4338. struct Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D : public MulticastDelegate_t
  4339. {
  4340. };
  4341. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>
  4342. struct Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943 : public MulticastDelegate_t
  4343. {
  4344. };
  4345. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
  4346. struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858 : public MulticastDelegate_t
  4347. {
  4348. };
  4349. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>
  4350. struct Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133 : public MulticastDelegate_t
  4351. {
  4352. };
  4353. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>
  4354. struct Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF : public MulticastDelegate_t
  4355. {
  4356. };
  4357. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Int32>
  4358. struct Func_2_tA526681EE526C81F376160E44520BDC21770A705 : public MulticastDelegate_t
  4359. {
  4360. };
  4361. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  4362. struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3 : public MulticastDelegate_t
  4363. {
  4364. };
  4365. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>
  4366. struct Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97 : public MulticastDelegate_t
  4367. {
  4368. };
  4369. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>
  4370. struct Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8 : public MulticastDelegate_t
  4371. {
  4372. };
  4373. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>
  4374. struct Func_2_t383ACA034986FB526C2536401996EF1CC0889958 : public MulticastDelegate_t
  4375. {
  4376. };
  4377. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>
  4378. struct Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B : public MulticastDelegate_t
  4379. {
  4380. };
  4381. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>
  4382. struct Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4 : public MulticastDelegate_t
  4383. {
  4384. };
  4385. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  4386. struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A : public MulticastDelegate_t
  4387. {
  4388. };
  4389. // System.Func`2<System.Boolean,System.Object>
  4390. struct Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B : public MulticastDelegate_t
  4391. {
  4392. };
  4393. // System.Func`2<System.Byte,System.Object>
  4394. struct Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C : public MulticastDelegate_t
  4395. {
  4396. };
  4397. // System.Func`2<System.Threading.CancellationToken,System.Object>
  4398. struct Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634 : public MulticastDelegate_t
  4399. {
  4400. };
  4401. // System.Func`2<System.Char,System.Boolean>
  4402. struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F : public MulticastDelegate_t
  4403. {
  4404. };
  4405. // System.Func`2<UnityEngine.Color,UnityEngine.Color>
  4406. struct Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E : public MulticastDelegate_t
  4407. {
  4408. };
  4409. // System.Func`2<UnityEngine.Color,UnityEngine.Color32>
  4410. struct Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277 : public MulticastDelegate_t
  4411. {
  4412. };
  4413. // System.Func`2<System.Decimal,System.Object>
  4414. struct Func_2_t0C801DCC6DF74E147B056B1088AE158808777088 : public MulticastDelegate_t
  4415. {
  4416. };
  4417. // System.Func`2<System.Double,System.Object>
  4418. struct Func_2_t40F01D770C6FE35662554498B7F14A9413810098 : public MulticastDelegate_t
  4419. {
  4420. };
  4421. // System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>
  4422. struct Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF : public MulticastDelegate_t
  4423. {
  4424. };
  4425. // System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>
  4426. struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E : public MulticastDelegate_t
  4427. {
  4428. };
  4429. // System.Func`2<System.Guid,System.Boolean>
  4430. struct Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA : public MulticastDelegate_t
  4431. {
  4432. };
  4433. // System.Func`2<System.Int16,System.Object>
  4434. struct Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D : public MulticastDelegate_t
  4435. {
  4436. };
  4437. // System.Func`2<System.Int32,System.Boolean>
  4438. struct Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA : public MulticastDelegate_t
  4439. {
  4440. };
  4441. // System.Func`2<System.Int32,System.Int32>
  4442. struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354 : public MulticastDelegate_t
  4443. {
  4444. };
  4445. // System.Func`2<System.Int32,System.Object>
  4446. struct Func_2_tB8444326CD91502B291E0988F04448A82D0F6552 : public MulticastDelegate_t
  4447. {
  4448. };
  4449. // System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>
  4450. struct Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665 : public MulticastDelegate_t
  4451. {
  4452. };
  4453. // System.Func`2<System.Int32Enum,System.Boolean>
  4454. struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821 : public MulticastDelegate_t
  4455. {
  4456. };
  4457. // System.Func`2<System.Int32Enum,System.Char>
  4458. struct Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD : public MulticastDelegate_t
  4459. {
  4460. };
  4461. // System.Func`2<System.Int32Enum,System.Guid>
  4462. struct Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5 : public MulticastDelegate_t
  4463. {
  4464. };
  4465. // System.Func`2<System.Int32Enum,System.Int32>
  4466. struct Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4 : public MulticastDelegate_t
  4467. {
  4468. };
  4469. // System.Func`2<System.Int32Enum,System.Object>
  4470. struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A : public MulticastDelegate_t
  4471. {
  4472. };
  4473. // System.Func`2<System.Int32Enum,System.Single>
  4474. struct Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975 : public MulticastDelegate_t
  4475. {
  4476. };
  4477. // System.Func`2<System.Int32Enum,UnityEngine.Vector2>
  4478. struct Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30 : public MulticastDelegate_t
  4479. {
  4480. };
  4481. // System.Func`2<System.Int32Enum,UnityEngine.Vector3>
  4482. struct Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B : public MulticastDelegate_t
  4483. {
  4484. };
  4485. // System.Func`2<System.Int32Enum,UnityEngine.Vector4>
  4486. struct Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890 : public MulticastDelegate_t
  4487. {
  4488. };
  4489. // System.Func`2<System.Int64,System.Object>
  4490. struct Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740 : public MulticastDelegate_t
  4491. {
  4492. };
  4493. // System.Func`2<System.Object,System.Nullable`1<System.Int32>>
  4494. struct Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F : public MulticastDelegate_t
  4495. {
  4496. };
  4497. // System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>
  4498. struct Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856 : public MulticastDelegate_t
  4499. {
  4500. };
  4501. // System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>
  4502. struct Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0 : public MulticastDelegate_t
  4503. {
  4504. };
  4505. // System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  4506. struct Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66 : public MulticastDelegate_t
  4507. {
  4508. };
  4509. // System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  4510. struct Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B : public MulticastDelegate_t
  4511. {
  4512. };
  4513. // System.Func`2<System.Object,System.Boolean>
  4514. struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00 : public MulticastDelegate_t
  4515. {
  4516. };
  4517. // System.Func`2<System.Object,System.Char>
  4518. struct Func_2_tA8F6CB924B4548E42010325397F16C187C098225 : public MulticastDelegate_t
  4519. {
  4520. };
  4521. // System.Func`2<System.Object,System.Guid>
  4522. struct Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838 : public MulticastDelegate_t
  4523. {
  4524. };
  4525. // System.Func`2<System.Object,System.Int32>
  4526. struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B : public MulticastDelegate_t
  4527. {
  4528. };
  4529. // System.Func`2<System.Object,System.Int32Enum>
  4530. struct Func_2_t213311159653563BDCC21CC060B449705C96791F : public MulticastDelegate_t
  4531. {
  4532. };
  4533. // System.Func`2<System.Object,System.Object>
  4534. struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
  4535. {
  4536. };
  4537. // System.Func`2<System.Object,System.Single>
  4538. struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12 : public MulticastDelegate_t
  4539. {
  4540. };
  4541. // System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>
  4542. struct Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7 : public MulticastDelegate_t
  4543. {
  4544. };
  4545. // System.Func`2<System.Object,System.UInt32>
  4546. struct Func_2_tB86D019F1289E2D123C00796B373933613385952 : public MulticastDelegate_t
  4547. {
  4548. };
  4549. // System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>
  4550. struct Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0 : public MulticastDelegate_t
  4551. {
  4552. };
  4553. // System.Func`2<System.Object,UnityEngine.Vector2>
  4554. struct Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4 : public MulticastDelegate_t
  4555. {
  4556. };
  4557. // System.Func`2<System.Object,UnityEngine.Vector3>
  4558. struct Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E : public MulticastDelegate_t
  4559. {
  4560. };
  4561. // System.Func`2<System.Object,UnityEngine.Vector4>
  4562. struct Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302 : public MulticastDelegate_t
  4563. {
  4564. };
  4565. // System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>
  4566. struct Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA : public MulticastDelegate_t
  4567. {
  4568. };
  4569. // System.Func`2<System.SByte,System.Object>
  4570. struct Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C : public MulticastDelegate_t
  4571. {
  4572. };
  4573. // System.Func`2<System.Single,System.Boolean>
  4574. struct Func_2_t49E998685259ADE759F9329BF66F20DE8667006E : public MulticastDelegate_t
  4575. {
  4576. };
  4577. // System.Func`2<System.Single,System.Object>
  4578. struct Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4 : public MulticastDelegate_t
  4579. {
  4580. };
  4581. // System.Func`2<System.Single,System.Single>
  4582. struct Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2 : public MulticastDelegate_t
  4583. {
  4584. };
  4585. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>
  4586. struct Func_2_tC496704D554895234B1360058C5CC2D901C24957 : public MulticastDelegate_t
  4587. {
  4588. };
  4589. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  4590. struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A : public MulticastDelegate_t
  4591. {
  4592. };
  4593. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>
  4594. struct Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C : public MulticastDelegate_t
  4595. {
  4596. };
  4597. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>
  4598. struct Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844 : public MulticastDelegate_t
  4599. {
  4600. };
  4601. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Int32>
  4602. struct Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF : public MulticastDelegate_t
  4603. {
  4604. };
  4605. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>
  4606. struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD : public MulticastDelegate_t
  4607. {
  4608. };
  4609. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>
  4610. struct Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D : public MulticastDelegate_t
  4611. {
  4612. };
  4613. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  4614. struct Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E : public MulticastDelegate_t
  4615. {
  4616. };
  4617. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  4618. struct Func_2_t208A44437DC9E09577E7BBCC73E296265723730A : public MulticastDelegate_t
  4619. {
  4620. };
  4621. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  4622. struct Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40 : public MulticastDelegate_t
  4623. {
  4624. };
  4625. // System.Func`2<System.UInt16,System.Object>
  4626. struct Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6 : public MulticastDelegate_t
  4627. {
  4628. };
  4629. // System.Func`2<System.UInt32,System.Object>
  4630. struct Func_2_t5992936113CB10755892A492A7E657203C1C94A7 : public MulticastDelegate_t
  4631. {
  4632. };
  4633. // System.Func`2<System.UInt64,System.Object>
  4634. struct Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD : public MulticastDelegate_t
  4635. {
  4636. };
  4637. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  4638. struct Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9 : public MulticastDelegate_t
  4639. {
  4640. };
  4641. // System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>
  4642. struct Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA : public MulticastDelegate_t
  4643. {
  4644. };
  4645. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  4646. struct Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E : public MulticastDelegate_t
  4647. {
  4648. };
  4649. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  4650. struct Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9 : public MulticastDelegate_t
  4651. {
  4652. };
  4653. // System.Func`2<Interop/ErrorInfo,Interop/ErrorInfo>
  4654. struct Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8 : public MulticastDelegate_t
  4655. {
  4656. };
  4657. // System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>
  4658. struct Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE : public MulticastDelegate_t
  4659. {
  4660. };
  4661. // System.Func`3<System.Boolean,System.Boolean,System.Object>
  4662. struct Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B : public MulticastDelegate_t
  4663. {
  4664. };
  4665. // System.Func`3<System.Byte,System.Byte,System.Object>
  4666. struct Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D : public MulticastDelegate_t
  4667. {
  4668. };
  4669. // System.Func`3<System.Byte,System.Decimal,System.Object>
  4670. struct Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD : public MulticastDelegate_t
  4671. {
  4672. };
  4673. // System.Func`3<System.Byte,System.Double,System.Object>
  4674. struct Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867 : public MulticastDelegate_t
  4675. {
  4676. };
  4677. // System.Func`3<System.Byte,System.Int16,System.Object>
  4678. struct Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4 : public MulticastDelegate_t
  4679. {
  4680. };
  4681. // System.Func`3<System.Byte,System.Int32,System.Object>
  4682. struct Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E : public MulticastDelegate_t
  4683. {
  4684. };
  4685. // System.Func`3<System.Byte,System.Int64,System.Object>
  4686. struct Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C : public MulticastDelegate_t
  4687. {
  4688. };
  4689. // System.Func`3<System.Byte,System.SByte,System.Object>
  4690. struct Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96 : public MulticastDelegate_t
  4691. {
  4692. };
  4693. // System.Func`3<System.Byte,System.Single,System.Object>
  4694. struct Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07 : public MulticastDelegate_t
  4695. {
  4696. };
  4697. // System.Func`3<System.Byte,System.UInt16,System.Object>
  4698. struct Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068 : public MulticastDelegate_t
  4699. {
  4700. };
  4701. // System.Func`3<System.Byte,System.UInt32,System.Object>
  4702. struct Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4 : public MulticastDelegate_t
  4703. {
  4704. };
  4705. // System.Func`3<System.Byte,System.UInt64,System.Object>
  4706. struct Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E : public MulticastDelegate_t
  4707. {
  4708. };
  4709. // System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>
  4710. struct Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E : public MulticastDelegate_t
  4711. {
  4712. };
  4713. // System.Func`3<System.Decimal,System.Byte,System.Object>
  4714. struct Func_3_tEFF388DEF67214BB28AD693A56852F9056847940 : public MulticastDelegate_t
  4715. {
  4716. };
  4717. // System.Func`3<System.Decimal,System.Decimal,System.Object>
  4718. struct Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7 : public MulticastDelegate_t
  4719. {
  4720. };
  4721. // System.Func`3<System.Decimal,System.Int16,System.Object>
  4722. struct Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B : public MulticastDelegate_t
  4723. {
  4724. };
  4725. // System.Func`3<System.Decimal,System.Int32,System.Object>
  4726. struct Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3 : public MulticastDelegate_t
  4727. {
  4728. };
  4729. // System.Func`3<System.Decimal,System.Int64,System.Object>
  4730. struct Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8 : public MulticastDelegate_t
  4731. {
  4732. };
  4733. // System.Func`3<System.Decimal,System.SByte,System.Object>
  4734. struct Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3 : public MulticastDelegate_t
  4735. {
  4736. };
  4737. // System.Func`3<System.Decimal,System.UInt16,System.Object>
  4738. struct Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D : public MulticastDelegate_t
  4739. {
  4740. };
  4741. // System.Func`3<System.Decimal,System.UInt32,System.Object>
  4742. struct Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D : public MulticastDelegate_t
  4743. {
  4744. };
  4745. // System.Func`3<System.Decimal,System.UInt64,System.Object>
  4746. struct Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD : public MulticastDelegate_t
  4747. {
  4748. };
  4749. // System.Func`3<System.Double,System.Byte,System.Object>
  4750. struct Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA : public MulticastDelegate_t
  4751. {
  4752. };
  4753. // System.Func`3<System.Double,System.Double,System.Object>
  4754. struct Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA : public MulticastDelegate_t
  4755. {
  4756. };
  4757. // System.Func`3<System.Double,System.Int16,System.Object>
  4758. struct Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1 : public MulticastDelegate_t
  4759. {
  4760. };
  4761. // System.Func`3<System.Double,System.Int32,System.Object>
  4762. struct Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37 : public MulticastDelegate_t
  4763. {
  4764. };
  4765. // System.Func`3<System.Double,System.Int64,System.Object>
  4766. struct Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8 : public MulticastDelegate_t
  4767. {
  4768. };
  4769. // System.Func`3<System.Double,System.SByte,System.Object>
  4770. struct Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E : public MulticastDelegate_t
  4771. {
  4772. };
  4773. // System.Func`3<System.Double,System.Single,System.Object>
  4774. struct Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B : public MulticastDelegate_t
  4775. {
  4776. };
  4777. // System.Func`3<System.Double,System.UInt16,System.Object>
  4778. struct Func_3_tB6542392B71A290C5BEE7772995E540871575C55 : public MulticastDelegate_t
  4779. {
  4780. };
  4781. // System.Func`3<System.Double,System.UInt32,System.Object>
  4782. struct Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C : public MulticastDelegate_t
  4783. {
  4784. };
  4785. // System.Func`3<System.Double,System.UInt64,System.Object>
  4786. struct Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0 : public MulticastDelegate_t
  4787. {
  4788. };
  4789. // System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>
  4790. struct Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0 : public MulticastDelegate_t
  4791. {
  4792. };
  4793. // System.Func`3<System.Int16,System.Byte,System.Object>
  4794. struct Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F : public MulticastDelegate_t
  4795. {
  4796. };
  4797. // System.Func`3<System.Int16,System.Decimal,System.Object>
  4798. struct Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877 : public MulticastDelegate_t
  4799. {
  4800. };
  4801. // System.Func`3<System.Int16,System.Double,System.Object>
  4802. struct Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D : public MulticastDelegate_t
  4803. {
  4804. };
  4805. // System.Func`3<System.Int16,System.Int16,System.Object>
  4806. struct Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6 : public MulticastDelegate_t
  4807. {
  4808. };
  4809. // System.Func`3<System.Int16,System.Int32,System.Object>
  4810. struct Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A : public MulticastDelegate_t
  4811. {
  4812. };
  4813. // System.Func`3<System.Int16,System.Int64,System.Object>
  4814. struct Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D : public MulticastDelegate_t
  4815. {
  4816. };
  4817. // System.Func`3<System.Int16,System.SByte,System.Object>
  4818. struct Func_3_t27F5744940086745B289072AFD2247E0719FF074 : public MulticastDelegate_t
  4819. {
  4820. };
  4821. // System.Func`3<System.Int16,System.Single,System.Object>
  4822. struct Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0 : public MulticastDelegate_t
  4823. {
  4824. };
  4825. // System.Func`3<System.Int16,System.UInt16,System.Object>
  4826. struct Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713 : public MulticastDelegate_t
  4827. {
  4828. };
  4829. // System.Func`3<System.Int16,System.UInt32,System.Object>
  4830. struct Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69 : public MulticastDelegate_t
  4831. {
  4832. };
  4833. // System.Func`3<System.Int32,System.Byte,System.Object>
  4834. struct Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45 : public MulticastDelegate_t
  4835. {
  4836. };
  4837. // System.Func`3<System.Int32,System.Decimal,System.Object>
  4838. struct Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610 : public MulticastDelegate_t
  4839. {
  4840. };
  4841. // System.Func`3<System.Int32,System.Double,System.Object>
  4842. struct Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5 : public MulticastDelegate_t
  4843. {
  4844. };
  4845. // System.Func`3<System.Int32,System.Int16,System.Object>
  4846. struct Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D : public MulticastDelegate_t
  4847. {
  4848. };
  4849. // System.Func`3<System.Int32,System.Int32,System.Boolean>
  4850. struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69 : public MulticastDelegate_t
  4851. {
  4852. };
  4853. // System.Func`3<System.Int32,System.Int32,System.Object>
  4854. struct Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F : public MulticastDelegate_t
  4855. {
  4856. };
  4857. // System.Func`3<System.Int32,System.Int64,System.Object>
  4858. struct Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52 : public MulticastDelegate_t
  4859. {
  4860. };
  4861. // System.Func`3<System.Int32,System.IntPtr,System.Boolean>
  4862. struct Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C : public MulticastDelegate_t
  4863. {
  4864. };
  4865. // System.Func`3<System.Int32,System.Object,System.Object>
  4866. struct Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6 : public MulticastDelegate_t
  4867. {
  4868. };
  4869. // System.Func`3<System.Int32,System.SByte,System.Object>
  4870. struct Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508 : public MulticastDelegate_t
  4871. {
  4872. };
  4873. // System.Func`3<System.Int32,System.Single,System.Object>
  4874. struct Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962 : public MulticastDelegate_t
  4875. {
  4876. };
  4877. // System.Func`3<System.Int32,System.UInt16,System.Object>
  4878. struct Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A : public MulticastDelegate_t
  4879. {
  4880. };
  4881. // System.Func`3<System.Int32,System.UInt32,System.Object>
  4882. struct Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703 : public MulticastDelegate_t
  4883. {
  4884. };
  4885. // System.Func`3<System.Int64,System.Byte,System.Object>
  4886. struct Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900 : public MulticastDelegate_t
  4887. {
  4888. };
  4889. // System.Func`3<System.Int64,System.Decimal,System.Object>
  4890. struct Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376 : public MulticastDelegate_t
  4891. {
  4892. };
  4893. // System.Func`3<System.Int64,System.Double,System.Object>
  4894. struct Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6 : public MulticastDelegate_t
  4895. {
  4896. };
  4897. // System.Func`3<System.Int64,System.Int16,System.Object>
  4898. struct Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0 : public MulticastDelegate_t
  4899. {
  4900. };
  4901. // System.Func`3<System.Int64,System.Int32,System.Object>
  4902. struct Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56 : public MulticastDelegate_t
  4903. {
  4904. };
  4905. // System.Func`3<System.Int64,System.Int64,System.Object>
  4906. struct Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367 : public MulticastDelegate_t
  4907. {
  4908. };
  4909. // System.Func`3<System.Int64,System.SByte,System.Object>
  4910. struct Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3 : public MulticastDelegate_t
  4911. {
  4912. };
  4913. // System.Func`3<System.Int64,System.Single,System.Object>
  4914. struct Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC : public MulticastDelegate_t
  4915. {
  4916. };
  4917. // System.Func`3<System.Int64,System.UInt16,System.Object>
  4918. struct Func_3_t77C29582285B38470B966DD7A6E94E15A1705009 : public MulticastDelegate_t
  4919. {
  4920. };
  4921. // System.Func`3<System.Int64,System.UInt32,System.Object>
  4922. struct Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3 : public MulticastDelegate_t
  4923. {
  4924. };
  4925. // System.Func`3<UnityEngine.UIElements.Length,UnityEngine.UIElements.Length,System.Boolean>
  4926. struct Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10 : public MulticastDelegate_t
  4927. {
  4928. };
  4929. // System.Func`3<System.Object,System.Boolean,System.Boolean>
  4930. struct Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102 : public MulticastDelegate_t
  4931. {
  4932. };
  4933. // System.Func`3<System.Object,System.IAsyncResult,System.Int32>
  4934. struct Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1 : public MulticastDelegate_t
  4935. {
  4936. };
  4937. // System.Func`3<System.Object,System.IAsyncResult,System.Object>
  4938. struct Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0 : public MulticastDelegate_t
  4939. {
  4940. };
  4941. // System.Func`3<System.Object,System.IAsyncResult,System.Threading.Tasks.VoidTaskResult>
  4942. struct Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E : public MulticastDelegate_t
  4943. {
  4944. };
  4945. // System.Func`3<System.Object,System.Int32,System.Int32>
  4946. struct Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300 : public MulticastDelegate_t
  4947. {
  4948. };
  4949. // System.Func`3<System.Object,System.Int32Enum,System.Int32Enum>
  4950. struct Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631 : public MulticastDelegate_t
  4951. {
  4952. };
  4953. // System.Func`3<System.Object,System.Int64,System.Int64>
  4954. struct Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD : public MulticastDelegate_t
  4955. {
  4956. };
  4957. // System.Func`3<System.Object,System.Object,System.Nullable`1<System.Int32>>
  4958. struct Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249 : public MulticastDelegate_t
  4959. {
  4960. };
  4961. // System.Func`3<System.Object,System.Object,System.Boolean>
  4962. struct Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79 : public MulticastDelegate_t
  4963. {
  4964. };
  4965. // System.Func`3<System.Object,System.Object,System.Int32>
  4966. struct Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D : public MulticastDelegate_t
  4967. {
  4968. };
  4969. // System.Func`3<System.Object,System.Object,System.Object>
  4970. struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566 : public MulticastDelegate_t
  4971. {
  4972. };
  4973. // System.Func`3<System.Object,System.Object,System.Threading.Tasks.VoidTaskResult>
  4974. struct Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435 : public MulticastDelegate_t
  4975. {
  4976. };
  4977. // System.Func`3<System.Object,System.Single,System.Single>
  4978. struct Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A : public MulticastDelegate_t
  4979. {
  4980. };
  4981. // System.Func`3<UnityEngine.UIElements.Rotate,UnityEngine.UIElements.Rotate,System.Boolean>
  4982. struct Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D : public MulticastDelegate_t
  4983. {
  4984. };
  4985. // System.Func`3<System.SByte,System.Byte,System.Object>
  4986. struct Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9 : public MulticastDelegate_t
  4987. {
  4988. };
  4989. // System.Func`3<System.SByte,System.Decimal,System.Object>
  4990. struct Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED : public MulticastDelegate_t
  4991. {
  4992. };
  4993. // System.Func`3<System.SByte,System.Double,System.Object>
  4994. struct Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15 : public MulticastDelegate_t
  4995. {
  4996. };
  4997. // System.Func`3<System.SByte,System.Int16,System.Object>
  4998. struct Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A : public MulticastDelegate_t
  4999. {
  5000. };
  5001. // System.Func`3<System.SByte,System.Int32,System.Object>
  5002. struct Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF : public MulticastDelegate_t
  5003. {
  5004. };
  5005. // System.Func`3<System.SByte,System.Int64,System.Object>
  5006. struct Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B : public MulticastDelegate_t
  5007. {
  5008. };
  5009. // System.Func`3<System.SByte,System.SByte,System.Object>
  5010. struct Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96 : public MulticastDelegate_t
  5011. {
  5012. };
  5013. // System.Func`3<System.SByte,System.Single,System.Object>
  5014. struct Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE : public MulticastDelegate_t
  5015. {
  5016. };
  5017. // System.Func`3<System.SByte,System.UInt16,System.Object>
  5018. struct Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827 : public MulticastDelegate_t
  5019. {
  5020. };
  5021. // System.Func`3<System.SByte,System.UInt32,System.Object>
  5022. struct Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849 : public MulticastDelegate_t
  5023. {
  5024. };
  5025. // System.Func`3<UnityEngine.UIElements.Scale,UnityEngine.UIElements.Scale,System.Boolean>
  5026. struct Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC : public MulticastDelegate_t
  5027. {
  5028. };
  5029. // System.Func`3<System.Single,System.Byte,System.Object>
  5030. struct Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5 : public MulticastDelegate_t
  5031. {
  5032. };
  5033. // System.Func`3<System.Single,System.Double,System.Object>
  5034. struct Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450 : public MulticastDelegate_t
  5035. {
  5036. };
  5037. // System.Func`3<System.Single,System.Int16,System.Object>
  5038. struct Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD : public MulticastDelegate_t
  5039. {
  5040. };
  5041. // System.Func`3<System.Single,System.Int32,System.Object>
  5042. struct Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C : public MulticastDelegate_t
  5043. {
  5044. };
  5045. // System.Func`3<System.Single,System.Int64,System.Object>
  5046. struct Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E : public MulticastDelegate_t
  5047. {
  5048. };
  5049. // System.Func`3<System.Single,System.SByte,System.Object>
  5050. struct Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9 : public MulticastDelegate_t
  5051. {
  5052. };
  5053. // System.Func`3<System.Single,System.Single,System.Boolean>
  5054. struct Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E : public MulticastDelegate_t
  5055. {
  5056. };
  5057. // System.Func`3<System.Single,System.Single,System.Object>
  5058. struct Func_3_t8171759D65FAF730928654E5BD260A82C54322C2 : public MulticastDelegate_t
  5059. {
  5060. };
  5061. // System.Func`3<System.Single,System.UInt16,System.Object>
  5062. struct Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14 : public MulticastDelegate_t
  5063. {
  5064. };
  5065. // System.Func`3<System.Single,System.UInt32,System.Object>
  5066. struct Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9 : public MulticastDelegate_t
  5067. {
  5068. };
  5069. // System.Func`3<System.Single,System.UInt64,System.Object>
  5070. struct Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972 : public MulticastDelegate_t
  5071. {
  5072. };
  5073. // System.Func`3<UnityEngine.UIElements.TextShadow,UnityEngine.UIElements.TextShadow,System.Boolean>
  5074. struct Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502 : public MulticastDelegate_t
  5075. {
  5076. };
  5077. // System.Func`3<UnityEngine.UIElements.TransformOrigin,UnityEngine.UIElements.TransformOrigin,System.Boolean>
  5078. struct Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F : public MulticastDelegate_t
  5079. {
  5080. };
  5081. // System.Func`3<UnityEngine.UIElements.Translate,UnityEngine.UIElements.Translate,System.Boolean>
  5082. struct Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6 : public MulticastDelegate_t
  5083. {
  5084. };
  5085. // System.Func`3<System.UInt16,System.Byte,System.Object>
  5086. struct Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E : public MulticastDelegate_t
  5087. {
  5088. };
  5089. // System.Func`3<System.UInt16,System.Decimal,System.Object>
  5090. struct Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2 : public MulticastDelegate_t
  5091. {
  5092. };
  5093. // System.Func`3<System.UInt16,System.Double,System.Object>
  5094. struct Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6 : public MulticastDelegate_t
  5095. {
  5096. };
  5097. // System.Func`3<System.UInt16,System.Int16,System.Object>
  5098. struct Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A : public MulticastDelegate_t
  5099. {
  5100. };
  5101. // System.Func`3<System.UInt16,System.Int32,System.Object>
  5102. struct Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8 : public MulticastDelegate_t
  5103. {
  5104. };
  5105. // System.Func`3<System.UInt16,System.Int64,System.Object>
  5106. struct Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047 : public MulticastDelegate_t
  5107. {
  5108. };
  5109. // System.Func`3<System.UInt16,System.SByte,System.Object>
  5110. struct Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D : public MulticastDelegate_t
  5111. {
  5112. };
  5113. // System.Func`3<System.UInt16,System.Single,System.Object>
  5114. struct Func_3_tCF60C787D40192074B0B8F784F994AF897A64088 : public MulticastDelegate_t
  5115. {
  5116. };
  5117. // System.Func`3<System.UInt16,System.UInt16,System.Object>
  5118. struct Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38 : public MulticastDelegate_t
  5119. {
  5120. };
  5121. // System.Func`3<System.UInt16,System.UInt32,System.Object>
  5122. struct Func_3_t9BF08FA52536763238F025113D4B3028272814DC : public MulticastDelegate_t
  5123. {
  5124. };
  5125. // System.Func`3<System.UInt16,System.UInt64,System.Object>
  5126. struct Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478 : public MulticastDelegate_t
  5127. {
  5128. };
  5129. // System.Func`3<System.UInt32,System.Byte,System.Object>
  5130. struct Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66 : public MulticastDelegate_t
  5131. {
  5132. };
  5133. // System.Func`3<System.UInt32,System.Decimal,System.Object>
  5134. struct Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07 : public MulticastDelegate_t
  5135. {
  5136. };
  5137. // System.Func`3<System.UInt32,System.Double,System.Object>
  5138. struct Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8 : public MulticastDelegate_t
  5139. {
  5140. };
  5141. // System.Func`3<System.UInt32,System.Int16,System.Object>
  5142. struct Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14 : public MulticastDelegate_t
  5143. {
  5144. };
  5145. // System.Func`3<System.UInt32,System.Int32,System.Object>
  5146. struct Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726 : public MulticastDelegate_t
  5147. {
  5148. };
  5149. // System.Func`3<System.UInt32,System.Int64,System.Object>
  5150. struct Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115 : public MulticastDelegate_t
  5151. {
  5152. };
  5153. // System.Func`3<System.UInt32,System.SByte,System.Object>
  5154. struct Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC : public MulticastDelegate_t
  5155. {
  5156. };
  5157. // System.Func`3<System.UInt32,System.Single,System.Object>
  5158. struct Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7 : public MulticastDelegate_t
  5159. {
  5160. };
  5161. // System.Func`3<System.UInt32,System.UInt16,System.Object>
  5162. struct Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D : public MulticastDelegate_t
  5163. {
  5164. };
  5165. // System.Func`3<System.UInt32,System.UInt32,System.Object>
  5166. struct Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98 : public MulticastDelegate_t
  5167. {
  5168. };
  5169. // System.Func`3<System.UInt32,System.UInt64,System.Object>
  5170. struct Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B : public MulticastDelegate_t
  5171. {
  5172. };
  5173. // System.Func`3<System.UInt64,System.Byte,System.Object>
  5174. struct Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E : public MulticastDelegate_t
  5175. {
  5176. };
  5177. // System.Func`3<System.UInt64,System.Decimal,System.Object>
  5178. struct Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3 : public MulticastDelegate_t
  5179. {
  5180. };
  5181. // System.Func`3<System.UInt64,System.Double,System.Object>
  5182. struct Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76 : public MulticastDelegate_t
  5183. {
  5184. };
  5185. // System.Func`3<System.UInt64,System.Int16,System.Object>
  5186. struct Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D : public MulticastDelegate_t
  5187. {
  5188. };
  5189. // System.Func`3<System.UInt64,System.Int32,System.Object>
  5190. struct Func_3_t496BD39F99494741E19064E8CB2E3790E925E757 : public MulticastDelegate_t
  5191. {
  5192. };
  5193. // System.Func`3<System.UInt64,System.SByte,System.Object>
  5194. struct Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC : public MulticastDelegate_t
  5195. {
  5196. };
  5197. // System.Func`3<System.UInt64,System.Single,System.Object>
  5198. struct Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38 : public MulticastDelegate_t
  5199. {
  5200. };
  5201. // System.Func`3<System.UInt64,System.UInt16,System.Object>
  5202. struct Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD : public MulticastDelegate_t
  5203. {
  5204. };
  5205. // System.Func`3<System.UInt64,System.UInt32,System.Object>
  5206. struct Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A : public MulticastDelegate_t
  5207. {
  5208. };
  5209. // System.Func`3<System.UInt64,System.UInt64,System.Object>
  5210. struct Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464 : public MulticastDelegate_t
  5211. {
  5212. };
  5213. // System.Func`4<System.Object,System.Object,System.Boolean,System.Object>
  5214. struct Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7 : public MulticastDelegate_t
  5215. {
  5216. };
  5217. // System.Func`4<System.Object,System.Object,System.Object,System.Object>
  5218. struct Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD : public MulticastDelegate_t
  5219. {
  5220. };
  5221. // System.Func`4<System.Object,System.Object,System.Single,System.Object>
  5222. struct Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F : public MulticastDelegate_t
  5223. {
  5224. };
  5225. // System.Func`4<UnityEngine.UIElements.Experimental.StyleValues,UnityEngine.UIElements.Experimental.StyleValues,System.Single,UnityEngine.UIElements.Experimental.StyleValues>
  5226. struct Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5 : public MulticastDelegate_t
  5227. {
  5228. };
  5229. // System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,System.Object,System.Object>
  5230. struct Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281 : public MulticastDelegate_t
  5231. {
  5232. };
  5233. // System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Touch,System.Object>
  5234. struct Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD : public MulticastDelegate_t
  5235. {
  5236. };
  5237. // System.Func`5<System.Object,System.Int32,System.Object,System.Object,System.Object>
  5238. struct Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA : public MulticastDelegate_t
  5239. {
  5240. };
  5241. // System.Func`5<System.Object,System.Object,System.Boolean,System.Object,System.Object>
  5242. struct Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841 : public MulticastDelegate_t
  5243. {
  5244. };
  5245. // System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  5246. struct Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A : public MulticastDelegate_t
  5247. {
  5248. };
  5249. // System.Func`5<System.Object,System.IO.Stream/ReadWriteParameters,System.Object,System.Object,System.Object>
  5250. struct Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C : public MulticastDelegate_t
  5251. {
  5252. };
  5253. // System.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  5254. struct Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143 : public MulticastDelegate_t
  5255. {
  5256. };
  5257. // Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  5258. struct Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D : public MulticastDelegate_t
  5259. {
  5260. };
  5261. // System.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  5262. struct Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093 : public MulticastDelegate_t
  5263. {
  5264. };
  5265. // Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  5266. struct Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A : public MulticastDelegate_t
  5267. {
  5268. };
  5269. // System.Func`8<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  5270. struct Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D : public MulticastDelegate_t
  5271. {
  5272. };
  5273. // System.Func`9<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  5274. struct Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD : public MulticastDelegate_t
  5275. {
  5276. };
  5277. // System.ArgumentException
  5278. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  5279. {
  5280. // System.String System.ArgumentException::_paramName
  5281. String_t* ____paramName_18;
  5282. };
  5283. // System.AsyncCallback
  5284. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
  5285. {
  5286. };
  5287. // UnityEngine.UIElements.BindableElement
  5288. struct BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115
  5289. {
  5290. // UnityEngine.UIElements.IBinding UnityEngine.UIElements.BindableElement::<binding>k__BackingField
  5291. RuntimeObject* ___U3CbindingU3Ek__BackingField_65;
  5292. // System.String UnityEngine.UIElements.BindableElement::<bindingPath>k__BackingField
  5293. String_t* ___U3CbindingPathU3Ek__BackingField_66;
  5294. };
  5295. // System.IO.Enumeration.FileSystemEntry
  5296. struct FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B
  5297. {
  5298. // Interop/Sys/DirectoryEntry System.IO.Enumeration.FileSystemEntry::_directoryEntry
  5299. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 ____directoryEntry_0;
  5300. // System.IO.FileStatus System.IO.Enumeration.FileSystemEntry::_status
  5301. FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____status_1;
  5302. // System.Span`1<System.Char> System.IO.Enumeration.FileSystemEntry::_pathBuffer
  5303. Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ____pathBuffer_2;
  5304. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::_fullPath
  5305. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fullPath_3;
  5306. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::_fileName
  5307. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fileName_4;
  5308. // System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer System.IO.Enumeration.FileSystemEntry::_fileNameBuffer
  5309. U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918 ____fileNameBuffer_5;
  5310. // System.IO.FileAttributes System.IO.Enumeration.FileSystemEntry::_initialAttributes
  5311. int32_t ____initialAttributes_6;
  5312. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::<Directory>k__BackingField
  5313. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CDirectoryU3Ek__BackingField_7;
  5314. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::<RootDirectory>k__BackingField
  5315. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CRootDirectoryU3Ek__BackingField_8;
  5316. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::<OriginalRootDirectory>k__BackingField
  5317. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3COriginalRootDirectoryU3Ek__BackingField_9;
  5318. };
  5319. // Native definition for P/Invoke marshalling of System.IO.Enumeration.FileSystemEntry
  5320. struct FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B_marshaled_pinvoke
  5321. {
  5322. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 ____directoryEntry_0;
  5323. FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke ____status_1;
  5324. Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ____pathBuffer_2;
  5325. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fullPath_3;
  5326. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fileName_4;
  5327. U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918_marshaled_pinvoke ____fileNameBuffer_5;
  5328. int32_t ____initialAttributes_6;
  5329. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CDirectoryU3Ek__BackingField_7;
  5330. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CRootDirectoryU3Ek__BackingField_8;
  5331. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3COriginalRootDirectoryU3Ek__BackingField_9;
  5332. };
  5333. // Native definition for COM marshalling of System.IO.Enumeration.FileSystemEntry
  5334. struct FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B_marshaled_com
  5335. {
  5336. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 ____directoryEntry_0;
  5337. FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com ____status_1;
  5338. Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ____pathBuffer_2;
  5339. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fullPath_3;
  5340. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fileName_4;
  5341. U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918_marshaled_com ____fileNameBuffer_5;
  5342. int32_t ____initialAttributes_6;
  5343. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CDirectoryU3Ek__BackingField_7;
  5344. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CRootDirectoryU3Ek__BackingField_8;
  5345. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3COriginalRootDirectoryU3Ek__BackingField_9;
  5346. };
  5347. // System.OperationCanceledException
  5348. struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  5349. {
  5350. // System.Threading.CancellationToken System.OperationCanceledException::_cancellationToken
  5351. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ____cancellationToken_18;
  5352. };
  5353. // UnityEngine.UIElements.ScrollView
  5354. struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9 : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115
  5355. {
  5356. // UnityEngine.UIElements.ScrollerVisibility UnityEngine.UIElements.ScrollView::m_HorizontalScrollerVisibility
  5357. int32_t ___m_HorizontalScrollerVisibility_65;
  5358. // UnityEngine.UIElements.ScrollerVisibility UnityEngine.UIElements.ScrollView::m_VerticalScrollerVisibility
  5359. int32_t ___m_VerticalScrollerVisibility_66;
  5360. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::m_AttachedRootVisualContainer
  5361. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_AttachedRootVisualContainer_67;
  5362. // System.Single UnityEngine.UIElements.ScrollView::m_SingleLineHeight
  5363. float ___m_SingleLineHeight_68;
  5364. // System.Single UnityEngine.UIElements.ScrollView::m_HorizontalPageSize
  5365. float ___m_HorizontalPageSize_69;
  5366. // System.Single UnityEngine.UIElements.ScrollView::m_VerticalPageSize
  5367. float ___m_VerticalPageSize_70;
  5368. // System.Single UnityEngine.UIElements.ScrollView::m_ScrollDecelerationRate
  5369. float ___m_ScrollDecelerationRate_72;
  5370. // System.Single UnityEngine.UIElements.ScrollView::m_Elasticity
  5371. float ___m_Elasticity_74;
  5372. // UnityEngine.UIElements.ScrollView/TouchScrollBehavior UnityEngine.UIElements.ScrollView::m_TouchScrollBehavior
  5373. int32_t ___m_TouchScrollBehavior_75;
  5374. // UnityEngine.UIElements.ScrollView/NestedInteractionKind UnityEngine.UIElements.ScrollView::m_NestedInteractionKind
  5375. int32_t ___m_NestedInteractionKind_76;
  5376. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::<contentViewport>k__BackingField
  5377. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CcontentViewportU3Ek__BackingField_77;
  5378. // UnityEngine.UIElements.Scroller UnityEngine.UIElements.ScrollView::<horizontalScroller>k__BackingField
  5379. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ___U3ChorizontalScrollerU3Ek__BackingField_78;
  5380. // UnityEngine.UIElements.Scroller UnityEngine.UIElements.ScrollView::<verticalScroller>k__BackingField
  5381. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ___U3CverticalScrollerU3Ek__BackingField_79;
  5382. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::m_ContentContainer
  5383. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_ContentContainer_80;
  5384. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::m_ContentAndVerticalScrollContainer
  5385. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_ContentAndVerticalScrollContainer_81;
  5386. // UnityEngine.UIElements.ScrollViewMode UnityEngine.UIElements.ScrollView::m_Mode
  5387. int32_t ___m_Mode_92;
  5388. // System.Int32 UnityEngine.UIElements.ScrollView::m_ScrollingPointerId
  5389. int32_t ___m_ScrollingPointerId_93;
  5390. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_StartPosition
  5391. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_StartPosition_94;
  5392. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_PointerStartPosition
  5393. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PointerStartPosition_95;
  5394. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_Velocity
  5395. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Velocity_96;
  5396. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_SpringBackVelocity
  5397. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SpringBackVelocity_97;
  5398. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_LowBounds
  5399. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LowBounds_98;
  5400. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_HighBounds
  5401. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_HighBounds_99;
  5402. // System.Single UnityEngine.UIElements.ScrollView::m_LastVelocityLerpTime
  5403. float ___m_LastVelocityLerpTime_100;
  5404. // System.Boolean UnityEngine.UIElements.ScrollView::m_StartedMoving
  5405. bool ___m_StartedMoving_101;
  5406. // System.Boolean UnityEngine.UIElements.ScrollView::m_TouchStoppedVelocity
  5407. bool ___m_TouchStoppedVelocity_102;
  5408. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::m_CapturedTarget
  5409. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_CapturedTarget_103;
  5410. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.PointerMoveEvent> UnityEngine.UIElements.ScrollView::m_CapturedTargetPointerMoveCallback
  5411. EventCallback_1_t7C6768AD962B0B50514570724A38E07DA18FB1FA* ___m_CapturedTargetPointerMoveCallback_104;
  5412. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.PointerUpEvent> UnityEngine.UIElements.ScrollView::m_CapturedTargetPointerUpCallback
  5413. EventCallback_1_tE2BCC4FFB156A2716749F7BDD0036A743B039913* ___m_CapturedTargetPointerUpCallback_105;
  5414. // UnityEngine.UIElements.IVisualElementScheduledItem UnityEngine.UIElements.ScrollView::m_PostPointerUpAnimation
  5415. RuntimeObject* ___m_PostPointerUpAnimation_106;
  5416. };
  5417. // UnityEngine.UIElements.Scroller
  5418. struct Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8 : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115
  5419. {
  5420. // System.Action`1<System.Single> UnityEngine.UIElements.Scroller::valueChanged
  5421. Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___valueChanged_65;
  5422. // UnityEngine.UIElements.Slider UnityEngine.UIElements.Scroller::<slider>k__BackingField
  5423. Slider_t5891706383A14955E3FAD68A79829F3234681652* ___U3CsliderU3Ek__BackingField_66;
  5424. // UnityEngine.UIElements.RepeatButton UnityEngine.UIElements.Scroller::<lowButton>k__BackingField
  5425. RepeatButton_t2CF59798FF30EF6DB8030E2D93CD346E38DDF981* ___U3ClowButtonU3Ek__BackingField_67;
  5426. // UnityEngine.UIElements.RepeatButton UnityEngine.UIElements.Scroller::<highButton>k__BackingField
  5427. RepeatButton_t2CF59798FF30EF6DB8030E2D93CD346E38DDF981* ___U3ChighButtonU3Ek__BackingField_68;
  5428. };
  5429. // UnityEngine.UIElements.BaseField`1<System.Single>
  5430. struct BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7 : public BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C
  5431. {
  5432. // System.Single UnityEngine.UIElements.BaseField`1::m_LabelWidthRatio
  5433. float ___m_LabelWidthRatio_80;
  5434. // System.Single UnityEngine.UIElements.BaseField`1::m_LabelExtraPadding
  5435. float ___m_LabelExtraPadding_81;
  5436. // System.Single UnityEngine.UIElements.BaseField`1::m_LabelBaseMinWidth
  5437. float ___m_LabelBaseMinWidth_82;
  5438. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseField`1::m_VisualInput
  5439. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_VisualInput_83;
  5440. // TValueType UnityEngine.UIElements.BaseField`1::m_Value
  5441. float ___m_Value_84;
  5442. // UnityEngine.UIElements.Label UnityEngine.UIElements.BaseField`1::<labelElement>k__BackingField
  5443. Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70* ___U3ClabelElementU3Ek__BackingField_85;
  5444. // System.Boolean UnityEngine.UIElements.BaseField`1::m_ShowMixedValue
  5445. bool ___m_ShowMixedValue_86;
  5446. // UnityEngine.UIElements.Label UnityEngine.UIElements.BaseField`1::m_MixedValueLabel
  5447. Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70* ___m_MixedValueLabel_87;
  5448. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseField`1::m_CachedInspectorElement
  5449. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_CachedInspectorElement_88;
  5450. // System.Int32 UnityEngine.UIElements.BaseField`1::m_CachedListAndFoldoutDepth
  5451. int32_t ___m_CachedListAndFoldoutDepth_89;
  5452. };
  5453. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>
  5454. struct FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D : public MulticastDelegate_t
  5455. {
  5456. };
  5457. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>
  5458. struct FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851 : public MulticastDelegate_t
  5459. {
  5460. };
  5461. // Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>
  5462. struct GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9 : public EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF
  5463. {
  5464. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1::<target>k__BackingField
  5465. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField_17;
  5466. };
  5467. // Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>
  5468. struct GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A : public EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9
  5469. {
  5470. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1::<target>k__BackingField
  5471. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField_17;
  5472. };
  5473. // Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  5474. struct GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496 : public EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD
  5475. {
  5476. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1::<target>k__BackingField
  5477. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField_17;
  5478. };
  5479. // Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>
  5480. struct GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F : public EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E
  5481. {
  5482. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1::<target>k__BackingField
  5483. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField_17;
  5484. };
  5485. // Unity.VisualScripting.GameObjectEventUnit`1<System.Object>
  5486. struct GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D : public EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B
  5487. {
  5488. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1::<target>k__BackingField
  5489. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField_17;
  5490. };
  5491. // System.ArgumentNullException
  5492. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  5493. {
  5494. };
  5495. // UnityEngine.UIElements.BaseVerticalCollectionView
  5496. struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE : public BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C
  5497. {
  5498. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Object>> UnityEngine.UIElements.BaseVerticalCollectionView::onItemsChosen
  5499. Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5* ___onItemsChosen_67;
  5500. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Object>> UnityEngine.UIElements.BaseVerticalCollectionView::onSelectionChange
  5501. Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5* ___onSelectionChange_68;
  5502. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Int32>> UnityEngine.UIElements.BaseVerticalCollectionView::onSelectedIndicesChange
  5503. Action_1_t68F947CFF3E836EB3A2C880E204C2D89F5AEB115* ___onSelectedIndicesChange_69;
  5504. // System.Action`2<System.Int32,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::itemIndexChanged
  5505. Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___itemIndexChanged_70;
  5506. // System.Action UnityEngine.UIElements.BaseVerticalCollectionView::itemsSourceChanged
  5507. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___itemsSourceChanged_71;
  5508. // System.Func`2<System.Int32,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_GetItemId
  5509. Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___m_GetItemId_72;
  5510. // System.Func`1<UnityEngine.UIElements.VisualElement> UnityEngine.UIElements.BaseVerticalCollectionView::m_MakeItem
  5511. Func_1_tEA19435E526C20D577E34BADB14CA06F066636C2* ___m_MakeItem_73;
  5512. // System.Action`2<UnityEngine.UIElements.VisualElement,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_BindItem
  5513. Action_2_tA1EAD43A5C76FF3E77D1705EC83B9AB7B1BE7D88* ___m_BindItem_74;
  5514. // System.Action`2<UnityEngine.UIElements.VisualElement,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::<unbindItem>k__BackingField
  5515. Action_2_tA1EAD43A5C76FF3E77D1705EC83B9AB7B1BE7D88* ___U3CunbindItemU3Ek__BackingField_75;
  5516. // System.Action`1<UnityEngine.UIElements.VisualElement> UnityEngine.UIElements.BaseVerticalCollectionView::<destroyItem>k__BackingField
  5517. Action_1_t66B514BE877E216616DEDD40416127189FE16FA3* ___U3CdestroyItemU3Ek__BackingField_76;
  5518. // UnityEngine.UIElements.SelectionType UnityEngine.UIElements.BaseVerticalCollectionView::m_SelectionType
  5519. int32_t ___m_SelectionType_77;
  5520. // System.Boolean UnityEngine.UIElements.BaseVerticalCollectionView::m_HorizontalScrollingEnabled
  5521. bool ___m_HorizontalScrollingEnabled_79;
  5522. // UnityEngine.UIElements.AlternatingRowBackground UnityEngine.UIElements.BaseVerticalCollectionView::m_ShowAlternatingRowBackgrounds
  5523. int32_t ___m_ShowAlternatingRowBackgrounds_80;
  5524. // System.Single UnityEngine.UIElements.BaseVerticalCollectionView::m_FixedItemHeight
  5525. float ___m_FixedItemHeight_82;
  5526. // System.Boolean UnityEngine.UIElements.BaseVerticalCollectionView::m_ItemHeightIsInline
  5527. bool ___m_ItemHeightIsInline_83;
  5528. // UnityEngine.UIElements.CollectionVirtualizationMethod UnityEngine.UIElements.BaseVerticalCollectionView::m_VirtualizationMethod
  5529. int32_t ___m_VirtualizationMethod_84;
  5530. // UnityEngine.UIElements.ScrollView UnityEngine.UIElements.BaseVerticalCollectionView::m_ScrollView
  5531. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* ___m_ScrollView_85;
  5532. // UnityEngine.UIElements.CollectionViewController UnityEngine.UIElements.BaseVerticalCollectionView::m_ViewController
  5533. CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* ___m_ViewController_86;
  5534. // UnityEngine.UIElements.CollectionVirtualizationController UnityEngine.UIElements.BaseVerticalCollectionView::m_VirtualizationController
  5535. CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801* ___m_VirtualizationController_87;
  5536. // UnityEngine.UIElements.KeyboardNavigationManipulator UnityEngine.UIElements.BaseVerticalCollectionView::m_NavigationManipulator
  5537. KeyboardNavigationManipulator_t7E9BA3568ADC1660C4E09B924ECD457E33B835B3* ___m_NavigationManipulator_88;
  5538. // UnityEngine.Vector2 UnityEngine.UIElements.BaseVerticalCollectionView::m_ScrollOffset
  5539. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollOffset_89;
  5540. // System.Collections.Generic.List`1<System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_SelectedIds
  5541. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_SelectedIds_90;
  5542. // System.Collections.Generic.List`1<System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_SelectedIndices
  5543. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_SelectedIndices_91;
  5544. // System.Collections.Generic.List`1<System.Object> UnityEngine.UIElements.BaseVerticalCollectionView::m_SelectedItems
  5545. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_SelectedItems_92;
  5546. // System.Single UnityEngine.UIElements.BaseVerticalCollectionView::m_LastHeight
  5547. float ___m_LastHeight_93;
  5548. // System.Boolean UnityEngine.UIElements.BaseVerticalCollectionView::m_IsRangeSelectionDirectionUp
  5549. bool ___m_IsRangeSelectionDirectionUp_94;
  5550. // UnityEngine.UIElements.ListViewDragger UnityEngine.UIElements.BaseVerticalCollectionView::m_Dragger
  5551. ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD* ___m_Dragger_95;
  5552. // System.Action`2<System.Int32,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_ItemIndexChangedCallback
  5553. Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___m_ItemIndexChangedCallback_97;
  5554. // System.Action UnityEngine.UIElements.BaseVerticalCollectionView::m_ItemsSourceChangedCallback
  5555. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_ItemsSourceChangedCallback_98;
  5556. // UnityEngine.Vector3 UnityEngine.UIElements.BaseVerticalCollectionView::m_TouchDownPosition
  5557. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TouchDownPosition_108;
  5558. };
  5559. // UnityEngine.UIElements.BaseSlider`1<System.Single>
  5560. struct BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA : public BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7
  5561. {
  5562. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseSlider`1::<dragContainer>k__BackingField
  5563. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CdragContainerU3Ek__BackingField_90;
  5564. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseSlider`1::<dragElement>k__BackingField
  5565. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CdragElementU3Ek__BackingField_91;
  5566. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseSlider`1::<dragBorderElement>k__BackingField
  5567. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CdragBorderElementU3Ek__BackingField_92;
  5568. // UnityEngine.UIElements.TextField UnityEngine.UIElements.BaseSlider`1::<inputTextField>k__BackingField
  5569. TextField_tDB34369F9468D7F02670087D9444EC23115827D9* ___U3CinputTextFieldU3Ek__BackingField_93;
  5570. // TValueType UnityEngine.UIElements.BaseSlider`1::m_LowValue
  5571. float ___m_LowValue_94;
  5572. // TValueType UnityEngine.UIElements.BaseSlider`1::m_HighValue
  5573. float ___m_HighValue_95;
  5574. // System.Single UnityEngine.UIElements.BaseSlider`1::m_PageSize
  5575. float ___m_PageSize_96;
  5576. // System.Boolean UnityEngine.UIElements.BaseSlider`1::m_ShowInputField
  5577. bool ___m_ShowInputField_97;
  5578. // System.Boolean UnityEngine.UIElements.BaseSlider`1::<clamped>k__BackingField
  5579. bool ___U3CclampedU3Ek__BackingField_98;
  5580. // UnityEngine.UIElements.ClampedDragger`1<TValueType> UnityEngine.UIElements.BaseSlider`1::<clampedDragger>k__BackingField
  5581. ClampedDragger_1_t18A937D027747303C3811CCC9FAD288366DF8DC3* ___U3CclampedDraggerU3Ek__BackingField_99;
  5582. // UnityEngine.Rect UnityEngine.UIElements.BaseSlider`1::m_DragElementStartPos
  5583. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_DragElementStartPos_100;
  5584. // UnityEngine.UIElements.SliderDirection UnityEngine.UIElements.BaseSlider`1::m_Direction
  5585. int32_t ___m_Direction_101;
  5586. // System.Boolean UnityEngine.UIElements.BaseSlider`1::m_Inverted
  5587. bool ___m_Inverted_102;
  5588. };
  5589. // UnityEngine.UIElements.Slider
  5590. struct Slider_t5891706383A14955E3FAD68A79829F3234681652 : public BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA
  5591. {
  5592. };
  5593. // Google.Future`1/<WaitForResult>d__8<System.Object>
  5594. // Google.Future`1/<WaitForResult>d__8<System.Object>
  5595. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  5596. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  5597. // Google.Future`1<System.Object>
  5598. // Google.Future`1<System.Object>
  5599. // System.Collections.Generic.List`1<System.Object>
  5600. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  5601. {
  5602. // T[] System.Collections.Generic.List`1::s_emptyArray
  5603. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
  5604. };
  5605. // System.Collections.Generic.List`1<System.Object>
  5606. // System.Threading.Tasks.TaskCompletionSource`1<System.Object>
  5607. // System.Threading.Tasks.TaskCompletionSource`1<System.Object>
  5608. // UnityEngine.UIElements.CollectionVirtualizationController
  5609. // UnityEngine.UIElements.CollectionVirtualizationController
  5610. // System.Linq.Expressions.Expression
  5611. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_StaticFields
  5612. {
  5613. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo> System.Linq.Expressions.Expression::s_lambdaDelegateCache
  5614. CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15* ___s_lambdaDelegateCache_0;
  5615. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Func`5<System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>,System.Linq.Expressions.LambdaExpression>> modreq(System.Runtime.CompilerServices.IsVolatile) System.Linq.Expressions.Expression::s_lambdaFactories
  5616. CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7* ___s_lambdaFactories_1;
  5617. // System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo> System.Linq.Expressions.Expression::s_legacyCtorSupportTable
  5618. ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7* ___s_legacyCtorSupportTable_2;
  5619. };
  5620. // System.Linq.Expressions.Expression
  5621. // UnityEngine.UIElements.FocusChangeDirection
  5622. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields
  5623. {
  5624. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusChangeDirection::<unspecified>k__BackingField
  5625. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CunspecifiedU3Ek__BackingField_0;
  5626. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusChangeDirection::<none>k__BackingField
  5627. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CnoneU3Ek__BackingField_1;
  5628. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusChangeDirection::<lastValue>k__BackingField
  5629. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3ClastValueU3Ek__BackingField_2;
  5630. };
  5631. // UnityEngine.UIElements.FocusChangeDirection
  5632. // UnityEngine.UIElements.FocusController
  5633. // UnityEngine.UIElements.FocusController
  5634. // Unity.VisualScripting.GraphPointer
  5635. struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B_StaticFields
  5636. {
  5637. // System.Func`2<Unity.VisualScripting.IGraphRoot,Unity.VisualScripting.IGraphDebugData> Unity.VisualScripting.GraphPointer::<fetchRootDebugDataBinding>k__BackingField
  5638. Func_2_tC5B959A6DD6FDE84607DD9ECC529B9BE485C63C5* ___U3CfetchRootDebugDataBindingU3Ek__BackingField_7;
  5639. };
  5640. // Unity.VisualScripting.GraphPointer
  5641. // UnityEngine.UIElements.ReusableCollectionItem
  5642. // UnityEngine.UIElements.ReusableCollectionItem
  5643. // System.String
  5644. struct String_t_StaticFields
  5645. {
  5646. // System.String System.String::Empty
  5647. String_t* ___Empty_6;
  5648. };
  5649. // System.String
  5650. // System.Threading.Tasks.Task
  5651. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields
  5652. {
  5653. // System.Int32 System.Threading.Tasks.Task::s_taskIdCounter
  5654. int32_t ___s_taskIdCounter_0;
  5655. // System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel
  5656. RuntimeObject* ___s_taskCompletionSentinel_24;
  5657. // System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled
  5658. bool ___s_asyncDebuggingEnabled_25;
  5659. // System.Action`1<System.Object> System.Threading.Tasks.Task::s_taskCancelCallback
  5660. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback_27;
  5661. // System.Func`1<System.Threading.Tasks.Task/ContingentProperties> System.Threading.Tasks.Task::s_createContingentProperties
  5662. Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties_30;
  5663. // System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::<Factory>k__BackingField
  5664. TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField_31;
  5665. // System.Threading.Tasks.Task System.Threading.Tasks.Task::<CompletedTask>k__BackingField
  5666. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField_32;
  5667. // System.Predicate`1<System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate
  5668. Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate_33;
  5669. // System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback
  5670. ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback_34;
  5671. // System.Predicate`1<System.Object> System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate
  5672. Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate_35;
  5673. // System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_currentActiveTasks
  5674. Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks_36;
  5675. // System.Object System.Threading.Tasks.Task::s_activeTasksLock
  5676. RuntimeObject* ___s_activeTasksLock_37;
  5677. };
  5678. // System.Threading.Tasks.Task
  5679. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields
  5680. {
  5681. // System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask
  5682. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask_28;
  5683. // System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard
  5684. StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard_29;
  5685. };
  5686. // Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>
  5687. // Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>
  5688. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  5689. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  5690. // Unity.Collections.NativeSlice`1<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>
  5691. // Unity.Collections.NativeSlice`1<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>
  5692. // System.Nullable`1<System.Int32>
  5693. // System.Nullable`1<System.Int32>
  5694. // System.Threading.Tasks.Task`1<System.Int32>
  5695. struct Task_1_t4C228DE57804012969575431CFF12D57C875552D_StaticFields
  5696. {
  5697. // System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
  5698. TaskFactory_1_t0BEF06D58E44525B9135AB0B22D016856EE69FF3* ___s_defaultFactory_39;
  5699. };
  5700. // System.Threading.Tasks.Task`1<System.Int32>
  5701. // System.Threading.Tasks.Task`1<System.Object>
  5702. struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields
  5703. {
  5704. // System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
  5705. TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory_39;
  5706. };
  5707. // System.Threading.Tasks.Task`1<System.Object>
  5708. // System.ValueTuple`2<System.Boolean,System.Object>
  5709. // System.ValueTuple`2<System.Boolean,System.Object>
  5710. // System.ValueTuple`2<System.Object,System.Object>
  5711. // System.ValueTuple`2<System.Object,System.Object>
  5712. // System.ValueTuple`3<System.Object,System.Object,System.Int32>
  5713. // System.ValueTuple`3<System.Object,System.Object,System.Int32>
  5714. // System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>
  5715. // System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>
  5716. // UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>
  5717. // UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>
  5718. // UnityEngine.UIElements.Background
  5719. // UnityEngine.UIElements.Background
  5720. // System.Boolean
  5721. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  5722. {
  5723. // System.String System.Boolean::TrueString
  5724. String_t* ___TrueString_5;
  5725. // System.String System.Boolean::FalseString
  5726. String_t* ___FalseString_6;
  5727. };
  5728. // System.Boolean
  5729. // System.Byte
  5730. // System.Byte
  5731. // System.Threading.CancellationToken
  5732. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields
  5733. {
  5734. // System.Action`1<System.Object> System.Threading.CancellationToken::s_actionToActionObjShunt
  5735. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt_1;
  5736. };
  5737. // System.Threading.CancellationToken
  5738. // System.Char
  5739. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  5740. {
  5741. // System.Byte[] System.Char::s_categoryForLatin1
  5742. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
  5743. };
  5744. // System.Char
  5745. // UnityEngine.Color
  5746. // UnityEngine.Color
  5747. // UnityEngine.Color32
  5748. // UnityEngine.Color32
  5749. // System.Decimal
  5750. struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields
  5751. {
  5752. // System.Decimal System.Decimal::Zero
  5753. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero_3;
  5754. // System.Decimal System.Decimal::One
  5755. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One_4;
  5756. // System.Decimal System.Decimal::MinusOne
  5757. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne_5;
  5758. // System.Decimal System.Decimal::MaxValue
  5759. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue_6;
  5760. // System.Decimal System.Decimal::MinValue
  5761. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue_7;
  5762. };
  5763. // System.Decimal
  5764. // System.Double
  5765. // System.Double
  5766. // Unity.VisualScripting.EventHook
  5767. // Unity.VisualScripting.EventHook
  5768. // UnityEngine.UIElements.Focusable
  5769. // UnityEngine.UIElements.Focusable
  5770. // UnityEngine.UIElements.FontDefinition
  5771. // UnityEngine.UIElements.FontDefinition
  5772. // Unity.VisualScripting.GraphReference
  5773. struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9_StaticFields
  5774. {
  5775. // System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<Unity.VisualScripting.GraphReference>> Unity.VisualScripting.GraphReference::internPool
  5776. Dictionary_2_t103D0AE280060A707280D1A6221B0F0DB05F988E* ___internPool_9;
  5777. };
  5778. // Unity.VisualScripting.GraphReference
  5779. // Unity.VisualScripting.GraphStack
  5780. // Unity.VisualScripting.GraphStack
  5781. // System.Guid
  5782. struct Guid_t_StaticFields
  5783. {
  5784. // System.Guid System.Guid::Empty
  5785. Guid_t ___Empty_0;
  5786. };
  5787. // System.Guid
  5788. // System.Int16
  5789. // System.Int16
  5790. // System.Int32
  5791. // System.Int32
  5792. // System.Int64
  5793. // System.Int64
  5794. // System.IntPtr
  5795. struct IntPtr_t_StaticFields
  5796. {
  5797. // System.IntPtr System.IntPtr::Zero
  5798. intptr_t ___Zero_1;
  5799. };
  5800. // System.IntPtr
  5801. // UnityEngine.UIElements.Length
  5802. // UnityEngine.UIElements.Length
  5803. // UnityEngine.Rect
  5804. // UnityEngine.Rect
  5805. // System.SByte
  5806. // System.SByte
  5807. // System.Single
  5808. // System.Single
  5809. // UnityEngine.UIElements.StyleSelectorPart
  5810. // UnityEngine.UIElements.StyleSelectorPart
  5811. // UnityEngine.UIElements.Experimental.StyleValues
  5812. // UnityEngine.UIElements.Experimental.StyleValues
  5813. // System.UInt16
  5814. // System.UInt16
  5815. // System.UInt32
  5816. // System.UInt32
  5817. // System.UInt64
  5818. // System.UInt64
  5819. // System.Net.Sockets.UdpReceiveResult
  5820. // System.Net.Sockets.UdpReceiveResult
  5821. // Unity.VisualScripting.ValueInput
  5822. struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392_StaticFields
  5823. {
  5824. // System.Collections.Generic.HashSet`1<System.Type> Unity.VisualScripting.ValueInput::typesWithDefaultValues
  5825. HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___typesWithDefaultValues_5;
  5826. };
  5827. // Unity.VisualScripting.ValueInput
  5828. // UnityEngine.Vector2
  5829. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  5830. {
  5831. // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  5832. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
  5833. // UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  5834. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
  5835. // UnityEngine.Vector2 UnityEngine.Vector2::upVector
  5836. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
  5837. // UnityEngine.Vector2 UnityEngine.Vector2::downVector
  5838. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
  5839. // UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  5840. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
  5841. // UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  5842. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
  5843. // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  5844. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
  5845. // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  5846. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
  5847. };
  5848. // UnityEngine.Vector2
  5849. // UnityEngine.Vector3
  5850. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  5851. {
  5852. // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
  5853. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
  5854. // UnityEngine.Vector3 UnityEngine.Vector3::oneVector
  5855. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
  5856. // UnityEngine.Vector3 UnityEngine.Vector3::upVector
  5857. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
  5858. // UnityEngine.Vector3 UnityEngine.Vector3::downVector
  5859. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
  5860. // UnityEngine.Vector3 UnityEngine.Vector3::leftVector
  5861. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
  5862. // UnityEngine.Vector3 UnityEngine.Vector3::rightVector
  5863. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
  5864. // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
  5865. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
  5866. // UnityEngine.Vector3 UnityEngine.Vector3::backVector
  5867. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
  5868. // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
  5869. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
  5870. // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
  5871. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
  5872. };
  5873. // UnityEngine.Vector3
  5874. // UnityEngine.Vector4
  5875. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  5876. {
  5877. // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
  5878. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
  5879. // UnityEngine.Vector4 UnityEngine.Vector4::oneVector
  5880. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
  5881. // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
  5882. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
  5883. // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
  5884. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
  5885. };
  5886. // UnityEngine.Vector4
  5887. // System.Void
  5888. // System.Void
  5889. // System.Threading.Tasks.VoidTaskResult
  5890. // System.Threading.Tasks.VoidTaskResult
  5891. // Interop/ErrorInfo
  5892. // Interop/ErrorInfo
  5893. // System.IO.Stream/ReadWriteParameters
  5894. // System.IO.Stream/ReadWriteParameters
  5895. // Unity.VisualScripting.EventUnit`1/Data<System.Boolean>
  5896. // Unity.VisualScripting.EventUnit`1/Data<System.Boolean>
  5897. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  5898. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  5899. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  5900. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  5901. // Unity.VisualScripting.EventUnit`1/Data<System.Int32>
  5902. // Unity.VisualScripting.EventUnit`1/Data<System.Int32>
  5903. // Unity.VisualScripting.EventUnit`1/Data<System.Object>
  5904. // Unity.VisualScripting.EventUnit`1/Data<System.Object>
  5905. // UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>
  5906. // UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>
  5907. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>
  5908. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields
  5909. {
  5910. // System.AsyncCallback System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::s_completeFromAsyncResult
  5911. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult_40;
  5912. };
  5913. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>
  5914. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>
  5915. struct FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4_StaticFields
  5916. {
  5917. // System.AsyncCallback System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::s_completeFromAsyncResult
  5918. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult_40;
  5919. };
  5920. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>
  5921. // UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>
  5922. // UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>
  5923. // UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>
  5924. // UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>
  5925. // Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>
  5926. // Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>
  5927. // Unity.VisualScripting.GraphElement`1<System.Object>
  5928. // Unity.VisualScripting.GraphElement`1<System.Object>
  5929. // System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>
  5930. // System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>
  5931. // System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
  5932. struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17_StaticFields
  5933. {
  5934. // System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
  5935. TaskFactory_1_t4BEAD6CE2527DBE682C128CEAA0FF2A79483E96C* ___s_defaultFactory_39;
  5936. };
  5937. // System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
  5938. // System.Delegate
  5939. // System.Delegate
  5940. // UnityEngine.UIElements.EventBase
  5941. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C_StaticFields
  5942. {
  5943. // System.Int64 UnityEngine.UIElements.EventBase::s_LastTypeId
  5944. int64_t ___s_LastTypeId_0;
  5945. // System.UInt64 UnityEngine.UIElements.EventBase::s_NextEventId
  5946. uint64_t ___s_NextEventId_1;
  5947. };
  5948. // UnityEngine.UIElements.EventBase
  5949. // System.Exception
  5950. struct Exception_t_StaticFields
  5951. {
  5952. // System.Object System.Exception::s_EDILock
  5953. RuntimeObject* ___s_EDILock_0;
  5954. };
  5955. // System.Exception
  5956. // UnityEngine.Object
  5957. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  5958. {
  5959. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  5960. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  5961. };
  5962. // UnityEngine.Object
  5963. // UnityEngine.UIElements.Rotate
  5964. // UnityEngine.UIElements.Rotate
  5965. // UnityEngine.UIElements.Scale
  5966. // UnityEngine.UIElements.Scale
  5967. // UnityEngine.UIElements.StyleLength
  5968. // UnityEngine.UIElements.StyleLength
  5969. // UnityEngine.UIElements.TextShadow
  5970. // UnityEngine.UIElements.TextShadow
  5971. // UnityEngine.Touch
  5972. // UnityEngine.Touch
  5973. // UnityEngine.UIElements.TransformOrigin
  5974. // UnityEngine.UIElements.TransformOrigin
  5975. // UnityEngine.UIElements.Translate
  5976. // UnityEngine.UIElements.Translate
  5977. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Boolean>
  5978. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Boolean>
  5979. // Unity.VisualScripting.GameObjectEventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  5980. // Unity.VisualScripting.GameObjectEventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  5981. // Unity.VisualScripting.GameObjectEventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  5982. // Unity.VisualScripting.GameObjectEventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  5983. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Int32>
  5984. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Int32>
  5985. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Object>
  5986. // Unity.VisualScripting.GameObjectEventUnit`1/Data<System.Object>
  5987. // UnityEngine.UIElements.EventBase`1<System.Object>
  5988. struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields
  5989. {
  5990. // System.Int64 UnityEngine.UIElements.EventBase`1::s_TypeId
  5991. int64_t ___s_TypeId_15;
  5992. // UnityEngine.UIElements.ObjectPool`1<T> UnityEngine.UIElements.EventBase`1::s_Pool
  5993. ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* ___s_Pool_16;
  5994. };
  5995. // UnityEngine.UIElements.EventBase`1<System.Object>
  5996. // System.Linq.Expressions.ExpressionN`1<System.Object>
  5997. // System.Linq.Expressions.ExpressionN`1<System.Object>
  5998. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>
  5999. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields
  6000. {
  6001. // System.AsyncCallback System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::s_completeFromAsyncResult
  6002. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult_40;
  6003. };
  6004. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>
  6005. // Unity.VisualScripting.FlowGraph
  6006. // Unity.VisualScripting.FlowGraph
  6007. // UnityEngine.GameObject
  6008. // UnityEngine.GameObject
  6009. // UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord
  6010. // UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord
  6011. // Unity.VisualScripting.InvalidImplementationException
  6012. // Unity.VisualScripting.InvalidImplementationException
  6013. // System.Type
  6014. struct Type_t_StaticFields
  6015. {
  6016. // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
  6017. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
  6018. // System.Char System.Type::Delimiter
  6019. Il2CppChar ___Delimiter_1;
  6020. // System.Type[] System.Type::EmptyTypes
  6021. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
  6022. // System.Object System.Type::Missing
  6023. RuntimeObject* ___Missing_3;
  6024. // System.Reflection.MemberFilter System.Type::FilterAttribute
  6025. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
  6026. // System.Reflection.MemberFilter System.Type::FilterName
  6027. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
  6028. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  6029. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
  6030. };
  6031. // System.Type
  6032. // Unity.VisualScripting.Unit
  6033. // Unity.VisualScripting.Unit
  6034. // UnityEngine.UIElements.VisualElement
  6035. struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_StaticFields
  6036. {
  6037. // UnityEngine.PropertyName UnityEngine.UIElements.VisualElement::tooltipPropertyKey
  6038. PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___tooltipPropertyKey_6;
  6039. // System.UInt32 UnityEngine.UIElements.VisualElement::s_NextId
  6040. uint32_t ___s_NextId_9;
  6041. // System.Collections.Generic.List`1<System.String> UnityEngine.UIElements.VisualElement::s_EmptyClassList
  6042. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___s_EmptyClassList_10;
  6043. // UnityEngine.PropertyName UnityEngine.UIElements.VisualElement::userDataPropertyKey
  6044. PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___userDataPropertyKey_11;
  6045. // System.String UnityEngine.UIElements.VisualElement::disabledUssClassName
  6046. String_t* ___disabledUssClassName_12;
  6047. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::s_InfiniteRect
  6048. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___s_InfiniteRect_30;
  6049. // UnityEngine.Material UnityEngine.UIElements.VisualElement::s_runtimeMaterial
  6050. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_runtimeMaterial_46;
  6051. // System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.UIElements.VisualElement/TypeData> UnityEngine.UIElements.VisualElement::s_TypeData
  6052. Dictionary_2_t4055F6540F36F21F9FEDAFB92D8E0089B38EBBC8* ___s_TypeData_48;
  6053. // System.Collections.Generic.List`1<UnityEngine.UIElements.VisualElement> UnityEngine.UIElements.VisualElement::s_EmptyList
  6054. List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___s_EmptyList_56;
  6055. // UnityEngine.UIElements.VisualElement/CustomStyleAccess UnityEngine.UIElements.VisualElement::s_CustomStyleAccess
  6056. CustomStyleAccess_t170C852102B4D09FB478B620A75B14D096F9F2B1* ___s_CustomStyleAccess_60;
  6057. // System.Text.RegularExpressions.Regex UnityEngine.UIElements.VisualElement::s_InternalStyleSheetPath
  6058. Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_InternalStyleSheetPath_63;
  6059. };
  6060. // UnityEngine.UIElements.VisualElement
  6061. // Unity.VisualScripting.EventUnit`1<System.Boolean>
  6062. // Unity.VisualScripting.EventUnit`1<System.Boolean>
  6063. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>
  6064. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>
  6065. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  6066. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  6067. // Unity.VisualScripting.EventUnit`1<System.Int32>
  6068. // Unity.VisualScripting.EventUnit`1<System.Int32>
  6069. // Unity.VisualScripting.EventUnit`1<System.Object>
  6070. // Unity.VisualScripting.EventUnit`1<System.Object>
  6071. // UnityEngine.UIElements.FocusEventBase`1<System.Object>
  6072. // UnityEngine.UIElements.FocusEventBase`1<System.Object>
  6073. // System.Linq.Expressions.FullExpression`1<System.Object>
  6074. // System.Linq.Expressions.FullExpression`1<System.Object>
  6075. // Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>
  6076. // Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>
  6077. // System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>
  6078. // System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>
  6079. // System.Func`1<System.Nullable`1<System.Int32>>
  6080. // System.Func`1<System.Nullable`1<System.Int32>>
  6081. // System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>
  6082. // System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>
  6083. // System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  6084. // System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  6085. // System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  6086. // System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  6087. // System.Func`1<System.Boolean>
  6088. // System.Func`1<System.Boolean>
  6089. // System.Func`1<System.Double>
  6090. // System.Func`1<System.Double>
  6091. // System.Func`1<System.Int32>
  6092. // System.Func`1<System.Int32>
  6093. // System.Func`1<System.Int32Enum>
  6094. // System.Func`1<System.Int32Enum>
  6095. // System.Func`1<System.Object>
  6096. // System.Func`1<System.Object>
  6097. // System.Func`1<System.Single>
  6098. // System.Func`1<System.Single>
  6099. // System.Func`1<System.Net.Sockets.UdpReceiveResult>
  6100. // System.Func`1<System.Net.Sockets.UdpReceiveResult>
  6101. // System.Func`1<System.Threading.Tasks.VoidTaskResult>
  6102. // System.Func`1<System.Threading.Tasks.VoidTaskResult>
  6103. // System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6104. // System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6105. // System.Func`11<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6106. // System.Func`11<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6107. // System.Func`12<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6108. // System.Func`12<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6109. // System.Func`13<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6110. // System.Func`13<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6111. // System.Func`14<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6112. // System.Func`14<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6113. // System.Func`15<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6114. // System.Func`15<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6115. // System.Func`16<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6116. // System.Func`16<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6117. // System.Func`17<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6118. // System.Func`17<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6119. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>
  6120. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>
  6121. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>
  6122. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>
  6123. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>
  6124. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>
  6125. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
  6126. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
  6127. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>
  6128. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>
  6129. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>
  6130. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>
  6131. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Int32>
  6132. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Int32>
  6133. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  6134. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  6135. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>
  6136. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>
  6137. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>
  6138. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>
  6139. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>
  6140. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>
  6141. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>
  6142. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>
  6143. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>
  6144. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>
  6145. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  6146. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  6147. // System.Func`2<System.Boolean,System.Object>
  6148. // System.Func`2<System.Boolean,System.Object>
  6149. // System.Func`2<System.Byte,System.Object>
  6150. // System.Func`2<System.Byte,System.Object>
  6151. // System.Func`2<System.Threading.CancellationToken,System.Object>
  6152. // System.Func`2<System.Threading.CancellationToken,System.Object>
  6153. // System.Func`2<System.Char,System.Boolean>
  6154. // System.Func`2<System.Char,System.Boolean>
  6155. // System.Func`2<UnityEngine.Color,UnityEngine.Color>
  6156. // System.Func`2<UnityEngine.Color,UnityEngine.Color>
  6157. // System.Func`2<UnityEngine.Color,UnityEngine.Color32>
  6158. // System.Func`2<UnityEngine.Color,UnityEngine.Color32>
  6159. // System.Func`2<System.Decimal,System.Object>
  6160. // System.Func`2<System.Decimal,System.Object>
  6161. // System.Func`2<System.Double,System.Object>
  6162. // System.Func`2<System.Double,System.Object>
  6163. // System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>
  6164. // System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>
  6165. // System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>
  6166. // System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>
  6167. // System.Func`2<System.Guid,System.Boolean>
  6168. // System.Func`2<System.Guid,System.Boolean>
  6169. // System.Func`2<System.Int16,System.Object>
  6170. // System.Func`2<System.Int16,System.Object>
  6171. // System.Func`2<System.Int32,System.Boolean>
  6172. // System.Func`2<System.Int32,System.Boolean>
  6173. // System.Func`2<System.Int32,System.Int32>
  6174. // System.Func`2<System.Int32,System.Int32>
  6175. // System.Func`2<System.Int32,System.Object>
  6176. // System.Func`2<System.Int32,System.Object>
  6177. // System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>
  6178. // System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>
  6179. // System.Func`2<System.Int32Enum,System.Boolean>
  6180. // System.Func`2<System.Int32Enum,System.Boolean>
  6181. // System.Func`2<System.Int32Enum,System.Char>
  6182. // System.Func`2<System.Int32Enum,System.Char>
  6183. // System.Func`2<System.Int32Enum,System.Guid>
  6184. // System.Func`2<System.Int32Enum,System.Guid>
  6185. // System.Func`2<System.Int32Enum,System.Int32>
  6186. // System.Func`2<System.Int32Enum,System.Int32>
  6187. // System.Func`2<System.Int32Enum,System.Object>
  6188. // System.Func`2<System.Int32Enum,System.Object>
  6189. // System.Func`2<System.Int32Enum,System.Single>
  6190. // System.Func`2<System.Int32Enum,System.Single>
  6191. // System.Func`2<System.Int32Enum,UnityEngine.Vector2>
  6192. // System.Func`2<System.Int32Enum,UnityEngine.Vector2>
  6193. // System.Func`2<System.Int32Enum,UnityEngine.Vector3>
  6194. // System.Func`2<System.Int32Enum,UnityEngine.Vector3>
  6195. // System.Func`2<System.Int32Enum,UnityEngine.Vector4>
  6196. // System.Func`2<System.Int32Enum,UnityEngine.Vector4>
  6197. // System.Func`2<System.Int64,System.Object>
  6198. // System.Func`2<System.Int64,System.Object>
  6199. // System.Func`2<System.Object,System.Nullable`1<System.Int32>>
  6200. // System.Func`2<System.Object,System.Nullable`1<System.Int32>>
  6201. // System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>
  6202. // System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>
  6203. // System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>
  6204. // System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>
  6205. // System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  6206. // System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  6207. // System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  6208. // System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  6209. // System.Func`2<System.Object,System.Boolean>
  6210. // System.Func`2<System.Object,System.Boolean>
  6211. // System.Func`2<System.Object,System.Char>
  6212. // System.Func`2<System.Object,System.Char>
  6213. // System.Func`2<System.Object,System.Guid>
  6214. // System.Func`2<System.Object,System.Guid>
  6215. // System.Func`2<System.Object,System.Int32>
  6216. // System.Func`2<System.Object,System.Int32>
  6217. // System.Func`2<System.Object,System.Int32Enum>
  6218. // System.Func`2<System.Object,System.Int32Enum>
  6219. // System.Func`2<System.Object,System.Object>
  6220. // System.Func`2<System.Object,System.Object>
  6221. // System.Func`2<System.Object,System.Single>
  6222. // System.Func`2<System.Object,System.Single>
  6223. // System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>
  6224. // System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>
  6225. // System.Func`2<System.Object,System.UInt32>
  6226. // System.Func`2<System.Object,System.UInt32>
  6227. // System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>
  6228. // System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>
  6229. // System.Func`2<System.Object,UnityEngine.Vector2>
  6230. // System.Func`2<System.Object,UnityEngine.Vector2>
  6231. // System.Func`2<System.Object,UnityEngine.Vector3>
  6232. // System.Func`2<System.Object,UnityEngine.Vector3>
  6233. // System.Func`2<System.Object,UnityEngine.Vector4>
  6234. // System.Func`2<System.Object,UnityEngine.Vector4>
  6235. // System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>
  6236. // System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>
  6237. // System.Func`2<System.SByte,System.Object>
  6238. // System.Func`2<System.SByte,System.Object>
  6239. // System.Func`2<System.Single,System.Boolean>
  6240. // System.Func`2<System.Single,System.Boolean>
  6241. // System.Func`2<System.Single,System.Object>
  6242. // System.Func`2<System.Single,System.Object>
  6243. // System.Func`2<System.Single,System.Single>
  6244. // System.Func`2<System.Single,System.Single>
  6245. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>
  6246. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>
  6247. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  6248. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  6249. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>
  6250. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>
  6251. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>
  6252. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>
  6253. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Int32>
  6254. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Int32>
  6255. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>
  6256. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>
  6257. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>
  6258. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>
  6259. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  6260. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  6261. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  6262. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  6263. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  6264. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  6265. // System.Func`2<System.UInt16,System.Object>
  6266. // System.Func`2<System.UInt16,System.Object>
  6267. // System.Func`2<System.UInt32,System.Object>
  6268. // System.Func`2<System.UInt32,System.Object>
  6269. // System.Func`2<System.UInt64,System.Object>
  6270. // System.Func`2<System.UInt64,System.Object>
  6271. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  6272. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  6273. // System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>
  6274. // System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>
  6275. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  6276. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  6277. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  6278. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  6279. // System.Func`2<Interop/ErrorInfo,Interop/ErrorInfo>
  6280. // System.Func`2<Interop/ErrorInfo,Interop/ErrorInfo>
  6281. // System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>
  6282. // System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>
  6283. // System.Func`3<System.Boolean,System.Boolean,System.Object>
  6284. // System.Func`3<System.Boolean,System.Boolean,System.Object>
  6285. // System.Func`3<System.Byte,System.Byte,System.Object>
  6286. // System.Func`3<System.Byte,System.Byte,System.Object>
  6287. // System.Func`3<System.Byte,System.Decimal,System.Object>
  6288. // System.Func`3<System.Byte,System.Decimal,System.Object>
  6289. // System.Func`3<System.Byte,System.Double,System.Object>
  6290. // System.Func`3<System.Byte,System.Double,System.Object>
  6291. // System.Func`3<System.Byte,System.Int16,System.Object>
  6292. // System.Func`3<System.Byte,System.Int16,System.Object>
  6293. // System.Func`3<System.Byte,System.Int32,System.Object>
  6294. // System.Func`3<System.Byte,System.Int32,System.Object>
  6295. // System.Func`3<System.Byte,System.Int64,System.Object>
  6296. // System.Func`3<System.Byte,System.Int64,System.Object>
  6297. // System.Func`3<System.Byte,System.SByte,System.Object>
  6298. // System.Func`3<System.Byte,System.SByte,System.Object>
  6299. // System.Func`3<System.Byte,System.Single,System.Object>
  6300. // System.Func`3<System.Byte,System.Single,System.Object>
  6301. // System.Func`3<System.Byte,System.UInt16,System.Object>
  6302. // System.Func`3<System.Byte,System.UInt16,System.Object>
  6303. // System.Func`3<System.Byte,System.UInt32,System.Object>
  6304. // System.Func`3<System.Byte,System.UInt32,System.Object>
  6305. // System.Func`3<System.Byte,System.UInt64,System.Object>
  6306. // System.Func`3<System.Byte,System.UInt64,System.Object>
  6307. // System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>
  6308. // System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>
  6309. // System.Func`3<System.Decimal,System.Byte,System.Object>
  6310. // System.Func`3<System.Decimal,System.Byte,System.Object>
  6311. // System.Func`3<System.Decimal,System.Decimal,System.Object>
  6312. // System.Func`3<System.Decimal,System.Decimal,System.Object>
  6313. // System.Func`3<System.Decimal,System.Int16,System.Object>
  6314. // System.Func`3<System.Decimal,System.Int16,System.Object>
  6315. // System.Func`3<System.Decimal,System.Int32,System.Object>
  6316. // System.Func`3<System.Decimal,System.Int32,System.Object>
  6317. // System.Func`3<System.Decimal,System.Int64,System.Object>
  6318. // System.Func`3<System.Decimal,System.Int64,System.Object>
  6319. // System.Func`3<System.Decimal,System.SByte,System.Object>
  6320. // System.Func`3<System.Decimal,System.SByte,System.Object>
  6321. // System.Func`3<System.Decimal,System.UInt16,System.Object>
  6322. // System.Func`3<System.Decimal,System.UInt16,System.Object>
  6323. // System.Func`3<System.Decimal,System.UInt32,System.Object>
  6324. // System.Func`3<System.Decimal,System.UInt32,System.Object>
  6325. // System.Func`3<System.Decimal,System.UInt64,System.Object>
  6326. // System.Func`3<System.Decimal,System.UInt64,System.Object>
  6327. // System.Func`3<System.Double,System.Byte,System.Object>
  6328. // System.Func`3<System.Double,System.Byte,System.Object>
  6329. // System.Func`3<System.Double,System.Double,System.Object>
  6330. // System.Func`3<System.Double,System.Double,System.Object>
  6331. // System.Func`3<System.Double,System.Int16,System.Object>
  6332. // System.Func`3<System.Double,System.Int16,System.Object>
  6333. // System.Func`3<System.Double,System.Int32,System.Object>
  6334. // System.Func`3<System.Double,System.Int32,System.Object>
  6335. // System.Func`3<System.Double,System.Int64,System.Object>
  6336. // System.Func`3<System.Double,System.Int64,System.Object>
  6337. // System.Func`3<System.Double,System.SByte,System.Object>
  6338. // System.Func`3<System.Double,System.SByte,System.Object>
  6339. // System.Func`3<System.Double,System.Single,System.Object>
  6340. // System.Func`3<System.Double,System.Single,System.Object>
  6341. // System.Func`3<System.Double,System.UInt16,System.Object>
  6342. // System.Func`3<System.Double,System.UInt16,System.Object>
  6343. // System.Func`3<System.Double,System.UInt32,System.Object>
  6344. // System.Func`3<System.Double,System.UInt32,System.Object>
  6345. // System.Func`3<System.Double,System.UInt64,System.Object>
  6346. // System.Func`3<System.Double,System.UInt64,System.Object>
  6347. // System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>
  6348. // System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>
  6349. // System.Func`3<System.Int16,System.Byte,System.Object>
  6350. // System.Func`3<System.Int16,System.Byte,System.Object>
  6351. // System.Func`3<System.Int16,System.Decimal,System.Object>
  6352. // System.Func`3<System.Int16,System.Decimal,System.Object>
  6353. // System.Func`3<System.Int16,System.Double,System.Object>
  6354. // System.Func`3<System.Int16,System.Double,System.Object>
  6355. // System.Func`3<System.Int16,System.Int16,System.Object>
  6356. // System.Func`3<System.Int16,System.Int16,System.Object>
  6357. // System.Func`3<System.Int16,System.Int32,System.Object>
  6358. // System.Func`3<System.Int16,System.Int32,System.Object>
  6359. // System.Func`3<System.Int16,System.Int64,System.Object>
  6360. // System.Func`3<System.Int16,System.Int64,System.Object>
  6361. // System.Func`3<System.Int16,System.SByte,System.Object>
  6362. // System.Func`3<System.Int16,System.SByte,System.Object>
  6363. // System.Func`3<System.Int16,System.Single,System.Object>
  6364. // System.Func`3<System.Int16,System.Single,System.Object>
  6365. // System.Func`3<System.Int16,System.UInt16,System.Object>
  6366. // System.Func`3<System.Int16,System.UInt16,System.Object>
  6367. // System.Func`3<System.Int16,System.UInt32,System.Object>
  6368. // System.Func`3<System.Int16,System.UInt32,System.Object>
  6369. // System.Func`3<System.Int32,System.Byte,System.Object>
  6370. // System.Func`3<System.Int32,System.Byte,System.Object>
  6371. // System.Func`3<System.Int32,System.Decimal,System.Object>
  6372. // System.Func`3<System.Int32,System.Decimal,System.Object>
  6373. // System.Func`3<System.Int32,System.Double,System.Object>
  6374. // System.Func`3<System.Int32,System.Double,System.Object>
  6375. // System.Func`3<System.Int32,System.Int16,System.Object>
  6376. // System.Func`3<System.Int32,System.Int16,System.Object>
  6377. // System.Func`3<System.Int32,System.Int32,System.Boolean>
  6378. // System.Func`3<System.Int32,System.Int32,System.Boolean>
  6379. // System.Func`3<System.Int32,System.Int32,System.Object>
  6380. // System.Func`3<System.Int32,System.Int32,System.Object>
  6381. // System.Func`3<System.Int32,System.Int64,System.Object>
  6382. // System.Func`3<System.Int32,System.Int64,System.Object>
  6383. // System.Func`3<System.Int32,System.IntPtr,System.Boolean>
  6384. // System.Func`3<System.Int32,System.IntPtr,System.Boolean>
  6385. // System.Func`3<System.Int32,System.Object,System.Object>
  6386. // System.Func`3<System.Int32,System.Object,System.Object>
  6387. // System.Func`3<System.Int32,System.SByte,System.Object>
  6388. // System.Func`3<System.Int32,System.SByte,System.Object>
  6389. // System.Func`3<System.Int32,System.Single,System.Object>
  6390. // System.Func`3<System.Int32,System.Single,System.Object>
  6391. // System.Func`3<System.Int32,System.UInt16,System.Object>
  6392. // System.Func`3<System.Int32,System.UInt16,System.Object>
  6393. // System.Func`3<System.Int32,System.UInt32,System.Object>
  6394. // System.Func`3<System.Int32,System.UInt32,System.Object>
  6395. // System.Func`3<System.Int64,System.Byte,System.Object>
  6396. // System.Func`3<System.Int64,System.Byte,System.Object>
  6397. // System.Func`3<System.Int64,System.Decimal,System.Object>
  6398. // System.Func`3<System.Int64,System.Decimal,System.Object>
  6399. // System.Func`3<System.Int64,System.Double,System.Object>
  6400. // System.Func`3<System.Int64,System.Double,System.Object>
  6401. // System.Func`3<System.Int64,System.Int16,System.Object>
  6402. // System.Func`3<System.Int64,System.Int16,System.Object>
  6403. // System.Func`3<System.Int64,System.Int32,System.Object>
  6404. // System.Func`3<System.Int64,System.Int32,System.Object>
  6405. // System.Func`3<System.Int64,System.Int64,System.Object>
  6406. // System.Func`3<System.Int64,System.Int64,System.Object>
  6407. // System.Func`3<System.Int64,System.SByte,System.Object>
  6408. // System.Func`3<System.Int64,System.SByte,System.Object>
  6409. // System.Func`3<System.Int64,System.Single,System.Object>
  6410. // System.Func`3<System.Int64,System.Single,System.Object>
  6411. // System.Func`3<System.Int64,System.UInt16,System.Object>
  6412. // System.Func`3<System.Int64,System.UInt16,System.Object>
  6413. // System.Func`3<System.Int64,System.UInt32,System.Object>
  6414. // System.Func`3<System.Int64,System.UInt32,System.Object>
  6415. // System.Func`3<UnityEngine.UIElements.Length,UnityEngine.UIElements.Length,System.Boolean>
  6416. // System.Func`3<UnityEngine.UIElements.Length,UnityEngine.UIElements.Length,System.Boolean>
  6417. // System.Func`3<System.Object,System.Boolean,System.Boolean>
  6418. // System.Func`3<System.Object,System.Boolean,System.Boolean>
  6419. // System.Func`3<System.Object,System.IAsyncResult,System.Int32>
  6420. // System.Func`3<System.Object,System.IAsyncResult,System.Int32>
  6421. // System.Func`3<System.Object,System.IAsyncResult,System.Object>
  6422. // System.Func`3<System.Object,System.IAsyncResult,System.Object>
  6423. // System.Func`3<System.Object,System.IAsyncResult,System.Threading.Tasks.VoidTaskResult>
  6424. // System.Func`3<System.Object,System.IAsyncResult,System.Threading.Tasks.VoidTaskResult>
  6425. // System.Func`3<System.Object,System.Int32,System.Int32>
  6426. // System.Func`3<System.Object,System.Int32,System.Int32>
  6427. // System.Func`3<System.Object,System.Int32Enum,System.Int32Enum>
  6428. // System.Func`3<System.Object,System.Int32Enum,System.Int32Enum>
  6429. // System.Func`3<System.Object,System.Int64,System.Int64>
  6430. // System.Func`3<System.Object,System.Int64,System.Int64>
  6431. // System.Func`3<System.Object,System.Object,System.Nullable`1<System.Int32>>
  6432. // System.Func`3<System.Object,System.Object,System.Nullable`1<System.Int32>>
  6433. // System.Func`3<System.Object,System.Object,System.Boolean>
  6434. // System.Func`3<System.Object,System.Object,System.Boolean>
  6435. // System.Func`3<System.Object,System.Object,System.Int32>
  6436. // System.Func`3<System.Object,System.Object,System.Int32>
  6437. // System.Func`3<System.Object,System.Object,System.Object>
  6438. // System.Func`3<System.Object,System.Object,System.Object>
  6439. // System.Func`3<System.Object,System.Object,System.Threading.Tasks.VoidTaskResult>
  6440. // System.Func`3<System.Object,System.Object,System.Threading.Tasks.VoidTaskResult>
  6441. // System.Func`3<System.Object,System.Single,System.Single>
  6442. // System.Func`3<System.Object,System.Single,System.Single>
  6443. // System.Func`3<UnityEngine.UIElements.Rotate,UnityEngine.UIElements.Rotate,System.Boolean>
  6444. // System.Func`3<UnityEngine.UIElements.Rotate,UnityEngine.UIElements.Rotate,System.Boolean>
  6445. // System.Func`3<System.SByte,System.Byte,System.Object>
  6446. // System.Func`3<System.SByte,System.Byte,System.Object>
  6447. // System.Func`3<System.SByte,System.Decimal,System.Object>
  6448. // System.Func`3<System.SByte,System.Decimal,System.Object>
  6449. // System.Func`3<System.SByte,System.Double,System.Object>
  6450. // System.Func`3<System.SByte,System.Double,System.Object>
  6451. // System.Func`3<System.SByte,System.Int16,System.Object>
  6452. // System.Func`3<System.SByte,System.Int16,System.Object>
  6453. // System.Func`3<System.SByte,System.Int32,System.Object>
  6454. // System.Func`3<System.SByte,System.Int32,System.Object>
  6455. // System.Func`3<System.SByte,System.Int64,System.Object>
  6456. // System.Func`3<System.SByte,System.Int64,System.Object>
  6457. // System.Func`3<System.SByte,System.SByte,System.Object>
  6458. // System.Func`3<System.SByte,System.SByte,System.Object>
  6459. // System.Func`3<System.SByte,System.Single,System.Object>
  6460. // System.Func`3<System.SByte,System.Single,System.Object>
  6461. // System.Func`3<System.SByte,System.UInt16,System.Object>
  6462. // System.Func`3<System.SByte,System.UInt16,System.Object>
  6463. // System.Func`3<System.SByte,System.UInt32,System.Object>
  6464. // System.Func`3<System.SByte,System.UInt32,System.Object>
  6465. // System.Func`3<UnityEngine.UIElements.Scale,UnityEngine.UIElements.Scale,System.Boolean>
  6466. // System.Func`3<UnityEngine.UIElements.Scale,UnityEngine.UIElements.Scale,System.Boolean>
  6467. // System.Func`3<System.Single,System.Byte,System.Object>
  6468. // System.Func`3<System.Single,System.Byte,System.Object>
  6469. // System.Func`3<System.Single,System.Double,System.Object>
  6470. // System.Func`3<System.Single,System.Double,System.Object>
  6471. // System.Func`3<System.Single,System.Int16,System.Object>
  6472. // System.Func`3<System.Single,System.Int16,System.Object>
  6473. // System.Func`3<System.Single,System.Int32,System.Object>
  6474. // System.Func`3<System.Single,System.Int32,System.Object>
  6475. // System.Func`3<System.Single,System.Int64,System.Object>
  6476. // System.Func`3<System.Single,System.Int64,System.Object>
  6477. // System.Func`3<System.Single,System.SByte,System.Object>
  6478. // System.Func`3<System.Single,System.SByte,System.Object>
  6479. // System.Func`3<System.Single,System.Single,System.Boolean>
  6480. // System.Func`3<System.Single,System.Single,System.Boolean>
  6481. // System.Func`3<System.Single,System.Single,System.Object>
  6482. // System.Func`3<System.Single,System.Single,System.Object>
  6483. // System.Func`3<System.Single,System.UInt16,System.Object>
  6484. // System.Func`3<System.Single,System.UInt16,System.Object>
  6485. // System.Func`3<System.Single,System.UInt32,System.Object>
  6486. // System.Func`3<System.Single,System.UInt32,System.Object>
  6487. // System.Func`3<System.Single,System.UInt64,System.Object>
  6488. // System.Func`3<System.Single,System.UInt64,System.Object>
  6489. // System.Func`3<UnityEngine.UIElements.TextShadow,UnityEngine.UIElements.TextShadow,System.Boolean>
  6490. // System.Func`3<UnityEngine.UIElements.TextShadow,UnityEngine.UIElements.TextShadow,System.Boolean>
  6491. // System.Func`3<UnityEngine.UIElements.TransformOrigin,UnityEngine.UIElements.TransformOrigin,System.Boolean>
  6492. // System.Func`3<UnityEngine.UIElements.TransformOrigin,UnityEngine.UIElements.TransformOrigin,System.Boolean>
  6493. // System.Func`3<UnityEngine.UIElements.Translate,UnityEngine.UIElements.Translate,System.Boolean>
  6494. // System.Func`3<UnityEngine.UIElements.Translate,UnityEngine.UIElements.Translate,System.Boolean>
  6495. // System.Func`3<System.UInt16,System.Byte,System.Object>
  6496. // System.Func`3<System.UInt16,System.Byte,System.Object>
  6497. // System.Func`3<System.UInt16,System.Decimal,System.Object>
  6498. // System.Func`3<System.UInt16,System.Decimal,System.Object>
  6499. // System.Func`3<System.UInt16,System.Double,System.Object>
  6500. // System.Func`3<System.UInt16,System.Double,System.Object>
  6501. // System.Func`3<System.UInt16,System.Int16,System.Object>
  6502. // System.Func`3<System.UInt16,System.Int16,System.Object>
  6503. // System.Func`3<System.UInt16,System.Int32,System.Object>
  6504. // System.Func`3<System.UInt16,System.Int32,System.Object>
  6505. // System.Func`3<System.UInt16,System.Int64,System.Object>
  6506. // System.Func`3<System.UInt16,System.Int64,System.Object>
  6507. // System.Func`3<System.UInt16,System.SByte,System.Object>
  6508. // System.Func`3<System.UInt16,System.SByte,System.Object>
  6509. // System.Func`3<System.UInt16,System.Single,System.Object>
  6510. // System.Func`3<System.UInt16,System.Single,System.Object>
  6511. // System.Func`3<System.UInt16,System.UInt16,System.Object>
  6512. // System.Func`3<System.UInt16,System.UInt16,System.Object>
  6513. // System.Func`3<System.UInt16,System.UInt32,System.Object>
  6514. // System.Func`3<System.UInt16,System.UInt32,System.Object>
  6515. // System.Func`3<System.UInt16,System.UInt64,System.Object>
  6516. // System.Func`3<System.UInt16,System.UInt64,System.Object>
  6517. // System.Func`3<System.UInt32,System.Byte,System.Object>
  6518. // System.Func`3<System.UInt32,System.Byte,System.Object>
  6519. // System.Func`3<System.UInt32,System.Decimal,System.Object>
  6520. // System.Func`3<System.UInt32,System.Decimal,System.Object>
  6521. // System.Func`3<System.UInt32,System.Double,System.Object>
  6522. // System.Func`3<System.UInt32,System.Double,System.Object>
  6523. // System.Func`3<System.UInt32,System.Int16,System.Object>
  6524. // System.Func`3<System.UInt32,System.Int16,System.Object>
  6525. // System.Func`3<System.UInt32,System.Int32,System.Object>
  6526. // System.Func`3<System.UInt32,System.Int32,System.Object>
  6527. // System.Func`3<System.UInt32,System.Int64,System.Object>
  6528. // System.Func`3<System.UInt32,System.Int64,System.Object>
  6529. // System.Func`3<System.UInt32,System.SByte,System.Object>
  6530. // System.Func`3<System.UInt32,System.SByte,System.Object>
  6531. // System.Func`3<System.UInt32,System.Single,System.Object>
  6532. // System.Func`3<System.UInt32,System.Single,System.Object>
  6533. // System.Func`3<System.UInt32,System.UInt16,System.Object>
  6534. // System.Func`3<System.UInt32,System.UInt16,System.Object>
  6535. // System.Func`3<System.UInt32,System.UInt32,System.Object>
  6536. // System.Func`3<System.UInt32,System.UInt32,System.Object>
  6537. // System.Func`3<System.UInt32,System.UInt64,System.Object>
  6538. // System.Func`3<System.UInt32,System.UInt64,System.Object>
  6539. // System.Func`3<System.UInt64,System.Byte,System.Object>
  6540. // System.Func`3<System.UInt64,System.Byte,System.Object>
  6541. // System.Func`3<System.UInt64,System.Decimal,System.Object>
  6542. // System.Func`3<System.UInt64,System.Decimal,System.Object>
  6543. // System.Func`3<System.UInt64,System.Double,System.Object>
  6544. // System.Func`3<System.UInt64,System.Double,System.Object>
  6545. // System.Func`3<System.UInt64,System.Int16,System.Object>
  6546. // System.Func`3<System.UInt64,System.Int16,System.Object>
  6547. // System.Func`3<System.UInt64,System.Int32,System.Object>
  6548. // System.Func`3<System.UInt64,System.Int32,System.Object>
  6549. // System.Func`3<System.UInt64,System.SByte,System.Object>
  6550. // System.Func`3<System.UInt64,System.SByte,System.Object>
  6551. // System.Func`3<System.UInt64,System.Single,System.Object>
  6552. // System.Func`3<System.UInt64,System.Single,System.Object>
  6553. // System.Func`3<System.UInt64,System.UInt16,System.Object>
  6554. // System.Func`3<System.UInt64,System.UInt16,System.Object>
  6555. // System.Func`3<System.UInt64,System.UInt32,System.Object>
  6556. // System.Func`3<System.UInt64,System.UInt32,System.Object>
  6557. // System.Func`3<System.UInt64,System.UInt64,System.Object>
  6558. // System.Func`3<System.UInt64,System.UInt64,System.Object>
  6559. // System.Func`4<System.Object,System.Object,System.Boolean,System.Object>
  6560. // System.Func`4<System.Object,System.Object,System.Boolean,System.Object>
  6561. // System.Func`4<System.Object,System.Object,System.Object,System.Object>
  6562. // System.Func`4<System.Object,System.Object,System.Object,System.Object>
  6563. // System.Func`4<System.Object,System.Object,System.Single,System.Object>
  6564. // System.Func`4<System.Object,System.Object,System.Single,System.Object>
  6565. // System.Func`4<UnityEngine.UIElements.Experimental.StyleValues,UnityEngine.UIElements.Experimental.StyleValues,System.Single,UnityEngine.UIElements.Experimental.StyleValues>
  6566. // System.Func`4<UnityEngine.UIElements.Experimental.StyleValues,UnityEngine.UIElements.Experimental.StyleValues,System.Single,UnityEngine.UIElements.Experimental.StyleValues>
  6567. // System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,System.Object,System.Object>
  6568. // System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,System.Object,System.Object>
  6569. // System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Touch,System.Object>
  6570. // System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Touch,System.Object>
  6571. // System.Func`5<System.Object,System.Int32,System.Object,System.Object,System.Object>
  6572. // System.Func`5<System.Object,System.Int32,System.Object,System.Object,System.Object>
  6573. // System.Func`5<System.Object,System.Object,System.Boolean,System.Object,System.Object>
  6574. // System.Func`5<System.Object,System.Object,System.Boolean,System.Object,System.Object>
  6575. // System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  6576. // System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  6577. // System.Func`5<System.Object,System.IO.Stream/ReadWriteParameters,System.Object,System.Object,System.Object>
  6578. // System.Func`5<System.Object,System.IO.Stream/ReadWriteParameters,System.Object,System.Object,System.Object>
  6579. // System.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6580. // System.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6581. // Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6582. // Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6583. // System.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6584. // System.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6585. // Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6586. // Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6587. // System.Func`8<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6588. // System.Func`8<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6589. // System.Func`9<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6590. // System.Func`9<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6591. // System.ArgumentException
  6592. // System.ArgumentException
  6593. // System.AsyncCallback
  6594. // System.AsyncCallback
  6595. // System.IO.Enumeration.FileSystemEntry
  6596. // System.IO.Enumeration.FileSystemEntry
  6597. // System.OperationCanceledException
  6598. // System.OperationCanceledException
  6599. // UnityEngine.UIElements.ScrollView
  6600. struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9_StaticFields
  6601. {
  6602. // System.Single UnityEngine.UIElements.ScrollView::k_DefaultScrollDecelerationRate
  6603. float ___k_DefaultScrollDecelerationRate_71;
  6604. // System.Single UnityEngine.UIElements.ScrollView::k_DefaultElasticity
  6605. float ___k_DefaultElasticity_73;
  6606. // System.String UnityEngine.UIElements.ScrollView::ussClassName
  6607. String_t* ___ussClassName_82;
  6608. // System.String UnityEngine.UIElements.ScrollView::viewportUssClassName
  6609. String_t* ___viewportUssClassName_83;
  6610. // System.String UnityEngine.UIElements.ScrollView::contentAndVerticalScrollUssClassName
  6611. String_t* ___contentAndVerticalScrollUssClassName_84;
  6612. // System.String UnityEngine.UIElements.ScrollView::contentUssClassName
  6613. String_t* ___contentUssClassName_85;
  6614. // System.String UnityEngine.UIElements.ScrollView::hScrollerUssClassName
  6615. String_t* ___hScrollerUssClassName_86;
  6616. // System.String UnityEngine.UIElements.ScrollView::vScrollerUssClassName
  6617. String_t* ___vScrollerUssClassName_87;
  6618. // System.String UnityEngine.UIElements.ScrollView::horizontalVariantUssClassName
  6619. String_t* ___horizontalVariantUssClassName_88;
  6620. // System.String UnityEngine.UIElements.ScrollView::verticalVariantUssClassName
  6621. String_t* ___verticalVariantUssClassName_89;
  6622. // System.String UnityEngine.UIElements.ScrollView::verticalHorizontalVariantUssClassName
  6623. String_t* ___verticalHorizontalVariantUssClassName_90;
  6624. // System.String UnityEngine.UIElements.ScrollView::scrollVariantUssClassName
  6625. String_t* ___scrollVariantUssClassName_91;
  6626. };
  6627. // UnityEngine.UIElements.ScrollView
  6628. // UnityEngine.UIElements.Scroller
  6629. struct Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8_StaticFields
  6630. {
  6631. // System.String UnityEngine.UIElements.Scroller::ussClassName
  6632. String_t* ___ussClassName_69;
  6633. // System.String UnityEngine.UIElements.Scroller::horizontalVariantUssClassName
  6634. String_t* ___horizontalVariantUssClassName_70;
  6635. // System.String UnityEngine.UIElements.Scroller::verticalVariantUssClassName
  6636. String_t* ___verticalVariantUssClassName_71;
  6637. // System.String UnityEngine.UIElements.Scroller::sliderUssClassName
  6638. String_t* ___sliderUssClassName_72;
  6639. // System.String UnityEngine.UIElements.Scroller::lowButtonUssClassName
  6640. String_t* ___lowButtonUssClassName_73;
  6641. // System.String UnityEngine.UIElements.Scroller::highButtonUssClassName
  6642. String_t* ___highButtonUssClassName_74;
  6643. };
  6644. // UnityEngine.UIElements.Scroller
  6645. // UnityEngine.UIElements.BaseField`1<System.Single>
  6646. struct BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7_StaticFields
  6647. {
  6648. // System.String UnityEngine.UIElements.BaseField`1::ussClassName
  6649. String_t* ___ussClassName_67;
  6650. // System.String UnityEngine.UIElements.BaseField`1::labelUssClassName
  6651. String_t* ___labelUssClassName_68;
  6652. // System.String UnityEngine.UIElements.BaseField`1::inputUssClassName
  6653. String_t* ___inputUssClassName_69;
  6654. // System.String UnityEngine.UIElements.BaseField`1::noLabelVariantUssClassName
  6655. String_t* ___noLabelVariantUssClassName_70;
  6656. // System.String UnityEngine.UIElements.BaseField`1::labelDraggerVariantUssClassName
  6657. String_t* ___labelDraggerVariantUssClassName_71;
  6658. // System.String UnityEngine.UIElements.BaseField`1::mixedValueLabelUssClassName
  6659. String_t* ___mixedValueLabelUssClassName_72;
  6660. // System.String UnityEngine.UIElements.BaseField`1::alignedFieldUssClassName
  6661. String_t* ___alignedFieldUssClassName_73;
  6662. // System.String UnityEngine.UIElements.BaseField`1::inspectorFieldUssClassName
  6663. String_t* ___inspectorFieldUssClassName_74;
  6664. // System.String UnityEngine.UIElements.BaseField`1::mixedValueString
  6665. String_t* ___mixedValueString_75;
  6666. // UnityEngine.PropertyName UnityEngine.UIElements.BaseField`1::serializedPropertyCopyName
  6667. PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___serializedPropertyCopyName_76;
  6668. // UnityEngine.UIElements.CustomStyleProperty`1<System.Single> UnityEngine.UIElements.BaseField`1::s_LabelWidthRatioProperty
  6669. CustomStyleProperty_1_t21332918528099194FD36C74FF0FA14696F39493 ___s_LabelWidthRatioProperty_77;
  6670. // UnityEngine.UIElements.CustomStyleProperty`1<System.Single> UnityEngine.UIElements.BaseField`1::s_LabelExtraPaddingProperty
  6671. CustomStyleProperty_1_t21332918528099194FD36C74FF0FA14696F39493 ___s_LabelExtraPaddingProperty_78;
  6672. // UnityEngine.UIElements.CustomStyleProperty`1<System.Single> UnityEngine.UIElements.BaseField`1::s_LabelBaseMinWidthProperty
  6673. CustomStyleProperty_1_t21332918528099194FD36C74FF0FA14696F39493 ___s_LabelBaseMinWidthProperty_79;
  6674. };
  6675. // UnityEngine.UIElements.BaseField`1<System.Single>
  6676. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>
  6677. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>
  6678. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>
  6679. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>
  6680. // Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>
  6681. // Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>
  6682. // Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>
  6683. // Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>
  6684. // Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  6685. // Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  6686. // Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>
  6687. // Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>
  6688. // Unity.VisualScripting.GameObjectEventUnit`1<System.Object>
  6689. // Unity.VisualScripting.GameObjectEventUnit`1<System.Object>
  6690. // System.ArgumentNullException
  6691. // System.ArgumentNullException
  6692. // UnityEngine.UIElements.BaseVerticalCollectionView
  6693. struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_StaticFields
  6694. {
  6695. // System.Collections.Generic.List`1<UnityEngine.UIElements.ReusableCollectionItem> UnityEngine.UIElements.BaseVerticalCollectionView::k_EmptyItems
  6696. List_1_t42A86FE68C8321F340DE626A644141DAF4A411E7* ___k_EmptyItems_78;
  6697. // System.Int32 UnityEngine.UIElements.BaseVerticalCollectionView::s_DefaultItemHeight
  6698. int32_t ___s_DefaultItemHeight_81;
  6699. // UnityEngine.UIElements.CustomStyleProperty`1<System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::s_ItemHeightProperty
  6700. CustomStyleProperty_1_t6871E5DBF19AB4DC7E1134B32A03B7A458D52E9F ___s_ItemHeightProperty_96;
  6701. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::ussClassName
  6702. String_t* ___ussClassName_99;
  6703. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::borderUssClassName
  6704. String_t* ___borderUssClassName_100;
  6705. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::itemUssClassName
  6706. String_t* ___itemUssClassName_101;
  6707. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::dragHoverBarUssClassName
  6708. String_t* ___dragHoverBarUssClassName_102;
  6709. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::itemDragHoverUssClassName
  6710. String_t* ___itemDragHoverUssClassName_103;
  6711. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::itemSelectedVariantUssClassName
  6712. String_t* ___itemSelectedVariantUssClassName_104;
  6713. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::itemAlternativeBackgroundUssClassName
  6714. String_t* ___itemAlternativeBackgroundUssClassName_105;
  6715. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::listScrollViewUssClassName
  6716. String_t* ___listScrollViewUssClassName_106;
  6717. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::backgroundFillUssClassName
  6718. String_t* ___backgroundFillUssClassName_107;
  6719. };
  6720. // UnityEngine.UIElements.BaseVerticalCollectionView
  6721. // UnityEngine.UIElements.BaseSlider`1<System.Single>
  6722. struct BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA_StaticFields
  6723. {
  6724. // System.String UnityEngine.UIElements.BaseSlider`1::ussClassName
  6725. String_t* ___ussClassName_103;
  6726. // System.String UnityEngine.UIElements.BaseSlider`1::labelUssClassName
  6727. String_t* ___labelUssClassName_104;
  6728. // System.String UnityEngine.UIElements.BaseSlider`1::inputUssClassName
  6729. String_t* ___inputUssClassName_105;
  6730. // System.String UnityEngine.UIElements.BaseSlider`1::horizontalVariantUssClassName
  6731. String_t* ___horizontalVariantUssClassName_106;
  6732. // System.String UnityEngine.UIElements.BaseSlider`1::verticalVariantUssClassName
  6733. String_t* ___verticalVariantUssClassName_107;
  6734. // System.String UnityEngine.UIElements.BaseSlider`1::dragContainerUssClassName
  6735. String_t* ___dragContainerUssClassName_108;
  6736. // System.String UnityEngine.UIElements.BaseSlider`1::trackerUssClassName
  6737. String_t* ___trackerUssClassName_109;
  6738. // System.String UnityEngine.UIElements.BaseSlider`1::draggerUssClassName
  6739. String_t* ___draggerUssClassName_110;
  6740. // System.String UnityEngine.UIElements.BaseSlider`1::draggerBorderUssClassName
  6741. String_t* ___draggerBorderUssClassName_111;
  6742. // System.String UnityEngine.UIElements.BaseSlider`1::textFieldClassName
  6743. String_t* ___textFieldClassName_112;
  6744. };
  6745. // UnityEngine.UIElements.BaseSlider`1<System.Single>
  6746. // UnityEngine.UIElements.Slider
  6747. struct Slider_t5891706383A14955E3FAD68A79829F3234681652_StaticFields
  6748. {
  6749. // System.String UnityEngine.UIElements.Slider::ussClassName
  6750. String_t* ___ussClassName_113;
  6751. // System.String UnityEngine.UIElements.Slider::labelUssClassName
  6752. String_t* ___labelUssClassName_114;
  6753. // System.String UnityEngine.UIElements.Slider::inputUssClassName
  6754. String_t* ___inputUssClassName_115;
  6755. };
  6756. // UnityEngine.UIElements.Slider
  6757. #ifdef __clang__
  6758. #pragma clang diagnostic pop
  6759. #endif
  6760. // System.Delegate[]
  6761. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  6762. {
  6763. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  6764. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  6765. {
  6766. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6767. return m_Items[index];
  6768. }
  6769. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  6770. {
  6771. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6772. return m_Items + index;
  6773. }
  6774. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  6775. {
  6776. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6777. m_Items[index] = value;
  6778. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  6779. }
  6780. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  6781. {
  6782. return m_Items[index];
  6783. }
  6784. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  6785. {
  6786. return m_Items + index;
  6787. }
  6788. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  6789. {
  6790. m_Items[index] = value;
  6791. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  6792. }
  6793. };
  6794. // System.Void UnityEngine.UIElements.BaseSlider`1<System.Single>::SetHighValueWithoutNotify(TValueType)
  6795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_gshared (BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA* __this, float ___0_newHighValue, const RuntimeMethod* method) ;
  6796. // System.Void* Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility::GetUnsafePtr<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>(Unity.Collections.NativeSlice`1<T>)
  6797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8_gshared (NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14 ___0_nativeSlice, const RuntimeMethod* method) ;
  6798. // System.Int32 Unity.Collections.NativeSlice`1<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>::get_Length()
  6799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF_gshared (NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14* __this, const RuntimeMethod* method) ;
  6800. // Unity.VisualScripting.ValueInput Unity.VisualScripting.Unit::ValueInput<System.Object>(System.String,T)
  6801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisRuntimeObject_mCE791C307ACBF90709C6013A540104F6FB0A1110_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, RuntimeObject* ___1_default, const RuntimeMethod* method) ;
  6802. // T Unity.VisualScripting.Flow::FetchValue<System.Object>(Unity.VisualScripting.ValueInput,Unity.VisualScripting.GraphReference)
  6803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Flow_FetchValue_TisRuntimeObject_m33977B76DED2307E4C0B2B6F12B73E4AF37D7F86_gshared (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___1_reference, const RuntimeMethod* method) ;
  6804. // TGraph Unity.VisualScripting.GraphElement`1<System.Object>::get_graph()
  6805. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline (GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4* __this, const RuntimeMethod* method) ;
  6806. // System.Single UnityEngine.UIElements.BaseVerticalCollectionView::ResolveItemHeight(System.Single)
  6807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BaseVerticalCollectionView_ResolveItemHeight_mC3024AC52E0AF9443C9954DA7D0834C94AD727AB (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, float ___0_height, const RuntimeMethod* method) ;
  6808. // System.Collections.IList UnityEngine.UIElements.BaseVerticalCollectionView::get_itemsSource()
  6809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496 (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) ;
  6810. // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
  6811. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  6812. // System.Void UnityEngine.UIElements.ScrollView::set_scrollOffset(UnityEngine.Vector2)
  6813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5 (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6814. // UnityEngine.Vector2 UnityEngine.Vector2::get_up()
  6815. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) ;
  6816. // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single)
  6817. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  6818. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::get_scrollOffset()
  6819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ScrollView_get_scrollOffset_m487978FA69DE7783183FA219CA9642AEB93EC511 (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method) ;
  6820. // UnityEngine.UIElements.IStyle UnityEngine.UIElements.VisualElement::get_style()
  6821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
  6822. // UnityEngine.UIElements.StyleLength UnityEngine.UIElements.StyleLength::op_Implicit(System.Single)
  6823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019 (float ___0_v, const RuntimeMethod* method) ;
  6824. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::get_contentViewport()
  6825. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method) ;
  6826. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::get_layout()
  6827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
  6828. // System.Single UnityEngine.Rect::get_height()
  6829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  6830. // System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
  6831. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  6832. // System.Single UnityEngine.Mathf::Min(System.Single,System.Single)
  6833. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  6834. // UnityEngine.UIElements.Scroller UnityEngine.UIElements.ScrollView::get_verticalScroller()
  6835. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ScrollView_get_verticalScroller_mDCBC1E09B2754C31BF917818CB07E5F36EC0D13A_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method) ;
  6836. // UnityEngine.UIElements.Slider UnityEngine.UIElements.Scroller::get_slider()
  6837. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Slider_t5891706383A14955E3FAD68A79829F3234681652* Scroller_get_slider_mE18FB3CD0B7E2817E27C245324A129C70E1FE27C_inline (Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* __this, const RuntimeMethod* method) ;
  6838. // System.Void UnityEngine.UIElements.BaseSlider`1<System.Single>::SetHighValueWithoutNotify(TValueType)
  6839. inline void BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544 (BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA* __this, float ___0_newHighValue, const RuntimeMethod* method)
  6840. {
  6841. (( void (*) (BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA*, float, const RuntimeMethod*))BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_gshared)(__this, ___0_newHighValue, method);
  6842. }
  6843. // System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
  6844. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
  6845. // System.Void UnityEngine.UIElements.VisualElement::Add(UnityEngine.UIElements.VisualElement)
  6846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_child, const RuntimeMethod* method) ;
  6847. // System.Int32 UnityEngine.UIElements.ReusableCollectionItem::get_index()
  6848. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method) ;
  6849. // System.Void UnityEngine.UIElements.VisualElement::SendToBack()
  6850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_SendToBack_m5452936AAAEF38D9932278786E0BCCD17BECE511 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
  6851. // System.Void UnityEngine.UIElements.VisualElement::BringToFront()
  6852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_BringToFront_m9E1C19327401C3AC5A62EC6432E0DAC4457BC59E (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
  6853. // System.Void UnityEngine.UIElements.EventBase::set_propagation(UnityEngine.UIElements.EventBase/EventPropagation)
  6854. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6855. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusChangeDirection::get_unspecified()
  6856. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline (const RuntimeMethod* method) ;
  6857. // System.Void UnityEngine.UIElements.EventBase::set_target(UnityEngine.UIElements.IEventHandler)
  6858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_set_target_mBDBE0FB1321254FEDFC4B0EF34DBDA8105FFCBA2 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  6859. // System.Void System.ArgumentNullException::.ctor(System.String)
  6860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  6861. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  6862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  6863. // System.Threading.CancellationToken System.OperationCanceledException::get_CancellationToken()
  6864. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method) ;
  6865. // System.Boolean System.Threading.Tasks.Task::TrySetCanceled(System.Threading.CancellationToken,System.Object)
  6866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_tokenToRecord, RuntimeObject* ___1_cancellationException, const RuntimeMethod* method) ;
  6867. // System.Boolean System.Threading.Tasks.Task::TrySetException(System.Object)
  6868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, RuntimeObject* ___0_exceptionObject, const RuntimeMethod* method) ;
  6869. // System.Void System.AsyncCallback::.ctor(System.Object,System.IntPtr)
  6870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  6871. // System.Void System.Object::.ctor()
  6872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  6873. // System.IntPtr UnityEngine.UIElements.UIR.Utility::AllocateBuffer(System.Int32,System.Int32,System.Boolean)
  6874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Utility_AllocateBuffer_m8DC30A1D8EF56C1F02B665FF7E60887E30A21114 (int32_t ___0_elementCount, int32_t ___1_elementStride, bool ___2_vertexBuffer, const RuntimeMethod* method) ;
  6875. // System.Void UnityEngine.UIElements.UIR.Utility::FreeBuffer(System.IntPtr)
  6876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_FreeBuffer_m3994CCBBB9E8C8B063CC8554EE0DFBE244EA427B (intptr_t ___0_buffer, const RuntimeMethod* method) ;
  6877. // System.Void* Unity.Collections.LowLevel.Unsafe.NativeSliceUnsafeUtility::GetUnsafePtr<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>(Unity.Collections.NativeSlice`1<T>)
  6878. inline void* NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8 (NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14 ___0_nativeSlice, const RuntimeMethod* method)
  6879. {
  6880. return (( void* (*) (NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14, const RuntimeMethod*))NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8_gshared)(___0_nativeSlice, method);
  6881. }
  6882. // System.Void System.IntPtr::.ctor(System.Void*)
  6883. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) ;
  6884. // System.Int32 Unity.Collections.NativeSlice`1<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>::get_Length()
  6885. inline int32_t NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF (NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14* __this, const RuntimeMethod* method)
  6886. {
  6887. return (( int32_t (*) (NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14*, const RuntimeMethod*))NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF_gshared)(__this, method);
  6888. }
  6889. // System.Void UnityEngine.UIElements.UIR.Utility::UpdateBufferRanges(System.IntPtr,System.IntPtr,System.Int32,System.Int32,System.Int32)
  6890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_UpdateBufferRanges_mDAE14652D11D1AABBF39FD3AC71CC8B3A0880DAA (intptr_t ___0_buffer, intptr_t ___1_ranges, int32_t ___2_rangeCount, int32_t ___3_writeRangeStart, int32_t ___4_writeRangeEnd, const RuntimeMethod* method) ;
  6891. // Unity.VisualScripting.ValueInput Unity.VisualScripting.Unit::ValueInput<UnityEngine.GameObject>(System.String,T)
  6892. inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_default, const RuntimeMethod* method)
  6893. {
  6894. return (( ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Unit_ValueInput_TisRuntimeObject_mCE791C307ACBF90709C6013A540104F6FB0A1110_gshared)(__this, ___0_key, ___1_default, method);
  6895. }
  6896. // Unity.VisualScripting.ValueInput Unity.VisualScripting.ValueInput::NullMeansSelf()
  6897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ValueInput_NullMeansSelf_m558A8C361658416A94DC96A1932D6D7BBB14E0DE (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* __this, const RuntimeMethod* method) ;
  6898. // System.Boolean Unity.VisualScripting.GraphPointer::get_hasData()
  6899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method) ;
  6900. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventHook::op_Implicit(System.String)
  6901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventHook_op_Implicit_m93EAC8789A8E846D55B193CB46237A48C54693FA (String_t* ___0_name, const RuntimeMethod* method) ;
  6902. // System.Void Unity.VisualScripting.EventHook::.ctor(System.String,System.Object,System.Object)
  6903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209 (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157* __this, String_t* ___0_name, RuntimeObject* ___1_target, RuntimeObject* ___2_tag, const RuntimeMethod* method) ;
  6904. // System.String System.String::Format(System.String,System.Object)
  6905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
  6906. // System.Void Unity.VisualScripting.InvalidImplementationException::.ctor(System.String)
  6907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2 (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  6908. // Unity.VisualScripting.GraphReference Unity.VisualScripting.GraphStack::ToReference()
  6909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B (GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* __this, const RuntimeMethod* method) ;
  6910. // T Unity.VisualScripting.Flow::FetchValue<UnityEngine.GameObject>(Unity.VisualScripting.ValueInput,Unity.VisualScripting.GraphReference)
  6911. inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371 (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___1_reference, const RuntimeMethod* method)
  6912. {
  6913. return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*, const RuntimeMethod*))Flow_FetchValue_TisRuntimeObject_m33977B76DED2307E4C0B2B6F12B73E4AF37D7F86_gshared)(___0_input, ___1_reference, method);
  6914. }
  6915. // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
  6916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  6917. // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
  6918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  6919. // System.Boolean Unity.VisualScripting.UnityThread::get_allowsAPI()
  6920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityThread_get_allowsAPI_mD5F65F1DD7EB660A36B87BAAC6F346FC41B7EADD (const RuntimeMethod* method) ;
  6921. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  6922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
  6923. // System.Void Unity.VisualScripting.MessageListener::AddTo(System.Type,UnityEngine.GameObject)
  6924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageListener_AddTo_mE46D2706C2DCF33A17A3464465B1B41B50776A0A (Type_t* ___0_messageListenerType, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, const RuntimeMethod* method) ;
  6925. // TGraph Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>::get_graph()
  6926. inline FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline (GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D* __this, const RuntimeMethod* method)
  6927. {
  6928. return (( FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* (*) (GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*, const RuntimeMethod*))GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline)(__this, method);
  6929. }
  6930. #ifdef __clang__
  6931. #pragma clang diagnostic push
  6932. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6933. #pragma clang diagnostic ignored "-Wunused-variable"
  6934. #endif
  6935. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_Multicast(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  6936. {
  6937. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  6938. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  6939. bool retVal = false;
  6940. for (il2cpp_array_size_t i = 0; i < length; i++)
  6941. {
  6942. FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* currentDelegate = reinterpret_cast<FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D*>(delegatesToInvoke[i]);
  6943. typedef bool (*FunctionPointerType) (RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  6944. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_entry, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  6945. }
  6946. return retVal;
  6947. }
  6948. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenInst(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  6949. {
  6950. typedef bool (*FunctionPointerType) (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  6951. return ((FunctionPointerType)__this->___method_ptr_0)(___0_entry, method);
  6952. }
  6953. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenStatic(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  6954. {
  6955. typedef bool (*FunctionPointerType) (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  6956. return ((FunctionPointerType)__this->___method_ptr_0)(___0_entry, method);
  6957. }
  6958. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenStaticInvoker(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  6959. {
  6960. return InvokerFuncInvoker1< bool, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_entry);
  6961. }
  6962. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_ClosedStaticInvoker(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  6963. {
  6964. return InvokerFuncInvoker2< bool, RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_entry);
  6965. }
  6966. // System.Void System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>::.ctor(System.Object,System.IntPtr)
  6967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FindPredicate__ctor_mAF116DE60357979F24F32D9F728B193CBD6FFEB9_gshared (FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  6968. {
  6969. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  6970. __this->___method_3 = ___1_method;
  6971. __this->___m_target_2 = ___0_object;
  6972. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  6973. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  6974. __this->___method_code_6 = (intptr_t)__this;
  6975. if (MethodIsStatic((RuntimeMethod*)___1_method))
  6976. {
  6977. bool isOpen = parameterCount == 1;
  6978. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  6979. if (isOpen)
  6980. __this->___invoke_impl_1 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenStaticInvoker;
  6981. else
  6982. __this->___invoke_impl_1 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_ClosedStaticInvoker;
  6983. else
  6984. if (isOpen)
  6985. __this->___invoke_impl_1 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenStatic;
  6986. else
  6987. {
  6988. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  6989. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  6990. }
  6991. }
  6992. else
  6993. {
  6994. bool isOpen = parameterCount == 0;
  6995. if (isOpen)
  6996. {
  6997. __this->___invoke_impl_1 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenInst;
  6998. }
  6999. else
  7000. {
  7001. if (___0_object == NULL)
  7002. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  7003. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  7004. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  7005. }
  7006. }
  7007. __this->___extra_arg_5 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_Multicast;
  7008. }
  7009. // System.Boolean System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>::Invoke(System.IO.Enumeration.FileSystemEntry&)
  7010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_gshared (FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  7011. {
  7012. typedef bool (*FunctionPointerType) (RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  7013. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_entry, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  7014. }
  7015. #ifdef __clang__
  7016. #pragma clang diagnostic pop
  7017. #endif
  7018. #ifdef __clang__
  7019. #pragma clang diagnostic push
  7020. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7021. #pragma clang diagnostic ignored "-Wunused-variable"
  7022. #endif
  7023. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_Multicast(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  7024. {
  7025. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  7026. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  7027. RuntimeObject* retVal = NULL;
  7028. for (il2cpp_array_size_t i = 0; i < length; i++)
  7029. {
  7030. FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* currentDelegate = reinterpret_cast<FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851*>(delegatesToInvoke[i]);
  7031. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  7032. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_entry, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  7033. }
  7034. return retVal;
  7035. }
  7036. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenInst(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  7037. {
  7038. typedef RuntimeObject* (*FunctionPointerType) (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  7039. return ((FunctionPointerType)__this->___method_ptr_0)(___0_entry, method);
  7040. }
  7041. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenStatic(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  7042. {
  7043. typedef RuntimeObject* (*FunctionPointerType) (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  7044. return ((FunctionPointerType)__this->___method_ptr_0)(___0_entry, method);
  7045. }
  7046. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenStaticInvoker(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  7047. {
  7048. return InvokerFuncInvoker1< RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_entry);
  7049. }
  7050. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_ClosedStaticInvoker(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  7051. {
  7052. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_entry);
  7053. }
  7054. // System.Void System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>::.ctor(System.Object,System.IntPtr)
  7055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FindTransform__ctor_m5D94CE6E329F716B1D97EFF18D8CE823937724C7_gshared (FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  7056. {
  7057. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  7058. __this->___method_3 = ___1_method;
  7059. __this->___m_target_2 = ___0_object;
  7060. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  7061. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  7062. __this->___method_code_6 = (intptr_t)__this;
  7063. if (MethodIsStatic((RuntimeMethod*)___1_method))
  7064. {
  7065. bool isOpen = parameterCount == 1;
  7066. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  7067. if (isOpen)
  7068. __this->___invoke_impl_1 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenStaticInvoker;
  7069. else
  7070. __this->___invoke_impl_1 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_ClosedStaticInvoker;
  7071. else
  7072. if (isOpen)
  7073. __this->___invoke_impl_1 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenStatic;
  7074. else
  7075. {
  7076. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  7077. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  7078. }
  7079. }
  7080. else
  7081. {
  7082. bool isOpen = parameterCount == 0;
  7083. if (isOpen)
  7084. {
  7085. __this->___invoke_impl_1 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenInst;
  7086. }
  7087. else
  7088. {
  7089. if (___0_object == NULL)
  7090. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  7091. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  7092. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  7093. }
  7094. }
  7095. __this->___extra_arg_5 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_Multicast;
  7096. }
  7097. // TResult System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>::Invoke(System.IO.Enumeration.FileSystemEntry&)
  7098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_gshared (FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  7099. {
  7100. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  7101. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_entry, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  7102. }
  7103. #ifdef __clang__
  7104. #pragma clang diagnostic pop
  7105. #endif
  7106. #ifdef __clang__
  7107. #pragma clang diagnostic push
  7108. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7109. #pragma clang diagnostic ignored "-Wunused-variable"
  7110. #endif
  7111. // System.Single UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::get_resolvedItemHeight()
  7112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FixedHeightVirtualizationController_1_get_resolvedItemHeight_mFB400B046CA8B80D5EABFFE86D271BAC9DD60DF7_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, const RuntimeMethod* method)
  7113. {
  7114. {
  7115. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7116. NullCheck(L_0);
  7117. float L_1;
  7118. L_1 = BaseVerticalCollectionView_ResolveItemHeight_mC3024AC52E0AF9443C9954DA7D0834C94AD727AB(L_0, (-1.0f), NULL);
  7119. return L_1;
  7120. }
  7121. }
  7122. // System.Boolean UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::VisibleItemPredicate(T)
  7123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedHeightVirtualizationController_1_VisibleItemPredicate_m716682E327DE3FA1006DFCB0557C26148FEE9888_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, RuntimeObject* ___0_i, const RuntimeMethod* method)
  7124. {
  7125. bool V_0 = false;
  7126. {
  7127. V_0 = (bool)1;
  7128. goto IL_0005;
  7129. }
  7130. IL_0005:
  7131. {
  7132. bool L_0 = V_0;
  7133. return L_0;
  7134. }
  7135. }
  7136. // System.Void UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::.ctor(UnityEngine.UIElements.BaseVerticalCollectionView)
  7137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedHeightVirtualizationController_1__ctor_m93C8C3DFB5E2AE34372565AC728C401DA46E2588_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* ___0_collectionView, const RuntimeMethod* method)
  7138. {
  7139. {
  7140. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = ___0_collectionView;
  7141. (( void (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  7142. return;
  7143. }
  7144. }
  7145. // System.Int32 UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::GetIndexFromPosition(UnityEngine.Vector2)
  7146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedHeightVirtualizationController_1_GetIndexFromPosition_mFEBF9B522050E577525C70E839C716CE14A06529_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, const RuntimeMethod* method)
  7147. {
  7148. int32_t V_0 = 0;
  7149. {
  7150. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_position;
  7151. float L_1 = (float)L_0.___y_1;
  7152. float L_2;
  7153. L_2 = (( float (*) (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  7154. V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_1/L_2)));
  7155. goto IL_0012;
  7156. }
  7157. IL_0012:
  7158. {
  7159. int32_t L_3 = V_0;
  7160. return L_3;
  7161. }
  7162. }
  7163. // System.Single UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::GetItemHeight(System.Int32)
  7164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FixedHeightVirtualizationController_1_GetItemHeight_mBB3A1B1173EEB57C03EFFE710C06F23570283E3C_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, int32_t ___0_index, const RuntimeMethod* method)
  7165. {
  7166. float V_0 = 0.0f;
  7167. {
  7168. float L_0;
  7169. L_0 = (( float (*) (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  7170. V_0 = L_0;
  7171. goto IL_000a;
  7172. }
  7173. IL_000a:
  7174. {
  7175. float L_1 = V_0;
  7176. return L_1;
  7177. }
  7178. }
  7179. // System.Void UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::ScrollToItem(System.Int32)
  7180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedHeightVirtualizationController_1_ScrollToItem_m8C03CFFBC2F28ABE52F4D1D537D295E9AEE02D27_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, int32_t ___0_index, const RuntimeMethod* method)
  7181. {
  7182. static bool s_Il2CppMethodInitialized;
  7183. if (!s_Il2CppMethodInitialized)
  7184. {
  7185. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
  7186. s_Il2CppMethodInitialized = true;
  7187. }
  7188. float V_0 = 0.0f;
  7189. bool V_1 = false;
  7190. bool V_2 = false;
  7191. int32_t V_3 = 0;
  7192. bool V_4 = false;
  7193. bool V_5 = false;
  7194. int32_t V_6 = 0;
  7195. int32_t V_7 = 0;
  7196. float V_8 = 0.0f;
  7197. float V_9 = 0.0f;
  7198. bool V_10 = false;
  7199. int32_t G_B3_0 = 0;
  7200. {
  7201. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7202. int32_t L_0;
  7203. L_0 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7204. if (!L_0)
  7205. {
  7206. goto IL_000f;
  7207. }
  7208. }
  7209. {
  7210. int32_t L_1 = ___0_index;
  7211. G_B3_0 = ((((int32_t)L_1) < ((int32_t)(-1)))? 1 : 0);
  7212. goto IL_0010;
  7213. }
  7214. IL_000f:
  7215. {
  7216. G_B3_0 = 1;
  7217. }
  7218. IL_0010:
  7219. {
  7220. V_1 = (bool)G_B3_0;
  7221. bool L_2 = V_1;
  7222. if (!L_2)
  7223. {
  7224. goto IL_0019;
  7225. }
  7226. }
  7227. {
  7228. goto IL_0130;
  7229. }
  7230. IL_0019:
  7231. {
  7232. float L_3;
  7233. L_3 = (( float (*) (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  7234. V_0 = L_3;
  7235. int32_t L_4 = ___0_index;
  7236. V_2 = (bool)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0);
  7237. bool L_5 = V_2;
  7238. if (!L_5)
  7239. {
  7240. goto IL_009a;
  7241. }
  7242. }
  7243. {
  7244. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7245. float L_6;
  7246. L_6 = (( float (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  7247. float L_7 = V_0;
  7248. V_3 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_6/L_7)));
  7249. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_8 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7250. NullCheck(L_8);
  7251. RuntimeObject* L_9;
  7252. L_9 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_8, NULL);
  7253. NullCheck((RuntimeObject*)L_9);
  7254. int32_t L_10;
  7255. L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_9);
  7256. int32_t L_11 = V_3;
  7257. V_4 = (bool)((((int32_t)L_10) < ((int32_t)L_11))? 1 : 0);
  7258. bool L_12 = V_4;
  7259. if (!L_12)
  7260. {
  7261. goto IL_0069;
  7262. }
  7263. }
  7264. {
  7265. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_13 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7266. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
  7267. memset((&L_14), 0, sizeof(L_14));
  7268. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), (0.0f), (0.0f), /*hidden argument*/NULL);
  7269. NullCheck(L_13);
  7270. ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5(L_13, L_14, NULL);
  7271. goto IL_0094;
  7272. }
  7273. IL_0069:
  7274. {
  7275. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_15 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7276. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_16 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7277. NullCheck(L_16);
  7278. RuntimeObject* L_17;
  7279. L_17 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_16, NULL);
  7280. NullCheck((RuntimeObject*)L_17);
  7281. int32_t L_18;
  7282. L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_17);
  7283. float L_19 = V_0;
  7284. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
  7285. memset((&L_20), 0, sizeof(L_20));
  7286. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_20), (0.0f), ((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_add(L_18, 1))), L_19)), /*hidden argument*/NULL);
  7287. NullCheck(L_15);
  7288. ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5(L_15, L_20, NULL);
  7289. }
  7290. IL_0094:
  7291. {
  7292. goto IL_0130;
  7293. }
  7294. IL_009a:
  7295. {
  7296. int32_t L_21 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7297. int32_t L_22 = ___0_index;
  7298. V_5 = (bool)((((int32_t)((((int32_t)L_21) < ((int32_t)L_22))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  7299. bool L_23 = V_5;
  7300. if (!L_23)
  7301. {
  7302. goto IL_00ca;
  7303. }
  7304. }
  7305. {
  7306. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_24 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7307. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
  7308. L_25 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
  7309. float L_26 = V_0;
  7310. int32_t L_27 = ___0_index;
  7311. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
  7312. L_28 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_25, ((float)il2cpp_codegen_multiply(L_26, ((float)L_27))), NULL);
  7313. NullCheck(L_24);
  7314. ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5(L_24, L_28, NULL);
  7315. goto IL_0130;
  7316. }
  7317. IL_00ca:
  7318. {
  7319. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7320. float L_29;
  7321. L_29 = (( float (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  7322. float L_30 = V_0;
  7323. V_6 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_29/L_30)));
  7324. int32_t L_31 = ___0_index;
  7325. int32_t L_32 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7326. int32_t L_33 = V_6;
  7327. V_10 = (bool)((((int32_t)L_31) < ((int32_t)((int32_t)il2cpp_codegen_add(L_32, L_33))))? 1 : 0);
  7328. bool L_34 = V_10;
  7329. if (!L_34)
  7330. {
  7331. goto IL_00ea;
  7332. }
  7333. }
  7334. {
  7335. goto IL_0130;
  7336. }
  7337. IL_00ea:
  7338. {
  7339. int32_t L_35 = ___0_index;
  7340. int32_t L_36 = V_6;
  7341. V_7 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_35, L_36)), 1));
  7342. float L_37 = V_0;
  7343. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7344. float L_38;
  7345. L_38 = (( float (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  7346. int32_t L_39 = V_6;
  7347. float L_40 = V_0;
  7348. V_8 = ((float)il2cpp_codegen_subtract(L_37, ((float)il2cpp_codegen_subtract(L_38, ((float)il2cpp_codegen_multiply(((float)L_39), L_40))))));
  7349. float L_41 = V_0;
  7350. int32_t L_42 = V_7;
  7351. float L_43 = V_8;
  7352. V_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_41, ((float)L_42))), L_43));
  7353. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_44 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7354. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_45 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7355. NullCheck(L_45);
  7356. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46;
  7357. L_46 = ScrollView_get_scrollOffset_m487978FA69DE7783183FA219CA9642AEB93EC511(L_45, NULL);
  7358. float L_47 = (float)L_46.___x_0;
  7359. float L_48 = V_9;
  7360. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
  7361. memset((&L_49), 0, sizeof(L_49));
  7362. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_49), L_47, L_48, /*hidden argument*/NULL);
  7363. NullCheck(L_44);
  7364. ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5(L_44, L_49, NULL);
  7365. }
  7366. IL_0130:
  7367. {
  7368. return;
  7369. }
  7370. }
  7371. // System.Void UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::Resize(UnityEngine.Vector2,System.Int32)
  7372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedHeightVirtualizationController_1_Resize_m611E98A7068042FF7AE7FFE0C889158A5546F498_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, int32_t ___1_layoutPass, const RuntimeMethod* method)
  7373. {
  7374. static bool s_Il2CppMethodInitialized;
  7375. if (!s_Il2CppMethodInitialized)
  7376. {
  7377. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_RuntimeMethod_var);
  7378. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
  7379. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var);
  7380. s_Il2CppMethodInitialized = true;
  7381. }
  7382. float V_0 = 0.0f;
  7383. float V_1 = 0.0f;
  7384. float V_2 = 0.0f;
  7385. float V_3 = 0.0f;
  7386. int32_t V_4 = 0;
  7387. int32_t V_5 = 0;
  7388. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
  7389. memset((&V_6), 0, sizeof(V_6));
  7390. bool V_7 = false;
  7391. bool V_8 = false;
  7392. int32_t V_9 = 0;
  7393. bool V_10 = false;
  7394. int32_t V_11 = 0;
  7395. int32_t V_12 = 0;
  7396. int32_t V_13 = 0;
  7397. bool V_14 = false;
  7398. int32_t V_15 = 0;
  7399. int32_t V_16 = 0;
  7400. int32_t V_17 = 0;
  7401. RuntimeObject* V_18 = NULL;
  7402. bool V_19 = false;
  7403. {
  7404. float L_0;
  7405. L_0 = (( float (*) (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  7406. V_0 = L_0;
  7407. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_1 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7408. NullCheck(L_1);
  7409. RuntimeObject* L_2;
  7410. L_2 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_1, NULL);
  7411. NullCheck((RuntimeObject*)L_2);
  7412. int32_t L_3;
  7413. L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  7414. float L_4 = V_0;
  7415. V_1 = ((float)il2cpp_codegen_multiply(((float)L_3), L_4));
  7416. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_5 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7417. NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5);
  7418. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6;
  7419. L_6 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(95 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::get_contentContainer() */, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5);
  7420. NullCheck(L_6);
  7421. RuntimeObject* L_7;
  7422. L_7 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_6, NULL);
  7423. float L_8 = V_1;
  7424. StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_9;
  7425. L_9 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(L_8, NULL);
  7426. NullCheck(L_7);
  7427. InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(24 /* System.Void UnityEngine.UIElements.IStyle::set_height(UnityEngine.UIElements.StyleLength) */, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_7, L_9);
  7428. float L_10 = V_1;
  7429. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_11 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7430. NullCheck(L_11);
  7431. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12;
  7432. L_12 = ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline(L_11, NULL);
  7433. NullCheck(L_12);
  7434. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13;
  7435. L_13 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_12, NULL);
  7436. V_6 = L_13;
  7437. float L_14;
  7438. L_14 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_6), NULL);
  7439. float L_15;
  7440. L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_10, L_14)), NULL);
  7441. V_2 = L_15;
  7442. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_16 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7443. NullCheck(L_16);
  7444. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_16->___m_ScrollOffset_89);
  7445. float L_18 = (float)L_17->___y_1;
  7446. float L_19 = V_2;
  7447. float L_20;
  7448. L_20 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_18, L_19, NULL);
  7449. V_3 = L_20;
  7450. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_21 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7451. NullCheck(L_21);
  7452. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* L_22;
  7453. L_22 = ScrollView_get_verticalScroller_mDCBC1E09B2754C31BF917818CB07E5F36EC0D13A_inline(L_21, NULL);
  7454. NullCheck(L_22);
  7455. Slider_t5891706383A14955E3FAD68A79829F3234681652* L_23;
  7456. L_23 = Scroller_get_slider_mE18FB3CD0B7E2817E27C245324A129C70E1FE27C_inline(L_22, NULL);
  7457. float L_24 = V_2;
  7458. NullCheck((BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA*)L_23);
  7459. BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544((BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA*)L_23, L_24, BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_RuntimeMethod_var);
  7460. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_25 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7461. NullCheck(L_25);
  7462. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* L_26;
  7463. L_26 = ScrollView_get_verticalScroller_mDCBC1E09B2754C31BF917818CB07E5F36EC0D13A_inline(L_25, NULL);
  7464. NullCheck(L_26);
  7465. Slider_t5891706383A14955E3FAD68A79829F3234681652* L_27;
  7466. L_27 = Scroller_get_slider_mE18FB3CD0B7E2817E27C245324A129C70E1FE27C_inline(L_26, NULL);
  7467. float L_28 = V_3;
  7468. NullCheck((BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7*)L_27);
  7469. VirtualActionInvoker1< float >::Invoke(106 /* System.Void UnityEngine.UIElements.BaseField`1<System.Single>::SetValueWithoutNotify(TValueType) */, (BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7*)L_27, L_28);
  7470. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_29 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7471. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = ___0_size;
  7472. float L_31 = (float)L_30.___y_1;
  7473. NullCheck(L_29);
  7474. float L_32;
  7475. L_32 = BaseVerticalCollectionView_ResolveItemHeight_mC3024AC52E0AF9443C9954DA7D0834C94AD727AB(L_29, L_31, NULL);
  7476. float L_33 = V_0;
  7477. V_4 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_32/L_33)));
  7478. int32_t L_34 = V_4;
  7479. V_7 = (bool)((((int32_t)L_34) > ((int32_t)0))? 1 : 0);
  7480. bool L_35 = V_7;
  7481. if (!L_35)
  7482. {
  7483. goto IL_00ca;
  7484. }
  7485. }
  7486. {
  7487. int32_t L_36 = V_4;
  7488. V_4 = ((int32_t)il2cpp_codegen_add(L_36, 2));
  7489. }
  7490. IL_00ca:
  7491. {
  7492. int32_t L_37 = V_4;
  7493. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_38 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7494. NullCheck(L_38);
  7495. RuntimeObject* L_39;
  7496. L_39 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_38, NULL);
  7497. NullCheck((RuntimeObject*)L_39);
  7498. int32_t L_40;
  7499. L_40 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_39);
  7500. int32_t L_41;
  7501. L_41 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_37, L_40, NULL);
  7502. V_5 = L_41;
  7503. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7504. int32_t L_42;
  7505. L_42 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7506. int32_t L_43 = V_5;
  7507. V_8 = (bool)((((int32_t)((((int32_t)L_42) == ((int32_t)L_43))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  7508. bool L_44 = V_8;
  7509. if (!L_44)
  7510. {
  7511. goto IL_01bc;
  7512. }
  7513. }
  7514. {
  7515. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7516. int32_t L_45;
  7517. L_45 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7518. V_9 = L_45;
  7519. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7520. int32_t L_46;
  7521. L_46 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7522. int32_t L_47 = V_5;
  7523. V_10 = (bool)((((int32_t)L_46) > ((int32_t)L_47))? 1 : 0);
  7524. bool L_48 = V_10;
  7525. if (!L_48)
  7526. {
  7527. goto IL_014e;
  7528. }
  7529. }
  7530. {
  7531. int32_t L_49 = V_9;
  7532. int32_t L_50 = V_5;
  7533. V_11 = ((int32_t)il2cpp_codegen_subtract(L_49, L_50));
  7534. V_12 = 0;
  7535. goto IL_013f;
  7536. }
  7537. IL_011f:
  7538. {
  7539. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_51 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7540. NullCheck(L_51);
  7541. int32_t L_52;
  7542. L_52 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_51, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7543. V_13 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
  7544. int32_t L_53 = V_13;
  7545. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7546. VirtualActionInvoker1< int32_t >::Invoke(19 /* System.Void UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>::ReleaseItem(System.Int32) */, (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, L_53);
  7547. int32_t L_54 = V_12;
  7548. V_12 = ((int32_t)il2cpp_codegen_add(L_54, 1));
  7549. }
  7550. IL_013f:
  7551. {
  7552. int32_t L_55 = V_12;
  7553. int32_t L_56 = V_11;
  7554. V_14 = (bool)((((int32_t)L_55) < ((int32_t)L_56))? 1 : 0);
  7555. bool L_57 = V_14;
  7556. if (L_57)
  7557. {
  7558. goto IL_011f;
  7559. }
  7560. }
  7561. {
  7562. goto IL_01bb;
  7563. }
  7564. IL_014e:
  7565. {
  7566. int32_t L_58 = V_5;
  7567. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7568. int32_t L_59;
  7569. L_59 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7570. V_15 = ((int32_t)il2cpp_codegen_subtract(L_58, L_59));
  7571. V_16 = 0;
  7572. goto IL_01ae;
  7573. }
  7574. IL_015f:
  7575. {
  7576. int32_t L_60 = V_16;
  7577. int32_t L_61 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7578. int32_t L_62 = V_9;
  7579. V_17 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_60, L_61)), L_62));
  7580. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7581. RuntimeObject* L_63;
  7582. L_63 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(18 /* T UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>::GetOrMakeItem() */, (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7583. V_18 = L_63;
  7584. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_64 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7585. RuntimeObject* L_65 = V_18;
  7586. NullCheck(L_64);
  7587. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_64, L_65, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  7588. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_66 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7589. RuntimeObject* L_67 = V_18;
  7590. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_67);
  7591. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_68;
  7592. L_68 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::get_rootElement() */, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_67);
  7593. NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_66);
  7594. VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_66, L_68, NULL);
  7595. RuntimeObject* L_69 = V_18;
  7596. int32_t L_70 = V_17;
  7597. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7598. (( void (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, L_69, L_70, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  7599. int32_t L_71 = V_16;
  7600. V_16 = ((int32_t)il2cpp_codegen_add(L_71, 1));
  7601. }
  7602. IL_01ae:
  7603. {
  7604. int32_t L_72 = V_16;
  7605. int32_t L_73 = V_15;
  7606. V_19 = (bool)((((int32_t)L_72) < ((int32_t)L_73))? 1 : 0);
  7607. bool L_74 = V_19;
  7608. if (L_74)
  7609. {
  7610. goto IL_015f;
  7611. }
  7612. }
  7613. {
  7614. }
  7615. IL_01bb:
  7616. {
  7617. }
  7618. IL_01bc:
  7619. {
  7620. float L_75 = V_3;
  7621. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76;
  7622. memset((&L_76), 0, sizeof(L_76));
  7623. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_76), (0.0f), L_75, /*hidden argument*/NULL);
  7624. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  7625. VirtualActionInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(9 /* System.Void UnityEngine.UIElements.CollectionVirtualizationController::OnScroll(UnityEngine.Vector2) */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this, L_76);
  7626. return;
  7627. }
  7628. }
  7629. // System.Void UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::OnScroll(UnityEngine.Vector2)
  7630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedHeightVirtualizationController_1_OnScroll_m1961691FA34E8AEDC728CE3F230D0148D9106ECF_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_scrollOffset, const RuntimeMethod* method)
  7631. {
  7632. static bool s_Il2CppMethodInitialized;
  7633. if (!s_Il2CppMethodInitialized)
  7634. {
  7635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
  7636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var);
  7637. s_Il2CppMethodInitialized = true;
  7638. }
  7639. float V_0 = 0.0f;
  7640. float V_1 = 0.0f;
  7641. int32_t V_2 = 0;
  7642. bool V_3 = false;
  7643. bool V_4 = false;
  7644. bool V_5 = false;
  7645. int32_t V_6 = 0;
  7646. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_7 = NULL;
  7647. int32_t V_8 = 0;
  7648. RuntimeObject* V_9 = NULL;
  7649. bool V_10 = false;
  7650. bool V_11 = false;
  7651. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_12 = NULL;
  7652. int32_t V_13 = 0;
  7653. RuntimeObject* V_14 = NULL;
  7654. bool V_15 = false;
  7655. int32_t V_16 = 0;
  7656. int32_t V_17 = 0;
  7657. bool V_18 = false;
  7658. int32_t G_B8_0 = 0;
  7659. {
  7660. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_scrollOffset;
  7661. float L_1 = (float)L_0.___y_1;
  7662. V_0 = L_1;
  7663. float L_2;
  7664. L_2 = (( float (*) (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  7665. V_1 = L_2;
  7666. float L_3 = V_0;
  7667. float L_4 = V_1;
  7668. V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_3/L_4)));
  7669. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_5 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7670. NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5);
  7671. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6;
  7672. L_6 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(95 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::get_contentContainer() */, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5);
  7673. NullCheck(L_6);
  7674. RuntimeObject* L_7;
  7675. L_7 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_6, NULL);
  7676. int32_t L_8 = V_2;
  7677. float L_9 = V_1;
  7678. StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_10;
  7679. L_10 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(((float)il2cpp_codegen_multiply(((float)L_8), L_9)), NULL);
  7680. NullCheck(L_7);
  7681. InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(36 /* System.Void UnityEngine.UIElements.IStyle::set_paddingTop(UnityEngine.UIElements.StyleLength) */, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_7, L_10);
  7682. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_11 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  7683. NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_11);
  7684. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12;
  7685. L_12 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(95 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::get_contentContainer() */, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_11);
  7686. NullCheck(L_12);
  7687. RuntimeObject* L_13;
  7688. L_13 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_12, NULL);
  7689. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_14 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7690. NullCheck(L_14);
  7691. RuntimeObject* L_15;
  7692. L_15 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_14, NULL);
  7693. NullCheck((RuntimeObject*)L_15);
  7694. int32_t L_16;
  7695. L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
  7696. float L_17 = V_1;
  7697. StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_18;
  7698. L_18 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(((float)il2cpp_codegen_multiply(((float)L_16), L_17)), NULL);
  7699. NullCheck(L_13);
  7700. InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(24 /* System.Void UnityEngine.UIElements.IStyle::set_height(UnityEngine.UIElements.StyleLength) */, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_13, L_18);
  7701. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_19 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  7702. NullCheck(L_19);
  7703. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_20 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_19->___m_ScrollOffset_89);
  7704. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = ___0_scrollOffset;
  7705. float L_22 = (float)L_21.___y_1;
  7706. L_20->___y_1 = L_22;
  7707. int32_t L_23 = V_2;
  7708. int32_t L_24 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7709. V_3 = (bool)((((int32_t)((((int32_t)L_23) == ((int32_t)L_24))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  7710. bool L_25 = V_3;
  7711. if (!L_25)
  7712. {
  7713. goto IL_0299;
  7714. }
  7715. }
  7716. {
  7717. int32_t L_26 = V_2;
  7718. ((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6 = L_26;
  7719. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_27 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7720. NullCheck(L_27);
  7721. int32_t L_28;
  7722. L_28 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_27, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7723. V_4 = (bool)((((int32_t)L_28) > ((int32_t)0))? 1 : 0);
  7724. bool L_29 = V_4;
  7725. if (!L_29)
  7726. {
  7727. goto IL_0298;
  7728. }
  7729. }
  7730. {
  7731. int32_t L_30 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7732. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_31 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7733. NullCheck(L_31);
  7734. RuntimeObject* L_32;
  7735. L_32 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_31, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  7736. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_32);
  7737. int32_t L_33;
  7738. L_33 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_32, NULL);
  7739. V_5 = (bool)((((int32_t)L_30) < ((int32_t)L_33))? 1 : 0);
  7740. bool L_34 = V_5;
  7741. if (!L_34)
  7742. {
  7743. goto IL_0193;
  7744. }
  7745. }
  7746. {
  7747. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_35 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7748. NullCheck(L_35);
  7749. RuntimeObject* L_36;
  7750. L_36 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_35, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  7751. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_36);
  7752. int32_t L_37;
  7753. L_37 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_36, NULL);
  7754. int32_t L_38 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7755. V_6 = ((int32_t)il2cpp_codegen_subtract(L_37, L_38));
  7756. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_39 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ScrollInsertionList_8;
  7757. V_7 = L_39;
  7758. V_8 = 0;
  7759. goto IL_0155;
  7760. }
  7761. IL_00fe:
  7762. {
  7763. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_40 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7764. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_41 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7765. NullCheck(L_41);
  7766. int32_t L_42;
  7767. L_42 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_41, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7768. NullCheck(L_40);
  7769. RuntimeObject* L_43;
  7770. L_43 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_40, ((int32_t)il2cpp_codegen_subtract(L_42, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  7771. V_9 = L_43;
  7772. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_44 = V_7;
  7773. RuntimeObject* L_45 = V_9;
  7774. NullCheck(L_44);
  7775. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_44, L_45, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  7776. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_46 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7777. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_47 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7778. NullCheck(L_47);
  7779. int32_t L_48;
  7780. L_48 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_47, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7781. NullCheck(L_46);
  7782. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_46, ((int32_t)il2cpp_codegen_subtract(L_48, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  7783. RuntimeObject* L_49 = V_9;
  7784. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_49);
  7785. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_50;
  7786. L_50 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::get_rootElement() */, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_49);
  7787. NullCheck(L_50);
  7788. VisualElement_SendToBack_m5452936AAAEF38D9932278786E0BCCD17BECE511(L_50, NULL);
  7789. int32_t L_51 = V_8;
  7790. V_8 = ((int32_t)il2cpp_codegen_add(L_51, 1));
  7791. }
  7792. IL_0155:
  7793. {
  7794. int32_t L_52 = V_8;
  7795. int32_t L_53 = V_6;
  7796. if ((((int32_t)L_52) >= ((int32_t)L_53)))
  7797. {
  7798. goto IL_016b;
  7799. }
  7800. }
  7801. {
  7802. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_54 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7803. NullCheck(L_54);
  7804. int32_t L_55;
  7805. L_55 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_54, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7806. G_B8_0 = ((((int32_t)L_55) > ((int32_t)0))? 1 : 0);
  7807. goto IL_016c;
  7808. }
  7809. IL_016b:
  7810. {
  7811. G_B8_0 = 0;
  7812. }
  7813. IL_016c:
  7814. {
  7815. V_10 = (bool)G_B8_0;
  7816. bool L_56 = V_10;
  7817. if (L_56)
  7818. {
  7819. goto IL_00fe;
  7820. }
  7821. }
  7822. {
  7823. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_57 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7824. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_58 = V_7;
  7825. NullCheck(L_57);
  7826. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_57, 0, (RuntimeObject*)L_58, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  7827. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_59 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ScrollInsertionList_8;
  7828. NullCheck(L_59);
  7829. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_59, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  7830. goto IL_0254;
  7831. }
  7832. IL_0193:
  7833. {
  7834. int32_t L_60 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7835. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_61 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7836. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_62 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7837. NullCheck(L_62);
  7838. int32_t L_63;
  7839. L_63 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_62, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7840. NullCheck(L_61);
  7841. RuntimeObject* L_64;
  7842. L_64 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_61, ((int32_t)il2cpp_codegen_subtract(L_63, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  7843. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_64);
  7844. int32_t L_65;
  7845. L_65 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_64, NULL);
  7846. V_11 = (bool)((((int32_t)L_60) < ((int32_t)L_65))? 1 : 0);
  7847. bool L_66 = V_11;
  7848. if (!L_66)
  7849. {
  7850. goto IL_0253;
  7851. }
  7852. }
  7853. {
  7854. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_67 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ScrollInsertionList_8;
  7855. V_12 = L_67;
  7856. V_13 = 0;
  7857. goto IL_0208;
  7858. }
  7859. IL_01d5:
  7860. {
  7861. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_68 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7862. int32_t L_69 = V_13;
  7863. NullCheck(L_68);
  7864. RuntimeObject* L_70;
  7865. L_70 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_68, L_69, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  7866. V_14 = L_70;
  7867. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_71 = V_12;
  7868. RuntimeObject* L_72 = V_14;
  7869. NullCheck(L_71);
  7870. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_71, L_72, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  7871. int32_t L_73 = V_13;
  7872. V_13 = ((int32_t)il2cpp_codegen_add(L_73, 1));
  7873. RuntimeObject* L_74 = V_14;
  7874. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_74);
  7875. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_75;
  7876. L_75 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::get_rootElement() */, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_74);
  7877. NullCheck(L_75);
  7878. VisualElement_BringToFront_m9E1C19327401C3AC5A62EC6432E0DAC4457BC59E(L_75, NULL);
  7879. }
  7880. IL_0208:
  7881. {
  7882. int32_t L_76 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7883. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_77 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7884. int32_t L_78 = V_13;
  7885. NullCheck(L_77);
  7886. RuntimeObject* L_79;
  7887. L_79 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_77, L_78, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  7888. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_79);
  7889. int32_t L_80;
  7890. L_80 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_79, NULL);
  7891. V_15 = (bool)((((int32_t)L_76) > ((int32_t)L_80))? 1 : 0);
  7892. bool L_81 = V_15;
  7893. if (L_81)
  7894. {
  7895. goto IL_01d5;
  7896. }
  7897. }
  7898. {
  7899. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_82 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7900. int32_t L_83 = V_13;
  7901. NullCheck(L_82);
  7902. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_82, 0, L_83, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  7903. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_84 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7904. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_85 = V_12;
  7905. NullCheck(L_84);
  7906. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_84, (RuntimeObject*)L_85, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  7907. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_86 = V_12;
  7908. NullCheck(L_86);
  7909. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_86, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  7910. }
  7911. IL_0253:
  7912. {
  7913. }
  7914. IL_0254:
  7915. {
  7916. V_16 = 0;
  7917. goto IL_0282;
  7918. }
  7919. IL_0259:
  7920. {
  7921. int32_t L_87 = V_16;
  7922. int32_t L_88 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  7923. V_17 = ((int32_t)il2cpp_codegen_add(L_87, L_88));
  7924. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_89 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7925. int32_t L_90 = V_16;
  7926. NullCheck(L_89);
  7927. RuntimeObject* L_91;
  7928. L_91 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_89, L_90, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  7929. int32_t L_92 = V_17;
  7930. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7931. (( void (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, L_91, L_92, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  7932. int32_t L_93 = V_16;
  7933. V_16 = ((int32_t)il2cpp_codegen_add(L_93, 1));
  7934. }
  7935. IL_0282:
  7936. {
  7937. int32_t L_94 = V_16;
  7938. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_95 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  7939. NullCheck(L_95);
  7940. int32_t L_96;
  7941. L_96 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_95, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7942. V_18 = (bool)((((int32_t)L_94) < ((int32_t)L_96))? 1 : 0);
  7943. bool L_97 = V_18;
  7944. if (L_97)
  7945. {
  7946. goto IL_0259;
  7947. }
  7948. }
  7949. {
  7950. }
  7951. IL_0298:
  7952. {
  7953. }
  7954. IL_0299:
  7955. {
  7956. return;
  7957. }
  7958. }
  7959. // T UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::GetOrMakeItem()
  7960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedHeightVirtualizationController_1_GetOrMakeItem_m26CA1443344AAC48403519993F7A90C16F2C5CC7_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, const RuntimeMethod* method)
  7961. {
  7962. static bool s_Il2CppMethodInitialized;
  7963. if (!s_Il2CppMethodInitialized)
  7964. {
  7965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var);
  7966. s_Il2CppMethodInitialized = true;
  7967. }
  7968. RuntimeObject* V_0 = NULL;
  7969. RuntimeObject* V_1 = NULL;
  7970. {
  7971. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  7972. RuntimeObject* L_0;
  7973. L_0 = (( RuntimeObject* (*) (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  7974. V_0 = L_0;
  7975. RuntimeObject* L_1 = V_0;
  7976. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_1);
  7977. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2;
  7978. L_2 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::get_rootElement() */, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_1);
  7979. NullCheck(L_2);
  7980. RuntimeObject* L_3;
  7981. L_3 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_2, NULL);
  7982. float L_4;
  7983. L_4 = (( float (*) (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  7984. StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_5;
  7985. L_5 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(L_4, NULL);
  7986. NullCheck(L_3);
  7987. InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(24 /* System.Void UnityEngine.UIElements.IStyle::set_height(UnityEngine.UIElements.StyleLength) */, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_3, L_5);
  7988. RuntimeObject* L_6 = V_0;
  7989. V_1 = L_6;
  7990. goto IL_002d;
  7991. }
  7992. IL_002d:
  7993. {
  7994. RuntimeObject* L_7 = V_1;
  7995. return L_7;
  7996. }
  7997. }
  7998. #ifdef __clang__
  7999. #pragma clang diagnostic pop
  8000. #endif
  8001. #ifdef __clang__
  8002. #pragma clang diagnostic push
  8003. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8004. #pragma clang diagnostic ignored "-Wunused-variable"
  8005. #endif
  8006. // TValue Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>::get_Item(TKey)
  8007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlexibleDictionary_2_get_Item_mAB869E1E74FCF27C899A9201E2178A99B05BC438_gshared (FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  8008. {
  8009. {
  8010. // return base[key];
  8011. RuntimeObject* L_0 = ___0_key;
  8012. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  8013. RuntimeObject* L_1;
  8014. L_1 = (( RuntimeObject* (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  8015. return L_1;
  8016. }
  8017. }
  8018. // System.Void Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>::set_Item(TKey,TValue)
  8019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlexibleDictionary_2_set_Item_mB8D7B2ABEEA0B263BB526CC074ADD063BB151225_gshared (FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  8020. {
  8021. {
  8022. // if (ContainsKey(key))
  8023. RuntimeObject* L_0 = ___0_key;
  8024. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  8025. bool L_1;
  8026. L_1 = (( bool (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  8027. if (!L_1)
  8028. {
  8029. goto IL_0012;
  8030. }
  8031. }
  8032. {
  8033. // base[key] = value;
  8034. RuntimeObject* L_2 = ___0_key;
  8035. RuntimeObject* L_3 = ___1_value;
  8036. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  8037. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  8038. return;
  8039. }
  8040. IL_0012:
  8041. {
  8042. // Add(key, value);
  8043. RuntimeObject* L_4 = ___0_key;
  8044. RuntimeObject* L_5 = ___1_value;
  8045. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  8046. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  8047. // }
  8048. return;
  8049. }
  8050. }
  8051. // System.Void Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>::.ctor()
  8052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlexibleDictionary_2__ctor_mA7F61AC61B115AB2EF291CA69AE9B3D41893AF47_gshared (FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F* __this, const RuntimeMethod* method)
  8053. {
  8054. {
  8055. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  8056. return;
  8057. }
  8058. }
  8059. #ifdef __clang__
  8060. #pragma clang diagnostic pop
  8061. #endif
  8062. #ifdef __clang__
  8063. #pragma clang diagnostic push
  8064. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8065. #pragma clang diagnostic ignored "-Wunused-variable"
  8066. #endif
  8067. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusEventBase`1<System.Object>::get_relatedTarget()
  8068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* FocusEventBase_1_get_relatedTarget_m4D8C2900A27846F2A108FB515602553CB75C180F_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  8069. {
  8070. {
  8071. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)__this->___U3CrelatedTargetU3Ek__BackingField_18;
  8072. return L_0;
  8073. }
  8074. }
  8075. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::set_relatedTarget(UnityEngine.UIElements.Focusable)
  8076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method)
  8077. {
  8078. {
  8079. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = ___0_value;
  8080. __this->___U3CrelatedTargetU3Ek__BackingField_18 = L_0;
  8081. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelatedTargetU3Ek__BackingField_18), (void*)L_0);
  8082. return;
  8083. }
  8084. }
  8085. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusEventBase`1<System.Object>::get_direction()
  8086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusEventBase_1_get_direction_mCCB2D3D34DDDE8B4356F24D58ED52CC0F008F7D3_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  8087. {
  8088. {
  8089. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = (FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)__this->___U3CdirectionU3Ek__BackingField_19;
  8090. return L_0;
  8091. }
  8092. }
  8093. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::set_direction(UnityEngine.UIElements.FocusChangeDirection)
  8094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___0_value, const RuntimeMethod* method)
  8095. {
  8096. {
  8097. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ___0_value;
  8098. __this->___U3CdirectionU3Ek__BackingField_19 = L_0;
  8099. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdirectionU3Ek__BackingField_19), (void*)L_0);
  8100. return;
  8101. }
  8102. }
  8103. // UnityEngine.UIElements.FocusController UnityEngine.UIElements.FocusEventBase`1<System.Object>::get_focusController()
  8104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* FocusEventBase_1_get_focusController_mBF86C2859478BA0F9C7B3FE06F0F124733C0A298_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  8105. {
  8106. {
  8107. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_0 = (FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A*)__this->___U3CfocusControllerU3Ek__BackingField_20;
  8108. return L_0;
  8109. }
  8110. }
  8111. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::set_focusController(UnityEngine.UIElements.FocusController)
  8112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___0_value, const RuntimeMethod* method)
  8113. {
  8114. {
  8115. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_0 = ___0_value;
  8116. __this->___U3CfocusControllerU3Ek__BackingField_20 = L_0;
  8117. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfocusControllerU3Ek__BackingField_20), (void*)L_0);
  8118. return;
  8119. }
  8120. }
  8121. // System.Boolean UnityEngine.UIElements.FocusEventBase`1<System.Object>::get_IsFocusDelegated()
  8122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FocusEventBase_1_get_IsFocusDelegated_m59F1CF51ACF3A0C6CC65B946635F1A5692443DAB_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  8123. {
  8124. {
  8125. bool L_0 = (bool)__this->___U3CIsFocusDelegatedU3Ek__BackingField_21;
  8126. return L_0;
  8127. }
  8128. }
  8129. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::set_IsFocusDelegated(System.Boolean)
  8130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_IsFocusDelegated_m118A6B37B24487CDCF32EE2559F4F3F903338CE4_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, bool ___0_value, const RuntimeMethod* method)
  8131. {
  8132. {
  8133. bool L_0 = ___0_value;
  8134. __this->___U3CIsFocusDelegatedU3Ek__BackingField_21 = L_0;
  8135. return;
  8136. }
  8137. }
  8138. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::Init()
  8139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_Init_m90E3F1DBC6B1448469F14E45B5F7168589803B98_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  8140. {
  8141. {
  8142. NullCheck((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*)__this);
  8143. (( void (*) (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  8144. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  8145. return;
  8146. }
  8147. }
  8148. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::LocalInit()
  8149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_LocalInit_mE69A0E71A251C722E959833035523F02C477EFFD_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  8150. {
  8151. static bool s_Il2CppMethodInitialized;
  8152. if (!s_Il2CppMethodInitialized)
  8153. {
  8154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  8155. s_Il2CppMethodInitialized = true;
  8156. }
  8157. {
  8158. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this);
  8159. EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this, (int32_t)2, NULL);
  8160. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  8161. il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  8162. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0;
  8163. L_0 = FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline(NULL);
  8164. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  8165. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, (FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  8166. return;
  8167. }
  8168. }
  8169. // T UnityEngine.UIElements.FocusEventBase`1<System.Object>::GetPooled(UnityEngine.UIElements.IEventHandler,UnityEngine.UIElements.Focusable,UnityEngine.UIElements.FocusChangeDirection,UnityEngine.UIElements.FocusController,System.Boolean)
  8170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FocusEventBase_1_GetPooled_m6CE160C741018E6E1CC074A9A140F19536B2F8CF_gshared (RuntimeObject* ___0_target, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___1_relatedTarget, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___2_direction, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___3_focusController, bool ___4_bIsFocusDelegated, const RuntimeMethod* method)
  8171. {
  8172. RuntimeObject* V_0 = NULL;
  8173. RuntimeObject* V_1 = NULL;
  8174. {
  8175. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  8176. RuntimeObject* L_0;
  8177. L_0 = (( RuntimeObject* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  8178. V_0 = L_0;
  8179. RuntimeObject* L_1 = V_0;
  8180. RuntimeObject* L_2 = ___0_target;
  8181. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_1);
  8182. EventBase_set_target_mBDBE0FB1321254FEDFC4B0EF34DBDA8105FFCBA2((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_1, L_2, NULL);
  8183. RuntimeObject* L_3 = V_0;
  8184. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_4 = ___1_relatedTarget;
  8185. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_3);
  8186. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_3, L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  8187. RuntimeObject* L_5 = V_0;
  8188. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_6 = ___2_direction;
  8189. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_5);
  8190. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_5, L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  8191. RuntimeObject* L_7 = V_0;
  8192. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_8 = ___3_focusController;
  8193. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_7);
  8194. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_7, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  8195. RuntimeObject* L_9 = V_0;
  8196. bool L_10 = ___4_bIsFocusDelegated;
  8197. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_9);
  8198. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_9, L_10, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  8199. RuntimeObject* L_11 = V_0;
  8200. V_1 = L_11;
  8201. goto IL_004d;
  8202. }
  8203. IL_004d:
  8204. {
  8205. RuntimeObject* L_12 = V_1;
  8206. return L_12;
  8207. }
  8208. }
  8209. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::.ctor()
  8210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1__ctor_m22E68D411B006E13551B87551DF92938B8E451FA_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  8211. {
  8212. {
  8213. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 6));
  8214. (( void (*) (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  8215. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  8216. return;
  8217. }
  8218. }
  8219. #ifdef __clang__
  8220. #pragma clang diagnostic pop
  8221. #endif
  8222. #ifdef __clang__
  8223. #pragma clang diagnostic push
  8224. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8225. #pragma clang diagnostic ignored "-Wunused-variable"
  8226. #endif
  8227. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>::.ctor(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>)
  8228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__ctor_mB70C0819ACF4C395D239289203F9819BB3499891_gshared (FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* __this, RuntimeObject* ___0_thisRef, Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___1_endMethod, const RuntimeMethod* method)
  8229. {
  8230. {
  8231. (( void (*) (Task_1_t4C228DE57804012969575431CFF12D57C875552D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  8232. RuntimeObject* L_0 = ___0_thisRef;
  8233. __this->___m_thisRef_41 = L_0;
  8234. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_thisRef_41), (void*)L_0);
  8235. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_1 = ___1_endMethod;
  8236. __this->___m_endMethod_42 = L_1;
  8237. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_endMethod_42), (void*)L_1);
  8238. return;
  8239. }
  8240. }
  8241. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>::CompleteFromAsyncResult(System.IAsyncResult)
  8242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  8243. {
  8244. static bool s_Il2CppMethodInitialized;
  8245. if (!s_Il2CppMethodInitialized)
  8246. {
  8247. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  8248. s_Il2CppMethodInitialized = true;
  8249. }
  8250. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* V_0 = NULL;
  8251. RuntimeObject* V_1 = NULL;
  8252. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* V_2 = NULL;
  8253. {
  8254. RuntimeObject* L_0 = ___0_asyncResult;
  8255. if (L_0)
  8256. {
  8257. goto IL_000e;
  8258. }
  8259. }
  8260. {
  8261. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  8262. NullCheck(L_1);
  8263. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8264. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_RuntimeMethod_var)));
  8265. }
  8266. IL_000e:
  8267. {
  8268. RuntimeObject* L_2 = ___0_asyncResult;
  8269. NullCheck(L_2);
  8270. RuntimeObject* L_3;
  8271. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.IAsyncResult::get_AsyncState() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  8272. V_0 = ((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)));
  8273. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_4 = V_0;
  8274. if (L_4)
  8275. {
  8276. goto IL_002d;
  8277. }
  8278. }
  8279. {
  8280. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  8281. NullCheck(L_5);
  8282. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8283. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_RuntimeMethod_var)));
  8284. }
  8285. IL_002d:
  8286. {
  8287. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_6 = V_0;
  8288. NullCheck(L_6);
  8289. RuntimeObject* L_7 = (RuntimeObject*)L_6->___m_thisRef_41;
  8290. V_1 = L_7;
  8291. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_8 = V_0;
  8292. NullCheck(L_8);
  8293. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_9 = (Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*)L_8->___m_endMethod_42;
  8294. V_2 = L_9;
  8295. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_10 = V_0;
  8296. NullCheck(L_10);
  8297. RuntimeObject** L_11 = (RuntimeObject**)(&L_10->___m_thisRef_41);
  8298. il2cpp_codegen_initobj(L_11, sizeof(RuntimeObject*));
  8299. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_12 = V_0;
  8300. NullCheck(L_12);
  8301. L_12->___m_endMethod_42 = (Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*)NULL;
  8302. Il2CppCodeGenWriteBarrier((void**)(&L_12->___m_endMethod_42), (void*)(Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*)NULL);
  8303. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_13 = V_2;
  8304. if (L_13)
  8305. {
  8306. goto IL_0061;
  8307. }
  8308. }
  8309. {
  8310. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  8311. NullCheck(L_14);
  8312. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8313. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_RuntimeMethod_var)));
  8314. }
  8315. IL_0061:
  8316. {
  8317. RuntimeObject* L_15 = ___0_asyncResult;
  8318. NullCheck(L_15);
  8319. bool L_16;
  8320. L_16 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean System.IAsyncResult::get_CompletedSynchronously() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_15);
  8321. if (L_16)
  8322. {
  8323. goto IL_0073;
  8324. }
  8325. }
  8326. {
  8327. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_17 = V_0;
  8328. RuntimeObject* L_18 = V_1;
  8329. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_19 = V_2;
  8330. RuntimeObject* L_20 = ___0_asyncResult;
  8331. NullCheck(L_17);
  8332. (( void (*) (FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2*, RuntimeObject*, Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_17, L_18, L_19, L_20, (bool)1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  8333. }
  8334. IL_0073:
  8335. {
  8336. return;
  8337. }
  8338. }
  8339. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>::Complete(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>,System.IAsyncResult,System.Boolean)
  8340. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_Complete_m56AE76FCEF30ABD41523638898E9B529F718D951_gshared (FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* __this, RuntimeObject* ___0_thisRef, Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method)
  8341. {
  8342. int32_t V_0 = 0;
  8343. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  8344. Exception_t* V_2 = NULL;
  8345. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  8346. try
  8347. {// begin try (depth: 1)
  8348. {
  8349. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_0 = ___1_endMethod;
  8350. RuntimeObject* L_1 = ___0_thisRef;
  8351. RuntimeObject* L_2 = ___2_asyncResult;
  8352. NullCheck(L_0);
  8353. int32_t L_3;
  8354. L_3 = (( int32_t (*) (Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  8355. V_0 = L_3;
  8356. bool L_4 = ___3_requiresSynchronization;
  8357. if (!L_4)
  8358. {
  8359. goto IL_0017_1;
  8360. }
  8361. }
  8362. {
  8363. int32_t L_5 = V_0;
  8364. NullCheck((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this);
  8365. bool L_6;
  8366. L_6 = (( bool (*) (Task_1_t4C228DE57804012969575431CFF12D57C875552D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  8367. goto IL_001e_1;
  8368. }
  8369. IL_0017_1:
  8370. {
  8371. int32_t L_7 = V_0;
  8372. NullCheck((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this);
  8373. (( void (*) (Task_1_t4C228DE57804012969575431CFF12D57C875552D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8374. }
  8375. IL_001e_1:
  8376. {
  8377. goto IL_003c;
  8378. }
  8379. }// end try (depth: 1)
  8380. catch(Il2CppExceptionWrapper& e)
  8381. {
  8382. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  8383. {
  8384. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  8385. goto CATCH_0020;
  8386. }
  8387. 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)))
  8388. {
  8389. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  8390. goto CATCH_0031;
  8391. }
  8392. throw e;
  8393. }
  8394. CATCH_0020:
  8395. {// begin catch(System.OperationCanceledException)
  8396. V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));
  8397. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = V_1;
  8398. NullCheck(L_8);
  8399. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_9;
  8400. L_9 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_8, NULL);
  8401. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_10 = V_1;
  8402. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  8403. bool L_11;
  8404. L_11 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_9, (RuntimeObject*)L_10, NULL);
  8405. IL2CPP_POP_ACTIVE_EXCEPTION();
  8406. goto IL_003c;
  8407. }// end catch (depth: 1)
  8408. CATCH_0031:
  8409. {// begin catch(System.Exception)
  8410. V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  8411. Exception_t* L_12 = V_2;
  8412. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  8413. bool L_13;
  8414. L_13 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_12, NULL);
  8415. IL2CPP_POP_ACTIVE_EXCEPTION();
  8416. goto IL_003c;
  8417. }// end catch (depth: 1)
  8418. IL_003c:
  8419. {
  8420. return;
  8421. }
  8422. }
  8423. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>::.cctor()
  8424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m3F7FAFC59C98BC47AA608F2DB2874CAD639FE504_gshared (const RuntimeMethod* method)
  8425. {
  8426. static bool s_Il2CppMethodInitialized;
  8427. if (!s_Il2CppMethodInitialized)
  8428. {
  8429. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  8430. s_Il2CppMethodInitialized = true;
  8431. }
  8432. {
  8433. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  8434. NullCheck(L_0);
  8435. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)), NULL);
  8436. ((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_40 = L_0;
  8437. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_40), (void*)L_0);
  8438. return;
  8439. }
  8440. }
  8441. #ifdef __clang__
  8442. #pragma clang diagnostic pop
  8443. #endif
  8444. #ifdef __clang__
  8445. #pragma clang diagnostic push
  8446. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8447. #pragma clang diagnostic ignored "-Wunused-variable"
  8448. #endif
  8449. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>::.ctor(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>)
  8450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__ctor_m80474BE65AEE6554E1A7250FDE5EFE368A2DAFCB_gshared (FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* __this, RuntimeObject* ___0_thisRef, Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* ___1_endMethod, const RuntimeMethod* method)
  8451. {
  8452. {
  8453. (( void (*) (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  8454. RuntimeObject* L_0 = ___0_thisRef;
  8455. __this->___m_thisRef_41 = L_0;
  8456. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_thisRef_41), (void*)L_0);
  8457. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_1 = ___1_endMethod;
  8458. __this->___m_endMethod_42 = L_1;
  8459. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_endMethod_42), (void*)L_1);
  8460. return;
  8461. }
  8462. }
  8463. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>::CompleteFromAsyncResult(System.IAsyncResult)
  8464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  8465. {
  8466. static bool s_Il2CppMethodInitialized;
  8467. if (!s_Il2CppMethodInitialized)
  8468. {
  8469. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  8470. s_Il2CppMethodInitialized = true;
  8471. }
  8472. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* V_0 = NULL;
  8473. RuntimeObject* V_1 = NULL;
  8474. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* V_2 = NULL;
  8475. {
  8476. RuntimeObject* L_0 = ___0_asyncResult;
  8477. if (L_0)
  8478. {
  8479. goto IL_000e;
  8480. }
  8481. }
  8482. {
  8483. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  8484. NullCheck(L_1);
  8485. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8486. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_RuntimeMethod_var)));
  8487. }
  8488. IL_000e:
  8489. {
  8490. RuntimeObject* L_2 = ___0_asyncResult;
  8491. NullCheck(L_2);
  8492. RuntimeObject* L_3;
  8493. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.IAsyncResult::get_AsyncState() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  8494. V_0 = ((FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)));
  8495. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_4 = V_0;
  8496. if (L_4)
  8497. {
  8498. goto IL_002d;
  8499. }
  8500. }
  8501. {
  8502. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  8503. NullCheck(L_5);
  8504. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8505. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_RuntimeMethod_var)));
  8506. }
  8507. IL_002d:
  8508. {
  8509. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_6 = V_0;
  8510. NullCheck(L_6);
  8511. RuntimeObject* L_7 = (RuntimeObject*)L_6->___m_thisRef_41;
  8512. V_1 = L_7;
  8513. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_8 = V_0;
  8514. NullCheck(L_8);
  8515. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_9 = (Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0*)L_8->___m_endMethod_42;
  8516. V_2 = L_9;
  8517. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_10 = V_0;
  8518. NullCheck(L_10);
  8519. RuntimeObject** L_11 = (RuntimeObject**)(&L_10->___m_thisRef_41);
  8520. il2cpp_codegen_initobj(L_11, sizeof(RuntimeObject*));
  8521. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_12 = V_0;
  8522. NullCheck(L_12);
  8523. L_12->___m_endMethod_42 = (Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0*)NULL;
  8524. Il2CppCodeGenWriteBarrier((void**)(&L_12->___m_endMethod_42), (void*)(Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0*)NULL);
  8525. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_13 = V_2;
  8526. if (L_13)
  8527. {
  8528. goto IL_0061;
  8529. }
  8530. }
  8531. {
  8532. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  8533. NullCheck(L_14);
  8534. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8535. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_RuntimeMethod_var)));
  8536. }
  8537. IL_0061:
  8538. {
  8539. RuntimeObject* L_15 = ___0_asyncResult;
  8540. NullCheck(L_15);
  8541. bool L_16;
  8542. L_16 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean System.IAsyncResult::get_CompletedSynchronously() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_15);
  8543. if (L_16)
  8544. {
  8545. goto IL_0073;
  8546. }
  8547. }
  8548. {
  8549. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_17 = V_0;
  8550. RuntimeObject* L_18 = V_1;
  8551. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_19 = V_2;
  8552. RuntimeObject* L_20 = ___0_asyncResult;
  8553. NullCheck(L_17);
  8554. (( void (*) (FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4*, RuntimeObject*, Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_17, L_18, L_19, L_20, (bool)1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  8555. }
  8556. IL_0073:
  8557. {
  8558. return;
  8559. }
  8560. }
  8561. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>::Complete(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>,System.IAsyncResult,System.Boolean)
  8562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_Complete_m08D139DD9264B5697CEAEBA28699E01421612456_gshared (FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* __this, RuntimeObject* ___0_thisRef, Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method)
  8563. {
  8564. RuntimeObject* V_0 = NULL;
  8565. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  8566. Exception_t* V_2 = NULL;
  8567. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  8568. try
  8569. {// begin try (depth: 1)
  8570. {
  8571. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_0 = ___1_endMethod;
  8572. RuntimeObject* L_1 = ___0_thisRef;
  8573. RuntimeObject* L_2 = ___2_asyncResult;
  8574. NullCheck(L_0);
  8575. RuntimeObject* L_3;
  8576. L_3 = (( RuntimeObject* (*) (Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  8577. V_0 = L_3;
  8578. bool L_4 = ___3_requiresSynchronization;
  8579. if (!L_4)
  8580. {
  8581. goto IL_0017_1;
  8582. }
  8583. }
  8584. {
  8585. RuntimeObject* L_5 = V_0;
  8586. NullCheck((Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*)__this);
  8587. bool L_6;
  8588. L_6 = (( bool (*) (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*)__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  8589. goto IL_001e_1;
  8590. }
  8591. IL_0017_1:
  8592. {
  8593. RuntimeObject* L_7 = V_0;
  8594. NullCheck((Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*)__this);
  8595. (( void (*) (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))((Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*)__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8596. }
  8597. IL_001e_1:
  8598. {
  8599. goto IL_003c;
  8600. }
  8601. }// end try (depth: 1)
  8602. catch(Il2CppExceptionWrapper& e)
  8603. {
  8604. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  8605. {
  8606. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  8607. goto CATCH_0020;
  8608. }
  8609. 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)))
  8610. {
  8611. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  8612. goto CATCH_0031;
  8613. }
  8614. throw e;
  8615. }
  8616. CATCH_0020:
  8617. {// begin catch(System.OperationCanceledException)
  8618. V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));
  8619. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = V_1;
  8620. NullCheck(L_8);
  8621. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_9;
  8622. L_9 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_8, NULL);
  8623. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_10 = V_1;
  8624. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  8625. bool L_11;
  8626. L_11 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_9, (RuntimeObject*)L_10, NULL);
  8627. IL2CPP_POP_ACTIVE_EXCEPTION();
  8628. goto IL_003c;
  8629. }// end catch (depth: 1)
  8630. CATCH_0031:
  8631. {// begin catch(System.Exception)
  8632. V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  8633. Exception_t* L_12 = V_2;
  8634. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  8635. bool L_13;
  8636. L_13 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_12, NULL);
  8637. IL2CPP_POP_ACTIVE_EXCEPTION();
  8638. goto IL_003c;
  8639. }// end catch (depth: 1)
  8640. IL_003c:
  8641. {
  8642. return;
  8643. }
  8644. }
  8645. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>::.cctor()
  8646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m53A554D05F99B4E457AEA2C95C3D96BC0E5A1F61_gshared (const RuntimeMethod* method)
  8647. {
  8648. static bool s_Il2CppMethodInitialized;
  8649. if (!s_Il2CppMethodInitialized)
  8650. {
  8651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  8652. s_Il2CppMethodInitialized = true;
  8653. }
  8654. {
  8655. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  8656. NullCheck(L_0);
  8657. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)), NULL);
  8658. ((FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_40 = L_0;
  8659. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_40), (void*)L_0);
  8660. return;
  8661. }
  8662. }
  8663. #ifdef __clang__
  8664. #pragma clang diagnostic pop
  8665. #endif
  8666. #ifdef __clang__
  8667. #pragma clang diagnostic push
  8668. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8669. #pragma clang diagnostic ignored "-Wunused-variable"
  8670. #endif
  8671. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>::.ctor(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>)
  8672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__ctor_m659379BBA5519550116198DB83B594BBB0ED21F4_gshared (FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* __this, RuntimeObject* ___0_thisRef, Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___1_endMethod, const RuntimeMethod* method)
  8673. {
  8674. {
  8675. (( void (*) (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  8676. RuntimeObject* L_0 = ___0_thisRef;
  8677. __this->___m_thisRef_41 = L_0;
  8678. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_thisRef_41), (void*)L_0);
  8679. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_1 = ___1_endMethod;
  8680. __this->___m_endMethod_42 = L_1;
  8681. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_endMethod_42), (void*)L_1);
  8682. return;
  8683. }
  8684. }
  8685. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>::CompleteFromAsyncResult(System.IAsyncResult)
  8686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  8687. {
  8688. static bool s_Il2CppMethodInitialized;
  8689. if (!s_Il2CppMethodInitialized)
  8690. {
  8691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  8692. s_Il2CppMethodInitialized = true;
  8693. }
  8694. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* V_0 = NULL;
  8695. RuntimeObject* V_1 = NULL;
  8696. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* V_2 = NULL;
  8697. {
  8698. RuntimeObject* L_0 = ___0_asyncResult;
  8699. if (L_0)
  8700. {
  8701. goto IL_000e;
  8702. }
  8703. }
  8704. {
  8705. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  8706. NullCheck(L_1);
  8707. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8708. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_RuntimeMethod_var)));
  8709. }
  8710. IL_000e:
  8711. {
  8712. RuntimeObject* L_2 = ___0_asyncResult;
  8713. NullCheck(L_2);
  8714. RuntimeObject* L_3;
  8715. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.IAsyncResult::get_AsyncState() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  8716. V_0 = ((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)));
  8717. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_4 = V_0;
  8718. if (L_4)
  8719. {
  8720. goto IL_002d;
  8721. }
  8722. }
  8723. {
  8724. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  8725. NullCheck(L_5);
  8726. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8727. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_RuntimeMethod_var)));
  8728. }
  8729. IL_002d:
  8730. {
  8731. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_6 = V_0;
  8732. NullCheck(L_6);
  8733. RuntimeObject* L_7 = (RuntimeObject*)L_6->___m_thisRef_41;
  8734. V_1 = L_7;
  8735. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_8 = V_0;
  8736. NullCheck(L_8);
  8737. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_9 = (Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*)L_8->___m_endMethod_42;
  8738. V_2 = L_9;
  8739. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_10 = V_0;
  8740. NullCheck(L_10);
  8741. RuntimeObject** L_11 = (RuntimeObject**)(&L_10->___m_thisRef_41);
  8742. il2cpp_codegen_initobj(L_11, sizeof(RuntimeObject*));
  8743. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_12 = V_0;
  8744. NullCheck(L_12);
  8745. L_12->___m_endMethod_42 = (Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*)NULL;
  8746. Il2CppCodeGenWriteBarrier((void**)(&L_12->___m_endMethod_42), (void*)(Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*)NULL);
  8747. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_13 = V_2;
  8748. if (L_13)
  8749. {
  8750. goto IL_0061;
  8751. }
  8752. }
  8753. {
  8754. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  8755. NullCheck(L_14);
  8756. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  8757. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_RuntimeMethod_var)));
  8758. }
  8759. IL_0061:
  8760. {
  8761. RuntimeObject* L_15 = ___0_asyncResult;
  8762. NullCheck(L_15);
  8763. bool L_16;
  8764. L_16 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean System.IAsyncResult::get_CompletedSynchronously() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_15);
  8765. if (L_16)
  8766. {
  8767. goto IL_0073;
  8768. }
  8769. }
  8770. {
  8771. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_17 = V_0;
  8772. RuntimeObject* L_18 = V_1;
  8773. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_19 = V_2;
  8774. RuntimeObject* L_20 = ___0_asyncResult;
  8775. NullCheck(L_17);
  8776. (( void (*) (FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145*, RuntimeObject*, Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_17, L_18, L_19, L_20, (bool)1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  8777. }
  8778. IL_0073:
  8779. {
  8780. return;
  8781. }
  8782. }
  8783. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>::Complete(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>,System.IAsyncResult,System.Boolean)
  8784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_Complete_m7985C0BDF0CF2E27AE73927FCCB5FEFBB624A2C5_gshared (FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* __this, RuntimeObject* ___0_thisRef, Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method)
  8785. {
  8786. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC V_0;
  8787. memset((&V_0), 0, sizeof(V_0));
  8788. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  8789. Exception_t* V_2 = NULL;
  8790. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  8791. try
  8792. {// begin try (depth: 1)
  8793. {
  8794. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_0 = ___1_endMethod;
  8795. RuntimeObject* L_1 = ___0_thisRef;
  8796. RuntimeObject* L_2 = ___2_asyncResult;
  8797. NullCheck(L_0);
  8798. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_3;
  8799. L_3 = (( VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*) (Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  8800. V_0 = L_3;
  8801. bool L_4 = ___3_requiresSynchronization;
  8802. if (!L_4)
  8803. {
  8804. goto IL_0017_1;
  8805. }
  8806. }
  8807. {
  8808. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_5 = V_0;
  8809. NullCheck((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this);
  8810. bool L_6;
  8811. L_6 = (( bool (*) (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*, VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  8812. goto IL_001e_1;
  8813. }
  8814. IL_0017_1:
  8815. {
  8816. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_7 = V_0;
  8817. NullCheck((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this);
  8818. (( void (*) (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*, VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8819. }
  8820. IL_001e_1:
  8821. {
  8822. goto IL_003c;
  8823. }
  8824. }// end try (depth: 1)
  8825. catch(Il2CppExceptionWrapper& e)
  8826. {
  8827. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  8828. {
  8829. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  8830. goto CATCH_0020;
  8831. }
  8832. 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)))
  8833. {
  8834. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  8835. goto CATCH_0031;
  8836. }
  8837. throw e;
  8838. }
  8839. CATCH_0020:
  8840. {// begin catch(System.OperationCanceledException)
  8841. V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));
  8842. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = V_1;
  8843. NullCheck(L_8);
  8844. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_9;
  8845. L_9 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_8, NULL);
  8846. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_10 = V_1;
  8847. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  8848. bool L_11;
  8849. L_11 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_9, (RuntimeObject*)L_10, NULL);
  8850. IL2CPP_POP_ACTIVE_EXCEPTION();
  8851. goto IL_003c;
  8852. }// end catch (depth: 1)
  8853. CATCH_0031:
  8854. {// begin catch(System.Exception)
  8855. V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  8856. Exception_t* L_12 = V_2;
  8857. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  8858. bool L_13;
  8859. L_13 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_12, NULL);
  8860. IL2CPP_POP_ACTIVE_EXCEPTION();
  8861. goto IL_003c;
  8862. }// end catch (depth: 1)
  8863. IL_003c:
  8864. {
  8865. return;
  8866. }
  8867. }
  8868. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>::.cctor()
  8869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m6B232C5E8ADBE4A88C7754A7A3075CA42AC3E0CB_gshared (const RuntimeMethod* method)
  8870. {
  8871. static bool s_Il2CppMethodInitialized;
  8872. if (!s_Il2CppMethodInitialized)
  8873. {
  8874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  8875. s_Il2CppMethodInitialized = true;
  8876. }
  8877. {
  8878. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  8879. NullCheck(L_0);
  8880. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)), NULL);
  8881. ((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_40 = L_0;
  8882. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_40), (void*)L_0);
  8883. return;
  8884. }
  8885. }
  8886. #ifdef __clang__
  8887. #pragma clang diagnostic pop
  8888. #endif
  8889. #ifdef __clang__
  8890. #pragma clang diagnostic push
  8891. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8892. #pragma clang diagnostic ignored "-Wunused-variable"
  8893. #endif
  8894. // System.Void System.Linq.Expressions.FullExpression`1<System.Object>::.ctor(System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.ParameterExpression>)
  8895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FullExpression_1__ctor_mECFDA886FACC726B7C1957757386432ECDCCC4DF_gshared (FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, String_t* ___1_name, bool ___2_tailCall, RuntimeObject* ___3_parameters, const RuntimeMethod* method)
  8896. {
  8897. {
  8898. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  8899. RuntimeObject* L_1 = ___3_parameters;
  8900. (( void (*) (ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9*)__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  8901. String_t* L_2 = ___1_name;
  8902. __this->___U3CNameCoreU3Ek__BackingField_5 = L_2;
  8903. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameCoreU3Ek__BackingField_5), (void*)L_2);
  8904. bool L_3 = ___2_tailCall;
  8905. __this->___U3CTailCallCoreU3Ek__BackingField_6 = L_3;
  8906. return;
  8907. }
  8908. }
  8909. // System.String System.Linq.Expressions.FullExpression`1<System.Object>::get_NameCore()
  8910. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FullExpression_1_get_NameCore_m514685E4C61233FC8486BFBD54CD7DB8D5E12010_gshared (FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B* __this, const RuntimeMethod* method)
  8911. {
  8912. {
  8913. String_t* L_0 = (String_t*)__this->___U3CNameCoreU3Ek__BackingField_5;
  8914. return L_0;
  8915. }
  8916. }
  8917. // System.Boolean System.Linq.Expressions.FullExpression`1<System.Object>::get_TailCallCore()
  8918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FullExpression_1_get_TailCallCore_m208760C748B0874FB071C07661D10D2BE34D92F4_gshared (FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B* __this, const RuntimeMethod* method)
  8919. {
  8920. {
  8921. bool L_0 = (bool)__this->___U3CTailCallCoreU3Ek__BackingField_6;
  8922. return L_0;
  8923. }
  8924. }
  8925. #ifdef __clang__
  8926. #pragma clang diagnostic pop
  8927. #endif
  8928. #ifdef __clang__
  8929. #pragma clang diagnostic push
  8930. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8931. #pragma clang diagnostic ignored "-Wunused-variable"
  8932. #endif
  8933. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_Multicast(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  8934. {
  8935. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  8936. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  8937. RuntimeObject* retVal = NULL;
  8938. for (il2cpp_array_size_t i = 0; i < length; i++)
  8939. {
  8940. Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* currentDelegate = reinterpret_cast<Func_1_t911AC4A38419FF93611610DD8E30223A906746EE*>(delegatesToInvoke[i]);
  8941. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  8942. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  8943. }
  8944. return retVal;
  8945. }
  8946. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenInst(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  8947. {
  8948. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  8949. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  8950. }
  8951. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenStatic(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  8952. {
  8953. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  8954. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  8955. }
  8956. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenStaticInvoker(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  8957. {
  8958. return InvokerFuncInvoker0< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL);
  8959. }
  8960. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_ClosedStaticInvoker(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  8961. {
  8962. return InvokerFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  8963. }
  8964. // System.Void Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
  8965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m443287C933BE5E48D5BDCEA36C2EF28A33B7CEA2_gshared (Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8966. {
  8967. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  8968. __this->___method_3 = ___1_method;
  8969. __this->___m_target_2 = ___0_object;
  8970. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  8971. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  8972. __this->___method_code_6 = (intptr_t)__this;
  8973. if (MethodIsStatic((RuntimeMethod*)___1_method))
  8974. {
  8975. bool isOpen = parameterCount == 0;
  8976. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  8977. if (isOpen)
  8978. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenStaticInvoker;
  8979. else
  8980. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_ClosedStaticInvoker;
  8981. else
  8982. if (isOpen)
  8983. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenStatic;
  8984. else
  8985. {
  8986. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  8987. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  8988. }
  8989. }
  8990. else
  8991. {
  8992. if (___0_object == NULL)
  8993. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  8994. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  8995. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  8996. }
  8997. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_Multicast;
  8998. }
  8999. // T Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>::Invoke()
  9000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_gshared (Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  9001. {
  9002. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9003. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9004. }
  9005. // System.IAsyncResult Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>::BeginInvoke(System.AsyncCallback,System.Object)
  9006. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_1_BeginInvoke_mE043E3B2BE3E28888AAFEB957BE47B8886BF0875_gshared (Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method)
  9007. {
  9008. void *__d_args[1] = {0};
  9009. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object);
  9010. }
  9011. // T Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>::EndInvoke(System.IAsyncResult)
  9012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_1_EndInvoke_m34429C69688290BAE10E86B7C4154A0DA7329B9B_gshared (Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  9013. {
  9014. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  9015. return (RuntimeObject*)__result;
  9016. }
  9017. #ifdef __clang__
  9018. #pragma clang diagnostic pop
  9019. #endif
  9020. #ifdef __clang__
  9021. #pragma clang diagnostic push
  9022. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9023. #pragma clang diagnostic ignored "-Wunused-variable"
  9024. #endif
  9025. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_Multicast(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  9026. {
  9027. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9028. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9029. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD retVal;
  9030. memset((&retVal), 0, sizeof(retVal));
  9031. for (il2cpp_array_size_t i = 0; i < length; i++)
  9032. {
  9033. Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* currentDelegate = reinterpret_cast<Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9*>(delegatesToInvoke[i]);
  9034. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9035. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9036. }
  9037. return retVal;
  9038. }
  9039. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenInst(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  9040. {
  9041. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (const RuntimeMethod*);
  9042. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9043. }
  9044. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStatic(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  9045. {
  9046. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (const RuntimeMethod*);
  9047. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9048. }
  9049. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStaticInvoker(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  9050. {
  9051. return InvokerFuncInvoker0< KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD >::Invoke(__this->___method_ptr_0, method, NULL);
  9052. }
  9053. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_ClosedStaticInvoker(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  9054. {
  9055. return InvokerFuncInvoker1< KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9056. }
  9057. // System.Void System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>::.ctor(System.Object,System.IntPtr)
  9058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m95641F658B2C74EE160B174F5174E79D80A68F13_gshared (Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9059. {
  9060. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9061. __this->___method_3 = ___1_method;
  9062. __this->___m_target_2 = ___0_object;
  9063. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9064. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9065. __this->___method_code_6 = (intptr_t)__this;
  9066. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9067. {
  9068. bool isOpen = parameterCount == 0;
  9069. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9070. if (isOpen)
  9071. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStaticInvoker;
  9072. else
  9073. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_ClosedStaticInvoker;
  9074. else
  9075. if (isOpen)
  9076. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStatic;
  9077. else
  9078. {
  9079. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9080. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9081. }
  9082. }
  9083. else
  9084. {
  9085. if (___0_object == NULL)
  9086. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9087. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9088. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9089. }
  9090. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_Multicast;
  9091. }
  9092. // TResult System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>::Invoke()
  9093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_gshared (Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  9094. {
  9095. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9096. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9097. }
  9098. #ifdef __clang__
  9099. #pragma clang diagnostic pop
  9100. #endif
  9101. #ifdef __clang__
  9102. #pragma clang diagnostic push
  9103. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9104. #pragma clang diagnostic ignored "-Wunused-variable"
  9105. #endif
  9106. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_Multicast(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  9107. {
  9108. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9109. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9110. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 retVal;
  9111. memset((&retVal), 0, sizeof(retVal));
  9112. for (il2cpp_array_size_t i = 0; i < length; i++)
  9113. {
  9114. Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* currentDelegate = reinterpret_cast<Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8*>(delegatesToInvoke[i]);
  9115. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9116. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9117. }
  9118. return retVal;
  9119. }
  9120. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenInst(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  9121. {
  9122. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (const RuntimeMethod*);
  9123. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9124. }
  9125. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStatic(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  9126. {
  9127. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (const RuntimeMethod*);
  9128. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9129. }
  9130. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStaticInvoker(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  9131. {
  9132. return InvokerFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(__this->___method_ptr_0, method, NULL);
  9133. }
  9134. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_ClosedStaticInvoker(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  9135. {
  9136. return InvokerFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9137. }
  9138. // System.Void System.Func`1<System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
  9139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF_gshared (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9140. {
  9141. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9142. __this->___method_3 = ___1_method;
  9143. __this->___m_target_2 = ___0_object;
  9144. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9145. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9146. __this->___method_code_6 = (intptr_t)__this;
  9147. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9148. {
  9149. bool isOpen = parameterCount == 0;
  9150. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9151. if (isOpen)
  9152. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStaticInvoker;
  9153. else
  9154. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_ClosedStaticInvoker;
  9155. else
  9156. if (isOpen)
  9157. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStatic;
  9158. else
  9159. {
  9160. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9161. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9162. }
  9163. }
  9164. else
  9165. {
  9166. if (___0_object == NULL)
  9167. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9168. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9169. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9170. }
  9171. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_Multicast;
  9172. }
  9173. // TResult System.Func`1<System.Nullable`1<System.Int32>>::Invoke()
  9174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_gshared (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  9175. {
  9176. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9177. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9178. }
  9179. #ifdef __clang__
  9180. #pragma clang diagnostic pop
  9181. #endif
  9182. #ifdef __clang__
  9183. #pragma clang diagnostic push
  9184. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9185. #pragma clang diagnostic ignored "-Wunused-variable"
  9186. #endif
  9187. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_Multicast(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  9188. {
  9189. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9190. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9191. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 retVal;
  9192. memset((&retVal), 0, sizeof(retVal));
  9193. for (il2cpp_array_size_t i = 0; i < length; i++)
  9194. {
  9195. Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* currentDelegate = reinterpret_cast<Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129*>(delegatesToInvoke[i]);
  9196. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9197. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9198. }
  9199. return retVal;
  9200. }
  9201. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenInst(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  9202. {
  9203. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (const RuntimeMethod*);
  9204. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9205. }
  9206. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStatic(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  9207. {
  9208. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (const RuntimeMethod*);
  9209. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9210. }
  9211. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStaticInvoker(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  9212. {
  9213. return InvokerFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(__this->___method_ptr_0, method, NULL);
  9214. }
  9215. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_ClosedStaticInvoker(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  9216. {
  9217. return InvokerFuncInvoker1< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9218. }
  9219. // System.Void System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>::.ctor(System.Object,System.IntPtr)
  9220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m23B35C69CE917A5B205DB6FCE7B9380BFA264878_gshared (Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9221. {
  9222. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9223. __this->___method_3 = ___1_method;
  9224. __this->___m_target_2 = ___0_object;
  9225. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9226. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9227. __this->___method_code_6 = (intptr_t)__this;
  9228. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9229. {
  9230. bool isOpen = parameterCount == 0;
  9231. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9232. if (isOpen)
  9233. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStaticInvoker;
  9234. else
  9235. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_ClosedStaticInvoker;
  9236. else
  9237. if (isOpen)
  9238. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStatic;
  9239. else
  9240. {
  9241. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9242. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9243. }
  9244. }
  9245. else
  9246. {
  9247. if (___0_object == NULL)
  9248. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9249. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9250. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9251. }
  9252. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_Multicast;
  9253. }
  9254. // TResult System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>::Invoke()
  9255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_gshared (Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  9256. {
  9257. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9258. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9259. }
  9260. #ifdef __clang__
  9261. #pragma clang diagnostic pop
  9262. #endif
  9263. #ifdef __clang__
  9264. #pragma clang diagnostic push
  9265. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9266. #pragma clang diagnostic ignored "-Wunused-variable"
  9267. #endif
  9268. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_Multicast(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  9269. {
  9270. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9271. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9272. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F retVal;
  9273. memset((&retVal), 0, sizeof(retVal));
  9274. for (il2cpp_array_size_t i = 0; i < length; i++)
  9275. {
  9276. Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* currentDelegate = reinterpret_cast<Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5*>(delegatesToInvoke[i]);
  9277. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9278. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9279. }
  9280. return retVal;
  9281. }
  9282. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenInst(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  9283. {
  9284. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (const RuntimeMethod*);
  9285. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9286. }
  9287. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStatic(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  9288. {
  9289. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (const RuntimeMethod*);
  9290. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9291. }
  9292. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStaticInvoker(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  9293. {
  9294. return InvokerFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(__this->___method_ptr_0, method, NULL);
  9295. }
  9296. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_ClosedStaticInvoker(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  9297. {
  9298. return InvokerFuncInvoker1< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9299. }
  9300. // System.Void System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>::.ctor(System.Object,System.IntPtr)
  9301. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mBF578A0FD839213CDE360B7F8ADB32401F1CDA47_gshared (Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9302. {
  9303. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9304. __this->___method_3 = ___1_method;
  9305. __this->___m_target_2 = ___0_object;
  9306. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9307. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9308. __this->___method_code_6 = (intptr_t)__this;
  9309. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9310. {
  9311. bool isOpen = parameterCount == 0;
  9312. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9313. if (isOpen)
  9314. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStaticInvoker;
  9315. else
  9316. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_ClosedStaticInvoker;
  9317. else
  9318. if (isOpen)
  9319. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStatic;
  9320. else
  9321. {
  9322. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9323. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9324. }
  9325. }
  9326. else
  9327. {
  9328. if (___0_object == NULL)
  9329. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9330. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9331. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9332. }
  9333. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_Multicast;
  9334. }
  9335. // TResult System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>::Invoke()
  9336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_gshared (Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  9337. {
  9338. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9339. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9340. }
  9341. #ifdef __clang__
  9342. #pragma clang diagnostic pop
  9343. #endif
  9344. #ifdef __clang__
  9345. #pragma clang diagnostic push
  9346. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9347. #pragma clang diagnostic ignored "-Wunused-variable"
  9348. #endif
  9349. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_Multicast(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  9350. {
  9351. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9352. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9353. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 retVal;
  9354. memset((&retVal), 0, sizeof(retVal));
  9355. for (il2cpp_array_size_t i = 0; i < length; i++)
  9356. {
  9357. Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* currentDelegate = reinterpret_cast<Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1*>(delegatesToInvoke[i]);
  9358. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9359. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9360. }
  9361. return retVal;
  9362. }
  9363. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenInst(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  9364. {
  9365. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (const RuntimeMethod*);
  9366. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9367. }
  9368. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStatic(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  9369. {
  9370. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (const RuntimeMethod*);
  9371. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9372. }
  9373. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStaticInvoker(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  9374. {
  9375. return InvokerFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(__this->___method_ptr_0, method, NULL);
  9376. }
  9377. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_ClosedStaticInvoker(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  9378. {
  9379. return InvokerFuncInvoker1< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9380. }
  9381. // System.Void System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  9382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mC5971E0277330BD86DB99C0F6DF7DB6C24CB7167_gshared (Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9383. {
  9384. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9385. __this->___method_3 = ___1_method;
  9386. __this->___m_target_2 = ___0_object;
  9387. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9388. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9389. __this->___method_code_6 = (intptr_t)__this;
  9390. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9391. {
  9392. bool isOpen = parameterCount == 0;
  9393. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9394. if (isOpen)
  9395. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStaticInvoker;
  9396. else
  9397. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_ClosedStaticInvoker;
  9398. else
  9399. if (isOpen)
  9400. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStatic;
  9401. else
  9402. {
  9403. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9404. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9405. }
  9406. }
  9407. else
  9408. {
  9409. if (___0_object == NULL)
  9410. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9411. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9412. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9413. }
  9414. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_Multicast;
  9415. }
  9416. // TResult System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>::Invoke()
  9417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_gshared (Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  9418. {
  9419. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9420. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9421. }
  9422. #ifdef __clang__
  9423. #pragma clang diagnostic pop
  9424. #endif
  9425. #ifdef __clang__
  9426. #pragma clang diagnostic push
  9427. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9428. #pragma clang diagnostic ignored "-Wunused-variable"
  9429. #endif
  9430. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_Multicast(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  9431. {
  9432. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9433. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9434. bool retVal = false;
  9435. for (il2cpp_array_size_t i = 0; i < length; i++)
  9436. {
  9437. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* currentDelegate = reinterpret_cast<Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*>(delegatesToInvoke[i]);
  9438. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9439. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9440. }
  9441. return retVal;
  9442. }
  9443. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenInst(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  9444. {
  9445. typedef bool (*FunctionPointerType) (const RuntimeMethod*);
  9446. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9447. }
  9448. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStatic(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  9449. {
  9450. typedef bool (*FunctionPointerType) (const RuntimeMethod*);
  9451. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9452. }
  9453. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStaticInvoker(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  9454. {
  9455. return InvokerFuncInvoker0< bool >::Invoke(__this->___method_ptr_0, method, NULL);
  9456. }
  9457. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_ClosedStaticInvoker(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  9458. {
  9459. return InvokerFuncInvoker1< bool, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9460. }
  9461. // System.Void System.Func`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
  9462. 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)
  9463. {
  9464. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9465. __this->___method_3 = ___1_method;
  9466. __this->___m_target_2 = ___0_object;
  9467. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9468. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9469. __this->___method_code_6 = (intptr_t)__this;
  9470. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9471. {
  9472. bool isOpen = parameterCount == 0;
  9473. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9474. if (isOpen)
  9475. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStaticInvoker;
  9476. else
  9477. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_ClosedStaticInvoker;
  9478. else
  9479. if (isOpen)
  9480. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStatic;
  9481. else
  9482. {
  9483. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9484. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9485. }
  9486. }
  9487. else
  9488. {
  9489. if (___0_object == NULL)
  9490. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9491. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9492. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9493. }
  9494. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_Multicast;
  9495. }
  9496. // TResult System.Func`1<System.Boolean>::Invoke()
  9497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  9498. {
  9499. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9500. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9501. }
  9502. #ifdef __clang__
  9503. #pragma clang diagnostic pop
  9504. #endif
  9505. #ifdef __clang__
  9506. #pragma clang diagnostic push
  9507. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9508. #pragma clang diagnostic ignored "-Wunused-variable"
  9509. #endif
  9510. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_Multicast(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  9511. {
  9512. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9513. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9514. double retVal = 0.0;
  9515. for (il2cpp_array_size_t i = 0; i < length; i++)
  9516. {
  9517. Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* currentDelegate = reinterpret_cast<Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7*>(delegatesToInvoke[i]);
  9518. typedef double (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9519. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9520. }
  9521. return retVal;
  9522. }
  9523. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenInst(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  9524. {
  9525. typedef double (*FunctionPointerType) (const RuntimeMethod*);
  9526. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9527. }
  9528. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenStatic(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  9529. {
  9530. typedef double (*FunctionPointerType) (const RuntimeMethod*);
  9531. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9532. }
  9533. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenStaticInvoker(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  9534. {
  9535. return InvokerFuncInvoker0< double >::Invoke(__this->___method_ptr_0, method, NULL);
  9536. }
  9537. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_ClosedStaticInvoker(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  9538. {
  9539. return InvokerFuncInvoker1< double, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9540. }
  9541. // System.Void System.Func`1<System.Double>::.ctor(System.Object,System.IntPtr)
  9542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mFD3B853B23577DD7757C6726EB1FB0EC97D25B31_gshared (Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9543. {
  9544. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9545. __this->___method_3 = ___1_method;
  9546. __this->___m_target_2 = ___0_object;
  9547. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9548. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9549. __this->___method_code_6 = (intptr_t)__this;
  9550. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9551. {
  9552. bool isOpen = parameterCount == 0;
  9553. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9554. if (isOpen)
  9555. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenStaticInvoker;
  9556. else
  9557. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_ClosedStaticInvoker;
  9558. else
  9559. if (isOpen)
  9560. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenStatic;
  9561. else
  9562. {
  9563. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9564. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9565. }
  9566. }
  9567. else
  9568. {
  9569. if (___0_object == NULL)
  9570. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9571. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9572. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9573. }
  9574. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_Multicast;
  9575. }
  9576. // TResult System.Func`1<System.Double>::Invoke()
  9577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_gshared (Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  9578. {
  9579. typedef double (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9580. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9581. }
  9582. #ifdef __clang__
  9583. #pragma clang diagnostic pop
  9584. #endif
  9585. #ifdef __clang__
  9586. #pragma clang diagnostic push
  9587. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9588. #pragma clang diagnostic ignored "-Wunused-variable"
  9589. #endif
  9590. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_Multicast(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  9591. {
  9592. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9593. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9594. int32_t retVal = 0;
  9595. for (il2cpp_array_size_t i = 0; i < length; i++)
  9596. {
  9597. Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* currentDelegate = reinterpret_cast<Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*>(delegatesToInvoke[i]);
  9598. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9599. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9600. }
  9601. return retVal;
  9602. }
  9603. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenInst(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  9604. {
  9605. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  9606. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9607. }
  9608. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStatic(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  9609. {
  9610. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  9611. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9612. }
  9613. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStaticInvoker(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  9614. {
  9615. return InvokerFuncInvoker0< int32_t >::Invoke(__this->___method_ptr_0, method, NULL);
  9616. }
  9617. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_ClosedStaticInvoker(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  9618. {
  9619. return InvokerFuncInvoker1< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9620. }
  9621. // System.Void System.Func`1<System.Int32>::.ctor(System.Object,System.IntPtr)
  9622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1_gshared (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9623. {
  9624. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9625. __this->___method_3 = ___1_method;
  9626. __this->___m_target_2 = ___0_object;
  9627. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9628. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9629. __this->___method_code_6 = (intptr_t)__this;
  9630. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9631. {
  9632. bool isOpen = parameterCount == 0;
  9633. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9634. if (isOpen)
  9635. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStaticInvoker;
  9636. else
  9637. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_ClosedStaticInvoker;
  9638. else
  9639. if (isOpen)
  9640. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStatic;
  9641. else
  9642. {
  9643. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9644. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9645. }
  9646. }
  9647. else
  9648. {
  9649. if (___0_object == NULL)
  9650. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9651. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9652. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9653. }
  9654. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_Multicast;
  9655. }
  9656. // TResult System.Func`1<System.Int32>::Invoke()
  9657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  9658. {
  9659. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9660. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9661. }
  9662. #ifdef __clang__
  9663. #pragma clang diagnostic pop
  9664. #endif
  9665. #ifdef __clang__
  9666. #pragma clang diagnostic push
  9667. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9668. #pragma clang diagnostic ignored "-Wunused-variable"
  9669. #endif
  9670. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_Multicast(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  9671. {
  9672. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9673. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9674. int32_t retVal = 0;
  9675. for (il2cpp_array_size_t i = 0; i < length; i++)
  9676. {
  9677. Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* currentDelegate = reinterpret_cast<Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551*>(delegatesToInvoke[i]);
  9678. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9679. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9680. }
  9681. return retVal;
  9682. }
  9683. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenInst(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  9684. {
  9685. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  9686. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9687. }
  9688. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStatic(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  9689. {
  9690. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  9691. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9692. }
  9693. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStaticInvoker(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  9694. {
  9695. return InvokerFuncInvoker0< int32_t >::Invoke(__this->___method_ptr_0, method, NULL);
  9696. }
  9697. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_ClosedStaticInvoker(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  9698. {
  9699. return InvokerFuncInvoker1< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9700. }
  9701. // System.Void System.Func`1<System.Int32Enum>::.ctor(System.Object,System.IntPtr)
  9702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mB72E02E4A5EAA72E35D6DEBAE357C0AE7920088A_gshared (Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9703. {
  9704. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9705. __this->___method_3 = ___1_method;
  9706. __this->___m_target_2 = ___0_object;
  9707. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9708. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9709. __this->___method_code_6 = (intptr_t)__this;
  9710. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9711. {
  9712. bool isOpen = parameterCount == 0;
  9713. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9714. if (isOpen)
  9715. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStaticInvoker;
  9716. else
  9717. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_ClosedStaticInvoker;
  9718. else
  9719. if (isOpen)
  9720. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStatic;
  9721. else
  9722. {
  9723. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9724. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9725. }
  9726. }
  9727. else
  9728. {
  9729. if (___0_object == NULL)
  9730. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9731. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9732. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9733. }
  9734. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_Multicast;
  9735. }
  9736. // TResult System.Func`1<System.Int32Enum>::Invoke()
  9737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_gshared (Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  9738. {
  9739. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9740. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9741. }
  9742. #ifdef __clang__
  9743. #pragma clang diagnostic pop
  9744. #endif
  9745. #ifdef __clang__
  9746. #pragma clang diagnostic push
  9747. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9748. #pragma clang diagnostic ignored "-Wunused-variable"
  9749. #endif
  9750. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_Multicast(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  9751. {
  9752. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9753. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9754. RuntimeObject* retVal = NULL;
  9755. for (il2cpp_array_size_t i = 0; i < length; i++)
  9756. {
  9757. Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* currentDelegate = reinterpret_cast<Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*>(delegatesToInvoke[i]);
  9758. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9759. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9760. }
  9761. return retVal;
  9762. }
  9763. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenInst(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  9764. {
  9765. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  9766. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9767. }
  9768. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStatic(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  9769. {
  9770. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  9771. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9772. }
  9773. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStaticInvoker(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  9774. {
  9775. return InvokerFuncInvoker0< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL);
  9776. }
  9777. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_ClosedStaticInvoker(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  9778. {
  9779. return InvokerFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9780. }
  9781. // System.Void System.Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
  9782. 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)
  9783. {
  9784. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9785. __this->___method_3 = ___1_method;
  9786. __this->___m_target_2 = ___0_object;
  9787. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9788. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9789. __this->___method_code_6 = (intptr_t)__this;
  9790. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9791. {
  9792. bool isOpen = parameterCount == 0;
  9793. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9794. if (isOpen)
  9795. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStaticInvoker;
  9796. else
  9797. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_ClosedStaticInvoker;
  9798. else
  9799. if (isOpen)
  9800. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStatic;
  9801. else
  9802. {
  9803. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9804. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9805. }
  9806. }
  9807. else
  9808. {
  9809. if (___0_object == NULL)
  9810. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9811. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9812. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9813. }
  9814. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_Multicast;
  9815. }
  9816. // TResult System.Func`1<System.Object>::Invoke()
  9817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  9818. {
  9819. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9820. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9821. }
  9822. #ifdef __clang__
  9823. #pragma clang diagnostic pop
  9824. #endif
  9825. #ifdef __clang__
  9826. #pragma clang diagnostic push
  9827. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9828. #pragma clang diagnostic ignored "-Wunused-variable"
  9829. #endif
  9830. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_Multicast(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  9831. {
  9832. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9833. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9834. float retVal = 0.0f;
  9835. for (il2cpp_array_size_t i = 0; i < length; i++)
  9836. {
  9837. Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* currentDelegate = reinterpret_cast<Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*>(delegatesToInvoke[i]);
  9838. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9839. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9840. }
  9841. return retVal;
  9842. }
  9843. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenInst(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  9844. {
  9845. typedef float (*FunctionPointerType) (const RuntimeMethod*);
  9846. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9847. }
  9848. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenStatic(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  9849. {
  9850. typedef float (*FunctionPointerType) (const RuntimeMethod*);
  9851. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9852. }
  9853. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenStaticInvoker(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  9854. {
  9855. return InvokerFuncInvoker0< float >::Invoke(__this->___method_ptr_0, method, NULL);
  9856. }
  9857. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_ClosedStaticInvoker(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  9858. {
  9859. return InvokerFuncInvoker1< float, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9860. }
  9861. // System.Void System.Func`1<System.Single>::.ctor(System.Object,System.IntPtr)
  9862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9863. {
  9864. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9865. __this->___method_3 = ___1_method;
  9866. __this->___m_target_2 = ___0_object;
  9867. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9868. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9869. __this->___method_code_6 = (intptr_t)__this;
  9870. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9871. {
  9872. bool isOpen = parameterCount == 0;
  9873. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9874. if (isOpen)
  9875. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenStaticInvoker;
  9876. else
  9877. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_ClosedStaticInvoker;
  9878. else
  9879. if (isOpen)
  9880. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenStatic;
  9881. else
  9882. {
  9883. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9884. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9885. }
  9886. }
  9887. else
  9888. {
  9889. if (___0_object == NULL)
  9890. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9891. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9892. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9893. }
  9894. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_Multicast;
  9895. }
  9896. // TResult System.Func`1<System.Single>::Invoke()
  9897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_gshared (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  9898. {
  9899. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9900. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9901. }
  9902. #ifdef __clang__
  9903. #pragma clang diagnostic pop
  9904. #endif
  9905. #ifdef __clang__
  9906. #pragma clang diagnostic push
  9907. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9908. #pragma clang diagnostic ignored "-Wunused-variable"
  9909. #endif
  9910. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_Multicast(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  9911. {
  9912. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9913. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9914. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E retVal;
  9915. memset((&retVal), 0, sizeof(retVal));
  9916. for (il2cpp_array_size_t i = 0; i < length; i++)
  9917. {
  9918. Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* currentDelegate = reinterpret_cast<Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA*>(delegatesToInvoke[i]);
  9919. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9920. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  9921. }
  9922. return retVal;
  9923. }
  9924. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenInst(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  9925. {
  9926. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (const RuntimeMethod*);
  9927. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9928. }
  9929. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStatic(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  9930. {
  9931. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (const RuntimeMethod*);
  9932. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  9933. }
  9934. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStaticInvoker(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  9935. {
  9936. return InvokerFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(__this->___method_ptr_0, method, NULL);
  9937. }
  9938. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_ClosedStaticInvoker(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  9939. {
  9940. return InvokerFuncInvoker1< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  9941. }
  9942. // System.Void System.Func`1<System.Net.Sockets.UdpReceiveResult>::.ctor(System.Object,System.IntPtr)
  9943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m260A9B6F61854B68C0435A41381EE15D5797D68F_gshared (Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  9944. {
  9945. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  9946. __this->___method_3 = ___1_method;
  9947. __this->___m_target_2 = ___0_object;
  9948. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  9949. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  9950. __this->___method_code_6 = (intptr_t)__this;
  9951. if (MethodIsStatic((RuntimeMethod*)___1_method))
  9952. {
  9953. bool isOpen = parameterCount == 0;
  9954. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  9955. if (isOpen)
  9956. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStaticInvoker;
  9957. else
  9958. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_ClosedStaticInvoker;
  9959. else
  9960. if (isOpen)
  9961. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStatic;
  9962. else
  9963. {
  9964. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9965. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9966. }
  9967. }
  9968. else
  9969. {
  9970. if (___0_object == NULL)
  9971. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  9972. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  9973. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  9974. }
  9975. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_Multicast;
  9976. }
  9977. // TResult System.Func`1<System.Net.Sockets.UdpReceiveResult>::Invoke()
  9978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_gshared (Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  9979. {
  9980. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  9981. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  9982. }
  9983. #ifdef __clang__
  9984. #pragma clang diagnostic pop
  9985. #endif
  9986. #ifdef __clang__
  9987. #pragma clang diagnostic push
  9988. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9989. #pragma clang diagnostic ignored "-Wunused-variable"
  9990. #endif
  9991. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_Multicast(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  9992. {
  9993. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  9994. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  9995. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC retVal;
  9996. memset((&retVal), 0, sizeof(retVal));
  9997. for (il2cpp_array_size_t i = 0; i < length; i++)
  9998. {
  9999. Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* currentDelegate = reinterpret_cast<Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E*>(delegatesToInvoke[i]);
  10000. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  10001. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10002. }
  10003. return retVal;
  10004. }
  10005. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenInst(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  10006. {
  10007. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (const RuntimeMethod*);
  10008. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  10009. }
  10010. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStatic(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  10011. {
  10012. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (const RuntimeMethod*);
  10013. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  10014. }
  10015. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStaticInvoker(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  10016. {
  10017. return InvokerFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(__this->___method_ptr_0, method, NULL);
  10018. }
  10019. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_ClosedStaticInvoker(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  10020. {
  10021. return InvokerFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  10022. }
  10023. // System.Void System.Func`1<System.Threading.Tasks.VoidTaskResult>::.ctor(System.Object,System.IntPtr)
  10024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m551299550188143418968E762E3B2614E0BF8236_gshared (Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  10025. {
  10026. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  10027. __this->___method_3 = ___1_method;
  10028. __this->___m_target_2 = ___0_object;
  10029. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  10030. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  10031. __this->___method_code_6 = (intptr_t)__this;
  10032. if (MethodIsStatic((RuntimeMethod*)___1_method))
  10033. {
  10034. bool isOpen = parameterCount == 0;
  10035. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  10036. if (isOpen)
  10037. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStaticInvoker;
  10038. else
  10039. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_ClosedStaticInvoker;
  10040. else
  10041. if (isOpen)
  10042. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStatic;
  10043. else
  10044. {
  10045. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10046. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10047. }
  10048. }
  10049. else
  10050. {
  10051. if (___0_object == NULL)
  10052. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  10053. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10054. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10055. }
  10056. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_Multicast;
  10057. }
  10058. // TResult System.Func`1<System.Threading.Tasks.VoidTaskResult>::Invoke()
  10059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_gshared (Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  10060. {
  10061. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  10062. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  10063. }
  10064. #ifdef __clang__
  10065. #pragma clang diagnostic pop
  10066. #endif
  10067. #ifdef __clang__
  10068. #pragma clang diagnostic push
  10069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10070. #pragma clang diagnostic ignored "-Wunused-variable"
  10071. #endif
  10072. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_Multicast(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10073. {
  10074. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  10075. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  10076. RuntimeObject* retVal = NULL;
  10077. for (il2cpp_array_size_t i = 0; i < length; i++)
  10078. {
  10079. Func_10_t087C827415001DB18D517A84B0745B13505073A0* currentDelegate = reinterpret_cast<Func_10_t087C827415001DB18D517A84B0745B13505073A0*>(delegatesToInvoke[i]);
  10080. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10081. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10082. }
  10083. return retVal;
  10084. }
  10085. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenInst(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10086. {
  10087. NullCheck(___0_arg1);
  10088. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10089. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, method);
  10090. }
  10091. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenStatic(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10092. {
  10093. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10094. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, method);
  10095. }
  10096. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenStaticInvoker(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10097. {
  10098. return InvokerFuncInvoker9< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9);
  10099. }
  10100. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_ClosedStaticInvoker(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10101. {
  10102. return InvokerFuncInvoker10< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9);
  10103. }
  10104. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenVirtual(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10105. {
  10106. NullCheck(___0_arg1);
  10107. return VirtualFuncInvoker8< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9);
  10108. }
  10109. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenInterface(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10110. {
  10111. NullCheck(___0_arg1);
  10112. return InterfaceFuncInvoker8< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9);
  10113. }
  10114. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenGenericVirtual(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10115. {
  10116. NullCheck(___0_arg1);
  10117. return GenericVirtualFuncInvoker8< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9);
  10118. }
  10119. RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenGenericInterface(Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10120. {
  10121. NullCheck(___0_arg1);
  10122. return GenericInterfaceFuncInvoker8< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9);
  10123. }
  10124. // System.Void System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  10125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_10__ctor_mF9825D6CA1AFFBECFDFD9CE0251296AF4B2D1250_gshared (Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  10126. {
  10127. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  10128. __this->___method_3 = ___1_method;
  10129. __this->___m_target_2 = ___0_object;
  10130. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  10131. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  10132. __this->___method_code_6 = (intptr_t)__this;
  10133. if (MethodIsStatic((RuntimeMethod*)___1_method))
  10134. {
  10135. bool isOpen = parameterCount == 9;
  10136. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  10137. if (isOpen)
  10138. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenStaticInvoker;
  10139. else
  10140. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_ClosedStaticInvoker;
  10141. else
  10142. if (isOpen)
  10143. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenStatic;
  10144. else
  10145. {
  10146. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10147. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10148. }
  10149. }
  10150. else
  10151. {
  10152. bool isOpen = parameterCount == 8;
  10153. if (isOpen)
  10154. {
  10155. if (__this->___method_is_virtual_12)
  10156. {
  10157. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  10158. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10159. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenGenericInterface;
  10160. else
  10161. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenGenericVirtual;
  10162. else
  10163. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10164. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenInterface;
  10165. else
  10166. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenVirtual;
  10167. }
  10168. else
  10169. {
  10170. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenInst;
  10171. }
  10172. }
  10173. else
  10174. {
  10175. if (___0_object == NULL)
  10176. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  10177. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10178. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10179. }
  10180. }
  10181. __this->___extra_arg_5 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_Multicast;
  10182. }
  10183. // TResult System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9)
  10184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_gshared (Func_10_t087C827415001DB18D517A84B0745B13505073A0* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, const RuntimeMethod* method)
  10185. {
  10186. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10187. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  10188. }
  10189. #ifdef __clang__
  10190. #pragma clang diagnostic pop
  10191. #endif
  10192. #ifdef __clang__
  10193. #pragma clang diagnostic push
  10194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10195. #pragma clang diagnostic ignored "-Wunused-variable"
  10196. #endif
  10197. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_Multicast(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10198. {
  10199. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  10200. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  10201. RuntimeObject* retVal = NULL;
  10202. for (il2cpp_array_size_t i = 0; i < length; i++)
  10203. {
  10204. Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* currentDelegate = reinterpret_cast<Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54*>(delegatesToInvoke[i]);
  10205. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10206. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10207. }
  10208. return retVal;
  10209. }
  10210. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenInst(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10211. {
  10212. NullCheck(___0_arg1);
  10213. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10214. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, method);
  10215. }
  10216. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenStatic(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10217. {
  10218. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10219. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, method);
  10220. }
  10221. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenStaticInvoker(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10222. {
  10223. return InvokerFuncInvoker10< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10);
  10224. }
  10225. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_ClosedStaticInvoker(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10226. {
  10227. return InvokerFuncInvoker11< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10);
  10228. }
  10229. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenVirtual(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10230. {
  10231. NullCheck(___0_arg1);
  10232. return VirtualFuncInvoker9< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10);
  10233. }
  10234. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenInterface(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10235. {
  10236. NullCheck(___0_arg1);
  10237. return InterfaceFuncInvoker9< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10);
  10238. }
  10239. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenGenericVirtual(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10240. {
  10241. NullCheck(___0_arg1);
  10242. return GenericVirtualFuncInvoker9< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10);
  10243. }
  10244. RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenGenericInterface(Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10245. {
  10246. NullCheck(___0_arg1);
  10247. return GenericInterfaceFuncInvoker9< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10);
  10248. }
  10249. // System.Void System.Func`11<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  10250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_11__ctor_mF985FCE31D1B18D04FC62BE48F57892B4DA5C01A_gshared (Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  10251. {
  10252. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  10253. __this->___method_3 = ___1_method;
  10254. __this->___m_target_2 = ___0_object;
  10255. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  10256. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  10257. __this->___method_code_6 = (intptr_t)__this;
  10258. if (MethodIsStatic((RuntimeMethod*)___1_method))
  10259. {
  10260. bool isOpen = parameterCount == 10;
  10261. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  10262. if (isOpen)
  10263. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenStaticInvoker;
  10264. else
  10265. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_ClosedStaticInvoker;
  10266. else
  10267. if (isOpen)
  10268. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenStatic;
  10269. else
  10270. {
  10271. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10272. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10273. }
  10274. }
  10275. else
  10276. {
  10277. bool isOpen = parameterCount == 9;
  10278. if (isOpen)
  10279. {
  10280. if (__this->___method_is_virtual_12)
  10281. {
  10282. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  10283. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10284. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenGenericInterface;
  10285. else
  10286. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenGenericVirtual;
  10287. else
  10288. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10289. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenInterface;
  10290. else
  10291. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenVirtual;
  10292. }
  10293. else
  10294. {
  10295. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenInst;
  10296. }
  10297. }
  10298. else
  10299. {
  10300. if (___0_object == NULL)
  10301. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  10302. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10303. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10304. }
  10305. }
  10306. __this->___extra_arg_5 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_Multicast;
  10307. }
  10308. // TResult System.Func`11<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10)
  10309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_gshared (Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, const RuntimeMethod* method)
  10310. {
  10311. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10312. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  10313. }
  10314. #ifdef __clang__
  10315. #pragma clang diagnostic pop
  10316. #endif
  10317. #ifdef __clang__
  10318. #pragma clang diagnostic push
  10319. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10320. #pragma clang diagnostic ignored "-Wunused-variable"
  10321. #endif
  10322. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_Multicast(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10323. {
  10324. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  10325. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  10326. RuntimeObject* retVal = NULL;
  10327. for (il2cpp_array_size_t i = 0; i < length; i++)
  10328. {
  10329. Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* currentDelegate = reinterpret_cast<Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A*>(delegatesToInvoke[i]);
  10330. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10331. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10332. }
  10333. return retVal;
  10334. }
  10335. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenInst(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10336. {
  10337. NullCheck(___0_arg1);
  10338. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10339. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, method);
  10340. }
  10341. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenStatic(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10342. {
  10343. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10344. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, method);
  10345. }
  10346. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenStaticInvoker(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10347. {
  10348. return InvokerFuncInvoker11< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11);
  10349. }
  10350. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_ClosedStaticInvoker(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10351. {
  10352. return InvokerFuncInvoker12< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11);
  10353. }
  10354. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenVirtual(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10355. {
  10356. NullCheck(___0_arg1);
  10357. return VirtualFuncInvoker10< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11);
  10358. }
  10359. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenInterface(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10360. {
  10361. NullCheck(___0_arg1);
  10362. return InterfaceFuncInvoker10< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11);
  10363. }
  10364. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenGenericVirtual(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10365. {
  10366. NullCheck(___0_arg1);
  10367. return GenericVirtualFuncInvoker10< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11);
  10368. }
  10369. RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenGenericInterface(Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10370. {
  10371. NullCheck(___0_arg1);
  10372. return GenericInterfaceFuncInvoker10< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11);
  10373. }
  10374. // System.Void System.Func`12<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  10375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_12__ctor_m6688B56D5A129DB27D62311F68A93140E7BAB0EB_gshared (Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  10376. {
  10377. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  10378. __this->___method_3 = ___1_method;
  10379. __this->___m_target_2 = ___0_object;
  10380. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  10381. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  10382. __this->___method_code_6 = (intptr_t)__this;
  10383. if (MethodIsStatic((RuntimeMethod*)___1_method))
  10384. {
  10385. bool isOpen = parameterCount == 11;
  10386. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  10387. if (isOpen)
  10388. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenStaticInvoker;
  10389. else
  10390. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_ClosedStaticInvoker;
  10391. else
  10392. if (isOpen)
  10393. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenStatic;
  10394. else
  10395. {
  10396. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10397. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10398. }
  10399. }
  10400. else
  10401. {
  10402. bool isOpen = parameterCount == 10;
  10403. if (isOpen)
  10404. {
  10405. if (__this->___method_is_virtual_12)
  10406. {
  10407. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  10408. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10409. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenGenericInterface;
  10410. else
  10411. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenGenericVirtual;
  10412. else
  10413. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10414. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenInterface;
  10415. else
  10416. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenVirtual;
  10417. }
  10418. else
  10419. {
  10420. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenInst;
  10421. }
  10422. }
  10423. else
  10424. {
  10425. if (___0_object == NULL)
  10426. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  10427. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10428. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10429. }
  10430. }
  10431. __this->___extra_arg_5 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_Multicast;
  10432. }
  10433. // TResult System.Func`12<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11)
  10434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_gshared (Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, const RuntimeMethod* method)
  10435. {
  10436. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10437. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  10438. }
  10439. #ifdef __clang__
  10440. #pragma clang diagnostic pop
  10441. #endif
  10442. #ifdef __clang__
  10443. #pragma clang diagnostic push
  10444. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10445. #pragma clang diagnostic ignored "-Wunused-variable"
  10446. #endif
  10447. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_Multicast(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10448. {
  10449. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  10450. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  10451. RuntimeObject* retVal = NULL;
  10452. for (il2cpp_array_size_t i = 0; i < length; i++)
  10453. {
  10454. Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* currentDelegate = reinterpret_cast<Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA*>(delegatesToInvoke[i]);
  10455. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10456. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10457. }
  10458. return retVal;
  10459. }
  10460. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenInst(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10461. {
  10462. NullCheck(___0_arg1);
  10463. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10464. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, method);
  10465. }
  10466. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenStatic(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10467. {
  10468. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10469. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, method);
  10470. }
  10471. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenStaticInvoker(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10472. {
  10473. return InvokerFuncInvoker12< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12);
  10474. }
  10475. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_ClosedStaticInvoker(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10476. {
  10477. return InvokerFuncInvoker13< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12);
  10478. }
  10479. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenVirtual(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10480. {
  10481. NullCheck(___0_arg1);
  10482. return VirtualFuncInvoker11< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12);
  10483. }
  10484. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenInterface(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10485. {
  10486. NullCheck(___0_arg1);
  10487. return InterfaceFuncInvoker11< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12);
  10488. }
  10489. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenGenericVirtual(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10490. {
  10491. NullCheck(___0_arg1);
  10492. return GenericVirtualFuncInvoker11< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12);
  10493. }
  10494. RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenGenericInterface(Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10495. {
  10496. NullCheck(___0_arg1);
  10497. return GenericInterfaceFuncInvoker11< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12);
  10498. }
  10499. // System.Void System.Func`13<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  10500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_13__ctor_m115D6ED8CEE3308C687008BCD402AFB69A0960B7_gshared (Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  10501. {
  10502. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  10503. __this->___method_3 = ___1_method;
  10504. __this->___m_target_2 = ___0_object;
  10505. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  10506. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  10507. __this->___method_code_6 = (intptr_t)__this;
  10508. if (MethodIsStatic((RuntimeMethod*)___1_method))
  10509. {
  10510. bool isOpen = parameterCount == 12;
  10511. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  10512. if (isOpen)
  10513. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenStaticInvoker;
  10514. else
  10515. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_ClosedStaticInvoker;
  10516. else
  10517. if (isOpen)
  10518. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenStatic;
  10519. else
  10520. {
  10521. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10522. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10523. }
  10524. }
  10525. else
  10526. {
  10527. bool isOpen = parameterCount == 11;
  10528. if (isOpen)
  10529. {
  10530. if (__this->___method_is_virtual_12)
  10531. {
  10532. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  10533. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10534. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenGenericInterface;
  10535. else
  10536. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenGenericVirtual;
  10537. else
  10538. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10539. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenInterface;
  10540. else
  10541. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenVirtual;
  10542. }
  10543. else
  10544. {
  10545. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenInst;
  10546. }
  10547. }
  10548. else
  10549. {
  10550. if (___0_object == NULL)
  10551. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  10552. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10553. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10554. }
  10555. }
  10556. __this->___extra_arg_5 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_Multicast;
  10557. }
  10558. // TResult System.Func`13<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12)
  10559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_gshared (Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, const RuntimeMethod* method)
  10560. {
  10561. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10562. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  10563. }
  10564. #ifdef __clang__
  10565. #pragma clang diagnostic pop
  10566. #endif
  10567. #ifdef __clang__
  10568. #pragma clang diagnostic push
  10569. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10570. #pragma clang diagnostic ignored "-Wunused-variable"
  10571. #endif
  10572. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_Multicast(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10573. {
  10574. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  10575. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  10576. RuntimeObject* retVal = NULL;
  10577. for (il2cpp_array_size_t i = 0; i < length; i++)
  10578. {
  10579. Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* currentDelegate = reinterpret_cast<Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234*>(delegatesToInvoke[i]);
  10580. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10581. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10582. }
  10583. return retVal;
  10584. }
  10585. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenInst(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10586. {
  10587. NullCheck(___0_arg1);
  10588. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10589. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, method);
  10590. }
  10591. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenStatic(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10592. {
  10593. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10594. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, method);
  10595. }
  10596. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenStaticInvoker(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10597. {
  10598. return InvokerFuncInvoker13< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13);
  10599. }
  10600. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_ClosedStaticInvoker(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10601. {
  10602. return InvokerFuncInvoker14< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13);
  10603. }
  10604. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenVirtual(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10605. {
  10606. NullCheck(___0_arg1);
  10607. return VirtualFuncInvoker12< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13);
  10608. }
  10609. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenInterface(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10610. {
  10611. NullCheck(___0_arg1);
  10612. return InterfaceFuncInvoker12< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13);
  10613. }
  10614. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenGenericVirtual(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10615. {
  10616. NullCheck(___0_arg1);
  10617. return GenericVirtualFuncInvoker12< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13);
  10618. }
  10619. RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenGenericInterface(Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10620. {
  10621. NullCheck(___0_arg1);
  10622. return GenericInterfaceFuncInvoker12< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13);
  10623. }
  10624. // System.Void System.Func`14<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  10625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_14__ctor_m340C94C20300CDE297723A3C9634ECE3753F0F43_gshared (Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  10626. {
  10627. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  10628. __this->___method_3 = ___1_method;
  10629. __this->___m_target_2 = ___0_object;
  10630. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  10631. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  10632. __this->___method_code_6 = (intptr_t)__this;
  10633. if (MethodIsStatic((RuntimeMethod*)___1_method))
  10634. {
  10635. bool isOpen = parameterCount == 13;
  10636. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  10637. if (isOpen)
  10638. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenStaticInvoker;
  10639. else
  10640. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_ClosedStaticInvoker;
  10641. else
  10642. if (isOpen)
  10643. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenStatic;
  10644. else
  10645. {
  10646. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10647. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10648. }
  10649. }
  10650. else
  10651. {
  10652. bool isOpen = parameterCount == 12;
  10653. if (isOpen)
  10654. {
  10655. if (__this->___method_is_virtual_12)
  10656. {
  10657. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  10658. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10659. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenGenericInterface;
  10660. else
  10661. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenGenericVirtual;
  10662. else
  10663. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10664. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenInterface;
  10665. else
  10666. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenVirtual;
  10667. }
  10668. else
  10669. {
  10670. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenInst;
  10671. }
  10672. }
  10673. else
  10674. {
  10675. if (___0_object == NULL)
  10676. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  10677. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10678. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10679. }
  10680. }
  10681. __this->___extra_arg_5 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_Multicast;
  10682. }
  10683. // TResult System.Func`14<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13)
  10684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_gshared (Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, const RuntimeMethod* method)
  10685. {
  10686. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10687. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  10688. }
  10689. #ifdef __clang__
  10690. #pragma clang diagnostic pop
  10691. #endif
  10692. #ifdef __clang__
  10693. #pragma clang diagnostic push
  10694. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10695. #pragma clang diagnostic ignored "-Wunused-variable"
  10696. #endif
  10697. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_Multicast(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10698. {
  10699. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  10700. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  10701. RuntimeObject* retVal = NULL;
  10702. for (il2cpp_array_size_t i = 0; i < length; i++)
  10703. {
  10704. Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* currentDelegate = reinterpret_cast<Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1*>(delegatesToInvoke[i]);
  10705. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10706. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10707. }
  10708. return retVal;
  10709. }
  10710. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenInst(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10711. {
  10712. NullCheck(___0_arg1);
  10713. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10714. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, method);
  10715. }
  10716. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenStatic(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10717. {
  10718. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10719. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, method);
  10720. }
  10721. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenStaticInvoker(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10722. {
  10723. return InvokerFuncInvoker14< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14);
  10724. }
  10725. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_ClosedStaticInvoker(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10726. {
  10727. return InvokerFuncInvoker15< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14);
  10728. }
  10729. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenVirtual(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10730. {
  10731. NullCheck(___0_arg1);
  10732. return VirtualFuncInvoker13< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14);
  10733. }
  10734. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenInterface(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10735. {
  10736. NullCheck(___0_arg1);
  10737. return InterfaceFuncInvoker13< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14);
  10738. }
  10739. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenGenericVirtual(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10740. {
  10741. NullCheck(___0_arg1);
  10742. return GenericVirtualFuncInvoker13< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14);
  10743. }
  10744. RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenGenericInterface(Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10745. {
  10746. NullCheck(___0_arg1);
  10747. return GenericInterfaceFuncInvoker13< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14);
  10748. }
  10749. // System.Void System.Func`15<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  10750. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_15__ctor_mE1CD814237B94E0431C1543195089F28B08CE674_gshared (Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  10751. {
  10752. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  10753. __this->___method_3 = ___1_method;
  10754. __this->___m_target_2 = ___0_object;
  10755. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  10756. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  10757. __this->___method_code_6 = (intptr_t)__this;
  10758. if (MethodIsStatic((RuntimeMethod*)___1_method))
  10759. {
  10760. bool isOpen = parameterCount == 14;
  10761. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  10762. if (isOpen)
  10763. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenStaticInvoker;
  10764. else
  10765. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_ClosedStaticInvoker;
  10766. else
  10767. if (isOpen)
  10768. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenStatic;
  10769. else
  10770. {
  10771. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10772. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10773. }
  10774. }
  10775. else
  10776. {
  10777. bool isOpen = parameterCount == 13;
  10778. if (isOpen)
  10779. {
  10780. if (__this->___method_is_virtual_12)
  10781. {
  10782. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  10783. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10784. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenGenericInterface;
  10785. else
  10786. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenGenericVirtual;
  10787. else
  10788. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10789. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenInterface;
  10790. else
  10791. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenVirtual;
  10792. }
  10793. else
  10794. {
  10795. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenInst;
  10796. }
  10797. }
  10798. else
  10799. {
  10800. if (___0_object == NULL)
  10801. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  10802. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10803. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10804. }
  10805. }
  10806. __this->___extra_arg_5 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_Multicast;
  10807. }
  10808. // TResult System.Func`15<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14)
  10809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_gshared (Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, const RuntimeMethod* method)
  10810. {
  10811. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10812. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  10813. }
  10814. #ifdef __clang__
  10815. #pragma clang diagnostic pop
  10816. #endif
  10817. #ifdef __clang__
  10818. #pragma clang diagnostic push
  10819. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10820. #pragma clang diagnostic ignored "-Wunused-variable"
  10821. #endif
  10822. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_Multicast(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10823. {
  10824. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  10825. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  10826. RuntimeObject* retVal = NULL;
  10827. for (il2cpp_array_size_t i = 0; i < length; i++)
  10828. {
  10829. Func_16_tED498041E58A211B0CC721763720F1F7408803EC* currentDelegate = reinterpret_cast<Func_16_tED498041E58A211B0CC721763720F1F7408803EC*>(delegatesToInvoke[i]);
  10830. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10831. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10832. }
  10833. return retVal;
  10834. }
  10835. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenInst(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10836. {
  10837. NullCheck(___0_arg1);
  10838. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10839. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, method);
  10840. }
  10841. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenStatic(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10842. {
  10843. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10844. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, method);
  10845. }
  10846. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenStaticInvoker(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10847. {
  10848. return InvokerFuncInvoker15< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15);
  10849. }
  10850. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_ClosedStaticInvoker(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10851. {
  10852. return InvokerFuncInvoker16< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15);
  10853. }
  10854. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenVirtual(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10855. {
  10856. NullCheck(___0_arg1);
  10857. return VirtualFuncInvoker14< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15);
  10858. }
  10859. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenInterface(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10860. {
  10861. NullCheck(___0_arg1);
  10862. return InterfaceFuncInvoker14< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15);
  10863. }
  10864. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenGenericVirtual(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10865. {
  10866. NullCheck(___0_arg1);
  10867. return GenericVirtualFuncInvoker14< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15);
  10868. }
  10869. RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenGenericInterface(Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10870. {
  10871. NullCheck(___0_arg1);
  10872. return GenericInterfaceFuncInvoker14< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15);
  10873. }
  10874. // System.Void System.Func`16<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  10875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_16__ctor_mDCF07BD69ACFC9DF449BF19750F395B4C0EABE92_gshared (Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  10876. {
  10877. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  10878. __this->___method_3 = ___1_method;
  10879. __this->___m_target_2 = ___0_object;
  10880. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  10881. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  10882. __this->___method_code_6 = (intptr_t)__this;
  10883. if (MethodIsStatic((RuntimeMethod*)___1_method))
  10884. {
  10885. bool isOpen = parameterCount == 15;
  10886. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  10887. if (isOpen)
  10888. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenStaticInvoker;
  10889. else
  10890. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_ClosedStaticInvoker;
  10891. else
  10892. if (isOpen)
  10893. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenStatic;
  10894. else
  10895. {
  10896. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10897. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10898. }
  10899. }
  10900. else
  10901. {
  10902. bool isOpen = parameterCount == 14;
  10903. if (isOpen)
  10904. {
  10905. if (__this->___method_is_virtual_12)
  10906. {
  10907. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  10908. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10909. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenGenericInterface;
  10910. else
  10911. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenGenericVirtual;
  10912. else
  10913. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  10914. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenInterface;
  10915. else
  10916. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenVirtual;
  10917. }
  10918. else
  10919. {
  10920. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenInst;
  10921. }
  10922. }
  10923. else
  10924. {
  10925. if (___0_object == NULL)
  10926. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  10927. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  10928. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  10929. }
  10930. }
  10931. __this->___extra_arg_5 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_Multicast;
  10932. }
  10933. // TResult System.Func`16<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15)
  10934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_gshared (Func_16_tED498041E58A211B0CC721763720F1F7408803EC* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, const RuntimeMethod* method)
  10935. {
  10936. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10937. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  10938. }
  10939. #ifdef __clang__
  10940. #pragma clang diagnostic pop
  10941. #endif
  10942. #ifdef __clang__
  10943. #pragma clang diagnostic push
  10944. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10945. #pragma clang diagnostic ignored "-Wunused-variable"
  10946. #endif
  10947. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_Multicast(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10948. {
  10949. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  10950. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  10951. RuntimeObject* retVal = NULL;
  10952. for (il2cpp_array_size_t i = 0; i < length; i++)
  10953. {
  10954. Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* currentDelegate = reinterpret_cast<Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91*>(delegatesToInvoke[i]);
  10955. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10956. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  10957. }
  10958. return retVal;
  10959. }
  10960. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenInst(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10961. {
  10962. NullCheck(___0_arg1);
  10963. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10964. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, method);
  10965. }
  10966. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenStatic(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10967. {
  10968. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  10969. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, method);
  10970. }
  10971. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenStaticInvoker(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10972. {
  10973. return InvokerFuncInvoker16< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16);
  10974. }
  10975. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_ClosedStaticInvoker(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10976. {
  10977. return InvokerFuncInvoker17< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16);
  10978. }
  10979. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenVirtual(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10980. {
  10981. NullCheck(___0_arg1);
  10982. return VirtualFuncInvoker15< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16);
  10983. }
  10984. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenInterface(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10985. {
  10986. NullCheck(___0_arg1);
  10987. return InterfaceFuncInvoker15< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16);
  10988. }
  10989. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenGenericVirtual(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10990. {
  10991. NullCheck(___0_arg1);
  10992. return GenericVirtualFuncInvoker15< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16);
  10993. }
  10994. RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenGenericInterface(Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  10995. {
  10996. NullCheck(___0_arg1);
  10997. return GenericInterfaceFuncInvoker15< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16);
  10998. }
  10999. // System.Void System.Func`17<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  11000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_17__ctor_mF682D9C69C3A943B13A1F53568D42DEC0D69451F_gshared (Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11001. {
  11002. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11003. __this->___method_3 = ___1_method;
  11004. __this->___m_target_2 = ___0_object;
  11005. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11006. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11007. __this->___method_code_6 = (intptr_t)__this;
  11008. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11009. {
  11010. bool isOpen = parameterCount == 16;
  11011. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11012. if (isOpen)
  11013. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenStaticInvoker;
  11014. else
  11015. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_ClosedStaticInvoker;
  11016. else
  11017. if (isOpen)
  11018. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenStatic;
  11019. else
  11020. {
  11021. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11022. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11023. }
  11024. }
  11025. else
  11026. {
  11027. bool isOpen = parameterCount == 15;
  11028. if (isOpen)
  11029. {
  11030. if (__this->___method_is_virtual_12)
  11031. {
  11032. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  11033. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  11034. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenGenericInterface;
  11035. else
  11036. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenGenericVirtual;
  11037. else
  11038. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  11039. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenInterface;
  11040. else
  11041. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenVirtual;
  11042. }
  11043. else
  11044. {
  11045. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenInst;
  11046. }
  11047. }
  11048. else
  11049. {
  11050. if (___0_object == NULL)
  11051. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11052. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11053. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11054. }
  11055. }
  11056. __this->___extra_arg_5 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_Multicast;
  11057. }
  11058. // TResult System.Func`17<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16)
  11059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_gshared (Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, RuntimeObject* ___8_arg9, RuntimeObject* ___9_arg10, RuntimeObject* ___10_arg11, RuntimeObject* ___11_arg12, RuntimeObject* ___12_arg13, RuntimeObject* ___13_arg14, RuntimeObject* ___14_arg15, RuntimeObject* ___15_arg16, const RuntimeMethod* method)
  11060. {
  11061. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  11062. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11063. }
  11064. #ifdef __clang__
  11065. #pragma clang diagnostic pop
  11066. #endif
  11067. #ifdef __clang__
  11068. #pragma clang diagnostic push
  11069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11070. #pragma clang diagnostic ignored "-Wunused-variable"
  11071. #endif
  11072. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_Multicast(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11073. {
  11074. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11075. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11076. bool retVal = false;
  11077. for (il2cpp_array_size_t i = 0; i < length; i++)
  11078. {
  11079. Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* currentDelegate = reinterpret_cast<Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58*>(delegatesToInvoke[i]);
  11080. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  11081. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11082. }
  11083. return retVal;
  11084. }
  11085. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInst(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11086. {
  11087. NullCheck(___0_arg1);
  11088. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  11089. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, method);
  11090. }
  11091. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStatic(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11092. {
  11093. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  11094. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, method);
  11095. }
  11096. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStaticInvoker(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11097. {
  11098. return InvokerFuncInvoker1< bool, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1);
  11099. }
  11100. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_ClosedStaticInvoker(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11101. {
  11102. return InvokerFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1);
  11103. }
  11104. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenVirtual(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11105. {
  11106. NullCheck(___0_arg1);
  11107. return VirtualFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1);
  11108. }
  11109. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInterface(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11110. {
  11111. NullCheck(___0_arg1);
  11112. return InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1);
  11113. }
  11114. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericVirtual(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11115. {
  11116. NullCheck(___0_arg1);
  11117. return GenericVirtualFuncInvoker0< bool >::Invoke(method, ___0_arg1);
  11118. }
  11119. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericInterface(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11120. {
  11121. NullCheck(___0_arg1);
  11122. return GenericInterfaceFuncInvoker0< bool >::Invoke(method, ___0_arg1);
  11123. }
  11124. // System.Void System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
  11125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m60C896F7583A7A63D36B201A1EE8673B104D1F8B_gshared (Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11126. {
  11127. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11128. __this->___method_3 = ___1_method;
  11129. __this->___m_target_2 = ___0_object;
  11130. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11131. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11132. __this->___method_code_6 = (intptr_t)__this;
  11133. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11134. {
  11135. bool isOpen = parameterCount == 1;
  11136. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11137. if (isOpen)
  11138. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStaticInvoker;
  11139. else
  11140. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_ClosedStaticInvoker;
  11141. else
  11142. if (isOpen)
  11143. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStatic;
  11144. else
  11145. {
  11146. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11147. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11148. }
  11149. }
  11150. else
  11151. {
  11152. bool isOpen = parameterCount == 0;
  11153. if (isOpen)
  11154. {
  11155. if (__this->___method_is_virtual_12)
  11156. {
  11157. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  11158. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  11159. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericInterface;
  11160. else
  11161. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericVirtual;
  11162. else
  11163. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  11164. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInterface;
  11165. else
  11166. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenVirtual;
  11167. }
  11168. else
  11169. {
  11170. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInst;
  11171. }
  11172. }
  11173. else
  11174. {
  11175. if (___0_object == NULL)
  11176. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11177. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11178. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11179. }
  11180. }
  11181. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_Multicast;
  11182. }
  11183. // TResult System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>::Invoke(T1)
  11184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_gshared (Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11185. {
  11186. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  11187. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11188. }
  11189. #ifdef __clang__
  11190. #pragma clang diagnostic pop
  11191. #endif
  11192. #ifdef __clang__
  11193. #pragma clang diagnostic push
  11194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11195. #pragma clang diagnostic ignored "-Wunused-variable"
  11196. #endif
  11197. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_Multicast(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11198. {
  11199. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11200. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11201. RuntimeObject* retVal = NULL;
  11202. for (il2cpp_array_size_t i = 0; i < length; i++)
  11203. {
  11204. Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* currentDelegate = reinterpret_cast<Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D*>(delegatesToInvoke[i]);
  11205. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  11206. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11207. }
  11208. return retVal;
  11209. }
  11210. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenInst(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11211. {
  11212. NullCheck(___0_arg1);
  11213. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  11214. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, method);
  11215. }
  11216. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenStatic(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11217. {
  11218. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  11219. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, method);
  11220. }
  11221. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenStaticInvoker(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11222. {
  11223. return InvokerFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1);
  11224. }
  11225. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_ClosedStaticInvoker(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11226. {
  11227. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1);
  11228. }
  11229. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenVirtual(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11230. {
  11231. NullCheck(___0_arg1);
  11232. return VirtualFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1);
  11233. }
  11234. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenInterface(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11235. {
  11236. NullCheck(___0_arg1);
  11237. return InterfaceFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1);
  11238. }
  11239. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenGenericVirtual(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11240. {
  11241. NullCheck(___0_arg1);
  11242. return GenericVirtualFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg1);
  11243. }
  11244. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenGenericInterface(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11245. {
  11246. NullCheck(___0_arg1);
  11247. return GenericInterfaceFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg1);
  11248. }
  11249. // System.Void System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  11250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mA2077980289CEB5A3089FFFFD8112EA88FF58A19_gshared (Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11251. {
  11252. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11253. __this->___method_3 = ___1_method;
  11254. __this->___m_target_2 = ___0_object;
  11255. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11256. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11257. __this->___method_code_6 = (intptr_t)__this;
  11258. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11259. {
  11260. bool isOpen = parameterCount == 1;
  11261. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11262. if (isOpen)
  11263. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenStaticInvoker;
  11264. else
  11265. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_ClosedStaticInvoker;
  11266. else
  11267. if (isOpen)
  11268. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenStatic;
  11269. else
  11270. {
  11271. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11272. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11273. }
  11274. }
  11275. else
  11276. {
  11277. bool isOpen = parameterCount == 0;
  11278. if (isOpen)
  11279. {
  11280. if (__this->___method_is_virtual_12)
  11281. {
  11282. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  11283. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  11284. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenGenericInterface;
  11285. else
  11286. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenGenericVirtual;
  11287. else
  11288. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  11289. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenInterface;
  11290. else
  11291. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenVirtual;
  11292. }
  11293. else
  11294. {
  11295. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenInst;
  11296. }
  11297. }
  11298. else
  11299. {
  11300. if (___0_object == NULL)
  11301. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11302. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11303. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11304. }
  11305. }
  11306. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_Multicast;
  11307. }
  11308. // TResult System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>::Invoke(T1)
  11309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_gshared (Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  11310. {
  11311. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  11312. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11313. }
  11314. #ifdef __clang__
  11315. #pragma clang diagnostic pop
  11316. #endif
  11317. #ifdef __clang__
  11318. #pragma clang diagnostic push
  11319. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11320. #pragma clang diagnostic ignored "-Wunused-variable"
  11321. #endif
  11322. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_Multicast(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11323. {
  11324. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11325. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11326. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A retVal;
  11327. memset((&retVal), 0, sizeof(retVal));
  11328. for (il2cpp_array_size_t i = 0; i < length; i++)
  11329. {
  11330. Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* currentDelegate = reinterpret_cast<Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943*>(delegatesToInvoke[i]);
  11331. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11332. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11333. }
  11334. return retVal;
  11335. }
  11336. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenInst(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11337. {
  11338. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11339. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11340. }
  11341. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenStatic(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11342. {
  11343. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11344. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11345. }
  11346. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenStaticInvoker(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11347. {
  11348. return InvokerFuncInvoker1< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11349. }
  11350. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_ClosedStaticInvoker(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11351. {
  11352. return InvokerFuncInvoker2< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11353. }
  11354. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  11355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mA97AA79E90753989F4904B071BB45A9139B8841F_gshared (Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11356. {
  11357. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11358. __this->___method_3 = ___1_method;
  11359. __this->___m_target_2 = ___0_object;
  11360. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11361. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11362. __this->___method_code_6 = (intptr_t)__this;
  11363. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11364. {
  11365. bool isOpen = parameterCount == 1;
  11366. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11367. if (isOpen)
  11368. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenStaticInvoker;
  11369. else
  11370. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_ClosedStaticInvoker;
  11371. else
  11372. if (isOpen)
  11373. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenStatic;
  11374. else
  11375. {
  11376. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11377. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11378. }
  11379. }
  11380. else
  11381. {
  11382. if (___0_object == NULL)
  11383. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11384. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11385. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11386. }
  11387. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_Multicast;
  11388. }
  11389. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>::Invoke(T)
  11390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_gshared (Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11391. {
  11392. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11393. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11394. }
  11395. #ifdef __clang__
  11396. #pragma clang diagnostic pop
  11397. #endif
  11398. #ifdef __clang__
  11399. #pragma clang diagnostic push
  11400. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11401. #pragma clang diagnostic ignored "-Wunused-variable"
  11402. #endif
  11403. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_Multicast(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11404. {
  11405. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11406. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11407. bool retVal = false;
  11408. for (il2cpp_array_size_t i = 0; i < length; i++)
  11409. {
  11410. Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* currentDelegate = reinterpret_cast<Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*>(delegatesToInvoke[i]);
  11411. typedef bool (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11412. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11413. }
  11414. return retVal;
  11415. }
  11416. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenInst(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11417. {
  11418. typedef bool (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11419. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11420. }
  11421. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenStatic(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11422. {
  11423. typedef bool (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11424. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11425. }
  11426. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenStaticInvoker(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11427. {
  11428. return InvokerFuncInvoker1< bool, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11429. }
  11430. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_ClosedStaticInvoker(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11431. {
  11432. return InvokerFuncInvoker2< bool, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11433. }
  11434. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>::.ctor(System.Object,System.IntPtr)
  11435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m999A10C26DDF74143AD155662D58037B37AB83F7_gshared (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11436. {
  11437. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11438. __this->___method_3 = ___1_method;
  11439. __this->___m_target_2 = ___0_object;
  11440. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11441. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11442. __this->___method_code_6 = (intptr_t)__this;
  11443. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11444. {
  11445. bool isOpen = parameterCount == 1;
  11446. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11447. if (isOpen)
  11448. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenStaticInvoker;
  11449. else
  11450. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_ClosedStaticInvoker;
  11451. else
  11452. if (isOpen)
  11453. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenStatic;
  11454. else
  11455. {
  11456. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11457. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11458. }
  11459. }
  11460. else
  11461. {
  11462. if (___0_object == NULL)
  11463. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11464. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11465. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11466. }
  11467. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_Multicast;
  11468. }
  11469. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>::Invoke(T)
  11470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_gshared (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11471. {
  11472. typedef bool (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11473. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11474. }
  11475. #ifdef __clang__
  11476. #pragma clang diagnostic pop
  11477. #endif
  11478. #ifdef __clang__
  11479. #pragma clang diagnostic push
  11480. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11481. #pragma clang diagnostic ignored "-Wunused-variable"
  11482. #endif
  11483. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_Multicast(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11484. {
  11485. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11486. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11487. Il2CppChar retVal = 0x0;
  11488. for (il2cpp_array_size_t i = 0; i < length; i++)
  11489. {
  11490. Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* currentDelegate = reinterpret_cast<Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133*>(delegatesToInvoke[i]);
  11491. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11492. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11493. }
  11494. return retVal;
  11495. }
  11496. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenInst(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11497. {
  11498. typedef Il2CppChar (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11499. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11500. }
  11501. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenStatic(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11502. {
  11503. typedef Il2CppChar (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11504. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11505. }
  11506. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenStaticInvoker(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11507. {
  11508. return InvokerFuncInvoker1< Il2CppChar, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11509. }
  11510. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_ClosedStaticInvoker(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11511. {
  11512. return InvokerFuncInvoker2< Il2CppChar, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11513. }
  11514. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>::.ctor(System.Object,System.IntPtr)
  11515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m82BDC3EA55B85F37C057939AF67BD4103299F272_gshared (Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11516. {
  11517. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11518. __this->___method_3 = ___1_method;
  11519. __this->___m_target_2 = ___0_object;
  11520. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11521. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11522. __this->___method_code_6 = (intptr_t)__this;
  11523. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11524. {
  11525. bool isOpen = parameterCount == 1;
  11526. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11527. if (isOpen)
  11528. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenStaticInvoker;
  11529. else
  11530. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_ClosedStaticInvoker;
  11531. else
  11532. if (isOpen)
  11533. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenStatic;
  11534. else
  11535. {
  11536. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11537. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11538. }
  11539. }
  11540. else
  11541. {
  11542. if (___0_object == NULL)
  11543. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11544. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11545. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11546. }
  11547. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_Multicast;
  11548. }
  11549. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>::Invoke(T)
  11550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_gshared (Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11551. {
  11552. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11553. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11554. }
  11555. #ifdef __clang__
  11556. #pragma clang diagnostic pop
  11557. #endif
  11558. #ifdef __clang__
  11559. #pragma clang diagnostic push
  11560. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11561. #pragma clang diagnostic ignored "-Wunused-variable"
  11562. #endif
  11563. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_Multicast(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11564. {
  11565. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11566. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11567. Guid_t retVal;
  11568. memset((&retVal), 0, sizeof(retVal));
  11569. for (il2cpp_array_size_t i = 0; i < length; i++)
  11570. {
  11571. Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* currentDelegate = reinterpret_cast<Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF*>(delegatesToInvoke[i]);
  11572. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11573. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11574. }
  11575. return retVal;
  11576. }
  11577. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenInst(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11578. {
  11579. typedef Guid_t (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11580. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11581. }
  11582. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenStatic(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11583. {
  11584. typedef Guid_t (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11585. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11586. }
  11587. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenStaticInvoker(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11588. {
  11589. return InvokerFuncInvoker1< Guid_t, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11590. }
  11591. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_ClosedStaticInvoker(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11592. {
  11593. return InvokerFuncInvoker2< Guid_t, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11594. }
  11595. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>::.ctor(System.Object,System.IntPtr)
  11596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m8663E4138EEB741EF29BEF6034F96CF4AA77A4D4_gshared (Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11597. {
  11598. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11599. __this->___method_3 = ___1_method;
  11600. __this->___m_target_2 = ___0_object;
  11601. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11602. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11603. __this->___method_code_6 = (intptr_t)__this;
  11604. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11605. {
  11606. bool isOpen = parameterCount == 1;
  11607. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11608. if (isOpen)
  11609. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenStaticInvoker;
  11610. else
  11611. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_ClosedStaticInvoker;
  11612. else
  11613. if (isOpen)
  11614. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenStatic;
  11615. else
  11616. {
  11617. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11618. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11619. }
  11620. }
  11621. else
  11622. {
  11623. if (___0_object == NULL)
  11624. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11625. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11626. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11627. }
  11628. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_Multicast;
  11629. }
  11630. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>::Invoke(T)
  11631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_gshared (Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11632. {
  11633. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11634. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11635. }
  11636. #ifdef __clang__
  11637. #pragma clang diagnostic pop
  11638. #endif
  11639. #ifdef __clang__
  11640. #pragma clang diagnostic push
  11641. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11642. #pragma clang diagnostic ignored "-Wunused-variable"
  11643. #endif
  11644. int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_Multicast(Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11645. {
  11646. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11647. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11648. int32_t retVal = 0;
  11649. for (il2cpp_array_size_t i = 0; i < length; i++)
  11650. {
  11651. Func_2_tA526681EE526C81F376160E44520BDC21770A705* currentDelegate = reinterpret_cast<Func_2_tA526681EE526C81F376160E44520BDC21770A705*>(delegatesToInvoke[i]);
  11652. typedef int32_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11653. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11654. }
  11655. return retVal;
  11656. }
  11657. int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_OpenInst(Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11658. {
  11659. typedef int32_t (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11660. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11661. }
  11662. int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_OpenStatic(Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11663. {
  11664. typedef int32_t (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11665. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11666. }
  11667. int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_OpenStaticInvoker(Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11668. {
  11669. return InvokerFuncInvoker1< int32_t, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11670. }
  11671. int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_ClosedStaticInvoker(Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11672. {
  11673. return InvokerFuncInvoker2< int32_t, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11674. }
  11675. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Int32>::.ctor(System.Object,System.IntPtr)
  11676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m298796D4987DD0275F440EC127898FFCE44523A4_gshared (Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11677. {
  11678. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11679. __this->___method_3 = ___1_method;
  11680. __this->___m_target_2 = ___0_object;
  11681. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11682. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11683. __this->___method_code_6 = (intptr_t)__this;
  11684. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11685. {
  11686. bool isOpen = parameterCount == 1;
  11687. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11688. if (isOpen)
  11689. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_OpenStaticInvoker;
  11690. else
  11691. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_ClosedStaticInvoker;
  11692. else
  11693. if (isOpen)
  11694. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_OpenStatic;
  11695. else
  11696. {
  11697. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11698. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11699. }
  11700. }
  11701. else
  11702. {
  11703. if (___0_object == NULL)
  11704. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11705. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11706. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11707. }
  11708. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_Multicast;
  11709. }
  11710. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Int32>::Invoke(T)
  11711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m450153F6300275E6112B4346D2EF20A15EB7091E_gshared (Func_2_tA526681EE526C81F376160E44520BDC21770A705* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11712. {
  11713. typedef int32_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11714. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11715. }
  11716. #ifdef __clang__
  11717. #pragma clang diagnostic pop
  11718. #endif
  11719. #ifdef __clang__
  11720. #pragma clang diagnostic push
  11721. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11722. #pragma clang diagnostic ignored "-Wunused-variable"
  11723. #endif
  11724. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_Multicast(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11725. {
  11726. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11727. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11728. RuntimeObject* retVal = NULL;
  11729. for (il2cpp_array_size_t i = 0; i < length; i++)
  11730. {
  11731. Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* currentDelegate = reinterpret_cast<Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*>(delegatesToInvoke[i]);
  11732. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11733. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11734. }
  11735. return retVal;
  11736. }
  11737. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenInst(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11738. {
  11739. typedef RuntimeObject* (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11740. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11741. }
  11742. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStatic(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11743. {
  11744. typedef RuntimeObject* (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11745. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11746. }
  11747. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStaticInvoker(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11748. {
  11749. return InvokerFuncInvoker1< RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11750. }
  11751. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_ClosedStaticInvoker(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11752. {
  11753. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11754. }
  11755. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>::.ctor(System.Object,System.IntPtr)
  11756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m60F64297108A01DFB5663C9BA121893957855907_gshared (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11757. {
  11758. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11759. __this->___method_3 = ___1_method;
  11760. __this->___m_target_2 = ___0_object;
  11761. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11762. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11763. __this->___method_code_6 = (intptr_t)__this;
  11764. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11765. {
  11766. bool isOpen = parameterCount == 1;
  11767. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11768. if (isOpen)
  11769. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStaticInvoker;
  11770. else
  11771. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_ClosedStaticInvoker;
  11772. else
  11773. if (isOpen)
  11774. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStatic;
  11775. else
  11776. {
  11777. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11778. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11779. }
  11780. }
  11781. else
  11782. {
  11783. if (___0_object == NULL)
  11784. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11785. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11786. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11787. }
  11788. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_Multicast;
  11789. }
  11790. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>::Invoke(T)
  11791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11792. {
  11793. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11794. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11795. }
  11796. #ifdef __clang__
  11797. #pragma clang diagnostic pop
  11798. #endif
  11799. #ifdef __clang__
  11800. #pragma clang diagnostic push
  11801. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11802. #pragma clang diagnostic ignored "-Wunused-variable"
  11803. #endif
  11804. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_Multicast(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11805. {
  11806. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11807. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11808. float retVal = 0.0f;
  11809. for (il2cpp_array_size_t i = 0; i < length; i++)
  11810. {
  11811. Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* currentDelegate = reinterpret_cast<Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97*>(delegatesToInvoke[i]);
  11812. typedef float (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11813. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11814. }
  11815. return retVal;
  11816. }
  11817. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenInst(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11818. {
  11819. typedef float (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11820. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11821. }
  11822. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenStatic(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11823. {
  11824. typedef float (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11825. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11826. }
  11827. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenStaticInvoker(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11828. {
  11829. return InvokerFuncInvoker1< float, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11830. }
  11831. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_ClosedStaticInvoker(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11832. {
  11833. return InvokerFuncInvoker2< float, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11834. }
  11835. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>::.ctor(System.Object,System.IntPtr)
  11836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m815C498DC97FFFCB64F85ABD4163C16BB22E368C_gshared (Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11837. {
  11838. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11839. __this->___method_3 = ___1_method;
  11840. __this->___m_target_2 = ___0_object;
  11841. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11842. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11843. __this->___method_code_6 = (intptr_t)__this;
  11844. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11845. {
  11846. bool isOpen = parameterCount == 1;
  11847. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11848. if (isOpen)
  11849. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenStaticInvoker;
  11850. else
  11851. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_ClosedStaticInvoker;
  11852. else
  11853. if (isOpen)
  11854. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenStatic;
  11855. else
  11856. {
  11857. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11858. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11859. }
  11860. }
  11861. else
  11862. {
  11863. if (___0_object == NULL)
  11864. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11865. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11866. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11867. }
  11868. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_Multicast;
  11869. }
  11870. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>::Invoke(T)
  11871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_gshared (Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11872. {
  11873. typedef float (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11874. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11875. }
  11876. #ifdef __clang__
  11877. #pragma clang diagnostic pop
  11878. #endif
  11879. #ifdef __clang__
  11880. #pragma clang diagnostic push
  11881. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11882. #pragma clang diagnostic ignored "-Wunused-variable"
  11883. #endif
  11884. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_Multicast(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11885. {
  11886. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11887. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11888. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  11889. memset((&retVal), 0, sizeof(retVal));
  11890. for (il2cpp_array_size_t i = 0; i < length; i++)
  11891. {
  11892. Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* currentDelegate = reinterpret_cast<Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8*>(delegatesToInvoke[i]);
  11893. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11894. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11895. }
  11896. return retVal;
  11897. }
  11898. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenInst(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11899. {
  11900. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11901. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11902. }
  11903. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenStatic(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11904. {
  11905. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11906. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11907. }
  11908. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenStaticInvoker(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11909. {
  11910. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11911. }
  11912. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_ClosedStaticInvoker(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11913. {
  11914. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11915. }
  11916. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  11917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m2D6DE3809FE6D372BCD761710AC108204510EF5D_gshared (Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11918. {
  11919. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  11920. __this->___method_3 = ___1_method;
  11921. __this->___m_target_2 = ___0_object;
  11922. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  11923. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  11924. __this->___method_code_6 = (intptr_t)__this;
  11925. if (MethodIsStatic((RuntimeMethod*)___1_method))
  11926. {
  11927. bool isOpen = parameterCount == 1;
  11928. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  11929. if (isOpen)
  11930. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenStaticInvoker;
  11931. else
  11932. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_ClosedStaticInvoker;
  11933. else
  11934. if (isOpen)
  11935. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenStatic;
  11936. else
  11937. {
  11938. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11939. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11940. }
  11941. }
  11942. else
  11943. {
  11944. if (___0_object == NULL)
  11945. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  11946. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  11947. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  11948. }
  11949. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_Multicast;
  11950. }
  11951. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>::Invoke(T)
  11952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_gshared (Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11953. {
  11954. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11955. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  11956. }
  11957. #ifdef __clang__
  11958. #pragma clang diagnostic pop
  11959. #endif
  11960. #ifdef __clang__
  11961. #pragma clang diagnostic push
  11962. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11963. #pragma clang diagnostic ignored "-Wunused-variable"
  11964. #endif
  11965. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_Multicast(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11966. {
  11967. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  11968. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  11969. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  11970. memset((&retVal), 0, sizeof(retVal));
  11971. for (il2cpp_array_size_t i = 0; i < length; i++)
  11972. {
  11973. Func_2_t383ACA034986FB526C2536401996EF1CC0889958* currentDelegate = reinterpret_cast<Func_2_t383ACA034986FB526C2536401996EF1CC0889958*>(delegatesToInvoke[i]);
  11974. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11975. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  11976. }
  11977. return retVal;
  11978. }
  11979. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenInst(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11980. {
  11981. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11982. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11983. }
  11984. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenStatic(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11985. {
  11986. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  11987. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  11988. }
  11989. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenStaticInvoker(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11990. {
  11991. return InvokerFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  11992. }
  11993. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_ClosedStaticInvoker(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  11994. {
  11995. return InvokerFuncInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  11996. }
  11997. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
  11998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m4A3E8B37FBCDC82A18B6F7C0C88BB9E5E6007144_gshared (Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  11999. {
  12000. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12001. __this->___method_3 = ___1_method;
  12002. __this->___m_target_2 = ___0_object;
  12003. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12004. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12005. __this->___method_code_6 = (intptr_t)__this;
  12006. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12007. {
  12008. bool isOpen = parameterCount == 1;
  12009. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12010. if (isOpen)
  12011. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenStaticInvoker;
  12012. else
  12013. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_ClosedStaticInvoker;
  12014. else
  12015. if (isOpen)
  12016. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenStatic;
  12017. else
  12018. {
  12019. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12020. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12021. }
  12022. }
  12023. else
  12024. {
  12025. if (___0_object == NULL)
  12026. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12027. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12028. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12029. }
  12030. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_Multicast;
  12031. }
  12032. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>::Invoke(T)
  12033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_gshared (Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  12034. {
  12035. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  12036. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12037. }
  12038. #ifdef __clang__
  12039. #pragma clang diagnostic pop
  12040. #endif
  12041. #ifdef __clang__
  12042. #pragma clang diagnostic push
  12043. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12044. #pragma clang diagnostic ignored "-Wunused-variable"
  12045. #endif
  12046. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_Multicast(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  12047. {
  12048. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12049. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12050. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  12051. memset((&retVal), 0, sizeof(retVal));
  12052. for (il2cpp_array_size_t i = 0; i < length; i++)
  12053. {
  12054. Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* currentDelegate = reinterpret_cast<Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B*>(delegatesToInvoke[i]);
  12055. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  12056. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12057. }
  12058. return retVal;
  12059. }
  12060. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenInst(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  12061. {
  12062. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  12063. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12064. }
  12065. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenStatic(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  12066. {
  12067. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  12068. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12069. }
  12070. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenStaticInvoker(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  12071. {
  12072. return InvokerFuncInvoker1< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12073. }
  12074. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_ClosedStaticInvoker(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  12075. {
  12076. return InvokerFuncInvoker2< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12077. }
  12078. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
  12079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mA12C92C202C4451C770D4BD0FFEECF975CD22A24_gshared (Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12080. {
  12081. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12082. __this->___method_3 = ___1_method;
  12083. __this->___m_target_2 = ___0_object;
  12084. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12085. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12086. __this->___method_code_6 = (intptr_t)__this;
  12087. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12088. {
  12089. bool isOpen = parameterCount == 1;
  12090. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12091. if (isOpen)
  12092. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenStaticInvoker;
  12093. else
  12094. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_ClosedStaticInvoker;
  12095. else
  12096. if (isOpen)
  12097. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenStatic;
  12098. else
  12099. {
  12100. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12101. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12102. }
  12103. }
  12104. else
  12105. {
  12106. if (___0_object == NULL)
  12107. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12108. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12109. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12110. }
  12111. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_Multicast;
  12112. }
  12113. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>::Invoke(T)
  12114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_gshared (Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  12115. {
  12116. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  12117. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12118. }
  12119. #ifdef __clang__
  12120. #pragma clang diagnostic pop
  12121. #endif
  12122. #ifdef __clang__
  12123. #pragma clang diagnostic push
  12124. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12125. #pragma clang diagnostic ignored "-Wunused-variable"
  12126. #endif
  12127. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_Multicast(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12128. {
  12129. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12130. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12131. bool retVal = false;
  12132. for (il2cpp_array_size_t i = 0; i < length; i++)
  12133. {
  12134. Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* currentDelegate = reinterpret_cast<Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4*>(delegatesToInvoke[i]);
  12135. typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  12136. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12137. }
  12138. return retVal;
  12139. }
  12140. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenInst(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12141. {
  12142. typedef bool (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  12143. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12144. }
  12145. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStatic(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12146. {
  12147. typedef bool (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  12148. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12149. }
  12150. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStaticInvoker(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12151. {
  12152. return InvokerFuncInvoker1< bool, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12153. }
  12154. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_ClosedStaticInvoker(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12155. {
  12156. return InvokerFuncInvoker2< bool, RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12157. }
  12158. // System.Void System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>::.ctor(System.Object,System.IntPtr)
  12159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m12AD13B34233DFD7C1397ABBFE261BB6C85FC753_gshared (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12160. {
  12161. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12162. __this->___method_3 = ___1_method;
  12163. __this->___m_target_2 = ___0_object;
  12164. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12165. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12166. __this->___method_code_6 = (intptr_t)__this;
  12167. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12168. {
  12169. bool isOpen = parameterCount == 1;
  12170. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12171. if (isOpen)
  12172. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStaticInvoker;
  12173. else
  12174. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_ClosedStaticInvoker;
  12175. else
  12176. if (isOpen)
  12177. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStatic;
  12178. else
  12179. {
  12180. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12181. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12182. }
  12183. }
  12184. else
  12185. {
  12186. if (___0_object == NULL)
  12187. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12188. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12189. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12190. }
  12191. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_Multicast;
  12192. }
  12193. // TResult System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>::Invoke(T)
  12194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_gshared (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12195. {
  12196. typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  12197. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12198. }
  12199. #ifdef __clang__
  12200. #pragma clang diagnostic pop
  12201. #endif
  12202. #ifdef __clang__
  12203. #pragma clang diagnostic push
  12204. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12205. #pragma clang diagnostic ignored "-Wunused-variable"
  12206. #endif
  12207. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_Multicast(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12208. {
  12209. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12210. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12211. RuntimeObject* retVal = NULL;
  12212. for (il2cpp_array_size_t i = 0; i < length; i++)
  12213. {
  12214. Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* currentDelegate = reinterpret_cast<Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A*>(delegatesToInvoke[i]);
  12215. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  12216. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12217. }
  12218. return retVal;
  12219. }
  12220. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenInst(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12221. {
  12222. typedef RuntimeObject* (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  12223. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12224. }
  12225. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStatic(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12226. {
  12227. typedef RuntimeObject* (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  12228. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12229. }
  12230. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStaticInvoker(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12231. {
  12232. return InvokerFuncInvoker1< RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12233. }
  12234. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_ClosedStaticInvoker(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12235. {
  12236. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12237. }
  12238. // System.Void System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>::.ctor(System.Object,System.IntPtr)
  12239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mF13C058B0442614F27295BD4F93AC5D952CE2334_gshared (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12240. {
  12241. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12242. __this->___method_3 = ___1_method;
  12243. __this->___m_target_2 = ___0_object;
  12244. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12245. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12246. __this->___method_code_6 = (intptr_t)__this;
  12247. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12248. {
  12249. bool isOpen = parameterCount == 1;
  12250. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12251. if (isOpen)
  12252. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStaticInvoker;
  12253. else
  12254. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_ClosedStaticInvoker;
  12255. else
  12256. if (isOpen)
  12257. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStatic;
  12258. else
  12259. {
  12260. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12261. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12262. }
  12263. }
  12264. else
  12265. {
  12266. if (___0_object == NULL)
  12267. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12268. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12269. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12270. }
  12271. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_Multicast;
  12272. }
  12273. // TResult System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>::Invoke(T)
  12274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_gshared (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  12275. {
  12276. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  12277. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12278. }
  12279. #ifdef __clang__
  12280. #pragma clang diagnostic pop
  12281. #endif
  12282. #ifdef __clang__
  12283. #pragma clang diagnostic push
  12284. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12285. #pragma clang diagnostic ignored "-Wunused-variable"
  12286. #endif
  12287. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_Multicast(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  12288. {
  12289. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12290. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12291. RuntimeObject* retVal = NULL;
  12292. for (il2cpp_array_size_t i = 0; i < length; i++)
  12293. {
  12294. Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* currentDelegate = reinterpret_cast<Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B*>(delegatesToInvoke[i]);
  12295. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  12296. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12297. }
  12298. return retVal;
  12299. }
  12300. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenInst(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  12301. {
  12302. typedef RuntimeObject* (*FunctionPointerType) (bool, const RuntimeMethod*);
  12303. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12304. }
  12305. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenStatic(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  12306. {
  12307. typedef RuntimeObject* (*FunctionPointerType) (bool, const RuntimeMethod*);
  12308. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12309. }
  12310. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenStaticInvoker(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  12311. {
  12312. return InvokerFuncInvoker1< RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12313. }
  12314. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_ClosedStaticInvoker(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  12315. {
  12316. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12317. }
  12318. // System.Void System.Func`2<System.Boolean,System.Object>::.ctor(System.Object,System.IntPtr)
  12319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mFBEAB690C0784153A594218C5017CA665413FCF6_gshared (Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12320. {
  12321. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12322. __this->___method_3 = ___1_method;
  12323. __this->___m_target_2 = ___0_object;
  12324. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12325. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12326. __this->___method_code_6 = (intptr_t)__this;
  12327. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12328. {
  12329. bool isOpen = parameterCount == 1;
  12330. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12331. if (isOpen)
  12332. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenStaticInvoker;
  12333. else
  12334. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_ClosedStaticInvoker;
  12335. else
  12336. if (isOpen)
  12337. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenStatic;
  12338. else
  12339. {
  12340. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12341. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12342. }
  12343. }
  12344. else
  12345. {
  12346. if (___0_object == NULL)
  12347. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12348. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12349. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12350. }
  12351. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_Multicast;
  12352. }
  12353. // TResult System.Func`2<System.Boolean,System.Object>::Invoke(T)
  12354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_gshared (Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  12355. {
  12356. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  12357. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12358. }
  12359. #ifdef __clang__
  12360. #pragma clang diagnostic pop
  12361. #endif
  12362. #ifdef __clang__
  12363. #pragma clang diagnostic push
  12364. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12365. #pragma clang diagnostic ignored "-Wunused-variable"
  12366. #endif
  12367. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_Multicast(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  12368. {
  12369. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12370. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12371. RuntimeObject* retVal = NULL;
  12372. for (il2cpp_array_size_t i = 0; i < length; i++)
  12373. {
  12374. Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* currentDelegate = reinterpret_cast<Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C*>(delegatesToInvoke[i]);
  12375. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
  12376. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12377. }
  12378. return retVal;
  12379. }
  12380. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenInst(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  12381. {
  12382. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, const RuntimeMethod*);
  12383. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12384. }
  12385. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenStatic(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  12386. {
  12387. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, const RuntimeMethod*);
  12388. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12389. }
  12390. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenStaticInvoker(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  12391. {
  12392. return InvokerFuncInvoker1< RuntimeObject*, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12393. }
  12394. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_ClosedStaticInvoker(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  12395. {
  12396. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12397. }
  12398. // System.Void System.Func`2<System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  12399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m356DD0E5E7CE04DB0252EF251F0D812872A08C8B_gshared (Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12400. {
  12401. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12402. __this->___method_3 = ___1_method;
  12403. __this->___m_target_2 = ___0_object;
  12404. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12405. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12406. __this->___method_code_6 = (intptr_t)__this;
  12407. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12408. {
  12409. bool isOpen = parameterCount == 1;
  12410. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12411. if (isOpen)
  12412. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenStaticInvoker;
  12413. else
  12414. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_ClosedStaticInvoker;
  12415. else
  12416. if (isOpen)
  12417. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenStatic;
  12418. else
  12419. {
  12420. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12421. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12422. }
  12423. }
  12424. else
  12425. {
  12426. if (___0_object == NULL)
  12427. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12428. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12429. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12430. }
  12431. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_Multicast;
  12432. }
  12433. // TResult System.Func`2<System.Byte,System.Object>::Invoke(T)
  12434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_gshared (Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  12435. {
  12436. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
  12437. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12438. }
  12439. #ifdef __clang__
  12440. #pragma clang diagnostic pop
  12441. #endif
  12442. #ifdef __clang__
  12443. #pragma clang diagnostic push
  12444. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12445. #pragma clang diagnostic ignored "-Wunused-variable"
  12446. #endif
  12447. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_Multicast(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  12448. {
  12449. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12450. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12451. RuntimeObject* retVal = NULL;
  12452. for (il2cpp_array_size_t i = 0; i < length; i++)
  12453. {
  12454. Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* currentDelegate = reinterpret_cast<Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634*>(delegatesToInvoke[i]);
  12455. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  12456. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12457. }
  12458. return retVal;
  12459. }
  12460. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenInst(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  12461. {
  12462. typedef RuntimeObject* (*FunctionPointerType) (CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  12463. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12464. }
  12465. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStatic(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  12466. {
  12467. typedef RuntimeObject* (*FunctionPointerType) (CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  12468. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12469. }
  12470. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStaticInvoker(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  12471. {
  12472. return InvokerFuncInvoker1< RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12473. }
  12474. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_ClosedStaticInvoker(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  12475. {
  12476. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12477. }
  12478. // System.Void System.Func`2<System.Threading.CancellationToken,System.Object>::.ctor(System.Object,System.IntPtr)
  12479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m031FFE054AC916D9042F6212B75C1CCD0084C1A2_gshared (Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12480. {
  12481. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12482. __this->___method_3 = ___1_method;
  12483. __this->___m_target_2 = ___0_object;
  12484. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12485. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12486. __this->___method_code_6 = (intptr_t)__this;
  12487. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12488. {
  12489. bool isOpen = parameterCount == 1;
  12490. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12491. if (isOpen)
  12492. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStaticInvoker;
  12493. else
  12494. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_ClosedStaticInvoker;
  12495. else
  12496. if (isOpen)
  12497. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStatic;
  12498. else
  12499. {
  12500. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12501. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12502. }
  12503. }
  12504. else
  12505. {
  12506. if (___0_object == NULL)
  12507. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12508. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12509. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12510. }
  12511. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_Multicast;
  12512. }
  12513. // TResult System.Func`2<System.Threading.CancellationToken,System.Object>::Invoke(T)
  12514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_gshared (Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  12515. {
  12516. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  12517. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12518. }
  12519. #ifdef __clang__
  12520. #pragma clang diagnostic pop
  12521. #endif
  12522. #ifdef __clang__
  12523. #pragma clang diagnostic push
  12524. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12525. #pragma clang diagnostic ignored "-Wunused-variable"
  12526. #endif
  12527. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_Multicast(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  12528. {
  12529. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12530. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12531. bool retVal = false;
  12532. for (il2cpp_array_size_t i = 0; i < length; i++)
  12533. {
  12534. Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* currentDelegate = reinterpret_cast<Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*>(delegatesToInvoke[i]);
  12535. typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*);
  12536. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12537. }
  12538. return retVal;
  12539. }
  12540. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenInst(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  12541. {
  12542. typedef bool (*FunctionPointerType) (Il2CppChar, const RuntimeMethod*);
  12543. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12544. }
  12545. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStatic(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  12546. {
  12547. typedef bool (*FunctionPointerType) (Il2CppChar, const RuntimeMethod*);
  12548. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12549. }
  12550. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStaticInvoker(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  12551. {
  12552. return InvokerFuncInvoker1< bool, Il2CppChar >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12553. }
  12554. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_ClosedStaticInvoker(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  12555. {
  12556. return InvokerFuncInvoker2< bool, RuntimeObject*, Il2CppChar >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12557. }
  12558. // System.Void System.Func`2<System.Char,System.Boolean>::.ctor(System.Object,System.IntPtr)
  12559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2_gshared (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12560. {
  12561. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12562. __this->___method_3 = ___1_method;
  12563. __this->___m_target_2 = ___0_object;
  12564. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12565. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12566. __this->___method_code_6 = (intptr_t)__this;
  12567. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12568. {
  12569. bool isOpen = parameterCount == 1;
  12570. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12571. if (isOpen)
  12572. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStaticInvoker;
  12573. else
  12574. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_ClosedStaticInvoker;
  12575. else
  12576. if (isOpen)
  12577. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStatic;
  12578. else
  12579. {
  12580. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12581. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12582. }
  12583. }
  12584. else
  12585. {
  12586. if (___0_object == NULL)
  12587. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12588. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12589. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12590. }
  12591. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_Multicast;
  12592. }
  12593. // TResult System.Func`2<System.Char,System.Boolean>::Invoke(T)
  12594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  12595. {
  12596. typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*);
  12597. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12598. }
  12599. #ifdef __clang__
  12600. #pragma clang diagnostic pop
  12601. #endif
  12602. #ifdef __clang__
  12603. #pragma clang diagnostic push
  12604. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12605. #pragma clang diagnostic ignored "-Wunused-variable"
  12606. #endif
  12607. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_Multicast(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12608. {
  12609. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12610. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12611. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F retVal;
  12612. memset((&retVal), 0, sizeof(retVal));
  12613. for (il2cpp_array_size_t i = 0; i < length; i++)
  12614. {
  12615. Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* currentDelegate = reinterpret_cast<Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E*>(delegatesToInvoke[i]);
  12616. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  12617. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12618. }
  12619. return retVal;
  12620. }
  12621. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenInst(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12622. {
  12623. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  12624. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12625. }
  12626. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStatic(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12627. {
  12628. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  12629. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12630. }
  12631. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStaticInvoker(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12632. {
  12633. return InvokerFuncInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12634. }
  12635. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_ClosedStaticInvoker(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12636. {
  12637. return InvokerFuncInvoker2< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12638. }
  12639. // System.Void System.Func`2<UnityEngine.Color,UnityEngine.Color>::.ctor(System.Object,System.IntPtr)
  12640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m54245705A6CDAF43B16B589F3F3FC9944611C990_gshared (Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12641. {
  12642. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12643. __this->___method_3 = ___1_method;
  12644. __this->___m_target_2 = ___0_object;
  12645. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12646. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12647. __this->___method_code_6 = (intptr_t)__this;
  12648. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12649. {
  12650. bool isOpen = parameterCount == 1;
  12651. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12652. if (isOpen)
  12653. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStaticInvoker;
  12654. else
  12655. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_ClosedStaticInvoker;
  12656. else
  12657. if (isOpen)
  12658. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStatic;
  12659. else
  12660. {
  12661. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12662. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12663. }
  12664. }
  12665. else
  12666. {
  12667. if (___0_object == NULL)
  12668. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12669. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12670. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12671. }
  12672. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_Multicast;
  12673. }
  12674. // TResult System.Func`2<UnityEngine.Color,UnityEngine.Color>::Invoke(T)
  12675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_gshared (Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12676. {
  12677. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  12678. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12679. }
  12680. #ifdef __clang__
  12681. #pragma clang diagnostic pop
  12682. #endif
  12683. #ifdef __clang__
  12684. #pragma clang diagnostic push
  12685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12686. #pragma clang diagnostic ignored "-Wunused-variable"
  12687. #endif
  12688. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_Multicast(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12689. {
  12690. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12691. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12692. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B retVal;
  12693. memset((&retVal), 0, sizeof(retVal));
  12694. for (il2cpp_array_size_t i = 0; i < length; i++)
  12695. {
  12696. Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* currentDelegate = reinterpret_cast<Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277*>(delegatesToInvoke[i]);
  12697. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  12698. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12699. }
  12700. return retVal;
  12701. }
  12702. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenInst(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12703. {
  12704. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  12705. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12706. }
  12707. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStatic(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12708. {
  12709. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  12710. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12711. }
  12712. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStaticInvoker(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12713. {
  12714. return InvokerFuncInvoker1< Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12715. }
  12716. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_ClosedStaticInvoker(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12717. {
  12718. return InvokerFuncInvoker2< Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12719. }
  12720. // System.Void System.Func`2<UnityEngine.Color,UnityEngine.Color32>::.ctor(System.Object,System.IntPtr)
  12721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m3F0B622CFF8856C182A01DC105F39DED2A370A24_gshared (Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12722. {
  12723. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12724. __this->___method_3 = ___1_method;
  12725. __this->___m_target_2 = ___0_object;
  12726. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12727. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12728. __this->___method_code_6 = (intptr_t)__this;
  12729. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12730. {
  12731. bool isOpen = parameterCount == 1;
  12732. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12733. if (isOpen)
  12734. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStaticInvoker;
  12735. else
  12736. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_ClosedStaticInvoker;
  12737. else
  12738. if (isOpen)
  12739. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStatic;
  12740. else
  12741. {
  12742. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12743. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12744. }
  12745. }
  12746. else
  12747. {
  12748. if (___0_object == NULL)
  12749. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12750. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12751. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12752. }
  12753. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_Multicast;
  12754. }
  12755. // TResult System.Func`2<UnityEngine.Color,UnityEngine.Color32>::Invoke(T)
  12756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_gshared (Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  12757. {
  12758. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  12759. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12760. }
  12761. #ifdef __clang__
  12762. #pragma clang diagnostic pop
  12763. #endif
  12764. #ifdef __clang__
  12765. #pragma clang diagnostic push
  12766. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12767. #pragma clang diagnostic ignored "-Wunused-variable"
  12768. #endif
  12769. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_Multicast(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  12770. {
  12771. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12772. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12773. RuntimeObject* retVal = NULL;
  12774. for (il2cpp_array_size_t i = 0; i < length; i++)
  12775. {
  12776. Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* currentDelegate = reinterpret_cast<Func_2_t0C801DCC6DF74E147B056B1088AE158808777088*>(delegatesToInvoke[i]);
  12777. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  12778. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12779. }
  12780. return retVal;
  12781. }
  12782. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenInst(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  12783. {
  12784. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  12785. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12786. }
  12787. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenStatic(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  12788. {
  12789. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  12790. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12791. }
  12792. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenStaticInvoker(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  12793. {
  12794. return InvokerFuncInvoker1< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12795. }
  12796. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_ClosedStaticInvoker(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  12797. {
  12798. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12799. }
  12800. // System.Void System.Func`2<System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  12801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mA2B5847620AF11F2179A5922B7EF617A78D55D2F_gshared (Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12802. {
  12803. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12804. __this->___method_3 = ___1_method;
  12805. __this->___m_target_2 = ___0_object;
  12806. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12807. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12808. __this->___method_code_6 = (intptr_t)__this;
  12809. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12810. {
  12811. bool isOpen = parameterCount == 1;
  12812. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12813. if (isOpen)
  12814. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenStaticInvoker;
  12815. else
  12816. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_ClosedStaticInvoker;
  12817. else
  12818. if (isOpen)
  12819. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenStatic;
  12820. else
  12821. {
  12822. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12823. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12824. }
  12825. }
  12826. else
  12827. {
  12828. if (___0_object == NULL)
  12829. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12830. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12831. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12832. }
  12833. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_Multicast;
  12834. }
  12835. // TResult System.Func`2<System.Decimal,System.Object>::Invoke(T)
  12836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_gshared (Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  12837. {
  12838. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  12839. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12840. }
  12841. #ifdef __clang__
  12842. #pragma clang diagnostic pop
  12843. #endif
  12844. #ifdef __clang__
  12845. #pragma clang diagnostic push
  12846. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12847. #pragma clang diagnostic ignored "-Wunused-variable"
  12848. #endif
  12849. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_Multicast(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  12850. {
  12851. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12852. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12853. RuntimeObject* retVal = NULL;
  12854. for (il2cpp_array_size_t i = 0; i < length; i++)
  12855. {
  12856. Func_2_t40F01D770C6FE35662554498B7F14A9413810098* currentDelegate = reinterpret_cast<Func_2_t40F01D770C6FE35662554498B7F14A9413810098*>(delegatesToInvoke[i]);
  12857. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*);
  12858. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12859. }
  12860. return retVal;
  12861. }
  12862. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenInst(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  12863. {
  12864. typedef RuntimeObject* (*FunctionPointerType) (double, const RuntimeMethod*);
  12865. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12866. }
  12867. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenStatic(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  12868. {
  12869. typedef RuntimeObject* (*FunctionPointerType) (double, const RuntimeMethod*);
  12870. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12871. }
  12872. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenStaticInvoker(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  12873. {
  12874. return InvokerFuncInvoker1< RuntimeObject*, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12875. }
  12876. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_ClosedStaticInvoker(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  12877. {
  12878. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12879. }
  12880. // System.Void System.Func`2<System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  12881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE903F178C0483921251251E2185F65BD12757E51_gshared (Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12882. {
  12883. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12884. __this->___method_3 = ___1_method;
  12885. __this->___m_target_2 = ___0_object;
  12886. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12887. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12888. __this->___method_code_6 = (intptr_t)__this;
  12889. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12890. {
  12891. bool isOpen = parameterCount == 1;
  12892. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12893. if (isOpen)
  12894. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenStaticInvoker;
  12895. else
  12896. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_ClosedStaticInvoker;
  12897. else
  12898. if (isOpen)
  12899. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenStatic;
  12900. else
  12901. {
  12902. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12903. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12904. }
  12905. }
  12906. else
  12907. {
  12908. if (___0_object == NULL)
  12909. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12910. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12911. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12912. }
  12913. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_Multicast;
  12914. }
  12915. // TResult System.Func`2<System.Double,System.Object>::Invoke(T)
  12916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_gshared (Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  12917. {
  12918. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*);
  12919. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  12920. }
  12921. #ifdef __clang__
  12922. #pragma clang diagnostic pop
  12923. #endif
  12924. #ifdef __clang__
  12925. #pragma clang diagnostic push
  12926. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12927. #pragma clang diagnostic ignored "-Wunused-variable"
  12928. #endif
  12929. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_Multicast(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  12930. {
  12931. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  12932. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  12933. bool retVal = false;
  12934. for (il2cpp_array_size_t i = 0; i < length; i++)
  12935. {
  12936. Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* currentDelegate = reinterpret_cast<Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF*>(delegatesToInvoke[i]);
  12937. typedef bool (*FunctionPointerType) (RuntimeObject*, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, const RuntimeMethod*);
  12938. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  12939. }
  12940. return retVal;
  12941. }
  12942. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenInst(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  12943. {
  12944. typedef bool (*FunctionPointerType) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, const RuntimeMethod*);
  12945. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12946. }
  12947. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenStatic(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  12948. {
  12949. typedef bool (*FunctionPointerType) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, const RuntimeMethod*);
  12950. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  12951. }
  12952. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenStaticInvoker(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  12953. {
  12954. return InvokerFuncInvoker1< bool, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  12955. }
  12956. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_ClosedStaticInvoker(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  12957. {
  12958. return InvokerFuncInvoker2< bool, RuntimeObject*, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  12959. }
  12960. // System.Void System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>::.ctor(System.Object,System.IntPtr)
  12961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m1A751ABDECBA33DEC6396622C7F2FE50E03CCA66_gshared (Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  12962. {
  12963. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  12964. __this->___method_3 = ___1_method;
  12965. __this->___m_target_2 = ___0_object;
  12966. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  12967. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  12968. __this->___method_code_6 = (intptr_t)__this;
  12969. if (MethodIsStatic((RuntimeMethod*)___1_method))
  12970. {
  12971. bool isOpen = parameterCount == 1;
  12972. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  12973. if (isOpen)
  12974. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenStaticInvoker;
  12975. else
  12976. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_ClosedStaticInvoker;
  12977. else
  12978. if (isOpen)
  12979. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenStatic;
  12980. else
  12981. {
  12982. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12983. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12984. }
  12985. }
  12986. else
  12987. {
  12988. if (___0_object == NULL)
  12989. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  12990. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  12991. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  12992. }
  12993. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_Multicast;
  12994. }
  12995. // TResult System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>::Invoke(T)
  12996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_gshared (Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  12997. {
  12998. typedef bool (*FunctionPointerType) (RuntimeObject*, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, const RuntimeMethod*);
  12999. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13000. }
  13001. #ifdef __clang__
  13002. #pragma clang diagnostic pop
  13003. #endif
  13004. #ifdef __clang__
  13005. #pragma clang diagnostic push
  13006. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13007. #pragma clang diagnostic ignored "-Wunused-variable"
  13008. #endif
  13009. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_Multicast(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  13010. {
  13011. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13012. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13013. uint32_t retVal = 0;
  13014. for (il2cpp_array_size_t i = 0; i < length; i++)
  13015. {
  13016. Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* currentDelegate = reinterpret_cast<Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*>(delegatesToInvoke[i]);
  13017. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  13018. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13019. }
  13020. return retVal;
  13021. }
  13022. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenInst(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  13023. {
  13024. typedef uint32_t (*FunctionPointerType) (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  13025. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13026. }
  13027. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStatic(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  13028. {
  13029. typedef uint32_t (*FunctionPointerType) (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  13030. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13031. }
  13032. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStaticInvoker(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  13033. {
  13034. return InvokerFuncInvoker1< uint32_t, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13035. }
  13036. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_ClosedStaticInvoker(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  13037. {
  13038. return InvokerFuncInvoker2< uint32_t, RuntimeObject*, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13039. }
  13040. // System.Void System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>::.ctor(System.Object,System.IntPtr)
  13041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE744EAE8161AE36ECC15563C235CF9C779681E3D_gshared (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13042. {
  13043. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13044. __this->___method_3 = ___1_method;
  13045. __this->___m_target_2 = ___0_object;
  13046. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13047. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13048. __this->___method_code_6 = (intptr_t)__this;
  13049. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13050. {
  13051. bool isOpen = parameterCount == 1;
  13052. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13053. if (isOpen)
  13054. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStaticInvoker;
  13055. else
  13056. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_ClosedStaticInvoker;
  13057. else
  13058. if (isOpen)
  13059. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStatic;
  13060. else
  13061. {
  13062. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13063. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13064. }
  13065. }
  13066. else
  13067. {
  13068. if (___0_object == NULL)
  13069. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13070. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13071. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13072. }
  13073. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_Multicast;
  13074. }
  13075. // TResult System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>::Invoke(T)
  13076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_gshared (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  13077. {
  13078. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  13079. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13080. }
  13081. #ifdef __clang__
  13082. #pragma clang diagnostic pop
  13083. #endif
  13084. #ifdef __clang__
  13085. #pragma clang diagnostic push
  13086. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13087. #pragma clang diagnostic ignored "-Wunused-variable"
  13088. #endif
  13089. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_Multicast(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  13090. {
  13091. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13092. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13093. bool retVal = false;
  13094. for (il2cpp_array_size_t i = 0; i < length; i++)
  13095. {
  13096. Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* currentDelegate = reinterpret_cast<Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA*>(delegatesToInvoke[i]);
  13097. typedef bool (*FunctionPointerType) (RuntimeObject*, Guid_t, const RuntimeMethod*);
  13098. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13099. }
  13100. return retVal;
  13101. }
  13102. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenInst(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  13103. {
  13104. typedef bool (*FunctionPointerType) (Guid_t, const RuntimeMethod*);
  13105. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13106. }
  13107. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenStatic(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  13108. {
  13109. typedef bool (*FunctionPointerType) (Guid_t, const RuntimeMethod*);
  13110. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13111. }
  13112. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenStaticInvoker(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  13113. {
  13114. return InvokerFuncInvoker1< bool, Guid_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13115. }
  13116. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_ClosedStaticInvoker(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  13117. {
  13118. return InvokerFuncInvoker2< bool, RuntimeObject*, Guid_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13119. }
  13120. // System.Void System.Func`2<System.Guid,System.Boolean>::.ctor(System.Object,System.IntPtr)
  13121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m2B3B86815CF1A74083241F7E4C55AD32FCB4AADD_gshared (Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13122. {
  13123. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13124. __this->___method_3 = ___1_method;
  13125. __this->___m_target_2 = ___0_object;
  13126. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13127. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13128. __this->___method_code_6 = (intptr_t)__this;
  13129. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13130. {
  13131. bool isOpen = parameterCount == 1;
  13132. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13133. if (isOpen)
  13134. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenStaticInvoker;
  13135. else
  13136. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_ClosedStaticInvoker;
  13137. else
  13138. if (isOpen)
  13139. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenStatic;
  13140. else
  13141. {
  13142. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13143. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13144. }
  13145. }
  13146. else
  13147. {
  13148. if (___0_object == NULL)
  13149. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13150. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13151. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13152. }
  13153. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_Multicast;
  13154. }
  13155. // TResult System.Func`2<System.Guid,System.Boolean>::Invoke(T)
  13156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_gshared (Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  13157. {
  13158. typedef bool (*FunctionPointerType) (RuntimeObject*, Guid_t, const RuntimeMethod*);
  13159. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13160. }
  13161. #ifdef __clang__
  13162. #pragma clang diagnostic pop
  13163. #endif
  13164. #ifdef __clang__
  13165. #pragma clang diagnostic push
  13166. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13167. #pragma clang diagnostic ignored "-Wunused-variable"
  13168. #endif
  13169. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_Multicast(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  13170. {
  13171. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13172. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13173. RuntimeObject* retVal = NULL;
  13174. for (il2cpp_array_size_t i = 0; i < length; i++)
  13175. {
  13176. Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* currentDelegate = reinterpret_cast<Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D*>(delegatesToInvoke[i]);
  13177. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, const RuntimeMethod*);
  13178. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13179. }
  13180. return retVal;
  13181. }
  13182. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenInst(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  13183. {
  13184. typedef RuntimeObject* (*FunctionPointerType) (int16_t, const RuntimeMethod*);
  13185. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13186. }
  13187. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenStatic(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  13188. {
  13189. typedef RuntimeObject* (*FunctionPointerType) (int16_t, const RuntimeMethod*);
  13190. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13191. }
  13192. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenStaticInvoker(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  13193. {
  13194. return InvokerFuncInvoker1< RuntimeObject*, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13195. }
  13196. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_ClosedStaticInvoker(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  13197. {
  13198. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13199. }
  13200. // System.Void System.Func`2<System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  13201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE8C336753D516A99303A190FA6BEF052883148FD_gshared (Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13202. {
  13203. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13204. __this->___method_3 = ___1_method;
  13205. __this->___m_target_2 = ___0_object;
  13206. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13207. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13208. __this->___method_code_6 = (intptr_t)__this;
  13209. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13210. {
  13211. bool isOpen = parameterCount == 1;
  13212. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13213. if (isOpen)
  13214. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenStaticInvoker;
  13215. else
  13216. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_ClosedStaticInvoker;
  13217. else
  13218. if (isOpen)
  13219. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenStatic;
  13220. else
  13221. {
  13222. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13223. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13224. }
  13225. }
  13226. else
  13227. {
  13228. if (___0_object == NULL)
  13229. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13230. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13231. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13232. }
  13233. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_Multicast;
  13234. }
  13235. // TResult System.Func`2<System.Int16,System.Object>::Invoke(T)
  13236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_gshared (Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  13237. {
  13238. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, const RuntimeMethod*);
  13239. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13240. }
  13241. #ifdef __clang__
  13242. #pragma clang diagnostic pop
  13243. #endif
  13244. #ifdef __clang__
  13245. #pragma clang diagnostic push
  13246. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13247. #pragma clang diagnostic ignored "-Wunused-variable"
  13248. #endif
  13249. bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_Multicast(Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13250. {
  13251. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13252. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13253. bool retVal = false;
  13254. for (il2cpp_array_size_t i = 0; i < length; i++)
  13255. {
  13256. Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* currentDelegate = reinterpret_cast<Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*>(delegatesToInvoke[i]);
  13257. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13258. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13259. }
  13260. return retVal;
  13261. }
  13262. bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_OpenInst(Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13263. {
  13264. typedef bool (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13265. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13266. }
  13267. bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_OpenStatic(Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13268. {
  13269. typedef bool (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13270. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13271. }
  13272. bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_OpenStaticInvoker(Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13273. {
  13274. return InvokerFuncInvoker1< bool, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13275. }
  13276. bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_ClosedStaticInvoker(Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13277. {
  13278. return InvokerFuncInvoker2< bool, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13279. }
  13280. // System.Void System.Func`2<System.Int32,System.Boolean>::.ctor(System.Object,System.IntPtr)
  13281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mF0ABAE563501FB4B795991365F3011147BE07E2E_gshared (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13282. {
  13283. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13284. __this->___method_3 = ___1_method;
  13285. __this->___m_target_2 = ___0_object;
  13286. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13287. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13288. __this->___method_code_6 = (intptr_t)__this;
  13289. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13290. {
  13291. bool isOpen = parameterCount == 1;
  13292. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13293. if (isOpen)
  13294. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_OpenStaticInvoker;
  13295. else
  13296. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_ClosedStaticInvoker;
  13297. else
  13298. if (isOpen)
  13299. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_OpenStatic;
  13300. else
  13301. {
  13302. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13303. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13304. }
  13305. }
  13306. else
  13307. {
  13308. if (___0_object == NULL)
  13309. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13310. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13311. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13312. }
  13313. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_Multicast;
  13314. }
  13315. // TResult System.Func`2<System.Int32,System.Boolean>::Invoke(T)
  13316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_gshared (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13317. {
  13318. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13319. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13320. }
  13321. #ifdef __clang__
  13322. #pragma clang diagnostic pop
  13323. #endif
  13324. #ifdef __clang__
  13325. #pragma clang diagnostic push
  13326. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13327. #pragma clang diagnostic ignored "-Wunused-variable"
  13328. #endif
  13329. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_Multicast(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13330. {
  13331. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13332. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13333. int32_t retVal = 0;
  13334. for (il2cpp_array_size_t i = 0; i < length; i++)
  13335. {
  13336. Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* currentDelegate = reinterpret_cast<Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*>(delegatesToInvoke[i]);
  13337. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13338. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13339. }
  13340. return retVal;
  13341. }
  13342. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenInst(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13343. {
  13344. typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13345. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13346. }
  13347. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStatic(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13348. {
  13349. typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13350. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13351. }
  13352. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStaticInvoker(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13353. {
  13354. return InvokerFuncInvoker1< int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13355. }
  13356. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_ClosedStaticInvoker(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13357. {
  13358. return InvokerFuncInvoker2< int32_t, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13359. }
  13360. // System.Void System.Func`2<System.Int32,System.Int32>::.ctor(System.Object,System.IntPtr)
  13361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5_gshared (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13362. {
  13363. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13364. __this->___method_3 = ___1_method;
  13365. __this->___m_target_2 = ___0_object;
  13366. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13367. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13368. __this->___method_code_6 = (intptr_t)__this;
  13369. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13370. {
  13371. bool isOpen = parameterCount == 1;
  13372. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13373. if (isOpen)
  13374. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStaticInvoker;
  13375. else
  13376. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_ClosedStaticInvoker;
  13377. else
  13378. if (isOpen)
  13379. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStatic;
  13380. else
  13381. {
  13382. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13383. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13384. }
  13385. }
  13386. else
  13387. {
  13388. if (___0_object == NULL)
  13389. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13390. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13391. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13392. }
  13393. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_Multicast;
  13394. }
  13395. // TResult System.Func`2<System.Int32,System.Int32>::Invoke(T)
  13396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_gshared (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13397. {
  13398. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13399. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13400. }
  13401. #ifdef __clang__
  13402. #pragma clang diagnostic pop
  13403. #endif
  13404. #ifdef __clang__
  13405. #pragma clang diagnostic push
  13406. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13407. #pragma clang diagnostic ignored "-Wunused-variable"
  13408. #endif
  13409. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_Multicast(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13410. {
  13411. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13412. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13413. RuntimeObject* retVal = NULL;
  13414. for (il2cpp_array_size_t i = 0; i < length; i++)
  13415. {
  13416. Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* currentDelegate = reinterpret_cast<Func_2_tB8444326CD91502B291E0988F04448A82D0F6552*>(delegatesToInvoke[i]);
  13417. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13418. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13419. }
  13420. return retVal;
  13421. }
  13422. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenInst(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13423. {
  13424. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13425. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13426. }
  13427. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStatic(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13428. {
  13429. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13430. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13431. }
  13432. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStaticInvoker(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13433. {
  13434. return InvokerFuncInvoker1< RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13435. }
  13436. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_ClosedStaticInvoker(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13437. {
  13438. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13439. }
  13440. // System.Void System.Func`2<System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  13441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mFEA55388B25FFE20BEE7DB66FA1D0FCC0EE2EE38_gshared (Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13442. {
  13443. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13444. __this->___method_3 = ___1_method;
  13445. __this->___m_target_2 = ___0_object;
  13446. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13447. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13448. __this->___method_code_6 = (intptr_t)__this;
  13449. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13450. {
  13451. bool isOpen = parameterCount == 1;
  13452. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13453. if (isOpen)
  13454. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStaticInvoker;
  13455. else
  13456. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_ClosedStaticInvoker;
  13457. else
  13458. if (isOpen)
  13459. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStatic;
  13460. else
  13461. {
  13462. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13463. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13464. }
  13465. }
  13466. else
  13467. {
  13468. if (___0_object == NULL)
  13469. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13470. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13471. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13472. }
  13473. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_Multicast;
  13474. }
  13475. // TResult System.Func`2<System.Int32,System.Object>::Invoke(T)
  13476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_gshared (Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13477. {
  13478. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13479. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13480. }
  13481. #ifdef __clang__
  13482. #pragma clang diagnostic pop
  13483. #endif
  13484. #ifdef __clang__
  13485. #pragma clang diagnostic push
  13486. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13487. #pragma clang diagnostic ignored "-Wunused-variable"
  13488. #endif
  13489. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_Multicast(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13490. {
  13491. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13492. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13493. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A retVal;
  13494. memset((&retVal), 0, sizeof(retVal));
  13495. for (il2cpp_array_size_t i = 0; i < length; i++)
  13496. {
  13497. Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* currentDelegate = reinterpret_cast<Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665*>(delegatesToInvoke[i]);
  13498. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13499. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13500. }
  13501. return retVal;
  13502. }
  13503. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenInst(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13504. {
  13505. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13506. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13507. }
  13508. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenStatic(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13509. {
  13510. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13511. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13512. }
  13513. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenStaticInvoker(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13514. {
  13515. return InvokerFuncInvoker1< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13516. }
  13517. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_ClosedStaticInvoker(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13518. {
  13519. return InvokerFuncInvoker2< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13520. }
  13521. // System.Void System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  13522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m1C5ED95A1156927487B0F8F557B8074391A544E1_gshared (Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13523. {
  13524. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13525. __this->___method_3 = ___1_method;
  13526. __this->___m_target_2 = ___0_object;
  13527. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13528. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13529. __this->___method_code_6 = (intptr_t)__this;
  13530. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13531. {
  13532. bool isOpen = parameterCount == 1;
  13533. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13534. if (isOpen)
  13535. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenStaticInvoker;
  13536. else
  13537. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_ClosedStaticInvoker;
  13538. else
  13539. if (isOpen)
  13540. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenStatic;
  13541. else
  13542. {
  13543. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13544. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13545. }
  13546. }
  13547. else
  13548. {
  13549. if (___0_object == NULL)
  13550. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13551. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13552. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13553. }
  13554. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_Multicast;
  13555. }
  13556. // TResult System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>::Invoke(T)
  13557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_gshared (Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13558. {
  13559. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13560. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13561. }
  13562. #ifdef __clang__
  13563. #pragma clang diagnostic pop
  13564. #endif
  13565. #ifdef __clang__
  13566. #pragma clang diagnostic push
  13567. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13568. #pragma clang diagnostic ignored "-Wunused-variable"
  13569. #endif
  13570. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_Multicast(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13571. {
  13572. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13573. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13574. bool retVal = false;
  13575. for (il2cpp_array_size_t i = 0; i < length; i++)
  13576. {
  13577. Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* currentDelegate = reinterpret_cast<Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*>(delegatesToInvoke[i]);
  13578. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13579. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13580. }
  13581. return retVal;
  13582. }
  13583. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenInst(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13584. {
  13585. typedef bool (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13586. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13587. }
  13588. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenStatic(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13589. {
  13590. typedef bool (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13591. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13592. }
  13593. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenStaticInvoker(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13594. {
  13595. return InvokerFuncInvoker1< bool, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13596. }
  13597. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_ClosedStaticInvoker(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13598. {
  13599. return InvokerFuncInvoker2< bool, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13600. }
  13601. // System.Void System.Func`2<System.Int32Enum,System.Boolean>::.ctor(System.Object,System.IntPtr)
  13602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_gshared (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13603. {
  13604. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13605. __this->___method_3 = ___1_method;
  13606. __this->___m_target_2 = ___0_object;
  13607. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13608. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13609. __this->___method_code_6 = (intptr_t)__this;
  13610. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13611. {
  13612. bool isOpen = parameterCount == 1;
  13613. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13614. if (isOpen)
  13615. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenStaticInvoker;
  13616. else
  13617. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_ClosedStaticInvoker;
  13618. else
  13619. if (isOpen)
  13620. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenStatic;
  13621. else
  13622. {
  13623. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13624. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13625. }
  13626. }
  13627. else
  13628. {
  13629. if (___0_object == NULL)
  13630. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13631. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13632. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13633. }
  13634. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_Multicast;
  13635. }
  13636. // TResult System.Func`2<System.Int32Enum,System.Boolean>::Invoke(T)
  13637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_gshared (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13638. {
  13639. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13640. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13641. }
  13642. #ifdef __clang__
  13643. #pragma clang diagnostic pop
  13644. #endif
  13645. #ifdef __clang__
  13646. #pragma clang diagnostic push
  13647. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13648. #pragma clang diagnostic ignored "-Wunused-variable"
  13649. #endif
  13650. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_Multicast(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13651. {
  13652. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13653. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13654. Il2CppChar retVal = 0x0;
  13655. for (il2cpp_array_size_t i = 0; i < length; i++)
  13656. {
  13657. Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* currentDelegate = reinterpret_cast<Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD*>(delegatesToInvoke[i]);
  13658. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13659. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13660. }
  13661. return retVal;
  13662. }
  13663. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenInst(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13664. {
  13665. typedef Il2CppChar (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13666. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13667. }
  13668. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenStatic(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13669. {
  13670. typedef Il2CppChar (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13671. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13672. }
  13673. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenStaticInvoker(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13674. {
  13675. return InvokerFuncInvoker1< Il2CppChar, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13676. }
  13677. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_ClosedStaticInvoker(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13678. {
  13679. return InvokerFuncInvoker2< Il2CppChar, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13680. }
  13681. // System.Void System.Func`2<System.Int32Enum,System.Char>::.ctor(System.Object,System.IntPtr)
  13682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m65FBC343A065F535D76B93E4AA6C2F0AD2022BF0_gshared (Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13683. {
  13684. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13685. __this->___method_3 = ___1_method;
  13686. __this->___m_target_2 = ___0_object;
  13687. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13688. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13689. __this->___method_code_6 = (intptr_t)__this;
  13690. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13691. {
  13692. bool isOpen = parameterCount == 1;
  13693. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13694. if (isOpen)
  13695. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenStaticInvoker;
  13696. else
  13697. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_ClosedStaticInvoker;
  13698. else
  13699. if (isOpen)
  13700. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenStatic;
  13701. else
  13702. {
  13703. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13704. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13705. }
  13706. }
  13707. else
  13708. {
  13709. if (___0_object == NULL)
  13710. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13711. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13712. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13713. }
  13714. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_Multicast;
  13715. }
  13716. // TResult System.Func`2<System.Int32Enum,System.Char>::Invoke(T)
  13717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_gshared (Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13718. {
  13719. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13720. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13721. }
  13722. #ifdef __clang__
  13723. #pragma clang diagnostic pop
  13724. #endif
  13725. #ifdef __clang__
  13726. #pragma clang diagnostic push
  13727. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13728. #pragma clang diagnostic ignored "-Wunused-variable"
  13729. #endif
  13730. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_Multicast(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13731. {
  13732. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13733. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13734. Guid_t retVal;
  13735. memset((&retVal), 0, sizeof(retVal));
  13736. for (il2cpp_array_size_t i = 0; i < length; i++)
  13737. {
  13738. Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* currentDelegate = reinterpret_cast<Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5*>(delegatesToInvoke[i]);
  13739. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13740. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13741. }
  13742. return retVal;
  13743. }
  13744. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenInst(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13745. {
  13746. typedef Guid_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13747. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13748. }
  13749. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenStatic(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13750. {
  13751. typedef Guid_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13752. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13753. }
  13754. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenStaticInvoker(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13755. {
  13756. return InvokerFuncInvoker1< Guid_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13757. }
  13758. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_ClosedStaticInvoker(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13759. {
  13760. return InvokerFuncInvoker2< Guid_t, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13761. }
  13762. // System.Void System.Func`2<System.Int32Enum,System.Guid>::.ctor(System.Object,System.IntPtr)
  13763. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m3F07FD25043A91DE7FA3BB2ED94CCFA6DB3C8861_gshared (Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13764. {
  13765. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13766. __this->___method_3 = ___1_method;
  13767. __this->___m_target_2 = ___0_object;
  13768. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13769. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13770. __this->___method_code_6 = (intptr_t)__this;
  13771. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13772. {
  13773. bool isOpen = parameterCount == 1;
  13774. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13775. if (isOpen)
  13776. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenStaticInvoker;
  13777. else
  13778. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_ClosedStaticInvoker;
  13779. else
  13780. if (isOpen)
  13781. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenStatic;
  13782. else
  13783. {
  13784. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13785. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13786. }
  13787. }
  13788. else
  13789. {
  13790. if (___0_object == NULL)
  13791. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13792. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13793. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13794. }
  13795. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_Multicast;
  13796. }
  13797. // TResult System.Func`2<System.Int32Enum,System.Guid>::Invoke(T)
  13798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_gshared (Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13799. {
  13800. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13801. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13802. }
  13803. #ifdef __clang__
  13804. #pragma clang diagnostic pop
  13805. #endif
  13806. #ifdef __clang__
  13807. #pragma clang diagnostic push
  13808. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13809. #pragma clang diagnostic ignored "-Wunused-variable"
  13810. #endif
  13811. int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_Multicast(Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13812. {
  13813. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13814. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13815. int32_t retVal = 0;
  13816. for (il2cpp_array_size_t i = 0; i < length; i++)
  13817. {
  13818. Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* currentDelegate = reinterpret_cast<Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4*>(delegatesToInvoke[i]);
  13819. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13820. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13821. }
  13822. return retVal;
  13823. }
  13824. int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_OpenInst(Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13825. {
  13826. typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13827. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13828. }
  13829. int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_OpenStatic(Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13830. {
  13831. typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13832. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13833. }
  13834. int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_OpenStaticInvoker(Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13835. {
  13836. return InvokerFuncInvoker1< int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13837. }
  13838. int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_ClosedStaticInvoker(Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13839. {
  13840. return InvokerFuncInvoker2< int32_t, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13841. }
  13842. // System.Void System.Func`2<System.Int32Enum,System.Int32>::.ctor(System.Object,System.IntPtr)
  13843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m64677A91448107BEF8F3176C9301A5258D73649C_gshared (Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13844. {
  13845. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13846. __this->___method_3 = ___1_method;
  13847. __this->___m_target_2 = ___0_object;
  13848. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13849. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13850. __this->___method_code_6 = (intptr_t)__this;
  13851. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13852. {
  13853. bool isOpen = parameterCount == 1;
  13854. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13855. if (isOpen)
  13856. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_OpenStaticInvoker;
  13857. else
  13858. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_ClosedStaticInvoker;
  13859. else
  13860. if (isOpen)
  13861. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_OpenStatic;
  13862. else
  13863. {
  13864. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13865. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13866. }
  13867. }
  13868. else
  13869. {
  13870. if (___0_object == NULL)
  13871. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13872. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13873. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13874. }
  13875. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_Multicast;
  13876. }
  13877. // TResult System.Func`2<System.Int32Enum,System.Int32>::Invoke(T)
  13878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m2F5EF7EE15634492B2E930C5F3DF28F3071CD5F0_gshared (Func_2_t16F469F6A9BC1DA8D6E1B32B0D2D7F7983D5FBC4* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13879. {
  13880. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13881. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13882. }
  13883. #ifdef __clang__
  13884. #pragma clang diagnostic pop
  13885. #endif
  13886. #ifdef __clang__
  13887. #pragma clang diagnostic push
  13888. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13889. #pragma clang diagnostic ignored "-Wunused-variable"
  13890. #endif
  13891. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_Multicast(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13892. {
  13893. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13894. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13895. RuntimeObject* retVal = NULL;
  13896. for (il2cpp_array_size_t i = 0; i < length; i++)
  13897. {
  13898. Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* currentDelegate = reinterpret_cast<Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*>(delegatesToInvoke[i]);
  13899. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13900. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13901. }
  13902. return retVal;
  13903. }
  13904. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenInst(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13905. {
  13906. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13907. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13908. }
  13909. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenStatic(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13910. {
  13911. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13912. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13913. }
  13914. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenStaticInvoker(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13915. {
  13916. return InvokerFuncInvoker1< RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13917. }
  13918. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_ClosedStaticInvoker(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13919. {
  13920. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  13921. }
  13922. // System.Void System.Func`2<System.Int32Enum,System.Object>::.ctor(System.Object,System.IntPtr)
  13923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m889D430A5EE74DDF6971773B4D8C48ACF923ECCF_gshared (Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  13924. {
  13925. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  13926. __this->___method_3 = ___1_method;
  13927. __this->___m_target_2 = ___0_object;
  13928. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  13929. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  13930. __this->___method_code_6 = (intptr_t)__this;
  13931. if (MethodIsStatic((RuntimeMethod*)___1_method))
  13932. {
  13933. bool isOpen = parameterCount == 1;
  13934. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  13935. if (isOpen)
  13936. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenStaticInvoker;
  13937. else
  13938. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_ClosedStaticInvoker;
  13939. else
  13940. if (isOpen)
  13941. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenStatic;
  13942. else
  13943. {
  13944. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13945. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13946. }
  13947. }
  13948. else
  13949. {
  13950. if (___0_object == NULL)
  13951. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  13952. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  13953. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  13954. }
  13955. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_Multicast;
  13956. }
  13957. // TResult System.Func`2<System.Int32Enum,System.Object>::Invoke(T)
  13958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_gshared (Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13959. {
  13960. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13961. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  13962. }
  13963. #ifdef __clang__
  13964. #pragma clang diagnostic pop
  13965. #endif
  13966. #ifdef __clang__
  13967. #pragma clang diagnostic push
  13968. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13969. #pragma clang diagnostic ignored "-Wunused-variable"
  13970. #endif
  13971. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_Multicast(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13972. {
  13973. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  13974. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  13975. float retVal = 0.0f;
  13976. for (il2cpp_array_size_t i = 0; i < length; i++)
  13977. {
  13978. Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* currentDelegate = reinterpret_cast<Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975*>(delegatesToInvoke[i]);
  13979. typedef float (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  13980. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  13981. }
  13982. return retVal;
  13983. }
  13984. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenInst(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13985. {
  13986. typedef float (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13987. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13988. }
  13989. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenStatic(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13990. {
  13991. typedef float (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  13992. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  13993. }
  13994. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenStaticInvoker(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13995. {
  13996. return InvokerFuncInvoker1< float, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  13997. }
  13998. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_ClosedStaticInvoker(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  13999. {
  14000. return InvokerFuncInvoker2< float, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14001. }
  14002. // System.Void System.Func`2<System.Int32Enum,System.Single>::.ctor(System.Object,System.IntPtr)
  14003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m02F832DB120C367743DFB4550BA628B8BF18867C_gshared (Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14004. {
  14005. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14006. __this->___method_3 = ___1_method;
  14007. __this->___m_target_2 = ___0_object;
  14008. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14009. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14010. __this->___method_code_6 = (intptr_t)__this;
  14011. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14012. {
  14013. bool isOpen = parameterCount == 1;
  14014. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14015. if (isOpen)
  14016. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenStaticInvoker;
  14017. else
  14018. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_ClosedStaticInvoker;
  14019. else
  14020. if (isOpen)
  14021. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenStatic;
  14022. else
  14023. {
  14024. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14025. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14026. }
  14027. }
  14028. else
  14029. {
  14030. if (___0_object == NULL)
  14031. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14032. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14033. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14034. }
  14035. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_Multicast;
  14036. }
  14037. // TResult System.Func`2<System.Int32Enum,System.Single>::Invoke(T)
  14038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_gshared (Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14039. {
  14040. typedef float (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  14041. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14042. }
  14043. #ifdef __clang__
  14044. #pragma clang diagnostic pop
  14045. #endif
  14046. #ifdef __clang__
  14047. #pragma clang diagnostic push
  14048. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14049. #pragma clang diagnostic ignored "-Wunused-variable"
  14050. #endif
  14051. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_Multicast(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14052. {
  14053. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14054. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14055. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  14056. memset((&retVal), 0, sizeof(retVal));
  14057. for (il2cpp_array_size_t i = 0; i < length; i++)
  14058. {
  14059. Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* currentDelegate = reinterpret_cast<Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30*>(delegatesToInvoke[i]);
  14060. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  14061. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14062. }
  14063. return retVal;
  14064. }
  14065. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenInst(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14066. {
  14067. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  14068. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14069. }
  14070. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenStatic(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14071. {
  14072. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  14073. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14074. }
  14075. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenStaticInvoker(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14076. {
  14077. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14078. }
  14079. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_ClosedStaticInvoker(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14080. {
  14081. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14082. }
  14083. // System.Void System.Func`2<System.Int32Enum,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  14084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m55A932C1B044D6B251503644CB95456E347538E9_gshared (Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14085. {
  14086. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14087. __this->___method_3 = ___1_method;
  14088. __this->___m_target_2 = ___0_object;
  14089. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14090. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14091. __this->___method_code_6 = (intptr_t)__this;
  14092. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14093. {
  14094. bool isOpen = parameterCount == 1;
  14095. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14096. if (isOpen)
  14097. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenStaticInvoker;
  14098. else
  14099. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_ClosedStaticInvoker;
  14100. else
  14101. if (isOpen)
  14102. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenStatic;
  14103. else
  14104. {
  14105. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14106. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14107. }
  14108. }
  14109. else
  14110. {
  14111. if (___0_object == NULL)
  14112. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14113. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14114. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14115. }
  14116. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_Multicast;
  14117. }
  14118. // TResult System.Func`2<System.Int32Enum,UnityEngine.Vector2>::Invoke(T)
  14119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_gshared (Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14120. {
  14121. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  14122. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14123. }
  14124. #ifdef __clang__
  14125. #pragma clang diagnostic pop
  14126. #endif
  14127. #ifdef __clang__
  14128. #pragma clang diagnostic push
  14129. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14130. #pragma clang diagnostic ignored "-Wunused-variable"
  14131. #endif
  14132. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_Multicast(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14133. {
  14134. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14135. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14136. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  14137. memset((&retVal), 0, sizeof(retVal));
  14138. for (il2cpp_array_size_t i = 0; i < length; i++)
  14139. {
  14140. Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* currentDelegate = reinterpret_cast<Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B*>(delegatesToInvoke[i]);
  14141. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  14142. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14143. }
  14144. return retVal;
  14145. }
  14146. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenInst(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14147. {
  14148. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  14149. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14150. }
  14151. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenStatic(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14152. {
  14153. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  14154. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14155. }
  14156. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenStaticInvoker(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14157. {
  14158. return InvokerFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14159. }
  14160. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_ClosedStaticInvoker(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14161. {
  14162. return InvokerFuncInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14163. }
  14164. // System.Void System.Func`2<System.Int32Enum,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
  14165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m9D0E0A57E7F1994224F3C8929070C6A13C437C87_gshared (Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14166. {
  14167. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14168. __this->___method_3 = ___1_method;
  14169. __this->___m_target_2 = ___0_object;
  14170. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14171. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14172. __this->___method_code_6 = (intptr_t)__this;
  14173. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14174. {
  14175. bool isOpen = parameterCount == 1;
  14176. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14177. if (isOpen)
  14178. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenStaticInvoker;
  14179. else
  14180. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_ClosedStaticInvoker;
  14181. else
  14182. if (isOpen)
  14183. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenStatic;
  14184. else
  14185. {
  14186. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14187. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14188. }
  14189. }
  14190. else
  14191. {
  14192. if (___0_object == NULL)
  14193. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14194. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14195. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14196. }
  14197. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_Multicast;
  14198. }
  14199. // TResult System.Func`2<System.Int32Enum,UnityEngine.Vector3>::Invoke(T)
  14200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_gshared (Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14201. {
  14202. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  14203. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14204. }
  14205. #ifdef __clang__
  14206. #pragma clang diagnostic pop
  14207. #endif
  14208. #ifdef __clang__
  14209. #pragma clang diagnostic push
  14210. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14211. #pragma clang diagnostic ignored "-Wunused-variable"
  14212. #endif
  14213. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_Multicast(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14214. {
  14215. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14216. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14217. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  14218. memset((&retVal), 0, sizeof(retVal));
  14219. for (il2cpp_array_size_t i = 0; i < length; i++)
  14220. {
  14221. Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* currentDelegate = reinterpret_cast<Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890*>(delegatesToInvoke[i]);
  14222. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  14223. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14224. }
  14225. return retVal;
  14226. }
  14227. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenInst(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14228. {
  14229. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  14230. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14231. }
  14232. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenStatic(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14233. {
  14234. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  14235. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14236. }
  14237. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenStaticInvoker(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14238. {
  14239. return InvokerFuncInvoker1< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14240. }
  14241. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_ClosedStaticInvoker(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14242. {
  14243. return InvokerFuncInvoker2< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14244. }
  14245. // System.Void System.Func`2<System.Int32Enum,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
  14246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m90DD19E2F72DAE1D7292599DFD34CB7868F942A7_gshared (Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14247. {
  14248. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14249. __this->___method_3 = ___1_method;
  14250. __this->___m_target_2 = ___0_object;
  14251. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14252. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14253. __this->___method_code_6 = (intptr_t)__this;
  14254. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14255. {
  14256. bool isOpen = parameterCount == 1;
  14257. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14258. if (isOpen)
  14259. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenStaticInvoker;
  14260. else
  14261. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_ClosedStaticInvoker;
  14262. else
  14263. if (isOpen)
  14264. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenStatic;
  14265. else
  14266. {
  14267. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14268. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14269. }
  14270. }
  14271. else
  14272. {
  14273. if (___0_object == NULL)
  14274. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14275. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14276. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14277. }
  14278. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_Multicast;
  14279. }
  14280. // TResult System.Func`2<System.Int32Enum,UnityEngine.Vector4>::Invoke(T)
  14281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_gshared (Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  14282. {
  14283. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  14284. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14285. }
  14286. #ifdef __clang__
  14287. #pragma clang diagnostic pop
  14288. #endif
  14289. #ifdef __clang__
  14290. #pragma clang diagnostic push
  14291. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14292. #pragma clang diagnostic ignored "-Wunused-variable"
  14293. #endif
  14294. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_Multicast(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  14295. {
  14296. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14297. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14298. RuntimeObject* retVal = NULL;
  14299. for (il2cpp_array_size_t i = 0; i < length; i++)
  14300. {
  14301. Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* currentDelegate = reinterpret_cast<Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740*>(delegatesToInvoke[i]);
  14302. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  14303. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14304. }
  14305. return retVal;
  14306. }
  14307. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenInst(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  14308. {
  14309. typedef RuntimeObject* (*FunctionPointerType) (int64_t, const RuntimeMethod*);
  14310. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14311. }
  14312. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenStatic(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  14313. {
  14314. typedef RuntimeObject* (*FunctionPointerType) (int64_t, const RuntimeMethod*);
  14315. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14316. }
  14317. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenStaticInvoker(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  14318. {
  14319. return InvokerFuncInvoker1< RuntimeObject*, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14320. }
  14321. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_ClosedStaticInvoker(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  14322. {
  14323. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14324. }
  14325. // System.Void System.Func`2<System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  14326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m1C334372CBD8FAD3C93164C136BC2B82E1CFE16A_gshared (Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14327. {
  14328. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14329. __this->___method_3 = ___1_method;
  14330. __this->___m_target_2 = ___0_object;
  14331. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14332. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14333. __this->___method_code_6 = (intptr_t)__this;
  14334. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14335. {
  14336. bool isOpen = parameterCount == 1;
  14337. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14338. if (isOpen)
  14339. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenStaticInvoker;
  14340. else
  14341. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_ClosedStaticInvoker;
  14342. else
  14343. if (isOpen)
  14344. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenStatic;
  14345. else
  14346. {
  14347. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14348. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14349. }
  14350. }
  14351. else
  14352. {
  14353. if (___0_object == NULL)
  14354. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14355. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14356. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14357. }
  14358. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_Multicast;
  14359. }
  14360. // TResult System.Func`2<System.Int64,System.Object>::Invoke(T)
  14361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_gshared (Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  14362. {
  14363. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  14364. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14365. }
  14366. #ifdef __clang__
  14367. #pragma clang diagnostic pop
  14368. #endif
  14369. #ifdef __clang__
  14370. #pragma clang diagnostic push
  14371. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14372. #pragma clang diagnostic ignored "-Wunused-variable"
  14373. #endif
  14374. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_Multicast(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14375. {
  14376. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14377. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14378. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 retVal;
  14379. memset((&retVal), 0, sizeof(retVal));
  14380. for (il2cpp_array_size_t i = 0; i < length; i++)
  14381. {
  14382. Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* currentDelegate = reinterpret_cast<Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F*>(delegatesToInvoke[i]);
  14383. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14384. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14385. }
  14386. return retVal;
  14387. }
  14388. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInst(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14389. {
  14390. NullCheck(___0_arg);
  14391. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14392. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14393. }
  14394. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStatic(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14395. {
  14396. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14397. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14398. }
  14399. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStaticInvoker(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14400. {
  14401. return InvokerFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14402. }
  14403. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_ClosedStaticInvoker(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14404. {
  14405. return InvokerFuncInvoker2< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14406. }
  14407. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenVirtual(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14408. {
  14409. NullCheck(___0_arg);
  14410. return VirtualFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  14411. }
  14412. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInterface(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14413. {
  14414. NullCheck(___0_arg);
  14415. return InterfaceFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  14416. }
  14417. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericVirtual(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14418. {
  14419. NullCheck(___0_arg);
  14420. return GenericVirtualFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(method, ___0_arg);
  14421. }
  14422. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericInterface(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14423. {
  14424. NullCheck(___0_arg);
  14425. return GenericInterfaceFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(method, ___0_arg);
  14426. }
  14427. // System.Void System.Func`2<System.Object,System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
  14428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB90F61A92C810F7BCB3288E608C7B6766FB5A120_gshared (Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14429. {
  14430. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14431. __this->___method_3 = ___1_method;
  14432. __this->___m_target_2 = ___0_object;
  14433. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14434. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14435. __this->___method_code_6 = (intptr_t)__this;
  14436. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14437. {
  14438. bool isOpen = parameterCount == 1;
  14439. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14440. if (isOpen)
  14441. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStaticInvoker;
  14442. else
  14443. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_ClosedStaticInvoker;
  14444. else
  14445. if (isOpen)
  14446. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStatic;
  14447. else
  14448. {
  14449. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14450. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14451. }
  14452. }
  14453. else
  14454. {
  14455. bool isOpen = parameterCount == 0;
  14456. if (isOpen)
  14457. {
  14458. if (__this->___method_is_virtual_12)
  14459. {
  14460. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  14461. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14462. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericInterface;
  14463. else
  14464. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericVirtual;
  14465. else
  14466. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14467. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInterface;
  14468. else
  14469. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenVirtual;
  14470. }
  14471. else
  14472. {
  14473. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInst;
  14474. }
  14475. }
  14476. else
  14477. {
  14478. if (___0_object == NULL)
  14479. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14480. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14481. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14482. }
  14483. }
  14484. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_Multicast;
  14485. }
  14486. // TResult System.Func`2<System.Object,System.Nullable`1<System.Int32>>::Invoke(T)
  14487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_gshared (Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14488. {
  14489. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14490. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14491. }
  14492. #ifdef __clang__
  14493. #pragma clang diagnostic pop
  14494. #endif
  14495. #ifdef __clang__
  14496. #pragma clang diagnostic push
  14497. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14498. #pragma clang diagnostic ignored "-Wunused-variable"
  14499. #endif
  14500. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_Multicast(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14501. {
  14502. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14503. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14504. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 retVal;
  14505. memset((&retVal), 0, sizeof(retVal));
  14506. for (il2cpp_array_size_t i = 0; i < length; i++)
  14507. {
  14508. Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* currentDelegate = reinterpret_cast<Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856*>(delegatesToInvoke[i]);
  14509. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14510. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14511. }
  14512. return retVal;
  14513. }
  14514. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInst(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14515. {
  14516. NullCheck(___0_arg);
  14517. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14518. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14519. }
  14520. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStatic(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14521. {
  14522. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14523. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14524. }
  14525. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStaticInvoker(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14526. {
  14527. return InvokerFuncInvoker1< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14528. }
  14529. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_ClosedStaticInvoker(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14530. {
  14531. return InvokerFuncInvoker2< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14532. }
  14533. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenVirtual(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14534. {
  14535. NullCheck(___0_arg);
  14536. return VirtualFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  14537. }
  14538. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInterface(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14539. {
  14540. NullCheck(___0_arg);
  14541. return InterfaceFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  14542. }
  14543. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericVirtual(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14544. {
  14545. NullCheck(___0_arg);
  14546. return GenericVirtualFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(method, ___0_arg);
  14547. }
  14548. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericInterface(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14549. {
  14550. NullCheck(___0_arg);
  14551. return GenericInterfaceFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(method, ___0_arg);
  14552. }
  14553. // System.Void System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>::.ctor(System.Object,System.IntPtr)
  14554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mCDC5D91E27A96F5938F9B41FD901095A9EAC6C15_gshared (Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14555. {
  14556. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14557. __this->___method_3 = ___1_method;
  14558. __this->___m_target_2 = ___0_object;
  14559. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14560. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14561. __this->___method_code_6 = (intptr_t)__this;
  14562. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14563. {
  14564. bool isOpen = parameterCount == 1;
  14565. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14566. if (isOpen)
  14567. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStaticInvoker;
  14568. else
  14569. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_ClosedStaticInvoker;
  14570. else
  14571. if (isOpen)
  14572. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStatic;
  14573. else
  14574. {
  14575. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14576. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14577. }
  14578. }
  14579. else
  14580. {
  14581. bool isOpen = parameterCount == 0;
  14582. if (isOpen)
  14583. {
  14584. if (__this->___method_is_virtual_12)
  14585. {
  14586. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  14587. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14588. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericInterface;
  14589. else
  14590. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericVirtual;
  14591. else
  14592. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14593. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInterface;
  14594. else
  14595. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenVirtual;
  14596. }
  14597. else
  14598. {
  14599. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInst;
  14600. }
  14601. }
  14602. else
  14603. {
  14604. if (___0_object == NULL)
  14605. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14606. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14607. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14608. }
  14609. }
  14610. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_Multicast;
  14611. }
  14612. // TResult System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>::Invoke(T)
  14613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_gshared (Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14614. {
  14615. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14616. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14617. }
  14618. #ifdef __clang__
  14619. #pragma clang diagnostic pop
  14620. #endif
  14621. #ifdef __clang__
  14622. #pragma clang diagnostic push
  14623. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14624. #pragma clang diagnostic ignored "-Wunused-variable"
  14625. #endif
  14626. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_Multicast(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14627. {
  14628. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14629. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14630. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A retVal;
  14631. memset((&retVal), 0, sizeof(retVal));
  14632. for (il2cpp_array_size_t i = 0; i < length; i++)
  14633. {
  14634. Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* currentDelegate = reinterpret_cast<Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*>(delegatesToInvoke[i]);
  14635. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14636. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14637. }
  14638. return retVal;
  14639. }
  14640. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenInst(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14641. {
  14642. NullCheck(___0_arg);
  14643. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14644. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14645. }
  14646. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenStatic(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14647. {
  14648. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14649. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14650. }
  14651. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenStaticInvoker(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14652. {
  14653. return InvokerFuncInvoker1< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14654. }
  14655. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_ClosedStaticInvoker(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14656. {
  14657. return InvokerFuncInvoker2< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14658. }
  14659. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenVirtual(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14660. {
  14661. NullCheck(___0_arg);
  14662. return VirtualFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  14663. }
  14664. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenInterface(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14665. {
  14666. NullCheck(___0_arg);
  14667. return InterfaceFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  14668. }
  14669. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenGenericVirtual(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14670. {
  14671. NullCheck(___0_arg);
  14672. return GenericVirtualFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(method, ___0_arg);
  14673. }
  14674. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenGenericInterface(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14675. {
  14676. NullCheck(___0_arg);
  14677. return GenericInterfaceFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(method, ___0_arg);
  14678. }
  14679. // System.Void System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  14680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m50F84B7FA04F1501AE09AAEFB486C16A86FFDA6D_gshared (Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14681. {
  14682. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14683. __this->___method_3 = ___1_method;
  14684. __this->___m_target_2 = ___0_object;
  14685. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14686. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14687. __this->___method_code_6 = (intptr_t)__this;
  14688. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14689. {
  14690. bool isOpen = parameterCount == 1;
  14691. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14692. if (isOpen)
  14693. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenStaticInvoker;
  14694. else
  14695. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_ClosedStaticInvoker;
  14696. else
  14697. if (isOpen)
  14698. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenStatic;
  14699. else
  14700. {
  14701. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14702. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14703. }
  14704. }
  14705. else
  14706. {
  14707. bool isOpen = parameterCount == 0;
  14708. if (isOpen)
  14709. {
  14710. if (__this->___method_is_virtual_12)
  14711. {
  14712. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  14713. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14714. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenGenericInterface;
  14715. else
  14716. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenGenericVirtual;
  14717. else
  14718. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14719. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenInterface;
  14720. else
  14721. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenVirtual;
  14722. }
  14723. else
  14724. {
  14725. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenInst;
  14726. }
  14727. }
  14728. else
  14729. {
  14730. if (___0_object == NULL)
  14731. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14732. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14733. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14734. }
  14735. }
  14736. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_Multicast;
  14737. }
  14738. // TResult System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>::Invoke(T)
  14739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_gshared (Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14740. {
  14741. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14742. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14743. }
  14744. #ifdef __clang__
  14745. #pragma clang diagnostic pop
  14746. #endif
  14747. #ifdef __clang__
  14748. #pragma clang diagnostic push
  14749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14750. #pragma clang diagnostic ignored "-Wunused-variable"
  14751. #endif
  14752. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_Multicast(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14753. {
  14754. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14755. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14756. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F retVal;
  14757. memset((&retVal), 0, sizeof(retVal));
  14758. for (il2cpp_array_size_t i = 0; i < length; i++)
  14759. {
  14760. Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* currentDelegate = reinterpret_cast<Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66*>(delegatesToInvoke[i]);
  14761. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14762. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14763. }
  14764. return retVal;
  14765. }
  14766. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInst(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14767. {
  14768. NullCheck(___0_arg);
  14769. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14770. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14771. }
  14772. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStatic(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14773. {
  14774. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14775. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14776. }
  14777. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStaticInvoker(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14778. {
  14779. return InvokerFuncInvoker1< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14780. }
  14781. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_ClosedStaticInvoker(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14782. {
  14783. return InvokerFuncInvoker2< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14784. }
  14785. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenVirtual(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14786. {
  14787. NullCheck(___0_arg);
  14788. return VirtualFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  14789. }
  14790. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInterface(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14791. {
  14792. NullCheck(___0_arg);
  14793. return InterfaceFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  14794. }
  14795. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericVirtual(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14796. {
  14797. NullCheck(___0_arg);
  14798. return GenericVirtualFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(method, ___0_arg);
  14799. }
  14800. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericInterface(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14801. {
  14802. NullCheck(___0_arg);
  14803. return GenericInterfaceFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(method, ___0_arg);
  14804. }
  14805. // System.Void System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>::.ctor(System.Object,System.IntPtr)
  14806. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mA1446C93F034302EED8F6591E4CF80303A0671EE_gshared (Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14807. {
  14808. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14809. __this->___method_3 = ___1_method;
  14810. __this->___m_target_2 = ___0_object;
  14811. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14812. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14813. __this->___method_code_6 = (intptr_t)__this;
  14814. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14815. {
  14816. bool isOpen = parameterCount == 1;
  14817. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14818. if (isOpen)
  14819. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStaticInvoker;
  14820. else
  14821. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_ClosedStaticInvoker;
  14822. else
  14823. if (isOpen)
  14824. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStatic;
  14825. else
  14826. {
  14827. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14828. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14829. }
  14830. }
  14831. else
  14832. {
  14833. bool isOpen = parameterCount == 0;
  14834. if (isOpen)
  14835. {
  14836. if (__this->___method_is_virtual_12)
  14837. {
  14838. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  14839. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14840. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericInterface;
  14841. else
  14842. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericVirtual;
  14843. else
  14844. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14845. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInterface;
  14846. else
  14847. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenVirtual;
  14848. }
  14849. else
  14850. {
  14851. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInst;
  14852. }
  14853. }
  14854. else
  14855. {
  14856. if (___0_object == NULL)
  14857. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14858. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14859. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14860. }
  14861. }
  14862. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_Multicast;
  14863. }
  14864. // TResult System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>::Invoke(T)
  14865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_gshared (Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14866. {
  14867. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14868. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14869. }
  14870. #ifdef __clang__
  14871. #pragma clang diagnostic pop
  14872. #endif
  14873. #ifdef __clang__
  14874. #pragma clang diagnostic push
  14875. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14876. #pragma clang diagnostic ignored "-Wunused-variable"
  14877. #endif
  14878. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_Multicast(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14879. {
  14880. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  14881. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  14882. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 retVal;
  14883. memset((&retVal), 0, sizeof(retVal));
  14884. for (il2cpp_array_size_t i = 0; i < length; i++)
  14885. {
  14886. Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* currentDelegate = reinterpret_cast<Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B*>(delegatesToInvoke[i]);
  14887. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14888. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  14889. }
  14890. return retVal;
  14891. }
  14892. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInst(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14893. {
  14894. NullCheck(___0_arg);
  14895. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14896. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14897. }
  14898. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStatic(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14899. {
  14900. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  14901. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  14902. }
  14903. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStaticInvoker(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14904. {
  14905. return InvokerFuncInvoker1< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  14906. }
  14907. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_ClosedStaticInvoker(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14908. {
  14909. return InvokerFuncInvoker2< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  14910. }
  14911. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenVirtual(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14912. {
  14913. NullCheck(___0_arg);
  14914. return VirtualFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  14915. }
  14916. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInterface(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14917. {
  14918. NullCheck(___0_arg);
  14919. return InterfaceFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  14920. }
  14921. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericVirtual(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14922. {
  14923. NullCheck(___0_arg);
  14924. return GenericVirtualFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(method, ___0_arg);
  14925. }
  14926. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericInterface(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14927. {
  14928. NullCheck(___0_arg);
  14929. return GenericInterfaceFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(method, ___0_arg);
  14930. }
  14931. // System.Void System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  14932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mAB3AB60B1C880EA244FED929F8A07C028F943249_gshared (Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  14933. {
  14934. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  14935. __this->___method_3 = ___1_method;
  14936. __this->___m_target_2 = ___0_object;
  14937. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  14938. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  14939. __this->___method_code_6 = (intptr_t)__this;
  14940. if (MethodIsStatic((RuntimeMethod*)___1_method))
  14941. {
  14942. bool isOpen = parameterCount == 1;
  14943. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  14944. if (isOpen)
  14945. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStaticInvoker;
  14946. else
  14947. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_ClosedStaticInvoker;
  14948. else
  14949. if (isOpen)
  14950. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStatic;
  14951. else
  14952. {
  14953. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14954. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14955. }
  14956. }
  14957. else
  14958. {
  14959. bool isOpen = parameterCount == 0;
  14960. if (isOpen)
  14961. {
  14962. if (__this->___method_is_virtual_12)
  14963. {
  14964. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  14965. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14966. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericInterface;
  14967. else
  14968. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericVirtual;
  14969. else
  14970. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  14971. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInterface;
  14972. else
  14973. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenVirtual;
  14974. }
  14975. else
  14976. {
  14977. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInst;
  14978. }
  14979. }
  14980. else
  14981. {
  14982. if (___0_object == NULL)
  14983. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  14984. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  14985. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  14986. }
  14987. }
  14988. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_Multicast;
  14989. }
  14990. // TResult System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>::Invoke(T)
  14991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_gshared (Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  14992. {
  14993. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  14994. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  14995. }
  14996. #ifdef __clang__
  14997. #pragma clang diagnostic pop
  14998. #endif
  14999. #ifdef __clang__
  15000. #pragma clang diagnostic push
  15001. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15002. #pragma clang diagnostic ignored "-Wunused-variable"
  15003. #endif
  15004. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_Multicast(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15005. {
  15006. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  15007. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  15008. bool retVal = false;
  15009. for (il2cpp_array_size_t i = 0; i < length; i++)
  15010. {
  15011. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* currentDelegate = reinterpret_cast<Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*>(delegatesToInvoke[i]);
  15012. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15013. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  15014. }
  15015. return retVal;
  15016. }
  15017. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInst(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15018. {
  15019. NullCheck(___0_arg);
  15020. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15021. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15022. }
  15023. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStatic(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15024. {
  15025. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15026. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15027. }
  15028. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStaticInvoker(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15029. {
  15030. return InvokerFuncInvoker1< bool, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  15031. }
  15032. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_ClosedStaticInvoker(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15033. {
  15034. return InvokerFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  15035. }
  15036. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenVirtual(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15037. {
  15038. NullCheck(___0_arg);
  15039. return VirtualFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  15040. }
  15041. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInterface(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15042. {
  15043. NullCheck(___0_arg);
  15044. return InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  15045. }
  15046. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericVirtual(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15047. {
  15048. NullCheck(___0_arg);
  15049. return GenericVirtualFuncInvoker0< bool >::Invoke(method, ___0_arg);
  15050. }
  15051. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericInterface(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15052. {
  15053. NullCheck(___0_arg);
  15054. return GenericInterfaceFuncInvoker0< bool >::Invoke(method, ___0_arg);
  15055. }
  15056. // System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
  15057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15058. {
  15059. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  15060. __this->___method_3 = ___1_method;
  15061. __this->___m_target_2 = ___0_object;
  15062. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  15063. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15064. __this->___method_code_6 = (intptr_t)__this;
  15065. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15066. {
  15067. bool isOpen = parameterCount == 1;
  15068. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  15069. if (isOpen)
  15070. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStaticInvoker;
  15071. else
  15072. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_ClosedStaticInvoker;
  15073. else
  15074. if (isOpen)
  15075. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStatic;
  15076. else
  15077. {
  15078. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15079. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15080. }
  15081. }
  15082. else
  15083. {
  15084. bool isOpen = parameterCount == 0;
  15085. if (isOpen)
  15086. {
  15087. if (__this->___method_is_virtual_12)
  15088. {
  15089. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  15090. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15091. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericInterface;
  15092. else
  15093. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericVirtual;
  15094. else
  15095. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15096. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInterface;
  15097. else
  15098. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenVirtual;
  15099. }
  15100. else
  15101. {
  15102. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInst;
  15103. }
  15104. }
  15105. else
  15106. {
  15107. if (___0_object == NULL)
  15108. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15109. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15110. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15111. }
  15112. }
  15113. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_Multicast;
  15114. }
  15115. // TResult System.Func`2<System.Object,System.Boolean>::Invoke(T)
  15116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15117. {
  15118. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15119. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  15120. }
  15121. #ifdef __clang__
  15122. #pragma clang diagnostic pop
  15123. #endif
  15124. #ifdef __clang__
  15125. #pragma clang diagnostic push
  15126. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15127. #pragma clang diagnostic ignored "-Wunused-variable"
  15128. #endif
  15129. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_Multicast(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15130. {
  15131. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  15132. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  15133. Il2CppChar retVal = 0x0;
  15134. for (il2cpp_array_size_t i = 0; i < length; i++)
  15135. {
  15136. Func_2_tA8F6CB924B4548E42010325397F16C187C098225* currentDelegate = reinterpret_cast<Func_2_tA8F6CB924B4548E42010325397F16C187C098225*>(delegatesToInvoke[i]);
  15137. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15138. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  15139. }
  15140. return retVal;
  15141. }
  15142. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInst(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15143. {
  15144. NullCheck(___0_arg);
  15145. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15146. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15147. }
  15148. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStatic(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15149. {
  15150. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15151. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15152. }
  15153. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStaticInvoker(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15154. {
  15155. return InvokerFuncInvoker1< Il2CppChar, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  15156. }
  15157. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_ClosedStaticInvoker(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15158. {
  15159. return InvokerFuncInvoker2< Il2CppChar, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  15160. }
  15161. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenVirtual(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15162. {
  15163. NullCheck(___0_arg);
  15164. return VirtualFuncInvoker0< Il2CppChar >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  15165. }
  15166. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInterface(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15167. {
  15168. NullCheck(___0_arg);
  15169. return InterfaceFuncInvoker0< Il2CppChar >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  15170. }
  15171. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericVirtual(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15172. {
  15173. NullCheck(___0_arg);
  15174. return GenericVirtualFuncInvoker0< Il2CppChar >::Invoke(method, ___0_arg);
  15175. }
  15176. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericInterface(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15177. {
  15178. NullCheck(___0_arg);
  15179. return GenericInterfaceFuncInvoker0< Il2CppChar >::Invoke(method, ___0_arg);
  15180. }
  15181. // System.Void System.Func`2<System.Object,System.Char>::.ctor(System.Object,System.IntPtr)
  15182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE0224E3E48B05DE6D6D3FCAB652B609EAE8DD543_gshared (Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15183. {
  15184. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  15185. __this->___method_3 = ___1_method;
  15186. __this->___m_target_2 = ___0_object;
  15187. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  15188. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15189. __this->___method_code_6 = (intptr_t)__this;
  15190. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15191. {
  15192. bool isOpen = parameterCount == 1;
  15193. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  15194. if (isOpen)
  15195. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStaticInvoker;
  15196. else
  15197. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_ClosedStaticInvoker;
  15198. else
  15199. if (isOpen)
  15200. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStatic;
  15201. else
  15202. {
  15203. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15204. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15205. }
  15206. }
  15207. else
  15208. {
  15209. bool isOpen = parameterCount == 0;
  15210. if (isOpen)
  15211. {
  15212. if (__this->___method_is_virtual_12)
  15213. {
  15214. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  15215. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15216. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericInterface;
  15217. else
  15218. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericVirtual;
  15219. else
  15220. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15221. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInterface;
  15222. else
  15223. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenVirtual;
  15224. }
  15225. else
  15226. {
  15227. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInst;
  15228. }
  15229. }
  15230. else
  15231. {
  15232. if (___0_object == NULL)
  15233. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15234. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15235. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15236. }
  15237. }
  15238. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_Multicast;
  15239. }
  15240. // TResult System.Func`2<System.Object,System.Char>::Invoke(T)
  15241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_gshared (Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15242. {
  15243. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15244. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  15245. }
  15246. #ifdef __clang__
  15247. #pragma clang diagnostic pop
  15248. #endif
  15249. #ifdef __clang__
  15250. #pragma clang diagnostic push
  15251. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15252. #pragma clang diagnostic ignored "-Wunused-variable"
  15253. #endif
  15254. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_Multicast(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15255. {
  15256. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  15257. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  15258. Guid_t retVal;
  15259. memset((&retVal), 0, sizeof(retVal));
  15260. for (il2cpp_array_size_t i = 0; i < length; i++)
  15261. {
  15262. Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* currentDelegate = reinterpret_cast<Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838*>(delegatesToInvoke[i]);
  15263. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15264. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  15265. }
  15266. return retVal;
  15267. }
  15268. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenInst(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15269. {
  15270. NullCheck(___0_arg);
  15271. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15272. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15273. }
  15274. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenStatic(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15275. {
  15276. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15277. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15278. }
  15279. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenStaticInvoker(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15280. {
  15281. return InvokerFuncInvoker1< Guid_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  15282. }
  15283. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_ClosedStaticInvoker(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15284. {
  15285. return InvokerFuncInvoker2< Guid_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  15286. }
  15287. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenVirtual(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15288. {
  15289. NullCheck(___0_arg);
  15290. return VirtualFuncInvoker0< Guid_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  15291. }
  15292. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenInterface(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15293. {
  15294. NullCheck(___0_arg);
  15295. return InterfaceFuncInvoker0< Guid_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  15296. }
  15297. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenGenericVirtual(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15298. {
  15299. NullCheck(___0_arg);
  15300. return GenericVirtualFuncInvoker0< Guid_t >::Invoke(method, ___0_arg);
  15301. }
  15302. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenGenericInterface(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15303. {
  15304. NullCheck(___0_arg);
  15305. return GenericInterfaceFuncInvoker0< Guid_t >::Invoke(method, ___0_arg);
  15306. }
  15307. // System.Void System.Func`2<System.Object,System.Guid>::.ctor(System.Object,System.IntPtr)
  15308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mF555B385B4BDA7CAA449193CC6171BE7C0962947_gshared (Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15309. {
  15310. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  15311. __this->___method_3 = ___1_method;
  15312. __this->___m_target_2 = ___0_object;
  15313. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  15314. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15315. __this->___method_code_6 = (intptr_t)__this;
  15316. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15317. {
  15318. bool isOpen = parameterCount == 1;
  15319. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  15320. if (isOpen)
  15321. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenStaticInvoker;
  15322. else
  15323. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_ClosedStaticInvoker;
  15324. else
  15325. if (isOpen)
  15326. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenStatic;
  15327. else
  15328. {
  15329. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15330. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15331. }
  15332. }
  15333. else
  15334. {
  15335. bool isOpen = parameterCount == 0;
  15336. if (isOpen)
  15337. {
  15338. if (__this->___method_is_virtual_12)
  15339. {
  15340. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  15341. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15342. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenGenericInterface;
  15343. else
  15344. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenGenericVirtual;
  15345. else
  15346. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15347. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenInterface;
  15348. else
  15349. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenVirtual;
  15350. }
  15351. else
  15352. {
  15353. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenInst;
  15354. }
  15355. }
  15356. else
  15357. {
  15358. if (___0_object == NULL)
  15359. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15360. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15361. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15362. }
  15363. }
  15364. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_Multicast;
  15365. }
  15366. // TResult System.Func`2<System.Object,System.Guid>::Invoke(T)
  15367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_gshared (Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15368. {
  15369. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15370. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  15371. }
  15372. #ifdef __clang__
  15373. #pragma clang diagnostic pop
  15374. #endif
  15375. #ifdef __clang__
  15376. #pragma clang diagnostic push
  15377. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15378. #pragma clang diagnostic ignored "-Wunused-variable"
  15379. #endif
  15380. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_Multicast(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15381. {
  15382. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  15383. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  15384. int32_t retVal = 0;
  15385. for (il2cpp_array_size_t i = 0; i < length; i++)
  15386. {
  15387. Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* currentDelegate = reinterpret_cast<Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*>(delegatesToInvoke[i]);
  15388. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15389. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  15390. }
  15391. return retVal;
  15392. }
  15393. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInst(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15394. {
  15395. NullCheck(___0_arg);
  15396. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15397. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15398. }
  15399. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStatic(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15400. {
  15401. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15402. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15403. }
  15404. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStaticInvoker(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15405. {
  15406. return InvokerFuncInvoker1< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  15407. }
  15408. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_ClosedStaticInvoker(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15409. {
  15410. return InvokerFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  15411. }
  15412. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenVirtual(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15413. {
  15414. NullCheck(___0_arg);
  15415. return VirtualFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  15416. }
  15417. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInterface(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15418. {
  15419. NullCheck(___0_arg);
  15420. return InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  15421. }
  15422. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericVirtual(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15423. {
  15424. NullCheck(___0_arg);
  15425. return GenericVirtualFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  15426. }
  15427. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericInterface(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15428. {
  15429. NullCheck(___0_arg);
  15430. return GenericInterfaceFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  15431. }
  15432. // System.Void System.Func`2<System.Object,System.Int32>::.ctor(System.Object,System.IntPtr)
  15433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mEB7603EDE6D79A62E5BD74A896F030D2C9F2A821_gshared (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15434. {
  15435. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  15436. __this->___method_3 = ___1_method;
  15437. __this->___m_target_2 = ___0_object;
  15438. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  15439. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15440. __this->___method_code_6 = (intptr_t)__this;
  15441. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15442. {
  15443. bool isOpen = parameterCount == 1;
  15444. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  15445. if (isOpen)
  15446. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStaticInvoker;
  15447. else
  15448. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_ClosedStaticInvoker;
  15449. else
  15450. if (isOpen)
  15451. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStatic;
  15452. else
  15453. {
  15454. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15455. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15456. }
  15457. }
  15458. else
  15459. {
  15460. bool isOpen = parameterCount == 0;
  15461. if (isOpen)
  15462. {
  15463. if (__this->___method_is_virtual_12)
  15464. {
  15465. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  15466. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15467. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericInterface;
  15468. else
  15469. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericVirtual;
  15470. else
  15471. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15472. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInterface;
  15473. else
  15474. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenVirtual;
  15475. }
  15476. else
  15477. {
  15478. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInst;
  15479. }
  15480. }
  15481. else
  15482. {
  15483. if (___0_object == NULL)
  15484. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15485. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15486. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15487. }
  15488. }
  15489. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_Multicast;
  15490. }
  15491. // TResult System.Func`2<System.Object,System.Int32>::Invoke(T)
  15492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_gshared (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15493. {
  15494. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15495. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  15496. }
  15497. #ifdef __clang__
  15498. #pragma clang diagnostic pop
  15499. #endif
  15500. #ifdef __clang__
  15501. #pragma clang diagnostic push
  15502. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15503. #pragma clang diagnostic ignored "-Wunused-variable"
  15504. #endif
  15505. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_Multicast(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15506. {
  15507. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  15508. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  15509. int32_t retVal = 0;
  15510. for (il2cpp_array_size_t i = 0; i < length; i++)
  15511. {
  15512. Func_2_t213311159653563BDCC21CC060B449705C96791F* currentDelegate = reinterpret_cast<Func_2_t213311159653563BDCC21CC060B449705C96791F*>(delegatesToInvoke[i]);
  15513. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15514. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  15515. }
  15516. return retVal;
  15517. }
  15518. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInst(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15519. {
  15520. NullCheck(___0_arg);
  15521. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15522. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15523. }
  15524. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStatic(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15525. {
  15526. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15527. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15528. }
  15529. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStaticInvoker(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15530. {
  15531. return InvokerFuncInvoker1< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  15532. }
  15533. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_ClosedStaticInvoker(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15534. {
  15535. return InvokerFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  15536. }
  15537. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenVirtual(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15538. {
  15539. NullCheck(___0_arg);
  15540. return VirtualFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  15541. }
  15542. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInterface(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15543. {
  15544. NullCheck(___0_arg);
  15545. return InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  15546. }
  15547. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericVirtual(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15548. {
  15549. NullCheck(___0_arg);
  15550. return GenericVirtualFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  15551. }
  15552. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericInterface(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15553. {
  15554. NullCheck(___0_arg);
  15555. return GenericInterfaceFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  15556. }
  15557. // System.Void System.Func`2<System.Object,System.Int32Enum>::.ctor(System.Object,System.IntPtr)
  15558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mEFB19C6918BFCF7702199988CE08C7B1608A8343_gshared (Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15559. {
  15560. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  15561. __this->___method_3 = ___1_method;
  15562. __this->___m_target_2 = ___0_object;
  15563. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  15564. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15565. __this->___method_code_6 = (intptr_t)__this;
  15566. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15567. {
  15568. bool isOpen = parameterCount == 1;
  15569. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  15570. if (isOpen)
  15571. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStaticInvoker;
  15572. else
  15573. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_ClosedStaticInvoker;
  15574. else
  15575. if (isOpen)
  15576. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStatic;
  15577. else
  15578. {
  15579. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15580. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15581. }
  15582. }
  15583. else
  15584. {
  15585. bool isOpen = parameterCount == 0;
  15586. if (isOpen)
  15587. {
  15588. if (__this->___method_is_virtual_12)
  15589. {
  15590. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  15591. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15592. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericInterface;
  15593. else
  15594. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericVirtual;
  15595. else
  15596. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15597. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInterface;
  15598. else
  15599. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenVirtual;
  15600. }
  15601. else
  15602. {
  15603. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInst;
  15604. }
  15605. }
  15606. else
  15607. {
  15608. if (___0_object == NULL)
  15609. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15610. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15611. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15612. }
  15613. }
  15614. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_Multicast;
  15615. }
  15616. // TResult System.Func`2<System.Object,System.Int32Enum>::Invoke(T)
  15617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_gshared (Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15618. {
  15619. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15620. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  15621. }
  15622. #ifdef __clang__
  15623. #pragma clang diagnostic pop
  15624. #endif
  15625. #ifdef __clang__
  15626. #pragma clang diagnostic push
  15627. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15628. #pragma clang diagnostic ignored "-Wunused-variable"
  15629. #endif
  15630. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_Multicast(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15631. {
  15632. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  15633. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  15634. RuntimeObject* retVal = NULL;
  15635. for (il2cpp_array_size_t i = 0; i < length; i++)
  15636. {
  15637. Func_2_tACBF5A1656250800CE861707354491F0611F6624* currentDelegate = reinterpret_cast<Func_2_tACBF5A1656250800CE861707354491F0611F6624*>(delegatesToInvoke[i]);
  15638. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15639. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  15640. }
  15641. return retVal;
  15642. }
  15643. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInst(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15644. {
  15645. NullCheck(___0_arg);
  15646. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15647. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15648. }
  15649. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStatic(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15650. {
  15651. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15652. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15653. }
  15654. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStaticInvoker(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15655. {
  15656. return InvokerFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  15657. }
  15658. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_ClosedStaticInvoker(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15659. {
  15660. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  15661. }
  15662. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenVirtual(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15663. {
  15664. NullCheck(___0_arg);
  15665. return VirtualFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  15666. }
  15667. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInterface(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15668. {
  15669. NullCheck(___0_arg);
  15670. return InterfaceFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  15671. }
  15672. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericVirtual(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15673. {
  15674. NullCheck(___0_arg);
  15675. return GenericVirtualFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg);
  15676. }
  15677. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericInterface(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15678. {
  15679. NullCheck(___0_arg);
  15680. return GenericInterfaceFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg);
  15681. }
  15682. // System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  15683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15684. {
  15685. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  15686. __this->___method_3 = ___1_method;
  15687. __this->___m_target_2 = ___0_object;
  15688. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  15689. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15690. __this->___method_code_6 = (intptr_t)__this;
  15691. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15692. {
  15693. bool isOpen = parameterCount == 1;
  15694. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  15695. if (isOpen)
  15696. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStaticInvoker;
  15697. else
  15698. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_ClosedStaticInvoker;
  15699. else
  15700. if (isOpen)
  15701. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStatic;
  15702. else
  15703. {
  15704. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15705. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15706. }
  15707. }
  15708. else
  15709. {
  15710. bool isOpen = parameterCount == 0;
  15711. if (isOpen)
  15712. {
  15713. if (__this->___method_is_virtual_12)
  15714. {
  15715. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  15716. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15717. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericInterface;
  15718. else
  15719. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericVirtual;
  15720. else
  15721. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15722. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInterface;
  15723. else
  15724. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenVirtual;
  15725. }
  15726. else
  15727. {
  15728. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInst;
  15729. }
  15730. }
  15731. else
  15732. {
  15733. if (___0_object == NULL)
  15734. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15735. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15736. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15737. }
  15738. }
  15739. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_Multicast;
  15740. }
  15741. // TResult System.Func`2<System.Object,System.Object>::Invoke(T)
  15742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15743. {
  15744. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15745. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  15746. }
  15747. #ifdef __clang__
  15748. #pragma clang diagnostic pop
  15749. #endif
  15750. #ifdef __clang__
  15751. #pragma clang diagnostic push
  15752. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15753. #pragma clang diagnostic ignored "-Wunused-variable"
  15754. #endif
  15755. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_Multicast(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15756. {
  15757. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  15758. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  15759. float retVal = 0.0f;
  15760. for (il2cpp_array_size_t i = 0; i < length; i++)
  15761. {
  15762. Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* currentDelegate = reinterpret_cast<Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12*>(delegatesToInvoke[i]);
  15763. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15764. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  15765. }
  15766. return retVal;
  15767. }
  15768. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInst(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15769. {
  15770. NullCheck(___0_arg);
  15771. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15772. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15773. }
  15774. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStatic(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15775. {
  15776. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15777. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15778. }
  15779. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStaticInvoker(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15780. {
  15781. return InvokerFuncInvoker1< float, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  15782. }
  15783. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_ClosedStaticInvoker(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15784. {
  15785. return InvokerFuncInvoker2< float, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  15786. }
  15787. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenVirtual(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15788. {
  15789. NullCheck(___0_arg);
  15790. return VirtualFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  15791. }
  15792. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInterface(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15793. {
  15794. NullCheck(___0_arg);
  15795. return InterfaceFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  15796. }
  15797. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericVirtual(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15798. {
  15799. NullCheck(___0_arg);
  15800. return GenericVirtualFuncInvoker0< float >::Invoke(method, ___0_arg);
  15801. }
  15802. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericInterface(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15803. {
  15804. NullCheck(___0_arg);
  15805. return GenericInterfaceFuncInvoker0< float >::Invoke(method, ___0_arg);
  15806. }
  15807. // System.Void System.Func`2<System.Object,System.Single>::.ctor(System.Object,System.IntPtr)
  15808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15809. {
  15810. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  15811. __this->___method_3 = ___1_method;
  15812. __this->___m_target_2 = ___0_object;
  15813. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  15814. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15815. __this->___method_code_6 = (intptr_t)__this;
  15816. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15817. {
  15818. bool isOpen = parameterCount == 1;
  15819. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  15820. if (isOpen)
  15821. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStaticInvoker;
  15822. else
  15823. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_ClosedStaticInvoker;
  15824. else
  15825. if (isOpen)
  15826. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStatic;
  15827. else
  15828. {
  15829. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15830. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15831. }
  15832. }
  15833. else
  15834. {
  15835. bool isOpen = parameterCount == 0;
  15836. if (isOpen)
  15837. {
  15838. if (__this->___method_is_virtual_12)
  15839. {
  15840. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  15841. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15842. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericInterface;
  15843. else
  15844. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericVirtual;
  15845. else
  15846. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15847. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInterface;
  15848. else
  15849. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenVirtual;
  15850. }
  15851. else
  15852. {
  15853. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInst;
  15854. }
  15855. }
  15856. else
  15857. {
  15858. if (___0_object == NULL)
  15859. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15860. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15861. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15862. }
  15863. }
  15864. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_Multicast;
  15865. }
  15866. // TResult System.Func`2<System.Object,System.Single>::Invoke(T)
  15867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_gshared (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15868. {
  15869. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15870. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  15871. }
  15872. #ifdef __clang__
  15873. #pragma clang diagnostic pop
  15874. #endif
  15875. #ifdef __clang__
  15876. #pragma clang diagnostic push
  15877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15878. #pragma clang diagnostic ignored "-Wunused-variable"
  15879. #endif
  15880. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_Multicast(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15881. {
  15882. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  15883. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  15884. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A retVal;
  15885. memset((&retVal), 0, sizeof(retVal));
  15886. for (il2cpp_array_size_t i = 0; i < length; i++)
  15887. {
  15888. Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* currentDelegate = reinterpret_cast<Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7*>(delegatesToInvoke[i]);
  15889. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15890. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  15891. }
  15892. return retVal;
  15893. }
  15894. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInst(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15895. {
  15896. NullCheck(___0_arg);
  15897. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15898. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15899. }
  15900. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStatic(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15901. {
  15902. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15903. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  15904. }
  15905. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStaticInvoker(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15906. {
  15907. return InvokerFuncInvoker1< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  15908. }
  15909. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_ClosedStaticInvoker(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15910. {
  15911. return InvokerFuncInvoker2< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  15912. }
  15913. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenVirtual(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15914. {
  15915. NullCheck(___0_arg);
  15916. return VirtualFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  15917. }
  15918. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInterface(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15919. {
  15920. NullCheck(___0_arg);
  15921. return InterfaceFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  15922. }
  15923. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericVirtual(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15924. {
  15925. NullCheck(___0_arg);
  15926. return GenericVirtualFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(method, ___0_arg);
  15927. }
  15928. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericInterface(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15929. {
  15930. NullCheck(___0_arg);
  15931. return GenericInterfaceFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(method, ___0_arg);
  15932. }
  15933. // System.Void System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>::.ctor(System.Object,System.IntPtr)
  15934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m02217A5035291EE1059F05B352D1B285B9CC2D91_gshared (Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15935. {
  15936. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  15937. __this->___method_3 = ___1_method;
  15938. __this->___m_target_2 = ___0_object;
  15939. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  15940. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15941. __this->___method_code_6 = (intptr_t)__this;
  15942. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15943. {
  15944. bool isOpen = parameterCount == 1;
  15945. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  15946. if (isOpen)
  15947. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStaticInvoker;
  15948. else
  15949. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_ClosedStaticInvoker;
  15950. else
  15951. if (isOpen)
  15952. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStatic;
  15953. else
  15954. {
  15955. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15956. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15957. }
  15958. }
  15959. else
  15960. {
  15961. bool isOpen = parameterCount == 0;
  15962. if (isOpen)
  15963. {
  15964. if (__this->___method_is_virtual_12)
  15965. {
  15966. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  15967. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15968. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericInterface;
  15969. else
  15970. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericVirtual;
  15971. else
  15972. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  15973. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInterface;
  15974. else
  15975. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenVirtual;
  15976. }
  15977. else
  15978. {
  15979. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInst;
  15980. }
  15981. }
  15982. else
  15983. {
  15984. if (___0_object == NULL)
  15985. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15986. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  15987. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  15988. }
  15989. }
  15990. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_Multicast;
  15991. }
  15992. // TResult System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>::Invoke(T)
  15993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_gshared (Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  15994. {
  15995. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  15996. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  15997. }
  15998. #ifdef __clang__
  15999. #pragma clang diagnostic pop
  16000. #endif
  16001. #ifdef __clang__
  16002. #pragma clang diagnostic push
  16003. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16004. #pragma clang diagnostic ignored "-Wunused-variable"
  16005. #endif
  16006. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_Multicast(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16007. {
  16008. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16009. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16010. uint32_t retVal = 0;
  16011. for (il2cpp_array_size_t i = 0; i < length; i++)
  16012. {
  16013. Func_2_tB86D019F1289E2D123C00796B373933613385952* currentDelegate = reinterpret_cast<Func_2_tB86D019F1289E2D123C00796B373933613385952*>(delegatesToInvoke[i]);
  16014. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16015. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16016. }
  16017. return retVal;
  16018. }
  16019. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInst(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16020. {
  16021. NullCheck(___0_arg);
  16022. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16023. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16024. }
  16025. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStatic(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16026. {
  16027. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16028. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16029. }
  16030. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStaticInvoker(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16031. {
  16032. return InvokerFuncInvoker1< uint32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16033. }
  16034. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_ClosedStaticInvoker(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16035. {
  16036. return InvokerFuncInvoker2< uint32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16037. }
  16038. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenVirtual(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16039. {
  16040. NullCheck(___0_arg);
  16041. return VirtualFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  16042. }
  16043. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInterface(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16044. {
  16045. NullCheck(___0_arg);
  16046. return InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  16047. }
  16048. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericVirtual(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16049. {
  16050. NullCheck(___0_arg);
  16051. return GenericVirtualFuncInvoker0< uint32_t >::Invoke(method, ___0_arg);
  16052. }
  16053. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericInterface(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16054. {
  16055. NullCheck(___0_arg);
  16056. return GenericInterfaceFuncInvoker0< uint32_t >::Invoke(method, ___0_arg);
  16057. }
  16058. // System.Void System.Func`2<System.Object,System.UInt32>::.ctor(System.Object,System.IntPtr)
  16059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m2F35D9DF8C659B83CA70029ACBA44930CD42E90D_gshared (Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16060. {
  16061. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16062. __this->___method_3 = ___1_method;
  16063. __this->___m_target_2 = ___0_object;
  16064. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16065. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16066. __this->___method_code_6 = (intptr_t)__this;
  16067. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16068. {
  16069. bool isOpen = parameterCount == 1;
  16070. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16071. if (isOpen)
  16072. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStaticInvoker;
  16073. else
  16074. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_ClosedStaticInvoker;
  16075. else
  16076. if (isOpen)
  16077. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStatic;
  16078. else
  16079. {
  16080. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16081. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16082. }
  16083. }
  16084. else
  16085. {
  16086. bool isOpen = parameterCount == 0;
  16087. if (isOpen)
  16088. {
  16089. if (__this->___method_is_virtual_12)
  16090. {
  16091. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  16092. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16093. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericInterface;
  16094. else
  16095. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericVirtual;
  16096. else
  16097. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16098. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInterface;
  16099. else
  16100. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenVirtual;
  16101. }
  16102. else
  16103. {
  16104. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInst;
  16105. }
  16106. }
  16107. else
  16108. {
  16109. if (___0_object == NULL)
  16110. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16111. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16112. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16113. }
  16114. }
  16115. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_Multicast;
  16116. }
  16117. // TResult System.Func`2<System.Object,System.UInt32>::Invoke(T)
  16118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_gshared (Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16119. {
  16120. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16121. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16122. }
  16123. #ifdef __clang__
  16124. #pragma clang diagnostic pop
  16125. #endif
  16126. #ifdef __clang__
  16127. #pragma clang diagnostic push
  16128. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16129. #pragma clang diagnostic ignored "-Wunused-variable"
  16130. #endif
  16131. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_Multicast(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16132. {
  16133. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16134. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16135. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E retVal;
  16136. memset((&retVal), 0, sizeof(retVal));
  16137. for (il2cpp_array_size_t i = 0; i < length; i++)
  16138. {
  16139. Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* currentDelegate = reinterpret_cast<Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0*>(delegatesToInvoke[i]);
  16140. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16141. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16142. }
  16143. return retVal;
  16144. }
  16145. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInst(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16146. {
  16147. NullCheck(___0_arg);
  16148. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16149. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16150. }
  16151. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStatic(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16152. {
  16153. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16154. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16155. }
  16156. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStaticInvoker(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16157. {
  16158. return InvokerFuncInvoker1< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16159. }
  16160. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_ClosedStaticInvoker(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16161. {
  16162. return InvokerFuncInvoker2< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16163. }
  16164. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenVirtual(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16165. {
  16166. NullCheck(___0_arg);
  16167. return VirtualFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  16168. }
  16169. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInterface(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16170. {
  16171. NullCheck(___0_arg);
  16172. return InterfaceFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  16173. }
  16174. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericVirtual(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16175. {
  16176. NullCheck(___0_arg);
  16177. return GenericVirtualFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(method, ___0_arg);
  16178. }
  16179. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericInterface(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16180. {
  16181. NullCheck(___0_arg);
  16182. return GenericInterfaceFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(method, ___0_arg);
  16183. }
  16184. // System.Void System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>::.ctor(System.Object,System.IntPtr)
  16185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m53F944526455351AC228D89F4BDFC17A3405A400_gshared (Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16186. {
  16187. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16188. __this->___method_3 = ___1_method;
  16189. __this->___m_target_2 = ___0_object;
  16190. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16191. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16192. __this->___method_code_6 = (intptr_t)__this;
  16193. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16194. {
  16195. bool isOpen = parameterCount == 1;
  16196. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16197. if (isOpen)
  16198. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStaticInvoker;
  16199. else
  16200. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_ClosedStaticInvoker;
  16201. else
  16202. if (isOpen)
  16203. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStatic;
  16204. else
  16205. {
  16206. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16207. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16208. }
  16209. }
  16210. else
  16211. {
  16212. bool isOpen = parameterCount == 0;
  16213. if (isOpen)
  16214. {
  16215. if (__this->___method_is_virtual_12)
  16216. {
  16217. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  16218. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16219. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericInterface;
  16220. else
  16221. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericVirtual;
  16222. else
  16223. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16224. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInterface;
  16225. else
  16226. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenVirtual;
  16227. }
  16228. else
  16229. {
  16230. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInst;
  16231. }
  16232. }
  16233. else
  16234. {
  16235. if (___0_object == NULL)
  16236. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16237. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16238. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16239. }
  16240. }
  16241. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_Multicast;
  16242. }
  16243. // TResult System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>::Invoke(T)
  16244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_gshared (Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16245. {
  16246. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16247. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16248. }
  16249. #ifdef __clang__
  16250. #pragma clang diagnostic pop
  16251. #endif
  16252. #ifdef __clang__
  16253. #pragma clang diagnostic push
  16254. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16255. #pragma clang diagnostic ignored "-Wunused-variable"
  16256. #endif
  16257. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_Multicast(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16258. {
  16259. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16260. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16261. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  16262. memset((&retVal), 0, sizeof(retVal));
  16263. for (il2cpp_array_size_t i = 0; i < length; i++)
  16264. {
  16265. Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* currentDelegate = reinterpret_cast<Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4*>(delegatesToInvoke[i]);
  16266. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16267. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16268. }
  16269. return retVal;
  16270. }
  16271. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenInst(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16272. {
  16273. NullCheck(___0_arg);
  16274. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16275. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16276. }
  16277. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenStatic(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16278. {
  16279. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16280. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16281. }
  16282. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenStaticInvoker(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16283. {
  16284. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16285. }
  16286. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_ClosedStaticInvoker(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16287. {
  16288. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16289. }
  16290. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenVirtual(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16291. {
  16292. NullCheck(___0_arg);
  16293. return VirtualFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  16294. }
  16295. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenInterface(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16296. {
  16297. NullCheck(___0_arg);
  16298. return InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  16299. }
  16300. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenGenericVirtual(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16301. {
  16302. NullCheck(___0_arg);
  16303. return GenericVirtualFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(method, ___0_arg);
  16304. }
  16305. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenGenericInterface(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16306. {
  16307. NullCheck(___0_arg);
  16308. return GenericInterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(method, ___0_arg);
  16309. }
  16310. // System.Void System.Func`2<System.Object,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  16311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB8352E429272D346070147A942612E0C937BD03B_gshared (Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16312. {
  16313. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16314. __this->___method_3 = ___1_method;
  16315. __this->___m_target_2 = ___0_object;
  16316. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16317. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16318. __this->___method_code_6 = (intptr_t)__this;
  16319. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16320. {
  16321. bool isOpen = parameterCount == 1;
  16322. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16323. if (isOpen)
  16324. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenStaticInvoker;
  16325. else
  16326. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_ClosedStaticInvoker;
  16327. else
  16328. if (isOpen)
  16329. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenStatic;
  16330. else
  16331. {
  16332. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16333. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16334. }
  16335. }
  16336. else
  16337. {
  16338. bool isOpen = parameterCount == 0;
  16339. if (isOpen)
  16340. {
  16341. if (__this->___method_is_virtual_12)
  16342. {
  16343. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  16344. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16345. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenGenericInterface;
  16346. else
  16347. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenGenericVirtual;
  16348. else
  16349. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16350. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenInterface;
  16351. else
  16352. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenVirtual;
  16353. }
  16354. else
  16355. {
  16356. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenInst;
  16357. }
  16358. }
  16359. else
  16360. {
  16361. if (___0_object == NULL)
  16362. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16363. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16364. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16365. }
  16366. }
  16367. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_Multicast;
  16368. }
  16369. // TResult System.Func`2<System.Object,UnityEngine.Vector2>::Invoke(T)
  16370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_gshared (Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16371. {
  16372. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16373. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16374. }
  16375. #ifdef __clang__
  16376. #pragma clang diagnostic pop
  16377. #endif
  16378. #ifdef __clang__
  16379. #pragma clang diagnostic push
  16380. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16381. #pragma clang diagnostic ignored "-Wunused-variable"
  16382. #endif
  16383. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_Multicast(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16384. {
  16385. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16386. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16387. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  16388. memset((&retVal), 0, sizeof(retVal));
  16389. for (il2cpp_array_size_t i = 0; i < length; i++)
  16390. {
  16391. Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* currentDelegate = reinterpret_cast<Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E*>(delegatesToInvoke[i]);
  16392. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16393. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16394. }
  16395. return retVal;
  16396. }
  16397. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenInst(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16398. {
  16399. NullCheck(___0_arg);
  16400. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16401. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16402. }
  16403. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenStatic(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16404. {
  16405. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16406. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16407. }
  16408. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenStaticInvoker(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16409. {
  16410. return InvokerFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16411. }
  16412. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_ClosedStaticInvoker(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16413. {
  16414. return InvokerFuncInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16415. }
  16416. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenVirtual(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16417. {
  16418. NullCheck(___0_arg);
  16419. return VirtualFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  16420. }
  16421. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenInterface(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16422. {
  16423. NullCheck(___0_arg);
  16424. return InterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  16425. }
  16426. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenGenericVirtual(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16427. {
  16428. NullCheck(___0_arg);
  16429. return GenericVirtualFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(method, ___0_arg);
  16430. }
  16431. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenGenericInterface(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16432. {
  16433. NullCheck(___0_arg);
  16434. return GenericInterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(method, ___0_arg);
  16435. }
  16436. // System.Void System.Func`2<System.Object,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
  16437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m55582D0AF64DBB8F297B71E8B68F40E374CE1910_gshared (Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16438. {
  16439. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16440. __this->___method_3 = ___1_method;
  16441. __this->___m_target_2 = ___0_object;
  16442. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16443. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16444. __this->___method_code_6 = (intptr_t)__this;
  16445. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16446. {
  16447. bool isOpen = parameterCount == 1;
  16448. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16449. if (isOpen)
  16450. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenStaticInvoker;
  16451. else
  16452. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_ClosedStaticInvoker;
  16453. else
  16454. if (isOpen)
  16455. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenStatic;
  16456. else
  16457. {
  16458. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16459. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16460. }
  16461. }
  16462. else
  16463. {
  16464. bool isOpen = parameterCount == 0;
  16465. if (isOpen)
  16466. {
  16467. if (__this->___method_is_virtual_12)
  16468. {
  16469. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  16470. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16471. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenGenericInterface;
  16472. else
  16473. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenGenericVirtual;
  16474. else
  16475. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16476. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenInterface;
  16477. else
  16478. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenVirtual;
  16479. }
  16480. else
  16481. {
  16482. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenInst;
  16483. }
  16484. }
  16485. else
  16486. {
  16487. if (___0_object == NULL)
  16488. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16489. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16490. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16491. }
  16492. }
  16493. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_Multicast;
  16494. }
  16495. // TResult System.Func`2<System.Object,UnityEngine.Vector3>::Invoke(T)
  16496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_gshared (Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16497. {
  16498. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16499. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16500. }
  16501. #ifdef __clang__
  16502. #pragma clang diagnostic pop
  16503. #endif
  16504. #ifdef __clang__
  16505. #pragma clang diagnostic push
  16506. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16507. #pragma clang diagnostic ignored "-Wunused-variable"
  16508. #endif
  16509. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_Multicast(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16510. {
  16511. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16512. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16513. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  16514. memset((&retVal), 0, sizeof(retVal));
  16515. for (il2cpp_array_size_t i = 0; i < length; i++)
  16516. {
  16517. Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* currentDelegate = reinterpret_cast<Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302*>(delegatesToInvoke[i]);
  16518. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16519. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16520. }
  16521. return retVal;
  16522. }
  16523. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenInst(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16524. {
  16525. NullCheck(___0_arg);
  16526. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16527. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16528. }
  16529. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenStatic(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16530. {
  16531. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16532. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16533. }
  16534. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenStaticInvoker(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16535. {
  16536. return InvokerFuncInvoker1< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16537. }
  16538. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_ClosedStaticInvoker(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16539. {
  16540. return InvokerFuncInvoker2< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16541. }
  16542. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenVirtual(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16543. {
  16544. NullCheck(___0_arg);
  16545. return VirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  16546. }
  16547. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenInterface(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16548. {
  16549. NullCheck(___0_arg);
  16550. return InterfaceFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  16551. }
  16552. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenGenericVirtual(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16553. {
  16554. NullCheck(___0_arg);
  16555. return GenericVirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(method, ___0_arg);
  16556. }
  16557. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenGenericInterface(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16558. {
  16559. NullCheck(___0_arg);
  16560. return GenericInterfaceFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(method, ___0_arg);
  16561. }
  16562. // System.Void System.Func`2<System.Object,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
  16563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mBE75211545C5D3C820BEA11B595AB466F6D45FE4_gshared (Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16564. {
  16565. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16566. __this->___method_3 = ___1_method;
  16567. __this->___m_target_2 = ___0_object;
  16568. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16569. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16570. __this->___method_code_6 = (intptr_t)__this;
  16571. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16572. {
  16573. bool isOpen = parameterCount == 1;
  16574. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16575. if (isOpen)
  16576. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenStaticInvoker;
  16577. else
  16578. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_ClosedStaticInvoker;
  16579. else
  16580. if (isOpen)
  16581. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenStatic;
  16582. else
  16583. {
  16584. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16585. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16586. }
  16587. }
  16588. else
  16589. {
  16590. bool isOpen = parameterCount == 0;
  16591. if (isOpen)
  16592. {
  16593. if (__this->___method_is_virtual_12)
  16594. {
  16595. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  16596. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16597. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenGenericInterface;
  16598. else
  16599. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenGenericVirtual;
  16600. else
  16601. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16602. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenInterface;
  16603. else
  16604. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenVirtual;
  16605. }
  16606. else
  16607. {
  16608. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenInst;
  16609. }
  16610. }
  16611. else
  16612. {
  16613. if (___0_object == NULL)
  16614. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16615. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16616. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16617. }
  16618. }
  16619. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_Multicast;
  16620. }
  16621. // TResult System.Func`2<System.Object,UnityEngine.Vector4>::Invoke(T)
  16622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_gshared (Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16623. {
  16624. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16625. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16626. }
  16627. #ifdef __clang__
  16628. #pragma clang diagnostic pop
  16629. #endif
  16630. #ifdef __clang__
  16631. #pragma clang diagnostic push
  16632. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16633. #pragma clang diagnostic ignored "-Wunused-variable"
  16634. #endif
  16635. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_Multicast(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16636. {
  16637. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16638. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16639. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC retVal;
  16640. memset((&retVal), 0, sizeof(retVal));
  16641. for (il2cpp_array_size_t i = 0; i < length; i++)
  16642. {
  16643. Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* currentDelegate = reinterpret_cast<Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA*>(delegatesToInvoke[i]);
  16644. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16645. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16646. }
  16647. return retVal;
  16648. }
  16649. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInst(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16650. {
  16651. NullCheck(___0_arg);
  16652. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16653. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16654. }
  16655. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStatic(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16656. {
  16657. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16658. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16659. }
  16660. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStaticInvoker(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16661. {
  16662. return InvokerFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16663. }
  16664. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_ClosedStaticInvoker(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16665. {
  16666. return InvokerFuncInvoker2< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16667. }
  16668. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenVirtual(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16669. {
  16670. NullCheck(___0_arg);
  16671. return VirtualFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  16672. }
  16673. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInterface(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16674. {
  16675. NullCheck(___0_arg);
  16676. return InterfaceFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  16677. }
  16678. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericVirtual(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16679. {
  16680. NullCheck(___0_arg);
  16681. return GenericVirtualFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(method, ___0_arg);
  16682. }
  16683. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericInterface(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16684. {
  16685. NullCheck(___0_arg);
  16686. return GenericInterfaceFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(method, ___0_arg);
  16687. }
  16688. // System.Void System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>::.ctor(System.Object,System.IntPtr)
  16689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m72EB5E5253E0CD53D511ECB24AA775A36BDFD8B5_gshared (Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16690. {
  16691. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16692. __this->___method_3 = ___1_method;
  16693. __this->___m_target_2 = ___0_object;
  16694. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16695. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16696. __this->___method_code_6 = (intptr_t)__this;
  16697. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16698. {
  16699. bool isOpen = parameterCount == 1;
  16700. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16701. if (isOpen)
  16702. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStaticInvoker;
  16703. else
  16704. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_ClosedStaticInvoker;
  16705. else
  16706. if (isOpen)
  16707. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStatic;
  16708. else
  16709. {
  16710. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16711. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16712. }
  16713. }
  16714. else
  16715. {
  16716. bool isOpen = parameterCount == 0;
  16717. if (isOpen)
  16718. {
  16719. if (__this->___method_is_virtual_12)
  16720. {
  16721. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  16722. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16723. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericInterface;
  16724. else
  16725. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericVirtual;
  16726. else
  16727. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16728. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInterface;
  16729. else
  16730. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenVirtual;
  16731. }
  16732. else
  16733. {
  16734. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInst;
  16735. }
  16736. }
  16737. else
  16738. {
  16739. if (___0_object == NULL)
  16740. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16741. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16742. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16743. }
  16744. }
  16745. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_Multicast;
  16746. }
  16747. // TResult System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>::Invoke(T)
  16748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_gshared (Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  16749. {
  16750. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  16751. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16752. }
  16753. #ifdef __clang__
  16754. #pragma clang diagnostic pop
  16755. #endif
  16756. #ifdef __clang__
  16757. #pragma clang diagnostic push
  16758. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16759. #pragma clang diagnostic ignored "-Wunused-variable"
  16760. #endif
  16761. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_Multicast(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  16762. {
  16763. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16764. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16765. RuntimeObject* retVal = NULL;
  16766. for (il2cpp_array_size_t i = 0; i < length; i++)
  16767. {
  16768. Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* currentDelegate = reinterpret_cast<Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C*>(delegatesToInvoke[i]);
  16769. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, const RuntimeMethod*);
  16770. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16771. }
  16772. return retVal;
  16773. }
  16774. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenInst(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  16775. {
  16776. typedef RuntimeObject* (*FunctionPointerType) (int8_t, const RuntimeMethod*);
  16777. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16778. }
  16779. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenStatic(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  16780. {
  16781. typedef RuntimeObject* (*FunctionPointerType) (int8_t, const RuntimeMethod*);
  16782. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16783. }
  16784. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenStaticInvoker(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  16785. {
  16786. return InvokerFuncInvoker1< RuntimeObject*, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16787. }
  16788. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_ClosedStaticInvoker(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  16789. {
  16790. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16791. }
  16792. // System.Void System.Func`2<System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  16793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m752CC94F329C188B55A2807492135249F71CC983_gshared (Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16794. {
  16795. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16796. __this->___method_3 = ___1_method;
  16797. __this->___m_target_2 = ___0_object;
  16798. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16799. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16800. __this->___method_code_6 = (intptr_t)__this;
  16801. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16802. {
  16803. bool isOpen = parameterCount == 1;
  16804. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16805. if (isOpen)
  16806. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenStaticInvoker;
  16807. else
  16808. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_ClosedStaticInvoker;
  16809. else
  16810. if (isOpen)
  16811. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenStatic;
  16812. else
  16813. {
  16814. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16815. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16816. }
  16817. }
  16818. else
  16819. {
  16820. if (___0_object == NULL)
  16821. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16822. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16823. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16824. }
  16825. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_Multicast;
  16826. }
  16827. // TResult System.Func`2<System.SByte,System.Object>::Invoke(T)
  16828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_gshared (Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  16829. {
  16830. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, const RuntimeMethod*);
  16831. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16832. }
  16833. #ifdef __clang__
  16834. #pragma clang diagnostic pop
  16835. #endif
  16836. #ifdef __clang__
  16837. #pragma clang diagnostic push
  16838. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16839. #pragma clang diagnostic ignored "-Wunused-variable"
  16840. #endif
  16841. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_Multicast(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  16842. {
  16843. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16844. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16845. bool retVal = false;
  16846. for (il2cpp_array_size_t i = 0; i < length; i++)
  16847. {
  16848. Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* currentDelegate = reinterpret_cast<Func_2_t49E998685259ADE759F9329BF66F20DE8667006E*>(delegatesToInvoke[i]);
  16849. typedef bool (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  16850. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16851. }
  16852. return retVal;
  16853. }
  16854. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenInst(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  16855. {
  16856. typedef bool (*FunctionPointerType) (float, const RuntimeMethod*);
  16857. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16858. }
  16859. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenStatic(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  16860. {
  16861. typedef bool (*FunctionPointerType) (float, const RuntimeMethod*);
  16862. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16863. }
  16864. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenStaticInvoker(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  16865. {
  16866. return InvokerFuncInvoker1< bool, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16867. }
  16868. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_ClosedStaticInvoker(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  16869. {
  16870. return InvokerFuncInvoker2< bool, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16871. }
  16872. // System.Void System.Func`2<System.Single,System.Boolean>::.ctor(System.Object,System.IntPtr)
  16873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m03E06C4CC75B5D767310B9AAF6151183593E7A02_gshared (Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16874. {
  16875. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16876. __this->___method_3 = ___1_method;
  16877. __this->___m_target_2 = ___0_object;
  16878. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16879. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16880. __this->___method_code_6 = (intptr_t)__this;
  16881. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16882. {
  16883. bool isOpen = parameterCount == 1;
  16884. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16885. if (isOpen)
  16886. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenStaticInvoker;
  16887. else
  16888. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_ClosedStaticInvoker;
  16889. else
  16890. if (isOpen)
  16891. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenStatic;
  16892. else
  16893. {
  16894. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16895. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16896. }
  16897. }
  16898. else
  16899. {
  16900. if (___0_object == NULL)
  16901. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16902. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16903. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16904. }
  16905. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_Multicast;
  16906. }
  16907. // TResult System.Func`2<System.Single,System.Boolean>::Invoke(T)
  16908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_gshared (Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  16909. {
  16910. typedef bool (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  16911. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16912. }
  16913. #ifdef __clang__
  16914. #pragma clang diagnostic pop
  16915. #endif
  16916. #ifdef __clang__
  16917. #pragma clang diagnostic push
  16918. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16919. #pragma clang diagnostic ignored "-Wunused-variable"
  16920. #endif
  16921. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_Multicast(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  16922. {
  16923. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  16924. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  16925. RuntimeObject* retVal = NULL;
  16926. for (il2cpp_array_size_t i = 0; i < length; i++)
  16927. {
  16928. Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* currentDelegate = reinterpret_cast<Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4*>(delegatesToInvoke[i]);
  16929. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  16930. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  16931. }
  16932. return retVal;
  16933. }
  16934. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenInst(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  16935. {
  16936. typedef RuntimeObject* (*FunctionPointerType) (float, const RuntimeMethod*);
  16937. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16938. }
  16939. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenStatic(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  16940. {
  16941. typedef RuntimeObject* (*FunctionPointerType) (float, const RuntimeMethod*);
  16942. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  16943. }
  16944. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenStaticInvoker(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  16945. {
  16946. return InvokerFuncInvoker1< RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  16947. }
  16948. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_ClosedStaticInvoker(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  16949. {
  16950. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  16951. }
  16952. // System.Void System.Func`2<System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  16953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m689A131E18EAD3C15BDBF106D74D93DE1EFCD02C_gshared (Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16954. {
  16955. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  16956. __this->___method_3 = ___1_method;
  16957. __this->___m_target_2 = ___0_object;
  16958. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  16959. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16960. __this->___method_code_6 = (intptr_t)__this;
  16961. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16962. {
  16963. bool isOpen = parameterCount == 1;
  16964. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  16965. if (isOpen)
  16966. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenStaticInvoker;
  16967. else
  16968. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_ClosedStaticInvoker;
  16969. else
  16970. if (isOpen)
  16971. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenStatic;
  16972. else
  16973. {
  16974. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16975. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16976. }
  16977. }
  16978. else
  16979. {
  16980. if (___0_object == NULL)
  16981. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16982. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  16983. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  16984. }
  16985. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_Multicast;
  16986. }
  16987. // TResult System.Func`2<System.Single,System.Object>::Invoke(T)
  16988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_gshared (Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  16989. {
  16990. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  16991. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  16992. }
  16993. #ifdef __clang__
  16994. #pragma clang diagnostic pop
  16995. #endif
  16996. #ifdef __clang__
  16997. #pragma clang diagnostic push
  16998. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16999. #pragma clang diagnostic ignored "-Wunused-variable"
  17000. #endif
  17001. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_Multicast(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  17002. {
  17003. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17004. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17005. float retVal = 0.0f;
  17006. for (il2cpp_array_size_t i = 0; i < length; i++)
  17007. {
  17008. Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* currentDelegate = reinterpret_cast<Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*>(delegatesToInvoke[i]);
  17009. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  17010. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17011. }
  17012. return retVal;
  17013. }
  17014. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenInst(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  17015. {
  17016. typedef float (*FunctionPointerType) (float, const RuntimeMethod*);
  17017. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17018. }
  17019. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStatic(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  17020. {
  17021. typedef float (*FunctionPointerType) (float, const RuntimeMethod*);
  17022. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17023. }
  17024. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStaticInvoker(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  17025. {
  17026. return InvokerFuncInvoker1< float, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17027. }
  17028. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_ClosedStaticInvoker(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  17029. {
  17030. return InvokerFuncInvoker2< float, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17031. }
  17032. // System.Void System.Func`2<System.Single,System.Single>::.ctor(System.Object,System.IntPtr)
  17033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959_gshared (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17034. {
  17035. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17036. __this->___method_3 = ___1_method;
  17037. __this->___m_target_2 = ___0_object;
  17038. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17039. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17040. __this->___method_code_6 = (intptr_t)__this;
  17041. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17042. {
  17043. bool isOpen = parameterCount == 1;
  17044. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17045. if (isOpen)
  17046. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStaticInvoker;
  17047. else
  17048. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_ClosedStaticInvoker;
  17049. else
  17050. if (isOpen)
  17051. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStatic;
  17052. else
  17053. {
  17054. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17055. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17056. }
  17057. }
  17058. else
  17059. {
  17060. if (___0_object == NULL)
  17061. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17062. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17063. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17064. }
  17065. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_Multicast;
  17066. }
  17067. // TResult System.Func`2<System.Single,System.Single>::Invoke(T)
  17068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_gshared (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  17069. {
  17070. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  17071. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17072. }
  17073. #ifdef __clang__
  17074. #pragma clang diagnostic pop
  17075. #endif
  17076. #ifdef __clang__
  17077. #pragma clang diagnostic push
  17078. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17079. #pragma clang diagnostic ignored "-Wunused-variable"
  17080. #endif
  17081. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_Multicast(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17082. {
  17083. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17084. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17085. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A retVal;
  17086. memset((&retVal), 0, sizeof(retVal));
  17087. for (il2cpp_array_size_t i = 0; i < length; i++)
  17088. {
  17089. Func_2_tC496704D554895234B1360058C5CC2D901C24957* currentDelegate = reinterpret_cast<Func_2_tC496704D554895234B1360058C5CC2D901C24957*>(delegatesToInvoke[i]);
  17090. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17091. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17092. }
  17093. return retVal;
  17094. }
  17095. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenInst(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17096. {
  17097. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17098. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17099. }
  17100. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenStatic(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17101. {
  17102. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17103. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17104. }
  17105. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenStaticInvoker(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17106. {
  17107. return InvokerFuncInvoker1< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17108. }
  17109. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_ClosedStaticInvoker(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17110. {
  17111. return InvokerFuncInvoker2< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17112. }
  17113. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  17114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m528638784D7CEC07FAF713E3AB9A796A65EEC1F7_gshared (Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17115. {
  17116. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17117. __this->___method_3 = ___1_method;
  17118. __this->___m_target_2 = ___0_object;
  17119. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17120. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17121. __this->___method_code_6 = (intptr_t)__this;
  17122. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17123. {
  17124. bool isOpen = parameterCount == 1;
  17125. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17126. if (isOpen)
  17127. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenStaticInvoker;
  17128. else
  17129. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_ClosedStaticInvoker;
  17130. else
  17131. if (isOpen)
  17132. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenStatic;
  17133. else
  17134. {
  17135. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17136. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17137. }
  17138. }
  17139. else
  17140. {
  17141. if (___0_object == NULL)
  17142. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17143. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17144. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17145. }
  17146. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_Multicast;
  17147. }
  17148. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>::Invoke(T)
  17149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_gshared (Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17150. {
  17151. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17152. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17153. }
  17154. #ifdef __clang__
  17155. #pragma clang diagnostic pop
  17156. #endif
  17157. #ifdef __clang__
  17158. #pragma clang diagnostic push
  17159. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17160. #pragma clang diagnostic ignored "-Wunused-variable"
  17161. #endif
  17162. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_Multicast(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17163. {
  17164. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17165. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17166. bool retVal = false;
  17167. for (il2cpp_array_size_t i = 0; i < length; i++)
  17168. {
  17169. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* currentDelegate = reinterpret_cast<Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*>(delegatesToInvoke[i]);
  17170. typedef bool (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17171. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17172. }
  17173. return retVal;
  17174. }
  17175. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenInst(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17176. {
  17177. typedef bool (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17178. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17179. }
  17180. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStatic(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17181. {
  17182. typedef bool (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17183. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17184. }
  17185. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStaticInvoker(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17186. {
  17187. return InvokerFuncInvoker1< bool, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17188. }
  17189. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_ClosedStaticInvoker(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17190. {
  17191. return InvokerFuncInvoker2< bool, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17192. }
  17193. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>::.ctor(System.Object,System.IntPtr)
  17194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mC3138ED0EE91509FE7524FCD123E23D1B36D3F51_gshared (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17195. {
  17196. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17197. __this->___method_3 = ___1_method;
  17198. __this->___m_target_2 = ___0_object;
  17199. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17200. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17201. __this->___method_code_6 = (intptr_t)__this;
  17202. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17203. {
  17204. bool isOpen = parameterCount == 1;
  17205. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17206. if (isOpen)
  17207. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStaticInvoker;
  17208. else
  17209. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_ClosedStaticInvoker;
  17210. else
  17211. if (isOpen)
  17212. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStatic;
  17213. else
  17214. {
  17215. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17216. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17217. }
  17218. }
  17219. else
  17220. {
  17221. if (___0_object == NULL)
  17222. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17223. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17224. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17225. }
  17226. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_Multicast;
  17227. }
  17228. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>::Invoke(T)
  17229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_gshared (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17230. {
  17231. typedef bool (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17232. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17233. }
  17234. #ifdef __clang__
  17235. #pragma clang diagnostic pop
  17236. #endif
  17237. #ifdef __clang__
  17238. #pragma clang diagnostic push
  17239. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17240. #pragma clang diagnostic ignored "-Wunused-variable"
  17241. #endif
  17242. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_Multicast(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17243. {
  17244. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17245. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17246. Il2CppChar retVal = 0x0;
  17247. for (il2cpp_array_size_t i = 0; i < length; i++)
  17248. {
  17249. Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* currentDelegate = reinterpret_cast<Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C*>(delegatesToInvoke[i]);
  17250. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17251. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17252. }
  17253. return retVal;
  17254. }
  17255. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenInst(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17256. {
  17257. typedef Il2CppChar (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17258. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17259. }
  17260. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStatic(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17261. {
  17262. typedef Il2CppChar (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17263. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17264. }
  17265. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStaticInvoker(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17266. {
  17267. return InvokerFuncInvoker1< Il2CppChar, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17268. }
  17269. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_ClosedStaticInvoker(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17270. {
  17271. return InvokerFuncInvoker2< Il2CppChar, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17272. }
  17273. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>::.ctor(System.Object,System.IntPtr)
  17274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m42A7E017BB4EE7EB683B99E30123484C2DF8B103_gshared (Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17275. {
  17276. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17277. __this->___method_3 = ___1_method;
  17278. __this->___m_target_2 = ___0_object;
  17279. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17280. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17281. __this->___method_code_6 = (intptr_t)__this;
  17282. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17283. {
  17284. bool isOpen = parameterCount == 1;
  17285. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17286. if (isOpen)
  17287. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStaticInvoker;
  17288. else
  17289. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_ClosedStaticInvoker;
  17290. else
  17291. if (isOpen)
  17292. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStatic;
  17293. else
  17294. {
  17295. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17296. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17297. }
  17298. }
  17299. else
  17300. {
  17301. if (___0_object == NULL)
  17302. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17303. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17304. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17305. }
  17306. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_Multicast;
  17307. }
  17308. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>::Invoke(T)
  17309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_gshared (Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17310. {
  17311. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17312. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17313. }
  17314. #ifdef __clang__
  17315. #pragma clang diagnostic pop
  17316. #endif
  17317. #ifdef __clang__
  17318. #pragma clang diagnostic push
  17319. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17320. #pragma clang diagnostic ignored "-Wunused-variable"
  17321. #endif
  17322. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_Multicast(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17323. {
  17324. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17325. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17326. Guid_t retVal;
  17327. memset((&retVal), 0, sizeof(retVal));
  17328. for (il2cpp_array_size_t i = 0; i < length; i++)
  17329. {
  17330. Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* currentDelegate = reinterpret_cast<Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844*>(delegatesToInvoke[i]);
  17331. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17332. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17333. }
  17334. return retVal;
  17335. }
  17336. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenInst(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17337. {
  17338. typedef Guid_t (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17339. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17340. }
  17341. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenStatic(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17342. {
  17343. typedef Guid_t (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17344. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17345. }
  17346. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenStaticInvoker(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17347. {
  17348. return InvokerFuncInvoker1< Guid_t, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17349. }
  17350. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_ClosedStaticInvoker(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17351. {
  17352. return InvokerFuncInvoker2< Guid_t, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17353. }
  17354. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>::.ctor(System.Object,System.IntPtr)
  17355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m92D2D2E68B1685F620B6310392645EACC7A08690_gshared (Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17356. {
  17357. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17358. __this->___method_3 = ___1_method;
  17359. __this->___m_target_2 = ___0_object;
  17360. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17361. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17362. __this->___method_code_6 = (intptr_t)__this;
  17363. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17364. {
  17365. bool isOpen = parameterCount == 1;
  17366. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17367. if (isOpen)
  17368. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenStaticInvoker;
  17369. else
  17370. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_ClosedStaticInvoker;
  17371. else
  17372. if (isOpen)
  17373. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenStatic;
  17374. else
  17375. {
  17376. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17377. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17378. }
  17379. }
  17380. else
  17381. {
  17382. if (___0_object == NULL)
  17383. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17384. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17385. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17386. }
  17387. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_Multicast;
  17388. }
  17389. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>::Invoke(T)
  17390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_gshared (Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17391. {
  17392. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17393. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17394. }
  17395. #ifdef __clang__
  17396. #pragma clang diagnostic pop
  17397. #endif
  17398. #ifdef __clang__
  17399. #pragma clang diagnostic push
  17400. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17401. #pragma clang diagnostic ignored "-Wunused-variable"
  17402. #endif
  17403. int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_Multicast(Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17404. {
  17405. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17406. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17407. int32_t retVal = 0;
  17408. for (il2cpp_array_size_t i = 0; i < length; i++)
  17409. {
  17410. Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* currentDelegate = reinterpret_cast<Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF*>(delegatesToInvoke[i]);
  17411. typedef int32_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17412. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17413. }
  17414. return retVal;
  17415. }
  17416. int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_OpenInst(Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17417. {
  17418. typedef int32_t (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17419. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17420. }
  17421. int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_OpenStatic(Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17422. {
  17423. typedef int32_t (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17424. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17425. }
  17426. int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_OpenStaticInvoker(Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17427. {
  17428. return InvokerFuncInvoker1< int32_t, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17429. }
  17430. int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_ClosedStaticInvoker(Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17431. {
  17432. return InvokerFuncInvoker2< int32_t, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17433. }
  17434. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Int32>::.ctor(System.Object,System.IntPtr)
  17435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m1C765807CA1B14819E1E75F17AA26995601892C6_gshared (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17436. {
  17437. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17438. __this->___method_3 = ___1_method;
  17439. __this->___m_target_2 = ___0_object;
  17440. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17441. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17442. __this->___method_code_6 = (intptr_t)__this;
  17443. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17444. {
  17445. bool isOpen = parameterCount == 1;
  17446. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17447. if (isOpen)
  17448. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_OpenStaticInvoker;
  17449. else
  17450. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_ClosedStaticInvoker;
  17451. else
  17452. if (isOpen)
  17453. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_OpenStatic;
  17454. else
  17455. {
  17456. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17457. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17458. }
  17459. }
  17460. else
  17461. {
  17462. if (___0_object == NULL)
  17463. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17464. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17465. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17466. }
  17467. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_Multicast;
  17468. }
  17469. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Int32>::Invoke(T)
  17470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_gshared (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17471. {
  17472. typedef int32_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17473. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17474. }
  17475. #ifdef __clang__
  17476. #pragma clang diagnostic pop
  17477. #endif
  17478. #ifdef __clang__
  17479. #pragma clang diagnostic push
  17480. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17481. #pragma clang diagnostic ignored "-Wunused-variable"
  17482. #endif
  17483. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_Multicast(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17484. {
  17485. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17486. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17487. RuntimeObject* retVal = NULL;
  17488. for (il2cpp_array_size_t i = 0; i < length; i++)
  17489. {
  17490. Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* currentDelegate = reinterpret_cast<Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*>(delegatesToInvoke[i]);
  17491. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17492. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17493. }
  17494. return retVal;
  17495. }
  17496. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenInst(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17497. {
  17498. typedef RuntimeObject* (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17499. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17500. }
  17501. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStatic(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17502. {
  17503. typedef RuntimeObject* (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17504. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17505. }
  17506. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStaticInvoker(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17507. {
  17508. return InvokerFuncInvoker1< RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17509. }
  17510. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_ClosedStaticInvoker(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17511. {
  17512. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17513. }
  17514. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>::.ctor(System.Object,System.IntPtr)
  17515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB07F7BB5EA5FDCA2B92DF1C75BD847A5B03FA937_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17516. {
  17517. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17518. __this->___method_3 = ___1_method;
  17519. __this->___m_target_2 = ___0_object;
  17520. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17521. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17522. __this->___method_code_6 = (intptr_t)__this;
  17523. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17524. {
  17525. bool isOpen = parameterCount == 1;
  17526. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17527. if (isOpen)
  17528. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStaticInvoker;
  17529. else
  17530. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_ClosedStaticInvoker;
  17531. else
  17532. if (isOpen)
  17533. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStatic;
  17534. else
  17535. {
  17536. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17537. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17538. }
  17539. }
  17540. else
  17541. {
  17542. if (___0_object == NULL)
  17543. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17544. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17545. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17546. }
  17547. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_Multicast;
  17548. }
  17549. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>::Invoke(T)
  17550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17551. {
  17552. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17553. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17554. }
  17555. #ifdef __clang__
  17556. #pragma clang diagnostic pop
  17557. #endif
  17558. #ifdef __clang__
  17559. #pragma clang diagnostic push
  17560. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17561. #pragma clang diagnostic ignored "-Wunused-variable"
  17562. #endif
  17563. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_Multicast(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17564. {
  17565. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17566. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17567. float retVal = 0.0f;
  17568. for (il2cpp_array_size_t i = 0; i < length; i++)
  17569. {
  17570. Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* currentDelegate = reinterpret_cast<Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D*>(delegatesToInvoke[i]);
  17571. typedef float (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17572. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17573. }
  17574. return retVal;
  17575. }
  17576. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenInst(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17577. {
  17578. typedef float (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17579. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17580. }
  17581. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenStatic(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17582. {
  17583. typedef float (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17584. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17585. }
  17586. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenStaticInvoker(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17587. {
  17588. return InvokerFuncInvoker1< float, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17589. }
  17590. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_ClosedStaticInvoker(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17591. {
  17592. return InvokerFuncInvoker2< float, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17593. }
  17594. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>::.ctor(System.Object,System.IntPtr)
  17595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m5A613EFA0D992ED6FB68916AEB4D6A4DA4366C6F_gshared (Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17596. {
  17597. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17598. __this->___method_3 = ___1_method;
  17599. __this->___m_target_2 = ___0_object;
  17600. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17601. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17602. __this->___method_code_6 = (intptr_t)__this;
  17603. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17604. {
  17605. bool isOpen = parameterCount == 1;
  17606. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17607. if (isOpen)
  17608. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenStaticInvoker;
  17609. else
  17610. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_ClosedStaticInvoker;
  17611. else
  17612. if (isOpen)
  17613. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenStatic;
  17614. else
  17615. {
  17616. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17617. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17618. }
  17619. }
  17620. else
  17621. {
  17622. if (___0_object == NULL)
  17623. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17624. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17625. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17626. }
  17627. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_Multicast;
  17628. }
  17629. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>::Invoke(T)
  17630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_gshared (Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17631. {
  17632. typedef float (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17633. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17634. }
  17635. #ifdef __clang__
  17636. #pragma clang diagnostic pop
  17637. #endif
  17638. #ifdef __clang__
  17639. #pragma clang diagnostic push
  17640. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17641. #pragma clang diagnostic ignored "-Wunused-variable"
  17642. #endif
  17643. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_Multicast(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17644. {
  17645. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17646. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17647. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  17648. memset((&retVal), 0, sizeof(retVal));
  17649. for (il2cpp_array_size_t i = 0; i < length; i++)
  17650. {
  17651. Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* currentDelegate = reinterpret_cast<Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E*>(delegatesToInvoke[i]);
  17652. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17653. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17654. }
  17655. return retVal;
  17656. }
  17657. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenInst(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17658. {
  17659. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17660. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17661. }
  17662. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenStatic(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17663. {
  17664. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17665. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17666. }
  17667. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenStaticInvoker(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17668. {
  17669. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17670. }
  17671. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_ClosedStaticInvoker(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17672. {
  17673. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17674. }
  17675. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  17676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m4F28DE4CA988FC4DF63DFB2A5CFD63AE5DB33F61_gshared (Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17677. {
  17678. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17679. __this->___method_3 = ___1_method;
  17680. __this->___m_target_2 = ___0_object;
  17681. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17682. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17683. __this->___method_code_6 = (intptr_t)__this;
  17684. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17685. {
  17686. bool isOpen = parameterCount == 1;
  17687. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17688. if (isOpen)
  17689. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenStaticInvoker;
  17690. else
  17691. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_ClosedStaticInvoker;
  17692. else
  17693. if (isOpen)
  17694. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenStatic;
  17695. else
  17696. {
  17697. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17698. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17699. }
  17700. }
  17701. else
  17702. {
  17703. if (___0_object == NULL)
  17704. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17705. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17706. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17707. }
  17708. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_Multicast;
  17709. }
  17710. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>::Invoke(T)
  17711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_gshared (Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17712. {
  17713. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17714. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17715. }
  17716. #ifdef __clang__
  17717. #pragma clang diagnostic pop
  17718. #endif
  17719. #ifdef __clang__
  17720. #pragma clang diagnostic push
  17721. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17722. #pragma clang diagnostic ignored "-Wunused-variable"
  17723. #endif
  17724. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_Multicast(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17725. {
  17726. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17727. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17728. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  17729. memset((&retVal), 0, sizeof(retVal));
  17730. for (il2cpp_array_size_t i = 0; i < length; i++)
  17731. {
  17732. Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* currentDelegate = reinterpret_cast<Func_2_t208A44437DC9E09577E7BBCC73E296265723730A*>(delegatesToInvoke[i]);
  17733. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17734. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17735. }
  17736. return retVal;
  17737. }
  17738. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenInst(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17739. {
  17740. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17741. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17742. }
  17743. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenStatic(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17744. {
  17745. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17746. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17747. }
  17748. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenStaticInvoker(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17749. {
  17750. return InvokerFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17751. }
  17752. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_ClosedStaticInvoker(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17753. {
  17754. return InvokerFuncInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17755. }
  17756. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
  17757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m57C02E74D4BAF8D4AFD0E8DBDCD41D8AD2E337DA_gshared (Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17758. {
  17759. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17760. __this->___method_3 = ___1_method;
  17761. __this->___m_target_2 = ___0_object;
  17762. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17763. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17764. __this->___method_code_6 = (intptr_t)__this;
  17765. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17766. {
  17767. bool isOpen = parameterCount == 1;
  17768. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17769. if (isOpen)
  17770. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenStaticInvoker;
  17771. else
  17772. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_ClosedStaticInvoker;
  17773. else
  17774. if (isOpen)
  17775. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenStatic;
  17776. else
  17777. {
  17778. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17779. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17780. }
  17781. }
  17782. else
  17783. {
  17784. if (___0_object == NULL)
  17785. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17786. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17787. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17788. }
  17789. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_Multicast;
  17790. }
  17791. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>::Invoke(T)
  17792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_gshared (Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17793. {
  17794. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17795. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17796. }
  17797. #ifdef __clang__
  17798. #pragma clang diagnostic pop
  17799. #endif
  17800. #ifdef __clang__
  17801. #pragma clang diagnostic push
  17802. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17803. #pragma clang diagnostic ignored "-Wunused-variable"
  17804. #endif
  17805. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_Multicast(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17806. {
  17807. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17808. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17809. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  17810. memset((&retVal), 0, sizeof(retVal));
  17811. for (il2cpp_array_size_t i = 0; i < length; i++)
  17812. {
  17813. Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* currentDelegate = reinterpret_cast<Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40*>(delegatesToInvoke[i]);
  17814. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17815. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17816. }
  17817. return retVal;
  17818. }
  17819. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenInst(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17820. {
  17821. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17822. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17823. }
  17824. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenStatic(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17825. {
  17826. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17827. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17828. }
  17829. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenStaticInvoker(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17830. {
  17831. return InvokerFuncInvoker1< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17832. }
  17833. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_ClosedStaticInvoker(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17834. {
  17835. return InvokerFuncInvoker2< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17836. }
  17837. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
  17838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mBBC8ABF19F23977857A493228159A450FC0CEE67_gshared (Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17839. {
  17840. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17841. __this->___method_3 = ___1_method;
  17842. __this->___m_target_2 = ___0_object;
  17843. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17844. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17845. __this->___method_code_6 = (intptr_t)__this;
  17846. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17847. {
  17848. bool isOpen = parameterCount == 1;
  17849. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17850. if (isOpen)
  17851. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenStaticInvoker;
  17852. else
  17853. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_ClosedStaticInvoker;
  17854. else
  17855. if (isOpen)
  17856. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenStatic;
  17857. else
  17858. {
  17859. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17860. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17861. }
  17862. }
  17863. else
  17864. {
  17865. if (___0_object == NULL)
  17866. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17867. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17868. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17869. }
  17870. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_Multicast;
  17871. }
  17872. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>::Invoke(T)
  17873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_gshared (Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  17874. {
  17875. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  17876. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17877. }
  17878. #ifdef __clang__
  17879. #pragma clang diagnostic pop
  17880. #endif
  17881. #ifdef __clang__
  17882. #pragma clang diagnostic push
  17883. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17884. #pragma clang diagnostic ignored "-Wunused-variable"
  17885. #endif
  17886. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_Multicast(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  17887. {
  17888. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17889. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17890. RuntimeObject* retVal = NULL;
  17891. for (il2cpp_array_size_t i = 0; i < length; i++)
  17892. {
  17893. Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* currentDelegate = reinterpret_cast<Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6*>(delegatesToInvoke[i]);
  17894. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, const RuntimeMethod*);
  17895. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17896. }
  17897. return retVal;
  17898. }
  17899. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenInst(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  17900. {
  17901. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, const RuntimeMethod*);
  17902. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17903. }
  17904. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenStatic(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  17905. {
  17906. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, const RuntimeMethod*);
  17907. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17908. }
  17909. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenStaticInvoker(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  17910. {
  17911. return InvokerFuncInvoker1< RuntimeObject*, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17912. }
  17913. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_ClosedStaticInvoker(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  17914. {
  17915. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17916. }
  17917. // System.Void System.Func`2<System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  17918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m53DF173991FD8731D5290BE6508C44927CF61BB1_gshared (Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17919. {
  17920. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  17921. __this->___method_3 = ___1_method;
  17922. __this->___m_target_2 = ___0_object;
  17923. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  17924. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17925. __this->___method_code_6 = (intptr_t)__this;
  17926. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17927. {
  17928. bool isOpen = parameterCount == 1;
  17929. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  17930. if (isOpen)
  17931. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenStaticInvoker;
  17932. else
  17933. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_ClosedStaticInvoker;
  17934. else
  17935. if (isOpen)
  17936. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenStatic;
  17937. else
  17938. {
  17939. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17940. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17941. }
  17942. }
  17943. else
  17944. {
  17945. if (___0_object == NULL)
  17946. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17947. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  17948. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  17949. }
  17950. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_Multicast;
  17951. }
  17952. // TResult System.Func`2<System.UInt16,System.Object>::Invoke(T)
  17953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_gshared (Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  17954. {
  17955. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, const RuntimeMethod*);
  17956. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  17957. }
  17958. #ifdef __clang__
  17959. #pragma clang diagnostic pop
  17960. #endif
  17961. #ifdef __clang__
  17962. #pragma clang diagnostic push
  17963. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17964. #pragma clang diagnostic ignored "-Wunused-variable"
  17965. #endif
  17966. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_Multicast(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  17967. {
  17968. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  17969. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  17970. RuntimeObject* retVal = NULL;
  17971. for (il2cpp_array_size_t i = 0; i < length; i++)
  17972. {
  17973. Func_2_t5992936113CB10755892A492A7E657203C1C94A7* currentDelegate = reinterpret_cast<Func_2_t5992936113CB10755892A492A7E657203C1C94A7*>(delegatesToInvoke[i]);
  17974. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  17975. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  17976. }
  17977. return retVal;
  17978. }
  17979. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenInst(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  17980. {
  17981. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, const RuntimeMethod*);
  17982. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17983. }
  17984. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenStatic(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  17985. {
  17986. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, const RuntimeMethod*);
  17987. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  17988. }
  17989. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenStaticInvoker(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  17990. {
  17991. return InvokerFuncInvoker1< RuntimeObject*, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  17992. }
  17993. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_ClosedStaticInvoker(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  17994. {
  17995. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  17996. }
  17997. // System.Void System.Func`2<System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  17998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m61C76F91BDABC01A2E6D083856ACC97E22529FA7_gshared (Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17999. {
  18000. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18001. __this->___method_3 = ___1_method;
  18002. __this->___m_target_2 = ___0_object;
  18003. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18004. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18005. __this->___method_code_6 = (intptr_t)__this;
  18006. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18007. {
  18008. bool isOpen = parameterCount == 1;
  18009. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18010. if (isOpen)
  18011. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenStaticInvoker;
  18012. else
  18013. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_ClosedStaticInvoker;
  18014. else
  18015. if (isOpen)
  18016. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenStatic;
  18017. else
  18018. {
  18019. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18020. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18021. }
  18022. }
  18023. else
  18024. {
  18025. if (___0_object == NULL)
  18026. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18027. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18028. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18029. }
  18030. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_Multicast;
  18031. }
  18032. // TResult System.Func`2<System.UInt32,System.Object>::Invoke(T)
  18033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_gshared (Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  18034. {
  18035. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  18036. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18037. }
  18038. #ifdef __clang__
  18039. #pragma clang diagnostic pop
  18040. #endif
  18041. #ifdef __clang__
  18042. #pragma clang diagnostic push
  18043. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18044. #pragma clang diagnostic ignored "-Wunused-variable"
  18045. #endif
  18046. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_Multicast(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  18047. {
  18048. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18049. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18050. RuntimeObject* retVal = NULL;
  18051. for (il2cpp_array_size_t i = 0; i < length; i++)
  18052. {
  18053. Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* currentDelegate = reinterpret_cast<Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD*>(delegatesToInvoke[i]);
  18054. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*);
  18055. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18056. }
  18057. return retVal;
  18058. }
  18059. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenInst(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  18060. {
  18061. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, const RuntimeMethod*);
  18062. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18063. }
  18064. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenStatic(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  18065. {
  18066. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, const RuntimeMethod*);
  18067. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18068. }
  18069. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenStaticInvoker(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  18070. {
  18071. return InvokerFuncInvoker1< RuntimeObject*, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  18072. }
  18073. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_ClosedStaticInvoker(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  18074. {
  18075. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  18076. }
  18077. // System.Void System.Func`2<System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  18078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m8BF32B786C08064B96551A1585CEE266EF9F7CB5_gshared (Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18079. {
  18080. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18081. __this->___method_3 = ___1_method;
  18082. __this->___m_target_2 = ___0_object;
  18083. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18084. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18085. __this->___method_code_6 = (intptr_t)__this;
  18086. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18087. {
  18088. bool isOpen = parameterCount == 1;
  18089. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18090. if (isOpen)
  18091. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenStaticInvoker;
  18092. else
  18093. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_ClosedStaticInvoker;
  18094. else
  18095. if (isOpen)
  18096. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenStatic;
  18097. else
  18098. {
  18099. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18100. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18101. }
  18102. }
  18103. else
  18104. {
  18105. if (___0_object == NULL)
  18106. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18107. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18108. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18109. }
  18110. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_Multicast;
  18111. }
  18112. // TResult System.Func`2<System.UInt64,System.Object>::Invoke(T)
  18113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_gshared (Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  18114. {
  18115. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*);
  18116. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18117. }
  18118. #ifdef __clang__
  18119. #pragma clang diagnostic pop
  18120. #endif
  18121. #ifdef __clang__
  18122. #pragma clang diagnostic push
  18123. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18124. #pragma clang diagnostic ignored "-Wunused-variable"
  18125. #endif
  18126. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_Multicast(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18127. {
  18128. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18129. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18130. bool retVal = false;
  18131. for (il2cpp_array_size_t i = 0; i < length; i++)
  18132. {
  18133. Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* currentDelegate = reinterpret_cast<Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9*>(delegatesToInvoke[i]);
  18134. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  18135. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18136. }
  18137. return retVal;
  18138. }
  18139. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenInst(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18140. {
  18141. typedef bool (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  18142. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18143. }
  18144. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenStatic(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18145. {
  18146. typedef bool (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  18147. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18148. }
  18149. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenStaticInvoker(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18150. {
  18151. return InvokerFuncInvoker1< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  18152. }
  18153. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_ClosedStaticInvoker(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18154. {
  18155. return InvokerFuncInvoker2< bool, RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  18156. }
  18157. // System.Void System.Func`2<UnityEngine.Vector2,System.Boolean>::.ctor(System.Object,System.IntPtr)
  18158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mEA71A1BCB38801DC67BCC3EBAF750F070E31CE31_gshared (Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18159. {
  18160. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18161. __this->___method_3 = ___1_method;
  18162. __this->___m_target_2 = ___0_object;
  18163. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18164. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18165. __this->___method_code_6 = (intptr_t)__this;
  18166. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18167. {
  18168. bool isOpen = parameterCount == 1;
  18169. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18170. if (isOpen)
  18171. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenStaticInvoker;
  18172. else
  18173. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_ClosedStaticInvoker;
  18174. else
  18175. if (isOpen)
  18176. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenStatic;
  18177. else
  18178. {
  18179. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18180. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18181. }
  18182. }
  18183. else
  18184. {
  18185. if (___0_object == NULL)
  18186. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18187. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18188. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18189. }
  18190. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_Multicast;
  18191. }
  18192. // TResult System.Func`2<UnityEngine.Vector2,System.Boolean>::Invoke(T)
  18193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_gshared (Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18194. {
  18195. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  18196. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18197. }
  18198. #ifdef __clang__
  18199. #pragma clang diagnostic pop
  18200. #endif
  18201. #ifdef __clang__
  18202. #pragma clang diagnostic push
  18203. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18204. #pragma clang diagnostic ignored "-Wunused-variable"
  18205. #endif
  18206. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_Multicast(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18207. {
  18208. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18209. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18210. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  18211. memset((&retVal), 0, sizeof(retVal));
  18212. for (il2cpp_array_size_t i = 0; i < length; i++)
  18213. {
  18214. Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* currentDelegate = reinterpret_cast<Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA*>(delegatesToInvoke[i]);
  18215. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  18216. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18217. }
  18218. return retVal;
  18219. }
  18220. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenInst(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18221. {
  18222. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  18223. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18224. }
  18225. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStatic(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18226. {
  18227. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  18228. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18229. }
  18230. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStaticInvoker(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18231. {
  18232. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  18233. }
  18234. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_ClosedStaticInvoker(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18235. {
  18236. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  18237. }
  18238. // System.Void System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  18239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mAB215938138B4DAC89DA24CC6B00066F2942477C_gshared (Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18240. {
  18241. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18242. __this->___method_3 = ___1_method;
  18243. __this->___m_target_2 = ___0_object;
  18244. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18245. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18246. __this->___method_code_6 = (intptr_t)__this;
  18247. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18248. {
  18249. bool isOpen = parameterCount == 1;
  18250. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18251. if (isOpen)
  18252. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStaticInvoker;
  18253. else
  18254. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_ClosedStaticInvoker;
  18255. else
  18256. if (isOpen)
  18257. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStatic;
  18258. else
  18259. {
  18260. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18261. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18262. }
  18263. }
  18264. else
  18265. {
  18266. if (___0_object == NULL)
  18267. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18268. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18269. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18270. }
  18271. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_Multicast;
  18272. }
  18273. // TResult System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>::Invoke(T)
  18274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_gshared (Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  18275. {
  18276. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  18277. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18278. }
  18279. #ifdef __clang__
  18280. #pragma clang diagnostic pop
  18281. #endif
  18282. #ifdef __clang__
  18283. #pragma clang diagnostic push
  18284. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18285. #pragma clang diagnostic ignored "-Wunused-variable"
  18286. #endif
  18287. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_Multicast(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  18288. {
  18289. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18290. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18291. bool retVal = false;
  18292. for (il2cpp_array_size_t i = 0; i < length; i++)
  18293. {
  18294. Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* currentDelegate = reinterpret_cast<Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E*>(delegatesToInvoke[i]);
  18295. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  18296. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18297. }
  18298. return retVal;
  18299. }
  18300. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenInst(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  18301. {
  18302. typedef bool (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  18303. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18304. }
  18305. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenStatic(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  18306. {
  18307. typedef bool (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  18308. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18309. }
  18310. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenStaticInvoker(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  18311. {
  18312. return InvokerFuncInvoker1< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  18313. }
  18314. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_ClosedStaticInvoker(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  18315. {
  18316. return InvokerFuncInvoker2< bool, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  18317. }
  18318. // System.Void System.Func`2<UnityEngine.Vector3,System.Boolean>::.ctor(System.Object,System.IntPtr)
  18319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m632CB9A578F12ECE02F1A5305D813C8B26D631C5_gshared (Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18320. {
  18321. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18322. __this->___method_3 = ___1_method;
  18323. __this->___m_target_2 = ___0_object;
  18324. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18325. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18326. __this->___method_code_6 = (intptr_t)__this;
  18327. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18328. {
  18329. bool isOpen = parameterCount == 1;
  18330. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18331. if (isOpen)
  18332. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenStaticInvoker;
  18333. else
  18334. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_ClosedStaticInvoker;
  18335. else
  18336. if (isOpen)
  18337. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenStatic;
  18338. else
  18339. {
  18340. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18341. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18342. }
  18343. }
  18344. else
  18345. {
  18346. if (___0_object == NULL)
  18347. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18348. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18349. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18350. }
  18351. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_Multicast;
  18352. }
  18353. // TResult System.Func`2<UnityEngine.Vector3,System.Boolean>::Invoke(T)
  18354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_gshared (Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  18355. {
  18356. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  18357. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18358. }
  18359. #ifdef __clang__
  18360. #pragma clang diagnostic pop
  18361. #endif
  18362. #ifdef __clang__
  18363. #pragma clang diagnostic push
  18364. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18365. #pragma clang diagnostic ignored "-Wunused-variable"
  18366. #endif
  18367. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_Multicast(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  18368. {
  18369. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18370. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18371. bool retVal = false;
  18372. for (il2cpp_array_size_t i = 0; i < length; i++)
  18373. {
  18374. Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* currentDelegate = reinterpret_cast<Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9*>(delegatesToInvoke[i]);
  18375. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  18376. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18377. }
  18378. return retVal;
  18379. }
  18380. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenInst(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  18381. {
  18382. typedef bool (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  18383. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18384. }
  18385. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenStatic(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  18386. {
  18387. typedef bool (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  18388. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18389. }
  18390. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenStaticInvoker(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  18391. {
  18392. return InvokerFuncInvoker1< bool, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  18393. }
  18394. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_ClosedStaticInvoker(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  18395. {
  18396. return InvokerFuncInvoker2< bool, RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  18397. }
  18398. // System.Void System.Func`2<UnityEngine.Vector4,System.Boolean>::.ctor(System.Object,System.IntPtr)
  18399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m38085ED21668D70DD015BC329C3D8EF9CFCFDE7C_gshared (Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18400. {
  18401. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18402. __this->___method_3 = ___1_method;
  18403. __this->___m_target_2 = ___0_object;
  18404. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18405. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18406. __this->___method_code_6 = (intptr_t)__this;
  18407. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18408. {
  18409. bool isOpen = parameterCount == 1;
  18410. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18411. if (isOpen)
  18412. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenStaticInvoker;
  18413. else
  18414. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_ClosedStaticInvoker;
  18415. else
  18416. if (isOpen)
  18417. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenStatic;
  18418. else
  18419. {
  18420. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18421. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18422. }
  18423. }
  18424. else
  18425. {
  18426. if (___0_object == NULL)
  18427. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18428. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18429. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18430. }
  18431. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_Multicast;
  18432. }
  18433. // TResult System.Func`2<UnityEngine.Vector4,System.Boolean>::Invoke(T)
  18434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_gshared (Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  18435. {
  18436. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  18437. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18438. }
  18439. #ifdef __clang__
  18440. #pragma clang diagnostic pop
  18441. #endif
  18442. #ifdef __clang__
  18443. #pragma clang diagnostic push
  18444. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18445. #pragma clang diagnostic ignored "-Wunused-variable"
  18446. #endif
  18447. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_Multicast(Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8* __this, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_arg, const RuntimeMethod* method)
  18448. {
  18449. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18450. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18451. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 retVal;
  18452. memset((&retVal), 0, sizeof(retVal));
  18453. for (il2cpp_array_size_t i = 0; i < length; i++)
  18454. {
  18455. Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8* currentDelegate = reinterpret_cast<Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8*>(delegatesToInvoke[i]);
  18456. typedef ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 (*FunctionPointerType) (RuntimeObject*, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, const RuntimeMethod*);
  18457. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18458. }
  18459. return retVal;
  18460. }
  18461. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_OpenInst(Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8* __this, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_arg, const RuntimeMethod* method)
  18462. {
  18463. typedef ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 (*FunctionPointerType) (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, const RuntimeMethod*);
  18464. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18465. }
  18466. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_OpenStatic(Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8* __this, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_arg, const RuntimeMethod* method)
  18467. {
  18468. typedef ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 (*FunctionPointerType) (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, const RuntimeMethod*);
  18469. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  18470. }
  18471. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_OpenStaticInvoker(Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8* __this, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_arg, const RuntimeMethod* method)
  18472. {
  18473. return InvokerFuncInvoker1< ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  18474. }
  18475. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_ClosedStaticInvoker(Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8* __this, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_arg, const RuntimeMethod* method)
  18476. {
  18477. return InvokerFuncInvoker2< ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, RuntimeObject*, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  18478. }
  18479. // System.Void System.Func`2<Interop/ErrorInfo,Interop/ErrorInfo>::.ctor(System.Object,System.IntPtr)
  18480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m282463D900AE40BBE0BCEF94912B170A0977F269_gshared (Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18481. {
  18482. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18483. __this->___method_3 = ___1_method;
  18484. __this->___m_target_2 = ___0_object;
  18485. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18486. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18487. __this->___method_code_6 = (intptr_t)__this;
  18488. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18489. {
  18490. bool isOpen = parameterCount == 1;
  18491. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18492. if (isOpen)
  18493. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_OpenStaticInvoker;
  18494. else
  18495. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_ClosedStaticInvoker;
  18496. else
  18497. if (isOpen)
  18498. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_OpenStatic;
  18499. else
  18500. {
  18501. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18502. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18503. }
  18504. }
  18505. else
  18506. {
  18507. if (___0_object == NULL)
  18508. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18509. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18510. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18511. }
  18512. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_Multicast;
  18513. }
  18514. // TResult System.Func`2<Interop/ErrorInfo,Interop/ErrorInfo>::Invoke(T)
  18515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 Func_2_Invoke_m911CDB96474C146DFAFB9E9CDA9CDE8D68BB87AC_gshared (Func_2_t17D1F9D76B6D544ECA831BF2D9F94AE46EDFDAF8* __this, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_arg, const RuntimeMethod* method)
  18516. {
  18517. typedef ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 (*FunctionPointerType) (RuntimeObject*, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, const RuntimeMethod*);
  18518. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18519. }
  18520. #ifdef __clang__
  18521. #pragma clang diagnostic pop
  18522. #endif
  18523. #ifdef __clang__
  18524. #pragma clang diagnostic push
  18525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18526. #pragma clang diagnostic ignored "-Wunused-variable"
  18527. #endif
  18528. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_Multicast(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  18529. {
  18530. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18531. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18532. bool retVal = false;
  18533. for (il2cpp_array_size_t i = 0; i < length; i++)
  18534. {
  18535. Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* currentDelegate = reinterpret_cast<Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE*>(delegatesToInvoke[i]);
  18536. typedef bool (*FunctionPointerType) (RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  18537. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18538. }
  18539. return retVal;
  18540. }
  18541. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenInst(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  18542. {
  18543. typedef bool (*FunctionPointerType) (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  18544. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18545. }
  18546. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStatic(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  18547. {
  18548. typedef bool (*FunctionPointerType) (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  18549. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18550. }
  18551. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStaticInvoker(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  18552. {
  18553. return InvokerFuncInvoker2< bool, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  18554. }
  18555. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_ClosedStaticInvoker(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  18556. {
  18557. return InvokerFuncInvoker3< bool, RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  18558. }
  18559. // System.Void System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>::.ctor(System.Object,System.IntPtr)
  18560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m06B3E7EE62198A97F5C039542AD6D1F3D6E03E80_gshared (Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18561. {
  18562. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18563. __this->___method_3 = ___1_method;
  18564. __this->___m_target_2 = ___0_object;
  18565. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18566. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18567. __this->___method_code_6 = (intptr_t)__this;
  18568. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18569. {
  18570. bool isOpen = parameterCount == 2;
  18571. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18572. if (isOpen)
  18573. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStaticInvoker;
  18574. else
  18575. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_ClosedStaticInvoker;
  18576. else
  18577. if (isOpen)
  18578. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStatic;
  18579. else
  18580. {
  18581. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18582. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18583. }
  18584. }
  18585. else
  18586. {
  18587. if (___0_object == NULL)
  18588. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18589. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18590. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18591. }
  18592. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_Multicast;
  18593. }
  18594. // TResult System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>::Invoke(T1,T2)
  18595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_gshared (Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  18596. {
  18597. typedef bool (*FunctionPointerType) (RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  18598. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18599. }
  18600. #ifdef __clang__
  18601. #pragma clang diagnostic pop
  18602. #endif
  18603. #ifdef __clang__
  18604. #pragma clang diagnostic push
  18605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18606. #pragma clang diagnostic ignored "-Wunused-variable"
  18607. #endif
  18608. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_Multicast(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  18609. {
  18610. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18611. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18612. RuntimeObject* retVal = NULL;
  18613. for (il2cpp_array_size_t i = 0; i < length; i++)
  18614. {
  18615. Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* currentDelegate = reinterpret_cast<Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B*>(delegatesToInvoke[i]);
  18616. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, bool, bool, const RuntimeMethod*);
  18617. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18618. }
  18619. return retVal;
  18620. }
  18621. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenInst(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  18622. {
  18623. typedef RuntimeObject* (*FunctionPointerType) (bool, bool, const RuntimeMethod*);
  18624. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18625. }
  18626. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenStatic(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  18627. {
  18628. typedef RuntimeObject* (*FunctionPointerType) (bool, bool, const RuntimeMethod*);
  18629. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18630. }
  18631. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenStaticInvoker(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  18632. {
  18633. return InvokerFuncInvoker2< RuntimeObject*, bool, bool >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  18634. }
  18635. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_ClosedStaticInvoker(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  18636. {
  18637. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, bool >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  18638. }
  18639. // System.Void System.Func`3<System.Boolean,System.Boolean,System.Object>::.ctor(System.Object,System.IntPtr)
  18640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6853607ABC5D913AF6FBA43580D8413753C962AD_gshared (Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18641. {
  18642. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18643. __this->___method_3 = ___1_method;
  18644. __this->___m_target_2 = ___0_object;
  18645. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18646. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18647. __this->___method_code_6 = (intptr_t)__this;
  18648. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18649. {
  18650. bool isOpen = parameterCount == 2;
  18651. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18652. if (isOpen)
  18653. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenStaticInvoker;
  18654. else
  18655. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_ClosedStaticInvoker;
  18656. else
  18657. if (isOpen)
  18658. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenStatic;
  18659. else
  18660. {
  18661. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18662. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18663. }
  18664. }
  18665. else
  18666. {
  18667. if (___0_object == NULL)
  18668. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18669. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18670. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18671. }
  18672. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_Multicast;
  18673. }
  18674. // TResult System.Func`3<System.Boolean,System.Boolean,System.Object>::Invoke(T1,T2)
  18675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_gshared (Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  18676. {
  18677. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, bool, bool, const RuntimeMethod*);
  18678. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18679. }
  18680. #ifdef __clang__
  18681. #pragma clang diagnostic pop
  18682. #endif
  18683. #ifdef __clang__
  18684. #pragma clang diagnostic push
  18685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18686. #pragma clang diagnostic ignored "-Wunused-variable"
  18687. #endif
  18688. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_Multicast(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  18689. {
  18690. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18691. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18692. RuntimeObject* retVal = NULL;
  18693. for (il2cpp_array_size_t i = 0; i < length; i++)
  18694. {
  18695. Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* currentDelegate = reinterpret_cast<Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D*>(delegatesToInvoke[i]);
  18696. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint8_t, const RuntimeMethod*);
  18697. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18698. }
  18699. return retVal;
  18700. }
  18701. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenInst(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  18702. {
  18703. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint8_t, const RuntimeMethod*);
  18704. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18705. }
  18706. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenStatic(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  18707. {
  18708. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint8_t, const RuntimeMethod*);
  18709. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18710. }
  18711. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenStaticInvoker(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  18712. {
  18713. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  18714. }
  18715. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_ClosedStaticInvoker(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  18716. {
  18717. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  18718. }
  18719. // System.Void System.Func`3<System.Byte,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  18720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m0022F947C32D53103782D92867141D53D85D3580_gshared (Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18721. {
  18722. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18723. __this->___method_3 = ___1_method;
  18724. __this->___m_target_2 = ___0_object;
  18725. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18726. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18727. __this->___method_code_6 = (intptr_t)__this;
  18728. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18729. {
  18730. bool isOpen = parameterCount == 2;
  18731. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18732. if (isOpen)
  18733. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenStaticInvoker;
  18734. else
  18735. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_ClosedStaticInvoker;
  18736. else
  18737. if (isOpen)
  18738. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenStatic;
  18739. else
  18740. {
  18741. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18742. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18743. }
  18744. }
  18745. else
  18746. {
  18747. if (___0_object == NULL)
  18748. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18749. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18750. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18751. }
  18752. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_Multicast;
  18753. }
  18754. // TResult System.Func`3<System.Byte,System.Byte,System.Object>::Invoke(T1,T2)
  18755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_gshared (Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  18756. {
  18757. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint8_t, const RuntimeMethod*);
  18758. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18759. }
  18760. #ifdef __clang__
  18761. #pragma clang diagnostic pop
  18762. #endif
  18763. #ifdef __clang__
  18764. #pragma clang diagnostic push
  18765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18766. #pragma clang diagnostic ignored "-Wunused-variable"
  18767. #endif
  18768. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_Multicast(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  18769. {
  18770. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18771. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18772. RuntimeObject* retVal = NULL;
  18773. for (il2cpp_array_size_t i = 0; i < length; i++)
  18774. {
  18775. Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* currentDelegate = reinterpret_cast<Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD*>(delegatesToInvoke[i]);
  18776. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  18777. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18778. }
  18779. return retVal;
  18780. }
  18781. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenInst(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  18782. {
  18783. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  18784. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18785. }
  18786. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenStatic(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  18787. {
  18788. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  18789. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18790. }
  18791. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenStaticInvoker(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  18792. {
  18793. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  18794. }
  18795. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_ClosedStaticInvoker(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  18796. {
  18797. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  18798. }
  18799. // System.Void System.Func`3<System.Byte,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  18800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m584228D514F93552469D84730F3DA7CF83DA41FF_gshared (Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18801. {
  18802. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18803. __this->___method_3 = ___1_method;
  18804. __this->___m_target_2 = ___0_object;
  18805. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18806. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18807. __this->___method_code_6 = (intptr_t)__this;
  18808. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18809. {
  18810. bool isOpen = parameterCount == 2;
  18811. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18812. if (isOpen)
  18813. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenStaticInvoker;
  18814. else
  18815. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_ClosedStaticInvoker;
  18816. else
  18817. if (isOpen)
  18818. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenStatic;
  18819. else
  18820. {
  18821. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18822. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18823. }
  18824. }
  18825. else
  18826. {
  18827. if (___0_object == NULL)
  18828. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18829. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18830. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18831. }
  18832. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_Multicast;
  18833. }
  18834. // TResult System.Func`3<System.Byte,System.Decimal,System.Object>::Invoke(T1,T2)
  18835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_gshared (Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  18836. {
  18837. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  18838. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18839. }
  18840. #ifdef __clang__
  18841. #pragma clang diagnostic pop
  18842. #endif
  18843. #ifdef __clang__
  18844. #pragma clang diagnostic push
  18845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18846. #pragma clang diagnostic ignored "-Wunused-variable"
  18847. #endif
  18848. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_Multicast(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  18849. {
  18850. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18851. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18852. RuntimeObject* retVal = NULL;
  18853. for (il2cpp_array_size_t i = 0; i < length; i++)
  18854. {
  18855. Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* currentDelegate = reinterpret_cast<Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867*>(delegatesToInvoke[i]);
  18856. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, double, const RuntimeMethod*);
  18857. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18858. }
  18859. return retVal;
  18860. }
  18861. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenInst(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  18862. {
  18863. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, double, const RuntimeMethod*);
  18864. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18865. }
  18866. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenStatic(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  18867. {
  18868. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, double, const RuntimeMethod*);
  18869. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18870. }
  18871. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenStaticInvoker(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  18872. {
  18873. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  18874. }
  18875. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_ClosedStaticInvoker(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  18876. {
  18877. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  18878. }
  18879. // System.Void System.Func`3<System.Byte,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  18880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m489635E8E9F2E81B1EC92F42EFD038DCAE0AE448_gshared (Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18881. {
  18882. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18883. __this->___method_3 = ___1_method;
  18884. __this->___m_target_2 = ___0_object;
  18885. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18886. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18887. __this->___method_code_6 = (intptr_t)__this;
  18888. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18889. {
  18890. bool isOpen = parameterCount == 2;
  18891. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18892. if (isOpen)
  18893. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenStaticInvoker;
  18894. else
  18895. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_ClosedStaticInvoker;
  18896. else
  18897. if (isOpen)
  18898. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenStatic;
  18899. else
  18900. {
  18901. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18902. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18903. }
  18904. }
  18905. else
  18906. {
  18907. if (___0_object == NULL)
  18908. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18909. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18910. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18911. }
  18912. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_Multicast;
  18913. }
  18914. // TResult System.Func`3<System.Byte,System.Double,System.Object>::Invoke(T1,T2)
  18915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_gshared (Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  18916. {
  18917. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, double, const RuntimeMethod*);
  18918. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18919. }
  18920. #ifdef __clang__
  18921. #pragma clang diagnostic pop
  18922. #endif
  18923. #ifdef __clang__
  18924. #pragma clang diagnostic push
  18925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18926. #pragma clang diagnostic ignored "-Wunused-variable"
  18927. #endif
  18928. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_Multicast(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  18929. {
  18930. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  18931. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  18932. RuntimeObject* retVal = NULL;
  18933. for (il2cpp_array_size_t i = 0; i < length; i++)
  18934. {
  18935. Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* currentDelegate = reinterpret_cast<Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4*>(delegatesToInvoke[i]);
  18936. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int16_t, const RuntimeMethod*);
  18937. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  18938. }
  18939. return retVal;
  18940. }
  18941. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenInst(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  18942. {
  18943. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int16_t, const RuntimeMethod*);
  18944. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18945. }
  18946. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenStatic(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  18947. {
  18948. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int16_t, const RuntimeMethod*);
  18949. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  18950. }
  18951. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenStaticInvoker(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  18952. {
  18953. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  18954. }
  18955. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_ClosedStaticInvoker(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  18956. {
  18957. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  18958. }
  18959. // System.Void System.Func`3<System.Byte,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  18960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m729002D40FD8F29363F6741359D6AA3299EA2B56_gshared (Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18961. {
  18962. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  18963. __this->___method_3 = ___1_method;
  18964. __this->___m_target_2 = ___0_object;
  18965. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  18966. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18967. __this->___method_code_6 = (intptr_t)__this;
  18968. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18969. {
  18970. bool isOpen = parameterCount == 2;
  18971. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  18972. if (isOpen)
  18973. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenStaticInvoker;
  18974. else
  18975. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_ClosedStaticInvoker;
  18976. else
  18977. if (isOpen)
  18978. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenStatic;
  18979. else
  18980. {
  18981. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18982. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18983. }
  18984. }
  18985. else
  18986. {
  18987. if (___0_object == NULL)
  18988. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18989. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  18990. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  18991. }
  18992. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_Multicast;
  18993. }
  18994. // TResult System.Func`3<System.Byte,System.Int16,System.Object>::Invoke(T1,T2)
  18995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_gshared (Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  18996. {
  18997. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int16_t, const RuntimeMethod*);
  18998. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  18999. }
  19000. #ifdef __clang__
  19001. #pragma clang diagnostic pop
  19002. #endif
  19003. #ifdef __clang__
  19004. #pragma clang diagnostic push
  19005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19006. #pragma clang diagnostic ignored "-Wunused-variable"
  19007. #endif
  19008. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_Multicast(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19009. {
  19010. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19011. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19012. RuntimeObject* retVal = NULL;
  19013. for (il2cpp_array_size_t i = 0; i < length; i++)
  19014. {
  19015. Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* currentDelegate = reinterpret_cast<Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E*>(delegatesToInvoke[i]);
  19016. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int32_t, const RuntimeMethod*);
  19017. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19018. }
  19019. return retVal;
  19020. }
  19021. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenInst(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19022. {
  19023. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int32_t, const RuntimeMethod*);
  19024. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19025. }
  19026. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenStatic(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19027. {
  19028. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int32_t, const RuntimeMethod*);
  19029. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19030. }
  19031. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenStaticInvoker(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19032. {
  19033. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19034. }
  19035. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_ClosedStaticInvoker(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19036. {
  19037. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19038. }
  19039. // System.Void System.Func`3<System.Byte,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  19040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mBB76D3DCC2FC5FF0EFDF22DF507856798CE64B53_gshared (Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19041. {
  19042. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19043. __this->___method_3 = ___1_method;
  19044. __this->___m_target_2 = ___0_object;
  19045. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19046. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19047. __this->___method_code_6 = (intptr_t)__this;
  19048. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19049. {
  19050. bool isOpen = parameterCount == 2;
  19051. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19052. if (isOpen)
  19053. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenStaticInvoker;
  19054. else
  19055. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_ClosedStaticInvoker;
  19056. else
  19057. if (isOpen)
  19058. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenStatic;
  19059. else
  19060. {
  19061. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19062. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19063. }
  19064. }
  19065. else
  19066. {
  19067. if (___0_object == NULL)
  19068. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19069. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19070. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19071. }
  19072. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_Multicast;
  19073. }
  19074. // TResult System.Func`3<System.Byte,System.Int32,System.Object>::Invoke(T1,T2)
  19075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_gshared (Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19076. {
  19077. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int32_t, const RuntimeMethod*);
  19078. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19079. }
  19080. #ifdef __clang__
  19081. #pragma clang diagnostic pop
  19082. #endif
  19083. #ifdef __clang__
  19084. #pragma clang diagnostic push
  19085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19086. #pragma clang diagnostic ignored "-Wunused-variable"
  19087. #endif
  19088. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_Multicast(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19089. {
  19090. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19091. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19092. RuntimeObject* retVal = NULL;
  19093. for (il2cpp_array_size_t i = 0; i < length; i++)
  19094. {
  19095. Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* currentDelegate = reinterpret_cast<Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C*>(delegatesToInvoke[i]);
  19096. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int64_t, const RuntimeMethod*);
  19097. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19098. }
  19099. return retVal;
  19100. }
  19101. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenInst(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19102. {
  19103. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int64_t, const RuntimeMethod*);
  19104. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19105. }
  19106. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenStatic(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19107. {
  19108. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int64_t, const RuntimeMethod*);
  19109. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19110. }
  19111. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenStaticInvoker(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19112. {
  19113. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19114. }
  19115. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_ClosedStaticInvoker(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19116. {
  19117. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19118. }
  19119. // System.Void System.Func`3<System.Byte,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  19120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m182C2BAB912DC42A91A6C57054BFBD5302C458B2_gshared (Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19121. {
  19122. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19123. __this->___method_3 = ___1_method;
  19124. __this->___m_target_2 = ___0_object;
  19125. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19126. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19127. __this->___method_code_6 = (intptr_t)__this;
  19128. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19129. {
  19130. bool isOpen = parameterCount == 2;
  19131. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19132. if (isOpen)
  19133. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenStaticInvoker;
  19134. else
  19135. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_ClosedStaticInvoker;
  19136. else
  19137. if (isOpen)
  19138. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenStatic;
  19139. else
  19140. {
  19141. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19142. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19143. }
  19144. }
  19145. else
  19146. {
  19147. if (___0_object == NULL)
  19148. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19149. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19150. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19151. }
  19152. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_Multicast;
  19153. }
  19154. // TResult System.Func`3<System.Byte,System.Int64,System.Object>::Invoke(T1,T2)
  19155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_gshared (Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19156. {
  19157. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int64_t, const RuntimeMethod*);
  19158. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19159. }
  19160. #ifdef __clang__
  19161. #pragma clang diagnostic pop
  19162. #endif
  19163. #ifdef __clang__
  19164. #pragma clang diagnostic push
  19165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19166. #pragma clang diagnostic ignored "-Wunused-variable"
  19167. #endif
  19168. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_Multicast(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  19169. {
  19170. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19171. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19172. RuntimeObject* retVal = NULL;
  19173. for (il2cpp_array_size_t i = 0; i < length; i++)
  19174. {
  19175. Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* currentDelegate = reinterpret_cast<Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96*>(delegatesToInvoke[i]);
  19176. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int8_t, const RuntimeMethod*);
  19177. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19178. }
  19179. return retVal;
  19180. }
  19181. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenInst(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  19182. {
  19183. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int8_t, const RuntimeMethod*);
  19184. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19185. }
  19186. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenStatic(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  19187. {
  19188. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int8_t, const RuntimeMethod*);
  19189. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19190. }
  19191. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenStaticInvoker(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  19192. {
  19193. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19194. }
  19195. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_ClosedStaticInvoker(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  19196. {
  19197. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19198. }
  19199. // System.Void System.Func`3<System.Byte,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  19200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m828A69C9A8C243440A7DA30F74FEF5D669DC3D42_gshared (Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19201. {
  19202. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19203. __this->___method_3 = ___1_method;
  19204. __this->___m_target_2 = ___0_object;
  19205. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19206. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19207. __this->___method_code_6 = (intptr_t)__this;
  19208. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19209. {
  19210. bool isOpen = parameterCount == 2;
  19211. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19212. if (isOpen)
  19213. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenStaticInvoker;
  19214. else
  19215. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_ClosedStaticInvoker;
  19216. else
  19217. if (isOpen)
  19218. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenStatic;
  19219. else
  19220. {
  19221. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19222. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19223. }
  19224. }
  19225. else
  19226. {
  19227. if (___0_object == NULL)
  19228. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19229. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19230. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19231. }
  19232. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_Multicast;
  19233. }
  19234. // TResult System.Func`3<System.Byte,System.SByte,System.Object>::Invoke(T1,T2)
  19235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_gshared (Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  19236. {
  19237. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int8_t, const RuntimeMethod*);
  19238. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19239. }
  19240. #ifdef __clang__
  19241. #pragma clang diagnostic pop
  19242. #endif
  19243. #ifdef __clang__
  19244. #pragma clang diagnostic push
  19245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19246. #pragma clang diagnostic ignored "-Wunused-variable"
  19247. #endif
  19248. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_Multicast(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  19249. {
  19250. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19251. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19252. RuntimeObject* retVal = NULL;
  19253. for (il2cpp_array_size_t i = 0; i < length; i++)
  19254. {
  19255. Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* currentDelegate = reinterpret_cast<Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07*>(delegatesToInvoke[i]);
  19256. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, float, const RuntimeMethod*);
  19257. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19258. }
  19259. return retVal;
  19260. }
  19261. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenInst(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  19262. {
  19263. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, float, const RuntimeMethod*);
  19264. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19265. }
  19266. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenStatic(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  19267. {
  19268. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, float, const RuntimeMethod*);
  19269. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19270. }
  19271. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenStaticInvoker(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  19272. {
  19273. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19274. }
  19275. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_ClosedStaticInvoker(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  19276. {
  19277. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19278. }
  19279. // System.Void System.Func`3<System.Byte,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  19280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2DD09558CFFE4C6FEBEF54BB20489B7761D1DB0E_gshared (Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19281. {
  19282. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19283. __this->___method_3 = ___1_method;
  19284. __this->___m_target_2 = ___0_object;
  19285. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19286. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19287. __this->___method_code_6 = (intptr_t)__this;
  19288. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19289. {
  19290. bool isOpen = parameterCount == 2;
  19291. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19292. if (isOpen)
  19293. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenStaticInvoker;
  19294. else
  19295. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_ClosedStaticInvoker;
  19296. else
  19297. if (isOpen)
  19298. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenStatic;
  19299. else
  19300. {
  19301. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19302. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19303. }
  19304. }
  19305. else
  19306. {
  19307. if (___0_object == NULL)
  19308. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19309. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19310. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19311. }
  19312. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_Multicast;
  19313. }
  19314. // TResult System.Func`3<System.Byte,System.Single,System.Object>::Invoke(T1,T2)
  19315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_gshared (Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  19316. {
  19317. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, float, const RuntimeMethod*);
  19318. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19319. }
  19320. #ifdef __clang__
  19321. #pragma clang diagnostic pop
  19322. #endif
  19323. #ifdef __clang__
  19324. #pragma clang diagnostic push
  19325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19326. #pragma clang diagnostic ignored "-Wunused-variable"
  19327. #endif
  19328. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_Multicast(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  19329. {
  19330. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19331. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19332. RuntimeObject* retVal = NULL;
  19333. for (il2cpp_array_size_t i = 0; i < length; i++)
  19334. {
  19335. Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* currentDelegate = reinterpret_cast<Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068*>(delegatesToInvoke[i]);
  19336. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint16_t, const RuntimeMethod*);
  19337. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19338. }
  19339. return retVal;
  19340. }
  19341. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenInst(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  19342. {
  19343. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint16_t, const RuntimeMethod*);
  19344. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19345. }
  19346. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenStatic(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  19347. {
  19348. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint16_t, const RuntimeMethod*);
  19349. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19350. }
  19351. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenStaticInvoker(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  19352. {
  19353. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19354. }
  19355. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_ClosedStaticInvoker(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  19356. {
  19357. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19358. }
  19359. // System.Void System.Func`3<System.Byte,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  19360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7F7145224E89970ABC81E7F46B7B424E3B846E81_gshared (Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19361. {
  19362. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19363. __this->___method_3 = ___1_method;
  19364. __this->___m_target_2 = ___0_object;
  19365. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19366. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19367. __this->___method_code_6 = (intptr_t)__this;
  19368. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19369. {
  19370. bool isOpen = parameterCount == 2;
  19371. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19372. if (isOpen)
  19373. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenStaticInvoker;
  19374. else
  19375. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_ClosedStaticInvoker;
  19376. else
  19377. if (isOpen)
  19378. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenStatic;
  19379. else
  19380. {
  19381. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19382. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19383. }
  19384. }
  19385. else
  19386. {
  19387. if (___0_object == NULL)
  19388. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19389. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19390. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19391. }
  19392. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_Multicast;
  19393. }
  19394. // TResult System.Func`3<System.Byte,System.UInt16,System.Object>::Invoke(T1,T2)
  19395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_gshared (Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  19396. {
  19397. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint16_t, const RuntimeMethod*);
  19398. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19399. }
  19400. #ifdef __clang__
  19401. #pragma clang diagnostic pop
  19402. #endif
  19403. #ifdef __clang__
  19404. #pragma clang diagnostic push
  19405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19406. #pragma clang diagnostic ignored "-Wunused-variable"
  19407. #endif
  19408. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_Multicast(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  19409. {
  19410. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19411. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19412. RuntimeObject* retVal = NULL;
  19413. for (il2cpp_array_size_t i = 0; i < length; i++)
  19414. {
  19415. Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* currentDelegate = reinterpret_cast<Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4*>(delegatesToInvoke[i]);
  19416. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint32_t, const RuntimeMethod*);
  19417. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19418. }
  19419. return retVal;
  19420. }
  19421. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenInst(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  19422. {
  19423. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint32_t, const RuntimeMethod*);
  19424. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19425. }
  19426. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenStatic(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  19427. {
  19428. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint32_t, const RuntimeMethod*);
  19429. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19430. }
  19431. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenStaticInvoker(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  19432. {
  19433. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19434. }
  19435. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_ClosedStaticInvoker(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  19436. {
  19437. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19438. }
  19439. // System.Void System.Func`3<System.Byte,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  19440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF4E080C91E546F8E714D147900671AC1BCD34170_gshared (Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19441. {
  19442. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19443. __this->___method_3 = ___1_method;
  19444. __this->___m_target_2 = ___0_object;
  19445. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19446. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19447. __this->___method_code_6 = (intptr_t)__this;
  19448. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19449. {
  19450. bool isOpen = parameterCount == 2;
  19451. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19452. if (isOpen)
  19453. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenStaticInvoker;
  19454. else
  19455. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_ClosedStaticInvoker;
  19456. else
  19457. if (isOpen)
  19458. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenStatic;
  19459. else
  19460. {
  19461. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19462. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19463. }
  19464. }
  19465. else
  19466. {
  19467. if (___0_object == NULL)
  19468. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19469. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19470. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19471. }
  19472. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_Multicast;
  19473. }
  19474. // TResult System.Func`3<System.Byte,System.UInt32,System.Object>::Invoke(T1,T2)
  19475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_gshared (Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  19476. {
  19477. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint32_t, const RuntimeMethod*);
  19478. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19479. }
  19480. #ifdef __clang__
  19481. #pragma clang diagnostic pop
  19482. #endif
  19483. #ifdef __clang__
  19484. #pragma clang diagnostic push
  19485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19486. #pragma clang diagnostic ignored "-Wunused-variable"
  19487. #endif
  19488. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_Multicast(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  19489. {
  19490. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19491. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19492. RuntimeObject* retVal = NULL;
  19493. for (il2cpp_array_size_t i = 0; i < length; i++)
  19494. {
  19495. Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* currentDelegate = reinterpret_cast<Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E*>(delegatesToInvoke[i]);
  19496. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint64_t, const RuntimeMethod*);
  19497. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19498. }
  19499. return retVal;
  19500. }
  19501. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenInst(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  19502. {
  19503. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint64_t, const RuntimeMethod*);
  19504. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19505. }
  19506. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenStatic(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  19507. {
  19508. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint64_t, const RuntimeMethod*);
  19509. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19510. }
  19511. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenStaticInvoker(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  19512. {
  19513. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19514. }
  19515. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_ClosedStaticInvoker(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  19516. {
  19517. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19518. }
  19519. // System.Void System.Func`3<System.Byte,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  19520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC17883D2399DAA19862FE43DD60C7C2B8DEC3F75_gshared (Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19521. {
  19522. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19523. __this->___method_3 = ___1_method;
  19524. __this->___m_target_2 = ___0_object;
  19525. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19526. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19527. __this->___method_code_6 = (intptr_t)__this;
  19528. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19529. {
  19530. bool isOpen = parameterCount == 2;
  19531. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19532. if (isOpen)
  19533. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenStaticInvoker;
  19534. else
  19535. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_ClosedStaticInvoker;
  19536. else
  19537. if (isOpen)
  19538. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenStatic;
  19539. else
  19540. {
  19541. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19542. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19543. }
  19544. }
  19545. else
  19546. {
  19547. if (___0_object == NULL)
  19548. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19549. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19550. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19551. }
  19552. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_Multicast;
  19553. }
  19554. // TResult System.Func`3<System.Byte,System.UInt64,System.Object>::Invoke(T1,T2)
  19555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_gshared (Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  19556. {
  19557. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint64_t, const RuntimeMethod*);
  19558. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19559. }
  19560. #ifdef __clang__
  19561. #pragma clang diagnostic pop
  19562. #endif
  19563. #ifdef __clang__
  19564. #pragma clang diagnostic push
  19565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19566. #pragma clang diagnostic ignored "-Wunused-variable"
  19567. #endif
  19568. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_Multicast(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  19569. {
  19570. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19571. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19572. bool retVal = false;
  19573. for (il2cpp_array_size_t i = 0; i < length; i++)
  19574. {
  19575. Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* currentDelegate = reinterpret_cast<Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E*>(delegatesToInvoke[i]);
  19576. typedef bool (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  19577. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19578. }
  19579. return retVal;
  19580. }
  19581. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenInst(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  19582. {
  19583. typedef bool (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  19584. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19585. }
  19586. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStatic(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  19587. {
  19588. typedef bool (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  19589. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19590. }
  19591. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStaticInvoker(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  19592. {
  19593. return InvokerFuncInvoker2< bool, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19594. }
  19595. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_ClosedStaticInvoker(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  19596. {
  19597. return InvokerFuncInvoker3< bool, RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19598. }
  19599. // System.Void System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>::.ctor(System.Object,System.IntPtr)
  19600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mBECF17AD38818C4339F30DB97A29EFAAFC28010A_gshared (Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19601. {
  19602. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19603. __this->___method_3 = ___1_method;
  19604. __this->___m_target_2 = ___0_object;
  19605. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19606. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19607. __this->___method_code_6 = (intptr_t)__this;
  19608. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19609. {
  19610. bool isOpen = parameterCount == 2;
  19611. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19612. if (isOpen)
  19613. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStaticInvoker;
  19614. else
  19615. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_ClosedStaticInvoker;
  19616. else
  19617. if (isOpen)
  19618. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStatic;
  19619. else
  19620. {
  19621. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19622. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19623. }
  19624. }
  19625. else
  19626. {
  19627. if (___0_object == NULL)
  19628. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19629. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19630. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19631. }
  19632. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_Multicast;
  19633. }
  19634. // TResult System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>::Invoke(T1,T2)
  19635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_gshared (Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  19636. {
  19637. typedef bool (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  19638. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19639. }
  19640. #ifdef __clang__
  19641. #pragma clang diagnostic pop
  19642. #endif
  19643. #ifdef __clang__
  19644. #pragma clang diagnostic push
  19645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19646. #pragma clang diagnostic ignored "-Wunused-variable"
  19647. #endif
  19648. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_Multicast(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  19649. {
  19650. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19651. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19652. RuntimeObject* retVal = NULL;
  19653. for (il2cpp_array_size_t i = 0; i < length; i++)
  19654. {
  19655. Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* currentDelegate = reinterpret_cast<Func_3_tEFF388DEF67214BB28AD693A56852F9056847940*>(delegatesToInvoke[i]);
  19656. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t, const RuntimeMethod*);
  19657. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19658. }
  19659. return retVal;
  19660. }
  19661. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenInst(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  19662. {
  19663. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t, const RuntimeMethod*);
  19664. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19665. }
  19666. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenStatic(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  19667. {
  19668. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t, const RuntimeMethod*);
  19669. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19670. }
  19671. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenStaticInvoker(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  19672. {
  19673. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19674. }
  19675. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_ClosedStaticInvoker(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  19676. {
  19677. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19678. }
  19679. // System.Void System.Func`3<System.Decimal,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  19680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3E08B9CE5CADDEAF7DE4F70354F0DD538F4521FB_gshared (Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19681. {
  19682. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19683. __this->___method_3 = ___1_method;
  19684. __this->___m_target_2 = ___0_object;
  19685. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19686. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19687. __this->___method_code_6 = (intptr_t)__this;
  19688. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19689. {
  19690. bool isOpen = parameterCount == 2;
  19691. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19692. if (isOpen)
  19693. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenStaticInvoker;
  19694. else
  19695. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_ClosedStaticInvoker;
  19696. else
  19697. if (isOpen)
  19698. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenStatic;
  19699. else
  19700. {
  19701. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19702. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19703. }
  19704. }
  19705. else
  19706. {
  19707. if (___0_object == NULL)
  19708. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19709. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19710. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19711. }
  19712. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_Multicast;
  19713. }
  19714. // TResult System.Func`3<System.Decimal,System.Byte,System.Object>::Invoke(T1,T2)
  19715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_gshared (Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  19716. {
  19717. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t, const RuntimeMethod*);
  19718. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19719. }
  19720. #ifdef __clang__
  19721. #pragma clang diagnostic pop
  19722. #endif
  19723. #ifdef __clang__
  19724. #pragma clang diagnostic push
  19725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19726. #pragma clang diagnostic ignored "-Wunused-variable"
  19727. #endif
  19728. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_Multicast(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  19729. {
  19730. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19731. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19732. RuntimeObject* retVal = NULL;
  19733. for (il2cpp_array_size_t i = 0; i < length; i++)
  19734. {
  19735. Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* currentDelegate = reinterpret_cast<Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7*>(delegatesToInvoke[i]);
  19736. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  19737. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19738. }
  19739. return retVal;
  19740. }
  19741. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenInst(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  19742. {
  19743. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  19744. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19745. }
  19746. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenStatic(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  19747. {
  19748. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  19749. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19750. }
  19751. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenStaticInvoker(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  19752. {
  19753. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19754. }
  19755. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_ClosedStaticInvoker(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  19756. {
  19757. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19758. }
  19759. // System.Void System.Func`3<System.Decimal,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  19760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mAF86B8AB0DAF388460B465C0AD4115785AB888C2_gshared (Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19761. {
  19762. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19763. __this->___method_3 = ___1_method;
  19764. __this->___m_target_2 = ___0_object;
  19765. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19766. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19767. __this->___method_code_6 = (intptr_t)__this;
  19768. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19769. {
  19770. bool isOpen = parameterCount == 2;
  19771. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19772. if (isOpen)
  19773. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenStaticInvoker;
  19774. else
  19775. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_ClosedStaticInvoker;
  19776. else
  19777. if (isOpen)
  19778. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenStatic;
  19779. else
  19780. {
  19781. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19782. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19783. }
  19784. }
  19785. else
  19786. {
  19787. if (___0_object == NULL)
  19788. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19789. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19790. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19791. }
  19792. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_Multicast;
  19793. }
  19794. // TResult System.Func`3<System.Decimal,System.Decimal,System.Object>::Invoke(T1,T2)
  19795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_gshared (Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  19796. {
  19797. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  19798. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19799. }
  19800. #ifdef __clang__
  19801. #pragma clang diagnostic pop
  19802. #endif
  19803. #ifdef __clang__
  19804. #pragma clang diagnostic push
  19805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19806. #pragma clang diagnostic ignored "-Wunused-variable"
  19807. #endif
  19808. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_Multicast(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  19809. {
  19810. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19811. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19812. RuntimeObject* retVal = NULL;
  19813. for (il2cpp_array_size_t i = 0; i < length; i++)
  19814. {
  19815. Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* currentDelegate = reinterpret_cast<Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B*>(delegatesToInvoke[i]);
  19816. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t, const RuntimeMethod*);
  19817. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19818. }
  19819. return retVal;
  19820. }
  19821. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenInst(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  19822. {
  19823. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t, const RuntimeMethod*);
  19824. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19825. }
  19826. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenStatic(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  19827. {
  19828. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t, const RuntimeMethod*);
  19829. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19830. }
  19831. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenStaticInvoker(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  19832. {
  19833. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19834. }
  19835. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_ClosedStaticInvoker(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  19836. {
  19837. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19838. }
  19839. // System.Void System.Func`3<System.Decimal,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  19840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mBDEE985650C19B589F93ADE4DA554AD3A7AE8615_gshared (Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19841. {
  19842. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19843. __this->___method_3 = ___1_method;
  19844. __this->___m_target_2 = ___0_object;
  19845. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19846. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19847. __this->___method_code_6 = (intptr_t)__this;
  19848. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19849. {
  19850. bool isOpen = parameterCount == 2;
  19851. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19852. if (isOpen)
  19853. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenStaticInvoker;
  19854. else
  19855. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_ClosedStaticInvoker;
  19856. else
  19857. if (isOpen)
  19858. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenStatic;
  19859. else
  19860. {
  19861. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19862. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19863. }
  19864. }
  19865. else
  19866. {
  19867. if (___0_object == NULL)
  19868. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19869. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19870. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19871. }
  19872. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_Multicast;
  19873. }
  19874. // TResult System.Func`3<System.Decimal,System.Int16,System.Object>::Invoke(T1,T2)
  19875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_gshared (Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  19876. {
  19877. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t, const RuntimeMethod*);
  19878. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19879. }
  19880. #ifdef __clang__
  19881. #pragma clang diagnostic pop
  19882. #endif
  19883. #ifdef __clang__
  19884. #pragma clang diagnostic push
  19885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19886. #pragma clang diagnostic ignored "-Wunused-variable"
  19887. #endif
  19888. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_Multicast(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19889. {
  19890. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19891. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19892. RuntimeObject* retVal = NULL;
  19893. for (il2cpp_array_size_t i = 0; i < length; i++)
  19894. {
  19895. Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* currentDelegate = reinterpret_cast<Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3*>(delegatesToInvoke[i]);
  19896. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t, const RuntimeMethod*);
  19897. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19898. }
  19899. return retVal;
  19900. }
  19901. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenInst(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19902. {
  19903. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t, const RuntimeMethod*);
  19904. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19905. }
  19906. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenStatic(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19907. {
  19908. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t, const RuntimeMethod*);
  19909. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19910. }
  19911. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenStaticInvoker(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19912. {
  19913. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19914. }
  19915. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_ClosedStaticInvoker(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19916. {
  19917. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19918. }
  19919. // System.Void System.Func`3<System.Decimal,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  19920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mCD1860E4F197224A0F818A01787DAE56F43DD094_gshared (Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19921. {
  19922. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19923. __this->___method_3 = ___1_method;
  19924. __this->___m_target_2 = ___0_object;
  19925. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19926. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19927. __this->___method_code_6 = (intptr_t)__this;
  19928. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19929. {
  19930. bool isOpen = parameterCount == 2;
  19931. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19932. if (isOpen)
  19933. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenStaticInvoker;
  19934. else
  19935. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_ClosedStaticInvoker;
  19936. else
  19937. if (isOpen)
  19938. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenStatic;
  19939. else
  19940. {
  19941. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19942. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19943. }
  19944. }
  19945. else
  19946. {
  19947. if (___0_object == NULL)
  19948. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19949. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19950. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19951. }
  19952. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_Multicast;
  19953. }
  19954. // TResult System.Func`3<System.Decimal,System.Int32,System.Object>::Invoke(T1,T2)
  19955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_gshared (Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  19956. {
  19957. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t, const RuntimeMethod*);
  19958. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19959. }
  19960. #ifdef __clang__
  19961. #pragma clang diagnostic pop
  19962. #endif
  19963. #ifdef __clang__
  19964. #pragma clang diagnostic push
  19965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19966. #pragma clang diagnostic ignored "-Wunused-variable"
  19967. #endif
  19968. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_Multicast(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19969. {
  19970. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19971. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19972. RuntimeObject* retVal = NULL;
  19973. for (il2cpp_array_size_t i = 0; i < length; i++)
  19974. {
  19975. Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* currentDelegate = reinterpret_cast<Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8*>(delegatesToInvoke[i]);
  19976. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t, const RuntimeMethod*);
  19977. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19978. }
  19979. return retVal;
  19980. }
  19981. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenInst(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19982. {
  19983. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t, const RuntimeMethod*);
  19984. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19985. }
  19986. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenStatic(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19987. {
  19988. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t, const RuntimeMethod*);
  19989. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  19990. }
  19991. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenStaticInvoker(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19992. {
  19993. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  19994. }
  19995. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_ClosedStaticInvoker(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  19996. {
  19997. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  19998. }
  19999. // System.Void System.Func`3<System.Decimal,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  20000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7DC438E9BEDF3F61E18D5AC6F1A4318F3F5A9388_gshared (Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20001. {
  20002. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20003. __this->___method_3 = ___1_method;
  20004. __this->___m_target_2 = ___0_object;
  20005. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20006. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20007. __this->___method_code_6 = (intptr_t)__this;
  20008. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20009. {
  20010. bool isOpen = parameterCount == 2;
  20011. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20012. if (isOpen)
  20013. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenStaticInvoker;
  20014. else
  20015. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_ClosedStaticInvoker;
  20016. else
  20017. if (isOpen)
  20018. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenStatic;
  20019. else
  20020. {
  20021. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20022. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20023. }
  20024. }
  20025. else
  20026. {
  20027. if (___0_object == NULL)
  20028. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20029. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20030. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20031. }
  20032. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_Multicast;
  20033. }
  20034. // TResult System.Func`3<System.Decimal,System.Int64,System.Object>::Invoke(T1,T2)
  20035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_gshared (Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  20036. {
  20037. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t, const RuntimeMethod*);
  20038. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20039. }
  20040. #ifdef __clang__
  20041. #pragma clang diagnostic pop
  20042. #endif
  20043. #ifdef __clang__
  20044. #pragma clang diagnostic push
  20045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20046. #pragma clang diagnostic ignored "-Wunused-variable"
  20047. #endif
  20048. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_Multicast(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20049. {
  20050. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20051. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20052. RuntimeObject* retVal = NULL;
  20053. for (il2cpp_array_size_t i = 0; i < length; i++)
  20054. {
  20055. Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* currentDelegate = reinterpret_cast<Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3*>(delegatesToInvoke[i]);
  20056. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t, const RuntimeMethod*);
  20057. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20058. }
  20059. return retVal;
  20060. }
  20061. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenInst(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20062. {
  20063. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t, const RuntimeMethod*);
  20064. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20065. }
  20066. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenStatic(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20067. {
  20068. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t, const RuntimeMethod*);
  20069. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20070. }
  20071. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenStaticInvoker(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20072. {
  20073. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20074. }
  20075. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_ClosedStaticInvoker(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20076. {
  20077. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20078. }
  20079. // System.Void System.Func`3<System.Decimal,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  20080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA40DF46FA0E6DB45AE52317FCD7A6F180FB2E85F_gshared (Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20081. {
  20082. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20083. __this->___method_3 = ___1_method;
  20084. __this->___m_target_2 = ___0_object;
  20085. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20086. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20087. __this->___method_code_6 = (intptr_t)__this;
  20088. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20089. {
  20090. bool isOpen = parameterCount == 2;
  20091. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20092. if (isOpen)
  20093. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenStaticInvoker;
  20094. else
  20095. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_ClosedStaticInvoker;
  20096. else
  20097. if (isOpen)
  20098. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenStatic;
  20099. else
  20100. {
  20101. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20102. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20103. }
  20104. }
  20105. else
  20106. {
  20107. if (___0_object == NULL)
  20108. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20109. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20110. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20111. }
  20112. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_Multicast;
  20113. }
  20114. // TResult System.Func`3<System.Decimal,System.SByte,System.Object>::Invoke(T1,T2)
  20115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_gshared (Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20116. {
  20117. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t, const RuntimeMethod*);
  20118. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20119. }
  20120. #ifdef __clang__
  20121. #pragma clang diagnostic pop
  20122. #endif
  20123. #ifdef __clang__
  20124. #pragma clang diagnostic push
  20125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20126. #pragma clang diagnostic ignored "-Wunused-variable"
  20127. #endif
  20128. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_Multicast(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20129. {
  20130. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20131. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20132. RuntimeObject* retVal = NULL;
  20133. for (il2cpp_array_size_t i = 0; i < length; i++)
  20134. {
  20135. Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* currentDelegate = reinterpret_cast<Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D*>(delegatesToInvoke[i]);
  20136. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t, const RuntimeMethod*);
  20137. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20138. }
  20139. return retVal;
  20140. }
  20141. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenInst(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20142. {
  20143. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t, const RuntimeMethod*);
  20144. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20145. }
  20146. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenStatic(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20147. {
  20148. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t, const RuntimeMethod*);
  20149. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20150. }
  20151. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenStaticInvoker(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20152. {
  20153. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20154. }
  20155. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_ClosedStaticInvoker(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20156. {
  20157. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20158. }
  20159. // System.Void System.Func`3<System.Decimal,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  20160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5A7903774FE98B443DD45E7AD5EA5DDA9ABA3E47_gshared (Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20161. {
  20162. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20163. __this->___method_3 = ___1_method;
  20164. __this->___m_target_2 = ___0_object;
  20165. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20166. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20167. __this->___method_code_6 = (intptr_t)__this;
  20168. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20169. {
  20170. bool isOpen = parameterCount == 2;
  20171. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20172. if (isOpen)
  20173. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenStaticInvoker;
  20174. else
  20175. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_ClosedStaticInvoker;
  20176. else
  20177. if (isOpen)
  20178. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenStatic;
  20179. else
  20180. {
  20181. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20182. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20183. }
  20184. }
  20185. else
  20186. {
  20187. if (___0_object == NULL)
  20188. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20189. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20190. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20191. }
  20192. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_Multicast;
  20193. }
  20194. // TResult System.Func`3<System.Decimal,System.UInt16,System.Object>::Invoke(T1,T2)
  20195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_gshared (Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20196. {
  20197. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t, const RuntimeMethod*);
  20198. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20199. }
  20200. #ifdef __clang__
  20201. #pragma clang diagnostic pop
  20202. #endif
  20203. #ifdef __clang__
  20204. #pragma clang diagnostic push
  20205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20206. #pragma clang diagnostic ignored "-Wunused-variable"
  20207. #endif
  20208. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_Multicast(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  20209. {
  20210. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20211. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20212. RuntimeObject* retVal = NULL;
  20213. for (il2cpp_array_size_t i = 0; i < length; i++)
  20214. {
  20215. Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* currentDelegate = reinterpret_cast<Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D*>(delegatesToInvoke[i]);
  20216. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t, const RuntimeMethod*);
  20217. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20218. }
  20219. return retVal;
  20220. }
  20221. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenInst(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  20222. {
  20223. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t, const RuntimeMethod*);
  20224. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20225. }
  20226. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenStatic(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  20227. {
  20228. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t, const RuntimeMethod*);
  20229. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20230. }
  20231. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenStaticInvoker(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  20232. {
  20233. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20234. }
  20235. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_ClosedStaticInvoker(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  20236. {
  20237. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20238. }
  20239. // System.Void System.Func`3<System.Decimal,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  20240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mE9F50D4DAC919B6DF45984F121E0F40FE652818E_gshared (Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20241. {
  20242. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20243. __this->___method_3 = ___1_method;
  20244. __this->___m_target_2 = ___0_object;
  20245. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20246. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20247. __this->___method_code_6 = (intptr_t)__this;
  20248. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20249. {
  20250. bool isOpen = parameterCount == 2;
  20251. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20252. if (isOpen)
  20253. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenStaticInvoker;
  20254. else
  20255. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_ClosedStaticInvoker;
  20256. else
  20257. if (isOpen)
  20258. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenStatic;
  20259. else
  20260. {
  20261. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20262. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20263. }
  20264. }
  20265. else
  20266. {
  20267. if (___0_object == NULL)
  20268. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20269. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20270. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20271. }
  20272. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_Multicast;
  20273. }
  20274. // TResult System.Func`3<System.Decimal,System.UInt32,System.Object>::Invoke(T1,T2)
  20275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_gshared (Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  20276. {
  20277. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t, const RuntimeMethod*);
  20278. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20279. }
  20280. #ifdef __clang__
  20281. #pragma clang diagnostic pop
  20282. #endif
  20283. #ifdef __clang__
  20284. #pragma clang diagnostic push
  20285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20286. #pragma clang diagnostic ignored "-Wunused-variable"
  20287. #endif
  20288. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_Multicast(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  20289. {
  20290. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20291. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20292. RuntimeObject* retVal = NULL;
  20293. for (il2cpp_array_size_t i = 0; i < length; i++)
  20294. {
  20295. Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* currentDelegate = reinterpret_cast<Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD*>(delegatesToInvoke[i]);
  20296. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t, const RuntimeMethod*);
  20297. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20298. }
  20299. return retVal;
  20300. }
  20301. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenInst(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  20302. {
  20303. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t, const RuntimeMethod*);
  20304. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20305. }
  20306. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenStatic(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  20307. {
  20308. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t, const RuntimeMethod*);
  20309. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20310. }
  20311. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenStaticInvoker(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  20312. {
  20313. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20314. }
  20315. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_ClosedStaticInvoker(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  20316. {
  20317. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20318. }
  20319. // System.Void System.Func`3<System.Decimal,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  20320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m9F7B5189BC9469C55691F07A84D3B9C62603C0CB_gshared (Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20321. {
  20322. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20323. __this->___method_3 = ___1_method;
  20324. __this->___m_target_2 = ___0_object;
  20325. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20326. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20327. __this->___method_code_6 = (intptr_t)__this;
  20328. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20329. {
  20330. bool isOpen = parameterCount == 2;
  20331. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20332. if (isOpen)
  20333. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenStaticInvoker;
  20334. else
  20335. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_ClosedStaticInvoker;
  20336. else
  20337. if (isOpen)
  20338. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenStatic;
  20339. else
  20340. {
  20341. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20342. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20343. }
  20344. }
  20345. else
  20346. {
  20347. if (___0_object == NULL)
  20348. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20349. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20350. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20351. }
  20352. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_Multicast;
  20353. }
  20354. // TResult System.Func`3<System.Decimal,System.UInt64,System.Object>::Invoke(T1,T2)
  20355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_gshared (Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  20356. {
  20357. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t, const RuntimeMethod*);
  20358. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20359. }
  20360. #ifdef __clang__
  20361. #pragma clang diagnostic pop
  20362. #endif
  20363. #ifdef __clang__
  20364. #pragma clang diagnostic push
  20365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20366. #pragma clang diagnostic ignored "-Wunused-variable"
  20367. #endif
  20368. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_Multicast(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  20369. {
  20370. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20371. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20372. RuntimeObject* retVal = NULL;
  20373. for (il2cpp_array_size_t i = 0; i < length; i++)
  20374. {
  20375. Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* currentDelegate = reinterpret_cast<Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA*>(delegatesToInvoke[i]);
  20376. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint8_t, const RuntimeMethod*);
  20377. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20378. }
  20379. return retVal;
  20380. }
  20381. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenInst(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  20382. {
  20383. typedef RuntimeObject* (*FunctionPointerType) (double, uint8_t, const RuntimeMethod*);
  20384. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20385. }
  20386. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenStatic(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  20387. {
  20388. typedef RuntimeObject* (*FunctionPointerType) (double, uint8_t, const RuntimeMethod*);
  20389. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20390. }
  20391. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenStaticInvoker(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  20392. {
  20393. return InvokerFuncInvoker2< RuntimeObject*, double, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20394. }
  20395. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_ClosedStaticInvoker(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  20396. {
  20397. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20398. }
  20399. // System.Void System.Func`3<System.Double,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  20400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m04208E71689F79E599425D15B95E70122187472F_gshared (Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20401. {
  20402. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20403. __this->___method_3 = ___1_method;
  20404. __this->___m_target_2 = ___0_object;
  20405. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20406. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20407. __this->___method_code_6 = (intptr_t)__this;
  20408. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20409. {
  20410. bool isOpen = parameterCount == 2;
  20411. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20412. if (isOpen)
  20413. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenStaticInvoker;
  20414. else
  20415. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_ClosedStaticInvoker;
  20416. else
  20417. if (isOpen)
  20418. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenStatic;
  20419. else
  20420. {
  20421. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20422. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20423. }
  20424. }
  20425. else
  20426. {
  20427. if (___0_object == NULL)
  20428. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20429. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20430. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20431. }
  20432. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_Multicast;
  20433. }
  20434. // TResult System.Func`3<System.Double,System.Byte,System.Object>::Invoke(T1,T2)
  20435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_gshared (Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  20436. {
  20437. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint8_t, const RuntimeMethod*);
  20438. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20439. }
  20440. #ifdef __clang__
  20441. #pragma clang diagnostic pop
  20442. #endif
  20443. #ifdef __clang__
  20444. #pragma clang diagnostic push
  20445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20446. #pragma clang diagnostic ignored "-Wunused-variable"
  20447. #endif
  20448. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_Multicast(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  20449. {
  20450. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20451. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20452. RuntimeObject* retVal = NULL;
  20453. for (il2cpp_array_size_t i = 0; i < length; i++)
  20454. {
  20455. Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* currentDelegate = reinterpret_cast<Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA*>(delegatesToInvoke[i]);
  20456. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, double, const RuntimeMethod*);
  20457. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20458. }
  20459. return retVal;
  20460. }
  20461. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenInst(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  20462. {
  20463. typedef RuntimeObject* (*FunctionPointerType) (double, double, const RuntimeMethod*);
  20464. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20465. }
  20466. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenStatic(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  20467. {
  20468. typedef RuntimeObject* (*FunctionPointerType) (double, double, const RuntimeMethod*);
  20469. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20470. }
  20471. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenStaticInvoker(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  20472. {
  20473. return InvokerFuncInvoker2< RuntimeObject*, double, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20474. }
  20475. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_ClosedStaticInvoker(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  20476. {
  20477. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20478. }
  20479. // System.Void System.Func`3<System.Double,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  20480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m979A13563C8D9CBA4F45E43D1A8AF009270F9018_gshared (Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20481. {
  20482. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20483. __this->___method_3 = ___1_method;
  20484. __this->___m_target_2 = ___0_object;
  20485. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20486. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20487. __this->___method_code_6 = (intptr_t)__this;
  20488. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20489. {
  20490. bool isOpen = parameterCount == 2;
  20491. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20492. if (isOpen)
  20493. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenStaticInvoker;
  20494. else
  20495. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_ClosedStaticInvoker;
  20496. else
  20497. if (isOpen)
  20498. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenStatic;
  20499. else
  20500. {
  20501. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20502. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20503. }
  20504. }
  20505. else
  20506. {
  20507. if (___0_object == NULL)
  20508. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20509. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20510. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20511. }
  20512. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_Multicast;
  20513. }
  20514. // TResult System.Func`3<System.Double,System.Double,System.Object>::Invoke(T1,T2)
  20515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_gshared (Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  20516. {
  20517. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, double, const RuntimeMethod*);
  20518. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20519. }
  20520. #ifdef __clang__
  20521. #pragma clang diagnostic pop
  20522. #endif
  20523. #ifdef __clang__
  20524. #pragma clang diagnostic push
  20525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20526. #pragma clang diagnostic ignored "-Wunused-variable"
  20527. #endif
  20528. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_Multicast(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  20529. {
  20530. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20531. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20532. RuntimeObject* retVal = NULL;
  20533. for (il2cpp_array_size_t i = 0; i < length; i++)
  20534. {
  20535. Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* currentDelegate = reinterpret_cast<Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1*>(delegatesToInvoke[i]);
  20536. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int16_t, const RuntimeMethod*);
  20537. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20538. }
  20539. return retVal;
  20540. }
  20541. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenInst(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  20542. {
  20543. typedef RuntimeObject* (*FunctionPointerType) (double, int16_t, const RuntimeMethod*);
  20544. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20545. }
  20546. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenStatic(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  20547. {
  20548. typedef RuntimeObject* (*FunctionPointerType) (double, int16_t, const RuntimeMethod*);
  20549. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20550. }
  20551. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenStaticInvoker(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  20552. {
  20553. return InvokerFuncInvoker2< RuntimeObject*, double, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20554. }
  20555. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_ClosedStaticInvoker(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  20556. {
  20557. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20558. }
  20559. // System.Void System.Func`3<System.Double,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  20560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mBD138818F5C38F24FEA11245F591DD98E12E4E06_gshared (Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20561. {
  20562. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20563. __this->___method_3 = ___1_method;
  20564. __this->___m_target_2 = ___0_object;
  20565. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20566. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20567. __this->___method_code_6 = (intptr_t)__this;
  20568. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20569. {
  20570. bool isOpen = parameterCount == 2;
  20571. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20572. if (isOpen)
  20573. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenStaticInvoker;
  20574. else
  20575. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_ClosedStaticInvoker;
  20576. else
  20577. if (isOpen)
  20578. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenStatic;
  20579. else
  20580. {
  20581. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20582. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20583. }
  20584. }
  20585. else
  20586. {
  20587. if (___0_object == NULL)
  20588. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20589. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20590. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20591. }
  20592. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_Multicast;
  20593. }
  20594. // TResult System.Func`3<System.Double,System.Int16,System.Object>::Invoke(T1,T2)
  20595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_gshared (Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  20596. {
  20597. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int16_t, const RuntimeMethod*);
  20598. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20599. }
  20600. #ifdef __clang__
  20601. #pragma clang diagnostic pop
  20602. #endif
  20603. #ifdef __clang__
  20604. #pragma clang diagnostic push
  20605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20606. #pragma clang diagnostic ignored "-Wunused-variable"
  20607. #endif
  20608. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_Multicast(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  20609. {
  20610. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20611. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20612. RuntimeObject* retVal = NULL;
  20613. for (il2cpp_array_size_t i = 0; i < length; i++)
  20614. {
  20615. Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* currentDelegate = reinterpret_cast<Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37*>(delegatesToInvoke[i]);
  20616. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int32_t, const RuntimeMethod*);
  20617. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20618. }
  20619. return retVal;
  20620. }
  20621. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenInst(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  20622. {
  20623. typedef RuntimeObject* (*FunctionPointerType) (double, int32_t, const RuntimeMethod*);
  20624. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20625. }
  20626. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenStatic(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  20627. {
  20628. typedef RuntimeObject* (*FunctionPointerType) (double, int32_t, const RuntimeMethod*);
  20629. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20630. }
  20631. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenStaticInvoker(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  20632. {
  20633. return InvokerFuncInvoker2< RuntimeObject*, double, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20634. }
  20635. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_ClosedStaticInvoker(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  20636. {
  20637. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20638. }
  20639. // System.Void System.Func`3<System.Double,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  20640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mBA7663EBEC2C0E179E90417DDF93447EEA641191_gshared (Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20641. {
  20642. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20643. __this->___method_3 = ___1_method;
  20644. __this->___m_target_2 = ___0_object;
  20645. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20646. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20647. __this->___method_code_6 = (intptr_t)__this;
  20648. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20649. {
  20650. bool isOpen = parameterCount == 2;
  20651. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20652. if (isOpen)
  20653. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenStaticInvoker;
  20654. else
  20655. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_ClosedStaticInvoker;
  20656. else
  20657. if (isOpen)
  20658. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenStatic;
  20659. else
  20660. {
  20661. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20662. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20663. }
  20664. }
  20665. else
  20666. {
  20667. if (___0_object == NULL)
  20668. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20669. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20670. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20671. }
  20672. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_Multicast;
  20673. }
  20674. // TResult System.Func`3<System.Double,System.Int32,System.Object>::Invoke(T1,T2)
  20675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_gshared (Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  20676. {
  20677. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int32_t, const RuntimeMethod*);
  20678. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20679. }
  20680. #ifdef __clang__
  20681. #pragma clang diagnostic pop
  20682. #endif
  20683. #ifdef __clang__
  20684. #pragma clang diagnostic push
  20685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20686. #pragma clang diagnostic ignored "-Wunused-variable"
  20687. #endif
  20688. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_Multicast(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  20689. {
  20690. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20691. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20692. RuntimeObject* retVal = NULL;
  20693. for (il2cpp_array_size_t i = 0; i < length; i++)
  20694. {
  20695. Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* currentDelegate = reinterpret_cast<Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8*>(delegatesToInvoke[i]);
  20696. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int64_t, const RuntimeMethod*);
  20697. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20698. }
  20699. return retVal;
  20700. }
  20701. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenInst(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  20702. {
  20703. typedef RuntimeObject* (*FunctionPointerType) (double, int64_t, const RuntimeMethod*);
  20704. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20705. }
  20706. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenStatic(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  20707. {
  20708. typedef RuntimeObject* (*FunctionPointerType) (double, int64_t, const RuntimeMethod*);
  20709. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20710. }
  20711. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenStaticInvoker(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  20712. {
  20713. return InvokerFuncInvoker2< RuntimeObject*, double, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20714. }
  20715. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_ClosedStaticInvoker(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  20716. {
  20717. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20718. }
  20719. // System.Void System.Func`3<System.Double,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  20720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mEAD40CF1F7CC27BBBC1E5CF85A24AF0528577CDA_gshared (Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20721. {
  20722. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20723. __this->___method_3 = ___1_method;
  20724. __this->___m_target_2 = ___0_object;
  20725. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20726. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20727. __this->___method_code_6 = (intptr_t)__this;
  20728. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20729. {
  20730. bool isOpen = parameterCount == 2;
  20731. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20732. if (isOpen)
  20733. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenStaticInvoker;
  20734. else
  20735. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_ClosedStaticInvoker;
  20736. else
  20737. if (isOpen)
  20738. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenStatic;
  20739. else
  20740. {
  20741. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20742. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20743. }
  20744. }
  20745. else
  20746. {
  20747. if (___0_object == NULL)
  20748. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20749. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20750. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20751. }
  20752. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_Multicast;
  20753. }
  20754. // TResult System.Func`3<System.Double,System.Int64,System.Object>::Invoke(T1,T2)
  20755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_gshared (Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  20756. {
  20757. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int64_t, const RuntimeMethod*);
  20758. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20759. }
  20760. #ifdef __clang__
  20761. #pragma clang diagnostic pop
  20762. #endif
  20763. #ifdef __clang__
  20764. #pragma clang diagnostic push
  20765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20766. #pragma clang diagnostic ignored "-Wunused-variable"
  20767. #endif
  20768. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_Multicast(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20769. {
  20770. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20771. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20772. RuntimeObject* retVal = NULL;
  20773. for (il2cpp_array_size_t i = 0; i < length; i++)
  20774. {
  20775. Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* currentDelegate = reinterpret_cast<Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E*>(delegatesToInvoke[i]);
  20776. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int8_t, const RuntimeMethod*);
  20777. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20778. }
  20779. return retVal;
  20780. }
  20781. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenInst(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20782. {
  20783. typedef RuntimeObject* (*FunctionPointerType) (double, int8_t, const RuntimeMethod*);
  20784. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20785. }
  20786. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenStatic(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20787. {
  20788. typedef RuntimeObject* (*FunctionPointerType) (double, int8_t, const RuntimeMethod*);
  20789. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20790. }
  20791. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenStaticInvoker(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20792. {
  20793. return InvokerFuncInvoker2< RuntimeObject*, double, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20794. }
  20795. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_ClosedStaticInvoker(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20796. {
  20797. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20798. }
  20799. // System.Void System.Func`3<System.Double,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  20800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mCCFEFEBDB59EEBE94FCE51EE6FB1606D65A0A420_gshared (Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20801. {
  20802. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20803. __this->___method_3 = ___1_method;
  20804. __this->___m_target_2 = ___0_object;
  20805. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20806. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20807. __this->___method_code_6 = (intptr_t)__this;
  20808. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20809. {
  20810. bool isOpen = parameterCount == 2;
  20811. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20812. if (isOpen)
  20813. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenStaticInvoker;
  20814. else
  20815. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_ClosedStaticInvoker;
  20816. else
  20817. if (isOpen)
  20818. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenStatic;
  20819. else
  20820. {
  20821. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20822. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20823. }
  20824. }
  20825. else
  20826. {
  20827. if (___0_object == NULL)
  20828. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20829. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20830. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20831. }
  20832. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_Multicast;
  20833. }
  20834. // TResult System.Func`3<System.Double,System.SByte,System.Object>::Invoke(T1,T2)
  20835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_gshared (Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  20836. {
  20837. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int8_t, const RuntimeMethod*);
  20838. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20839. }
  20840. #ifdef __clang__
  20841. #pragma clang diagnostic pop
  20842. #endif
  20843. #ifdef __clang__
  20844. #pragma clang diagnostic push
  20845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20846. #pragma clang diagnostic ignored "-Wunused-variable"
  20847. #endif
  20848. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_Multicast(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  20849. {
  20850. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20851. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20852. RuntimeObject* retVal = NULL;
  20853. for (il2cpp_array_size_t i = 0; i < length; i++)
  20854. {
  20855. Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* currentDelegate = reinterpret_cast<Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B*>(delegatesToInvoke[i]);
  20856. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, float, const RuntimeMethod*);
  20857. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20858. }
  20859. return retVal;
  20860. }
  20861. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenInst(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  20862. {
  20863. typedef RuntimeObject* (*FunctionPointerType) (double, float, const RuntimeMethod*);
  20864. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20865. }
  20866. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenStatic(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  20867. {
  20868. typedef RuntimeObject* (*FunctionPointerType) (double, float, const RuntimeMethod*);
  20869. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20870. }
  20871. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenStaticInvoker(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  20872. {
  20873. return InvokerFuncInvoker2< RuntimeObject*, double, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20874. }
  20875. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_ClosedStaticInvoker(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  20876. {
  20877. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20878. }
  20879. // System.Void System.Func`3<System.Double,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  20880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3757EDCFB43FC48798EE01F50A6C5B83FE6FB1C0_gshared (Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20881. {
  20882. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20883. __this->___method_3 = ___1_method;
  20884. __this->___m_target_2 = ___0_object;
  20885. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20886. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20887. __this->___method_code_6 = (intptr_t)__this;
  20888. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20889. {
  20890. bool isOpen = parameterCount == 2;
  20891. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20892. if (isOpen)
  20893. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenStaticInvoker;
  20894. else
  20895. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_ClosedStaticInvoker;
  20896. else
  20897. if (isOpen)
  20898. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenStatic;
  20899. else
  20900. {
  20901. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20902. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20903. }
  20904. }
  20905. else
  20906. {
  20907. if (___0_object == NULL)
  20908. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20909. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20910. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20911. }
  20912. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_Multicast;
  20913. }
  20914. // TResult System.Func`3<System.Double,System.Single,System.Object>::Invoke(T1,T2)
  20915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_gshared (Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  20916. {
  20917. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, float, const RuntimeMethod*);
  20918. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20919. }
  20920. #ifdef __clang__
  20921. #pragma clang diagnostic pop
  20922. #endif
  20923. #ifdef __clang__
  20924. #pragma clang diagnostic push
  20925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20926. #pragma clang diagnostic ignored "-Wunused-variable"
  20927. #endif
  20928. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_Multicast(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20929. {
  20930. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  20931. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  20932. RuntimeObject* retVal = NULL;
  20933. for (il2cpp_array_size_t i = 0; i < length; i++)
  20934. {
  20935. Func_3_tB6542392B71A290C5BEE7772995E540871575C55* currentDelegate = reinterpret_cast<Func_3_tB6542392B71A290C5BEE7772995E540871575C55*>(delegatesToInvoke[i]);
  20936. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint16_t, const RuntimeMethod*);
  20937. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  20938. }
  20939. return retVal;
  20940. }
  20941. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenInst(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20942. {
  20943. typedef RuntimeObject* (*FunctionPointerType) (double, uint16_t, const RuntimeMethod*);
  20944. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20945. }
  20946. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenStatic(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20947. {
  20948. typedef RuntimeObject* (*FunctionPointerType) (double, uint16_t, const RuntimeMethod*);
  20949. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  20950. }
  20951. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenStaticInvoker(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20952. {
  20953. return InvokerFuncInvoker2< RuntimeObject*, double, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  20954. }
  20955. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_ClosedStaticInvoker(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20956. {
  20957. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  20958. }
  20959. // System.Void System.Func`3<System.Double,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  20960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5A9B3CA69C7358145CDA39152B0CC492C8673FF4_gshared (Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20961. {
  20962. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  20963. __this->___method_3 = ___1_method;
  20964. __this->___m_target_2 = ___0_object;
  20965. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  20966. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20967. __this->___method_code_6 = (intptr_t)__this;
  20968. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20969. {
  20970. bool isOpen = parameterCount == 2;
  20971. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  20972. if (isOpen)
  20973. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenStaticInvoker;
  20974. else
  20975. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_ClosedStaticInvoker;
  20976. else
  20977. if (isOpen)
  20978. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenStatic;
  20979. else
  20980. {
  20981. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20982. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20983. }
  20984. }
  20985. else
  20986. {
  20987. if (___0_object == NULL)
  20988. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20989. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  20990. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  20991. }
  20992. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_Multicast;
  20993. }
  20994. // TResult System.Func`3<System.Double,System.UInt16,System.Object>::Invoke(T1,T2)
  20995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_gshared (Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  20996. {
  20997. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint16_t, const RuntimeMethod*);
  20998. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  20999. }
  21000. #ifdef __clang__
  21001. #pragma clang diagnostic pop
  21002. #endif
  21003. #ifdef __clang__
  21004. #pragma clang diagnostic push
  21005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21006. #pragma clang diagnostic ignored "-Wunused-variable"
  21007. #endif
  21008. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_Multicast(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21009. {
  21010. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21011. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21012. RuntimeObject* retVal = NULL;
  21013. for (il2cpp_array_size_t i = 0; i < length; i++)
  21014. {
  21015. Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* currentDelegate = reinterpret_cast<Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C*>(delegatesToInvoke[i]);
  21016. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint32_t, const RuntimeMethod*);
  21017. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21018. }
  21019. return retVal;
  21020. }
  21021. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenInst(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21022. {
  21023. typedef RuntimeObject* (*FunctionPointerType) (double, uint32_t, const RuntimeMethod*);
  21024. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21025. }
  21026. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenStatic(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21027. {
  21028. typedef RuntimeObject* (*FunctionPointerType) (double, uint32_t, const RuntimeMethod*);
  21029. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21030. }
  21031. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenStaticInvoker(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21032. {
  21033. return InvokerFuncInvoker2< RuntimeObject*, double, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21034. }
  21035. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_ClosedStaticInvoker(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21036. {
  21037. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21038. }
  21039. // System.Void System.Func`3<System.Double,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  21040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF133F39F15BF28FAD91570274096C944AE65E710_gshared (Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21041. {
  21042. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21043. __this->___method_3 = ___1_method;
  21044. __this->___m_target_2 = ___0_object;
  21045. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21046. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21047. __this->___method_code_6 = (intptr_t)__this;
  21048. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21049. {
  21050. bool isOpen = parameterCount == 2;
  21051. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21052. if (isOpen)
  21053. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenStaticInvoker;
  21054. else
  21055. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_ClosedStaticInvoker;
  21056. else
  21057. if (isOpen)
  21058. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenStatic;
  21059. else
  21060. {
  21061. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21062. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21063. }
  21064. }
  21065. else
  21066. {
  21067. if (___0_object == NULL)
  21068. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21069. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21070. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21071. }
  21072. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_Multicast;
  21073. }
  21074. // TResult System.Func`3<System.Double,System.UInt32,System.Object>::Invoke(T1,T2)
  21075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_gshared (Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21076. {
  21077. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint32_t, const RuntimeMethod*);
  21078. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21079. }
  21080. #ifdef __clang__
  21081. #pragma clang diagnostic pop
  21082. #endif
  21083. #ifdef __clang__
  21084. #pragma clang diagnostic push
  21085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21086. #pragma clang diagnostic ignored "-Wunused-variable"
  21087. #endif
  21088. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_Multicast(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  21089. {
  21090. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21091. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21092. RuntimeObject* retVal = NULL;
  21093. for (il2cpp_array_size_t i = 0; i < length; i++)
  21094. {
  21095. Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* currentDelegate = reinterpret_cast<Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0*>(delegatesToInvoke[i]);
  21096. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint64_t, const RuntimeMethod*);
  21097. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21098. }
  21099. return retVal;
  21100. }
  21101. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenInst(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  21102. {
  21103. typedef RuntimeObject* (*FunctionPointerType) (double, uint64_t, const RuntimeMethod*);
  21104. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21105. }
  21106. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenStatic(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  21107. {
  21108. typedef RuntimeObject* (*FunctionPointerType) (double, uint64_t, const RuntimeMethod*);
  21109. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21110. }
  21111. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenStaticInvoker(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  21112. {
  21113. return InvokerFuncInvoker2< RuntimeObject*, double, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21114. }
  21115. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_ClosedStaticInvoker(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  21116. {
  21117. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21118. }
  21119. // System.Void System.Func`3<System.Double,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  21120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m612B07DC217C712A48A582BD54F1D3C6651885A8_gshared (Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21121. {
  21122. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21123. __this->___method_3 = ___1_method;
  21124. __this->___m_target_2 = ___0_object;
  21125. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21126. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21127. __this->___method_code_6 = (intptr_t)__this;
  21128. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21129. {
  21130. bool isOpen = parameterCount == 2;
  21131. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21132. if (isOpen)
  21133. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenStaticInvoker;
  21134. else
  21135. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_ClosedStaticInvoker;
  21136. else
  21137. if (isOpen)
  21138. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenStatic;
  21139. else
  21140. {
  21141. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21142. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21143. }
  21144. }
  21145. else
  21146. {
  21147. if (___0_object == NULL)
  21148. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21149. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21150. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21151. }
  21152. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_Multicast;
  21153. }
  21154. // TResult System.Func`3<System.Double,System.UInt64,System.Object>::Invoke(T1,T2)
  21155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_gshared (Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  21156. {
  21157. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint64_t, const RuntimeMethod*);
  21158. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21159. }
  21160. #ifdef __clang__
  21161. #pragma clang diagnostic pop
  21162. #endif
  21163. #ifdef __clang__
  21164. #pragma clang diagnostic push
  21165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21166. #pragma clang diagnostic ignored "-Wunused-variable"
  21167. #endif
  21168. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_Multicast(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  21169. {
  21170. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21171. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21172. bool retVal = false;
  21173. for (il2cpp_array_size_t i = 0; i < length; i++)
  21174. {
  21175. Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* currentDelegate = reinterpret_cast<Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0*>(delegatesToInvoke[i]);
  21176. typedef bool (*FunctionPointerType) (RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  21177. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21178. }
  21179. return retVal;
  21180. }
  21181. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenInst(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  21182. {
  21183. typedef bool (*FunctionPointerType) (FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  21184. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21185. }
  21186. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStatic(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  21187. {
  21188. typedef bool (*FunctionPointerType) (FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  21189. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21190. }
  21191. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStaticInvoker(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  21192. {
  21193. return InvokerFuncInvoker2< bool, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21194. }
  21195. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_ClosedStaticInvoker(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  21196. {
  21197. return InvokerFuncInvoker3< bool, RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21198. }
  21199. // System.Void System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>::.ctor(System.Object,System.IntPtr)
  21200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7781D0F3A31D20881364E169115D8C02EC78267D_gshared (Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21201. {
  21202. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21203. __this->___method_3 = ___1_method;
  21204. __this->___m_target_2 = ___0_object;
  21205. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21206. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21207. __this->___method_code_6 = (intptr_t)__this;
  21208. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21209. {
  21210. bool isOpen = parameterCount == 2;
  21211. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21212. if (isOpen)
  21213. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStaticInvoker;
  21214. else
  21215. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_ClosedStaticInvoker;
  21216. else
  21217. if (isOpen)
  21218. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStatic;
  21219. else
  21220. {
  21221. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21222. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21223. }
  21224. }
  21225. else
  21226. {
  21227. if (___0_object == NULL)
  21228. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21229. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21230. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21231. }
  21232. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_Multicast;
  21233. }
  21234. // TResult System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>::Invoke(T1,T2)
  21235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_gshared (Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  21236. {
  21237. typedef bool (*FunctionPointerType) (RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  21238. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21239. }
  21240. #ifdef __clang__
  21241. #pragma clang diagnostic pop
  21242. #endif
  21243. #ifdef __clang__
  21244. #pragma clang diagnostic push
  21245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21246. #pragma clang diagnostic ignored "-Wunused-variable"
  21247. #endif
  21248. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_Multicast(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  21249. {
  21250. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21251. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21252. RuntimeObject* retVal = NULL;
  21253. for (il2cpp_array_size_t i = 0; i < length; i++)
  21254. {
  21255. Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* currentDelegate = reinterpret_cast<Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F*>(delegatesToInvoke[i]);
  21256. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint8_t, const RuntimeMethod*);
  21257. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21258. }
  21259. return retVal;
  21260. }
  21261. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenInst(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  21262. {
  21263. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint8_t, const RuntimeMethod*);
  21264. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21265. }
  21266. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenStatic(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  21267. {
  21268. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint8_t, const RuntimeMethod*);
  21269. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21270. }
  21271. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenStaticInvoker(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  21272. {
  21273. return InvokerFuncInvoker2< RuntimeObject*, int16_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21274. }
  21275. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_ClosedStaticInvoker(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  21276. {
  21277. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21278. }
  21279. // System.Void System.Func`3<System.Int16,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  21280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2FB0B80E852CF222C0AA9A658CD95A1F2B1DAECA_gshared (Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21281. {
  21282. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21283. __this->___method_3 = ___1_method;
  21284. __this->___m_target_2 = ___0_object;
  21285. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21286. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21287. __this->___method_code_6 = (intptr_t)__this;
  21288. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21289. {
  21290. bool isOpen = parameterCount == 2;
  21291. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21292. if (isOpen)
  21293. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenStaticInvoker;
  21294. else
  21295. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_ClosedStaticInvoker;
  21296. else
  21297. if (isOpen)
  21298. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenStatic;
  21299. else
  21300. {
  21301. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21302. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21303. }
  21304. }
  21305. else
  21306. {
  21307. if (___0_object == NULL)
  21308. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21309. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21310. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21311. }
  21312. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_Multicast;
  21313. }
  21314. // TResult System.Func`3<System.Int16,System.Byte,System.Object>::Invoke(T1,T2)
  21315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_gshared (Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  21316. {
  21317. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint8_t, const RuntimeMethod*);
  21318. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21319. }
  21320. #ifdef __clang__
  21321. #pragma clang diagnostic pop
  21322. #endif
  21323. #ifdef __clang__
  21324. #pragma clang diagnostic push
  21325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21326. #pragma clang diagnostic ignored "-Wunused-variable"
  21327. #endif
  21328. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_Multicast(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  21329. {
  21330. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21331. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21332. RuntimeObject* retVal = NULL;
  21333. for (il2cpp_array_size_t i = 0; i < length; i++)
  21334. {
  21335. Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* currentDelegate = reinterpret_cast<Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877*>(delegatesToInvoke[i]);
  21336. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  21337. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21338. }
  21339. return retVal;
  21340. }
  21341. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenInst(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  21342. {
  21343. typedef RuntimeObject* (*FunctionPointerType) (int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  21344. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21345. }
  21346. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenStatic(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  21347. {
  21348. typedef RuntimeObject* (*FunctionPointerType) (int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  21349. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21350. }
  21351. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenStaticInvoker(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  21352. {
  21353. return InvokerFuncInvoker2< RuntimeObject*, int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21354. }
  21355. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_ClosedStaticInvoker(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  21356. {
  21357. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21358. }
  21359. // System.Void System.Func`3<System.Int16,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  21360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m56EBAD35588E7031816357CF1D9218F5E0990A75_gshared (Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21361. {
  21362. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21363. __this->___method_3 = ___1_method;
  21364. __this->___m_target_2 = ___0_object;
  21365. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21366. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21367. __this->___method_code_6 = (intptr_t)__this;
  21368. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21369. {
  21370. bool isOpen = parameterCount == 2;
  21371. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21372. if (isOpen)
  21373. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenStaticInvoker;
  21374. else
  21375. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_ClosedStaticInvoker;
  21376. else
  21377. if (isOpen)
  21378. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenStatic;
  21379. else
  21380. {
  21381. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21382. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21383. }
  21384. }
  21385. else
  21386. {
  21387. if (___0_object == NULL)
  21388. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21389. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21390. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21391. }
  21392. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_Multicast;
  21393. }
  21394. // TResult System.Func`3<System.Int16,System.Decimal,System.Object>::Invoke(T1,T2)
  21395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_gshared (Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  21396. {
  21397. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  21398. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21399. }
  21400. #ifdef __clang__
  21401. #pragma clang diagnostic pop
  21402. #endif
  21403. #ifdef __clang__
  21404. #pragma clang diagnostic push
  21405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21406. #pragma clang diagnostic ignored "-Wunused-variable"
  21407. #endif
  21408. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_Multicast(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  21409. {
  21410. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21411. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21412. RuntimeObject* retVal = NULL;
  21413. for (il2cpp_array_size_t i = 0; i < length; i++)
  21414. {
  21415. Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* currentDelegate = reinterpret_cast<Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D*>(delegatesToInvoke[i]);
  21416. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, double, const RuntimeMethod*);
  21417. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21418. }
  21419. return retVal;
  21420. }
  21421. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenInst(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  21422. {
  21423. typedef RuntimeObject* (*FunctionPointerType) (int16_t, double, const RuntimeMethod*);
  21424. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21425. }
  21426. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenStatic(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  21427. {
  21428. typedef RuntimeObject* (*FunctionPointerType) (int16_t, double, const RuntimeMethod*);
  21429. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21430. }
  21431. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenStaticInvoker(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  21432. {
  21433. return InvokerFuncInvoker2< RuntimeObject*, int16_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21434. }
  21435. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_ClosedStaticInvoker(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  21436. {
  21437. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21438. }
  21439. // System.Void System.Func`3<System.Int16,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  21440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mB2542D421AD15E46EC352DD6D60DF0D23375B8BE_gshared (Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21441. {
  21442. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21443. __this->___method_3 = ___1_method;
  21444. __this->___m_target_2 = ___0_object;
  21445. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21446. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21447. __this->___method_code_6 = (intptr_t)__this;
  21448. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21449. {
  21450. bool isOpen = parameterCount == 2;
  21451. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21452. if (isOpen)
  21453. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenStaticInvoker;
  21454. else
  21455. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_ClosedStaticInvoker;
  21456. else
  21457. if (isOpen)
  21458. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenStatic;
  21459. else
  21460. {
  21461. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21462. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21463. }
  21464. }
  21465. else
  21466. {
  21467. if (___0_object == NULL)
  21468. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21469. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21470. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21471. }
  21472. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_Multicast;
  21473. }
  21474. // TResult System.Func`3<System.Int16,System.Double,System.Object>::Invoke(T1,T2)
  21475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_gshared (Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  21476. {
  21477. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, double, const RuntimeMethod*);
  21478. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21479. }
  21480. #ifdef __clang__
  21481. #pragma clang diagnostic pop
  21482. #endif
  21483. #ifdef __clang__
  21484. #pragma clang diagnostic push
  21485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21486. #pragma clang diagnostic ignored "-Wunused-variable"
  21487. #endif
  21488. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_Multicast(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  21489. {
  21490. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21491. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21492. RuntimeObject* retVal = NULL;
  21493. for (il2cpp_array_size_t i = 0; i < length; i++)
  21494. {
  21495. Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* currentDelegate = reinterpret_cast<Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6*>(delegatesToInvoke[i]);
  21496. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int16_t, const RuntimeMethod*);
  21497. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21498. }
  21499. return retVal;
  21500. }
  21501. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenInst(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  21502. {
  21503. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int16_t, const RuntimeMethod*);
  21504. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21505. }
  21506. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenStatic(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  21507. {
  21508. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int16_t, const RuntimeMethod*);
  21509. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21510. }
  21511. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenStaticInvoker(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  21512. {
  21513. return InvokerFuncInvoker2< RuntimeObject*, int16_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21514. }
  21515. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_ClosedStaticInvoker(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  21516. {
  21517. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21518. }
  21519. // System.Void System.Func`3<System.Int16,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  21520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3C4CEA55C8E0A82B282721E6825C7ABC2145FD73_gshared (Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21521. {
  21522. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21523. __this->___method_3 = ___1_method;
  21524. __this->___m_target_2 = ___0_object;
  21525. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21526. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21527. __this->___method_code_6 = (intptr_t)__this;
  21528. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21529. {
  21530. bool isOpen = parameterCount == 2;
  21531. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21532. if (isOpen)
  21533. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenStaticInvoker;
  21534. else
  21535. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_ClosedStaticInvoker;
  21536. else
  21537. if (isOpen)
  21538. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenStatic;
  21539. else
  21540. {
  21541. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21542. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21543. }
  21544. }
  21545. else
  21546. {
  21547. if (___0_object == NULL)
  21548. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21549. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21550. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21551. }
  21552. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_Multicast;
  21553. }
  21554. // TResult System.Func`3<System.Int16,System.Int16,System.Object>::Invoke(T1,T2)
  21555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_gshared (Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  21556. {
  21557. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int16_t, const RuntimeMethod*);
  21558. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21559. }
  21560. #ifdef __clang__
  21561. #pragma clang diagnostic pop
  21562. #endif
  21563. #ifdef __clang__
  21564. #pragma clang diagnostic push
  21565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21566. #pragma clang diagnostic ignored "-Wunused-variable"
  21567. #endif
  21568. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_Multicast(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  21569. {
  21570. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21571. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21572. RuntimeObject* retVal = NULL;
  21573. for (il2cpp_array_size_t i = 0; i < length; i++)
  21574. {
  21575. Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* currentDelegate = reinterpret_cast<Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A*>(delegatesToInvoke[i]);
  21576. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int32_t, const RuntimeMethod*);
  21577. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21578. }
  21579. return retVal;
  21580. }
  21581. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenInst(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  21582. {
  21583. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int32_t, const RuntimeMethod*);
  21584. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21585. }
  21586. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenStatic(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  21587. {
  21588. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int32_t, const RuntimeMethod*);
  21589. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21590. }
  21591. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenStaticInvoker(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  21592. {
  21593. return InvokerFuncInvoker2< RuntimeObject*, int16_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21594. }
  21595. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_ClosedStaticInvoker(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  21596. {
  21597. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21598. }
  21599. // System.Void System.Func`3<System.Int16,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  21600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m8E55F853D00C3D1CBC6C3DCB72B3C04F82E54743_gshared (Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21601. {
  21602. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21603. __this->___method_3 = ___1_method;
  21604. __this->___m_target_2 = ___0_object;
  21605. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21606. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21607. __this->___method_code_6 = (intptr_t)__this;
  21608. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21609. {
  21610. bool isOpen = parameterCount == 2;
  21611. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21612. if (isOpen)
  21613. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenStaticInvoker;
  21614. else
  21615. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_ClosedStaticInvoker;
  21616. else
  21617. if (isOpen)
  21618. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenStatic;
  21619. else
  21620. {
  21621. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21622. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21623. }
  21624. }
  21625. else
  21626. {
  21627. if (___0_object == NULL)
  21628. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21629. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21630. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21631. }
  21632. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_Multicast;
  21633. }
  21634. // TResult System.Func`3<System.Int16,System.Int32,System.Object>::Invoke(T1,T2)
  21635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_gshared (Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  21636. {
  21637. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int32_t, const RuntimeMethod*);
  21638. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21639. }
  21640. #ifdef __clang__
  21641. #pragma clang diagnostic pop
  21642. #endif
  21643. #ifdef __clang__
  21644. #pragma clang diagnostic push
  21645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21646. #pragma clang diagnostic ignored "-Wunused-variable"
  21647. #endif
  21648. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_Multicast(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  21649. {
  21650. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21651. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21652. RuntimeObject* retVal = NULL;
  21653. for (il2cpp_array_size_t i = 0; i < length; i++)
  21654. {
  21655. Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* currentDelegate = reinterpret_cast<Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D*>(delegatesToInvoke[i]);
  21656. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int64_t, const RuntimeMethod*);
  21657. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21658. }
  21659. return retVal;
  21660. }
  21661. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenInst(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  21662. {
  21663. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int64_t, const RuntimeMethod*);
  21664. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21665. }
  21666. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenStatic(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  21667. {
  21668. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int64_t, const RuntimeMethod*);
  21669. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21670. }
  21671. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenStaticInvoker(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  21672. {
  21673. return InvokerFuncInvoker2< RuntimeObject*, int16_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21674. }
  21675. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_ClosedStaticInvoker(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  21676. {
  21677. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21678. }
  21679. // System.Void System.Func`3<System.Int16,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  21680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC379EBC1307BE3CB2560BE7A90678DFE04206551_gshared (Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21681. {
  21682. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21683. __this->___method_3 = ___1_method;
  21684. __this->___m_target_2 = ___0_object;
  21685. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21686. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21687. __this->___method_code_6 = (intptr_t)__this;
  21688. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21689. {
  21690. bool isOpen = parameterCount == 2;
  21691. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21692. if (isOpen)
  21693. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenStaticInvoker;
  21694. else
  21695. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_ClosedStaticInvoker;
  21696. else
  21697. if (isOpen)
  21698. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenStatic;
  21699. else
  21700. {
  21701. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21702. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21703. }
  21704. }
  21705. else
  21706. {
  21707. if (___0_object == NULL)
  21708. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21709. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21710. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21711. }
  21712. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_Multicast;
  21713. }
  21714. // TResult System.Func`3<System.Int16,System.Int64,System.Object>::Invoke(T1,T2)
  21715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_gshared (Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  21716. {
  21717. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int64_t, const RuntimeMethod*);
  21718. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21719. }
  21720. #ifdef __clang__
  21721. #pragma clang diagnostic pop
  21722. #endif
  21723. #ifdef __clang__
  21724. #pragma clang diagnostic push
  21725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21726. #pragma clang diagnostic ignored "-Wunused-variable"
  21727. #endif
  21728. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_Multicast(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  21729. {
  21730. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21731. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21732. RuntimeObject* retVal = NULL;
  21733. for (il2cpp_array_size_t i = 0; i < length; i++)
  21734. {
  21735. Func_3_t27F5744940086745B289072AFD2247E0719FF074* currentDelegate = reinterpret_cast<Func_3_t27F5744940086745B289072AFD2247E0719FF074*>(delegatesToInvoke[i]);
  21736. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int8_t, const RuntimeMethod*);
  21737. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21738. }
  21739. return retVal;
  21740. }
  21741. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenInst(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  21742. {
  21743. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int8_t, const RuntimeMethod*);
  21744. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21745. }
  21746. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenStatic(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  21747. {
  21748. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int8_t, const RuntimeMethod*);
  21749. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21750. }
  21751. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenStaticInvoker(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  21752. {
  21753. return InvokerFuncInvoker2< RuntimeObject*, int16_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21754. }
  21755. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_ClosedStaticInvoker(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  21756. {
  21757. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21758. }
  21759. // System.Void System.Func`3<System.Int16,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  21760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7206A8A2F7F8A01A94A3BAC1D06CC21BD37C7E5C_gshared (Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21761. {
  21762. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21763. __this->___method_3 = ___1_method;
  21764. __this->___m_target_2 = ___0_object;
  21765. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21766. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21767. __this->___method_code_6 = (intptr_t)__this;
  21768. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21769. {
  21770. bool isOpen = parameterCount == 2;
  21771. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21772. if (isOpen)
  21773. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenStaticInvoker;
  21774. else
  21775. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_ClosedStaticInvoker;
  21776. else
  21777. if (isOpen)
  21778. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenStatic;
  21779. else
  21780. {
  21781. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21782. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21783. }
  21784. }
  21785. else
  21786. {
  21787. if (___0_object == NULL)
  21788. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21789. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21790. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21791. }
  21792. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_Multicast;
  21793. }
  21794. // TResult System.Func`3<System.Int16,System.SByte,System.Object>::Invoke(T1,T2)
  21795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_gshared (Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  21796. {
  21797. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int8_t, const RuntimeMethod*);
  21798. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21799. }
  21800. #ifdef __clang__
  21801. #pragma clang diagnostic pop
  21802. #endif
  21803. #ifdef __clang__
  21804. #pragma clang diagnostic push
  21805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21806. #pragma clang diagnostic ignored "-Wunused-variable"
  21807. #endif
  21808. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_Multicast(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  21809. {
  21810. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21811. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21812. RuntimeObject* retVal = NULL;
  21813. for (il2cpp_array_size_t i = 0; i < length; i++)
  21814. {
  21815. Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* currentDelegate = reinterpret_cast<Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0*>(delegatesToInvoke[i]);
  21816. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, float, const RuntimeMethod*);
  21817. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21818. }
  21819. return retVal;
  21820. }
  21821. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenInst(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  21822. {
  21823. typedef RuntimeObject* (*FunctionPointerType) (int16_t, float, const RuntimeMethod*);
  21824. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21825. }
  21826. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenStatic(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  21827. {
  21828. typedef RuntimeObject* (*FunctionPointerType) (int16_t, float, const RuntimeMethod*);
  21829. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21830. }
  21831. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenStaticInvoker(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  21832. {
  21833. return InvokerFuncInvoker2< RuntimeObject*, int16_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21834. }
  21835. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_ClosedStaticInvoker(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  21836. {
  21837. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21838. }
  21839. // System.Void System.Func`3<System.Int16,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  21840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mDD546D827F6693CD006F056B0DD6D4424B360540_gshared (Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21841. {
  21842. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21843. __this->___method_3 = ___1_method;
  21844. __this->___m_target_2 = ___0_object;
  21845. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21846. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21847. __this->___method_code_6 = (intptr_t)__this;
  21848. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21849. {
  21850. bool isOpen = parameterCount == 2;
  21851. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21852. if (isOpen)
  21853. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenStaticInvoker;
  21854. else
  21855. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_ClosedStaticInvoker;
  21856. else
  21857. if (isOpen)
  21858. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenStatic;
  21859. else
  21860. {
  21861. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21862. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21863. }
  21864. }
  21865. else
  21866. {
  21867. if (___0_object == NULL)
  21868. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21869. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21870. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21871. }
  21872. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_Multicast;
  21873. }
  21874. // TResult System.Func`3<System.Int16,System.Single,System.Object>::Invoke(T1,T2)
  21875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_gshared (Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  21876. {
  21877. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, float, const RuntimeMethod*);
  21878. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21879. }
  21880. #ifdef __clang__
  21881. #pragma clang diagnostic pop
  21882. #endif
  21883. #ifdef __clang__
  21884. #pragma clang diagnostic push
  21885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21886. #pragma clang diagnostic ignored "-Wunused-variable"
  21887. #endif
  21888. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_Multicast(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  21889. {
  21890. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21891. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21892. RuntimeObject* retVal = NULL;
  21893. for (il2cpp_array_size_t i = 0; i < length; i++)
  21894. {
  21895. Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* currentDelegate = reinterpret_cast<Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713*>(delegatesToInvoke[i]);
  21896. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint16_t, const RuntimeMethod*);
  21897. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21898. }
  21899. return retVal;
  21900. }
  21901. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenInst(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  21902. {
  21903. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint16_t, const RuntimeMethod*);
  21904. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21905. }
  21906. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenStatic(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  21907. {
  21908. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint16_t, const RuntimeMethod*);
  21909. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21910. }
  21911. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenStaticInvoker(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  21912. {
  21913. return InvokerFuncInvoker2< RuntimeObject*, int16_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21914. }
  21915. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_ClosedStaticInvoker(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  21916. {
  21917. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21918. }
  21919. // System.Void System.Func`3<System.Int16,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  21920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m752D01CCA927DECB978CF441331E4E7C40E87F53_gshared (Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21921. {
  21922. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21923. __this->___method_3 = ___1_method;
  21924. __this->___m_target_2 = ___0_object;
  21925. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21926. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21927. __this->___method_code_6 = (intptr_t)__this;
  21928. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21929. {
  21930. bool isOpen = parameterCount == 2;
  21931. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21932. if (isOpen)
  21933. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenStaticInvoker;
  21934. else
  21935. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_ClosedStaticInvoker;
  21936. else
  21937. if (isOpen)
  21938. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenStatic;
  21939. else
  21940. {
  21941. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21942. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21943. }
  21944. }
  21945. else
  21946. {
  21947. if (___0_object == NULL)
  21948. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21949. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21950. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21951. }
  21952. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_Multicast;
  21953. }
  21954. // TResult System.Func`3<System.Int16,System.UInt16,System.Object>::Invoke(T1,T2)
  21955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_gshared (Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  21956. {
  21957. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint16_t, const RuntimeMethod*);
  21958. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21959. }
  21960. #ifdef __clang__
  21961. #pragma clang diagnostic pop
  21962. #endif
  21963. #ifdef __clang__
  21964. #pragma clang diagnostic push
  21965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21966. #pragma clang diagnostic ignored "-Wunused-variable"
  21967. #endif
  21968. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_Multicast(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21969. {
  21970. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21971. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21972. RuntimeObject* retVal = NULL;
  21973. for (il2cpp_array_size_t i = 0; i < length; i++)
  21974. {
  21975. Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* currentDelegate = reinterpret_cast<Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69*>(delegatesToInvoke[i]);
  21976. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint32_t, const RuntimeMethod*);
  21977. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21978. }
  21979. return retVal;
  21980. }
  21981. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenInst(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21982. {
  21983. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint32_t, const RuntimeMethod*);
  21984. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21985. }
  21986. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenStatic(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21987. {
  21988. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint32_t, const RuntimeMethod*);
  21989. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  21990. }
  21991. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenStaticInvoker(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21992. {
  21993. return InvokerFuncInvoker2< RuntimeObject*, int16_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  21994. }
  21995. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_ClosedStaticInvoker(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  21996. {
  21997. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  21998. }
  21999. // System.Void System.Func`3<System.Int16,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  22000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m58353E28D4B0D8E4D6842DC3FE2D528A94E8CB09_gshared (Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22001. {
  22002. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22003. __this->___method_3 = ___1_method;
  22004. __this->___m_target_2 = ___0_object;
  22005. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22006. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22007. __this->___method_code_6 = (intptr_t)__this;
  22008. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22009. {
  22010. bool isOpen = parameterCount == 2;
  22011. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22012. if (isOpen)
  22013. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenStaticInvoker;
  22014. else
  22015. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_ClosedStaticInvoker;
  22016. else
  22017. if (isOpen)
  22018. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenStatic;
  22019. else
  22020. {
  22021. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22022. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22023. }
  22024. }
  22025. else
  22026. {
  22027. if (___0_object == NULL)
  22028. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22029. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22030. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22031. }
  22032. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_Multicast;
  22033. }
  22034. // TResult System.Func`3<System.Int16,System.UInt32,System.Object>::Invoke(T1,T2)
  22035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_gshared (Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  22036. {
  22037. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint32_t, const RuntimeMethod*);
  22038. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22039. }
  22040. #ifdef __clang__
  22041. #pragma clang diagnostic pop
  22042. #endif
  22043. #ifdef __clang__
  22044. #pragma clang diagnostic push
  22045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22046. #pragma clang diagnostic ignored "-Wunused-variable"
  22047. #endif
  22048. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_Multicast(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  22049. {
  22050. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22051. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22052. RuntimeObject* retVal = NULL;
  22053. for (il2cpp_array_size_t i = 0; i < length; i++)
  22054. {
  22055. Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* currentDelegate = reinterpret_cast<Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45*>(delegatesToInvoke[i]);
  22056. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, uint8_t, const RuntimeMethod*);
  22057. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22058. }
  22059. return retVal;
  22060. }
  22061. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenInst(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  22062. {
  22063. typedef RuntimeObject* (*FunctionPointerType) (int32_t, uint8_t, const RuntimeMethod*);
  22064. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22065. }
  22066. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenStatic(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  22067. {
  22068. typedef RuntimeObject* (*FunctionPointerType) (int32_t, uint8_t, const RuntimeMethod*);
  22069. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22070. }
  22071. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenStaticInvoker(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  22072. {
  22073. return InvokerFuncInvoker2< RuntimeObject*, int32_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22074. }
  22075. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_ClosedStaticInvoker(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  22076. {
  22077. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22078. }
  22079. // System.Void System.Func`3<System.Int32,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  22080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mB1B53FDFF0E141317E08B599BBB5A2B61611A8B2_gshared (Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22081. {
  22082. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22083. __this->___method_3 = ___1_method;
  22084. __this->___m_target_2 = ___0_object;
  22085. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22086. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22087. __this->___method_code_6 = (intptr_t)__this;
  22088. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22089. {
  22090. bool isOpen = parameterCount == 2;
  22091. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22092. if (isOpen)
  22093. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenStaticInvoker;
  22094. else
  22095. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_ClosedStaticInvoker;
  22096. else
  22097. if (isOpen)
  22098. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenStatic;
  22099. else
  22100. {
  22101. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22102. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22103. }
  22104. }
  22105. else
  22106. {
  22107. if (___0_object == NULL)
  22108. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22109. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22110. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22111. }
  22112. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_Multicast;
  22113. }
  22114. // TResult System.Func`3<System.Int32,System.Byte,System.Object>::Invoke(T1,T2)
  22115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_gshared (Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  22116. {
  22117. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, uint8_t, const RuntimeMethod*);
  22118. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22119. }
  22120. #ifdef __clang__
  22121. #pragma clang diagnostic pop
  22122. #endif
  22123. #ifdef __clang__
  22124. #pragma clang diagnostic push
  22125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22126. #pragma clang diagnostic ignored "-Wunused-variable"
  22127. #endif
  22128. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_Multicast(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  22129. {
  22130. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22131. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22132. RuntimeObject* retVal = NULL;
  22133. for (il2cpp_array_size_t i = 0; i < length; i++)
  22134. {
  22135. Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* currentDelegate = reinterpret_cast<Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610*>(delegatesToInvoke[i]);
  22136. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  22137. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22138. }
  22139. return retVal;
  22140. }
  22141. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenInst(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  22142. {
  22143. typedef RuntimeObject* (*FunctionPointerType) (int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  22144. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22145. }
  22146. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenStatic(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  22147. {
  22148. typedef RuntimeObject* (*FunctionPointerType) (int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  22149. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22150. }
  22151. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenStaticInvoker(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  22152. {
  22153. return InvokerFuncInvoker2< RuntimeObject*, int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22154. }
  22155. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_ClosedStaticInvoker(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  22156. {
  22157. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22158. }
  22159. // System.Void System.Func`3<System.Int32,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  22160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3E81FD83C877076690617225E62CCC0BC2A966D5_gshared (Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22161. {
  22162. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22163. __this->___method_3 = ___1_method;
  22164. __this->___m_target_2 = ___0_object;
  22165. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22166. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22167. __this->___method_code_6 = (intptr_t)__this;
  22168. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22169. {
  22170. bool isOpen = parameterCount == 2;
  22171. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22172. if (isOpen)
  22173. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenStaticInvoker;
  22174. else
  22175. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_ClosedStaticInvoker;
  22176. else
  22177. if (isOpen)
  22178. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenStatic;
  22179. else
  22180. {
  22181. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22182. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22183. }
  22184. }
  22185. else
  22186. {
  22187. if (___0_object == NULL)
  22188. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22189. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22190. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22191. }
  22192. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_Multicast;
  22193. }
  22194. // TResult System.Func`3<System.Int32,System.Decimal,System.Object>::Invoke(T1,T2)
  22195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_gshared (Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  22196. {
  22197. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  22198. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22199. }
  22200. #ifdef __clang__
  22201. #pragma clang diagnostic pop
  22202. #endif
  22203. #ifdef __clang__
  22204. #pragma clang diagnostic push
  22205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22206. #pragma clang diagnostic ignored "-Wunused-variable"
  22207. #endif
  22208. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_Multicast(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  22209. {
  22210. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22211. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22212. RuntimeObject* retVal = NULL;
  22213. for (il2cpp_array_size_t i = 0; i < length; i++)
  22214. {
  22215. Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* currentDelegate = reinterpret_cast<Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5*>(delegatesToInvoke[i]);
  22216. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, double, const RuntimeMethod*);
  22217. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22218. }
  22219. return retVal;
  22220. }
  22221. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenInst(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  22222. {
  22223. typedef RuntimeObject* (*FunctionPointerType) (int32_t, double, const RuntimeMethod*);
  22224. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22225. }
  22226. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenStatic(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  22227. {
  22228. typedef RuntimeObject* (*FunctionPointerType) (int32_t, double, const RuntimeMethod*);
  22229. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22230. }
  22231. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenStaticInvoker(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  22232. {
  22233. return InvokerFuncInvoker2< RuntimeObject*, int32_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22234. }
  22235. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_ClosedStaticInvoker(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  22236. {
  22237. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22238. }
  22239. // System.Void System.Func`3<System.Int32,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  22240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m84F2770C13B6FD860133285382FCD341ADDD5BB5_gshared (Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22241. {
  22242. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22243. __this->___method_3 = ___1_method;
  22244. __this->___m_target_2 = ___0_object;
  22245. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22246. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22247. __this->___method_code_6 = (intptr_t)__this;
  22248. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22249. {
  22250. bool isOpen = parameterCount == 2;
  22251. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22252. if (isOpen)
  22253. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenStaticInvoker;
  22254. else
  22255. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_ClosedStaticInvoker;
  22256. else
  22257. if (isOpen)
  22258. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenStatic;
  22259. else
  22260. {
  22261. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22262. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22263. }
  22264. }
  22265. else
  22266. {
  22267. if (___0_object == NULL)
  22268. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22269. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22270. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22271. }
  22272. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_Multicast;
  22273. }
  22274. // TResult System.Func`3<System.Int32,System.Double,System.Object>::Invoke(T1,T2)
  22275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_gshared (Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  22276. {
  22277. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, double, const RuntimeMethod*);
  22278. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22279. }
  22280. #ifdef __clang__
  22281. #pragma clang diagnostic pop
  22282. #endif
  22283. #ifdef __clang__
  22284. #pragma clang diagnostic push
  22285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22286. #pragma clang diagnostic ignored "-Wunused-variable"
  22287. #endif
  22288. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_Multicast(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  22289. {
  22290. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22291. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22292. RuntimeObject* retVal = NULL;
  22293. for (il2cpp_array_size_t i = 0; i < length; i++)
  22294. {
  22295. Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* currentDelegate = reinterpret_cast<Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D*>(delegatesToInvoke[i]);
  22296. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int16_t, const RuntimeMethod*);
  22297. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22298. }
  22299. return retVal;
  22300. }
  22301. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenInst(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  22302. {
  22303. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int16_t, const RuntimeMethod*);
  22304. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22305. }
  22306. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenStatic(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  22307. {
  22308. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int16_t, const RuntimeMethod*);
  22309. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22310. }
  22311. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenStaticInvoker(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  22312. {
  22313. return InvokerFuncInvoker2< RuntimeObject*, int32_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22314. }
  22315. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_ClosedStaticInvoker(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  22316. {
  22317. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22318. }
  22319. // System.Void System.Func`3<System.Int32,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  22320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m8B4D91403F74451DCF1FF2A8DCA144A1E12FA3C5_gshared (Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22321. {
  22322. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22323. __this->___method_3 = ___1_method;
  22324. __this->___m_target_2 = ___0_object;
  22325. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22326. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22327. __this->___method_code_6 = (intptr_t)__this;
  22328. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22329. {
  22330. bool isOpen = parameterCount == 2;
  22331. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22332. if (isOpen)
  22333. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenStaticInvoker;
  22334. else
  22335. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_ClosedStaticInvoker;
  22336. else
  22337. if (isOpen)
  22338. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenStatic;
  22339. else
  22340. {
  22341. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22342. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22343. }
  22344. }
  22345. else
  22346. {
  22347. if (___0_object == NULL)
  22348. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22349. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22350. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22351. }
  22352. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_Multicast;
  22353. }
  22354. // TResult System.Func`3<System.Int32,System.Int16,System.Object>::Invoke(T1,T2)
  22355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_gshared (Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  22356. {
  22357. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int16_t, const RuntimeMethod*);
  22358. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22359. }
  22360. #ifdef __clang__
  22361. #pragma clang diagnostic pop
  22362. #endif
  22363. #ifdef __clang__
  22364. #pragma clang diagnostic push
  22365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22366. #pragma clang diagnostic ignored "-Wunused-variable"
  22367. #endif
  22368. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_Multicast(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22369. {
  22370. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22371. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22372. bool retVal = false;
  22373. for (il2cpp_array_size_t i = 0; i < length; i++)
  22374. {
  22375. Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* currentDelegate = reinterpret_cast<Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*>(delegatesToInvoke[i]);
  22376. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  22377. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22378. }
  22379. return retVal;
  22380. }
  22381. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenInst(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22382. {
  22383. typedef bool (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  22384. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22385. }
  22386. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStatic(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22387. {
  22388. typedef bool (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  22389. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22390. }
  22391. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStaticInvoker(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22392. {
  22393. return InvokerFuncInvoker2< bool, int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22394. }
  22395. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_ClosedStaticInvoker(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22396. {
  22397. return InvokerFuncInvoker3< bool, RuntimeObject*, int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22398. }
  22399. // System.Void System.Func`3<System.Int32,System.Int32,System.Boolean>::.ctor(System.Object,System.IntPtr)
  22400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3_gshared (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22401. {
  22402. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22403. __this->___method_3 = ___1_method;
  22404. __this->___m_target_2 = ___0_object;
  22405. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22406. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22407. __this->___method_code_6 = (intptr_t)__this;
  22408. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22409. {
  22410. bool isOpen = parameterCount == 2;
  22411. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22412. if (isOpen)
  22413. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStaticInvoker;
  22414. else
  22415. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_ClosedStaticInvoker;
  22416. else
  22417. if (isOpen)
  22418. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStatic;
  22419. else
  22420. {
  22421. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22422. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22423. }
  22424. }
  22425. else
  22426. {
  22427. if (___0_object == NULL)
  22428. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22429. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22430. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22431. }
  22432. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_Multicast;
  22433. }
  22434. // TResult System.Func`3<System.Int32,System.Int32,System.Boolean>::Invoke(T1,T2)
  22435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_gshared (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22436. {
  22437. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  22438. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22439. }
  22440. #ifdef __clang__
  22441. #pragma clang diagnostic pop
  22442. #endif
  22443. #ifdef __clang__
  22444. #pragma clang diagnostic push
  22445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22446. #pragma clang diagnostic ignored "-Wunused-variable"
  22447. #endif
  22448. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_Multicast(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22449. {
  22450. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22451. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22452. RuntimeObject* retVal = NULL;
  22453. for (il2cpp_array_size_t i = 0; i < length; i++)
  22454. {
  22455. Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* currentDelegate = reinterpret_cast<Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F*>(delegatesToInvoke[i]);
  22456. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  22457. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22458. }
  22459. return retVal;
  22460. }
  22461. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenInst(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22462. {
  22463. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  22464. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22465. }
  22466. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenStatic(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22467. {
  22468. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  22469. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22470. }
  22471. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenStaticInvoker(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22472. {
  22473. return InvokerFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22474. }
  22475. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_ClosedStaticInvoker(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22476. {
  22477. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22478. }
  22479. // System.Void System.Func`3<System.Int32,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  22480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m556F5E753887E2D11F9919681CD0FBA6CACC7CD5_gshared (Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22481. {
  22482. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22483. __this->___method_3 = ___1_method;
  22484. __this->___m_target_2 = ___0_object;
  22485. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22486. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22487. __this->___method_code_6 = (intptr_t)__this;
  22488. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22489. {
  22490. bool isOpen = parameterCount == 2;
  22491. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22492. if (isOpen)
  22493. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenStaticInvoker;
  22494. else
  22495. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_ClosedStaticInvoker;
  22496. else
  22497. if (isOpen)
  22498. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenStatic;
  22499. else
  22500. {
  22501. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22502. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22503. }
  22504. }
  22505. else
  22506. {
  22507. if (___0_object == NULL)
  22508. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22509. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22510. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22511. }
  22512. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_Multicast;
  22513. }
  22514. // TResult System.Func`3<System.Int32,System.Int32,System.Object>::Invoke(T1,T2)
  22515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_gshared (Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  22516. {
  22517. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  22518. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22519. }
  22520. #ifdef __clang__
  22521. #pragma clang diagnostic pop
  22522. #endif
  22523. #ifdef __clang__
  22524. #pragma clang diagnostic push
  22525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22526. #pragma clang diagnostic ignored "-Wunused-variable"
  22527. #endif
  22528. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_Multicast(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  22529. {
  22530. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22531. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22532. RuntimeObject* retVal = NULL;
  22533. for (il2cpp_array_size_t i = 0; i < length; i++)
  22534. {
  22535. Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* currentDelegate = reinterpret_cast<Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52*>(delegatesToInvoke[i]);
  22536. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int64_t, const RuntimeMethod*);
  22537. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22538. }
  22539. return retVal;
  22540. }
  22541. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenInst(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  22542. {
  22543. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int64_t, const RuntimeMethod*);
  22544. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22545. }
  22546. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenStatic(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  22547. {
  22548. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int64_t, const RuntimeMethod*);
  22549. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22550. }
  22551. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenStaticInvoker(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  22552. {
  22553. return InvokerFuncInvoker2< RuntimeObject*, int32_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22554. }
  22555. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_ClosedStaticInvoker(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  22556. {
  22557. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22558. }
  22559. // System.Void System.Func`3<System.Int32,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  22560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m14CB84B57F4310A2484056DC89E9FD3AF3D03A24_gshared (Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22561. {
  22562. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22563. __this->___method_3 = ___1_method;
  22564. __this->___m_target_2 = ___0_object;
  22565. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22566. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22567. __this->___method_code_6 = (intptr_t)__this;
  22568. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22569. {
  22570. bool isOpen = parameterCount == 2;
  22571. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22572. if (isOpen)
  22573. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenStaticInvoker;
  22574. else
  22575. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_ClosedStaticInvoker;
  22576. else
  22577. if (isOpen)
  22578. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenStatic;
  22579. else
  22580. {
  22581. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22582. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22583. }
  22584. }
  22585. else
  22586. {
  22587. if (___0_object == NULL)
  22588. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22589. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22590. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22591. }
  22592. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_Multicast;
  22593. }
  22594. // TResult System.Func`3<System.Int32,System.Int64,System.Object>::Invoke(T1,T2)
  22595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_gshared (Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  22596. {
  22597. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int64_t, const RuntimeMethod*);
  22598. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22599. }
  22600. #ifdef __clang__
  22601. #pragma clang diagnostic pop
  22602. #endif
  22603. #ifdef __clang__
  22604. #pragma clang diagnostic push
  22605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22606. #pragma clang diagnostic ignored "-Wunused-variable"
  22607. #endif
  22608. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_Multicast(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  22609. {
  22610. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22611. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22612. bool retVal = false;
  22613. for (il2cpp_array_size_t i = 0; i < length; i++)
  22614. {
  22615. Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* currentDelegate = reinterpret_cast<Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C*>(delegatesToInvoke[i]);
  22616. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
  22617. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22618. }
  22619. return retVal;
  22620. }
  22621. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenInst(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  22622. {
  22623. typedef bool (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
  22624. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22625. }
  22626. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStatic(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  22627. {
  22628. typedef bool (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
  22629. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22630. }
  22631. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStaticInvoker(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  22632. {
  22633. return InvokerFuncInvoker2< bool, int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22634. }
  22635. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_ClosedStaticInvoker(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  22636. {
  22637. return InvokerFuncInvoker3< bool, RuntimeObject*, int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22638. }
  22639. // System.Void System.Func`3<System.Int32,System.IntPtr,System.Boolean>::.ctor(System.Object,System.IntPtr)
  22640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC90F0A6F9A25639ED9CAC6E24D9E46A4096B4E10_gshared (Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22641. {
  22642. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22643. __this->___method_3 = ___1_method;
  22644. __this->___m_target_2 = ___0_object;
  22645. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22646. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22647. __this->___method_code_6 = (intptr_t)__this;
  22648. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22649. {
  22650. bool isOpen = parameterCount == 2;
  22651. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22652. if (isOpen)
  22653. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStaticInvoker;
  22654. else
  22655. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_ClosedStaticInvoker;
  22656. else
  22657. if (isOpen)
  22658. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStatic;
  22659. else
  22660. {
  22661. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22662. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22663. }
  22664. }
  22665. else
  22666. {
  22667. if (___0_object == NULL)
  22668. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22669. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22670. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22671. }
  22672. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_Multicast;
  22673. }
  22674. // TResult System.Func`3<System.Int32,System.IntPtr,System.Boolean>::Invoke(T1,T2)
  22675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_gshared (Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  22676. {
  22677. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
  22678. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22679. }
  22680. #ifdef __clang__
  22681. #pragma clang diagnostic pop
  22682. #endif
  22683. #ifdef __clang__
  22684. #pragma clang diagnostic push
  22685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22686. #pragma clang diagnostic ignored "-Wunused-variable"
  22687. #endif
  22688. RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_Multicast(Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  22689. {
  22690. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22691. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22692. RuntimeObject* retVal = NULL;
  22693. for (il2cpp_array_size_t i = 0; i < length; i++)
  22694. {
  22695. Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* currentDelegate = reinterpret_cast<Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6*>(delegatesToInvoke[i]);
  22696. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*);
  22697. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22698. }
  22699. return retVal;
  22700. }
  22701. RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_OpenInst(Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  22702. {
  22703. typedef RuntimeObject* (*FunctionPointerType) (int32_t, RuntimeObject*, const RuntimeMethod*);
  22704. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22705. }
  22706. RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_OpenStatic(Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  22707. {
  22708. typedef RuntimeObject* (*FunctionPointerType) (int32_t, RuntimeObject*, const RuntimeMethod*);
  22709. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22710. }
  22711. RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_OpenStaticInvoker(Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  22712. {
  22713. return InvokerFuncInvoker2< RuntimeObject*, int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22714. }
  22715. RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_ClosedStaticInvoker(Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  22716. {
  22717. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22718. }
  22719. // System.Void System.Func`3<System.Int32,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  22720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7932A0CED6E64658FDC497EFD21C711FA93DB77B_gshared (Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22721. {
  22722. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22723. __this->___method_3 = ___1_method;
  22724. __this->___m_target_2 = ___0_object;
  22725. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22726. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22727. __this->___method_code_6 = (intptr_t)__this;
  22728. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22729. {
  22730. bool isOpen = parameterCount == 2;
  22731. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22732. if (isOpen)
  22733. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_OpenStaticInvoker;
  22734. else
  22735. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_ClosedStaticInvoker;
  22736. else
  22737. if (isOpen)
  22738. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_OpenStatic;
  22739. else
  22740. {
  22741. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22742. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22743. }
  22744. }
  22745. else
  22746. {
  22747. if (___0_object == NULL)
  22748. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22749. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22750. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22751. }
  22752. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_Multicast;
  22753. }
  22754. // TResult System.Func`3<System.Int32,System.Object,System.Object>::Invoke(T1,T2)
  22755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_gshared (Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  22756. {
  22757. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*);
  22758. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22759. }
  22760. #ifdef __clang__
  22761. #pragma clang diagnostic pop
  22762. #endif
  22763. #ifdef __clang__
  22764. #pragma clang diagnostic push
  22765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22766. #pragma clang diagnostic ignored "-Wunused-variable"
  22767. #endif
  22768. RuntimeObject* Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_Multicast(Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508* __this, int32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  22769. {
  22770. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22771. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22772. RuntimeObject* retVal = NULL;
  22773. for (il2cpp_array_size_t i = 0; i < length; i++)
  22774. {
  22775. Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508* currentDelegate = reinterpret_cast<Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508*>(delegatesToInvoke[i]);
  22776. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int8_t, const RuntimeMethod*);
  22777. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22778. }
  22779. return retVal;
  22780. }
  22781. RuntimeObject* Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_OpenInst(Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508* __this, int32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  22782. {
  22783. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int8_t, const RuntimeMethod*);
  22784. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22785. }
  22786. RuntimeObject* Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_OpenStatic(Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508* __this, int32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  22787. {
  22788. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int8_t, const RuntimeMethod*);
  22789. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22790. }
  22791. RuntimeObject* Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_OpenStaticInvoker(Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508* __this, int32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  22792. {
  22793. return InvokerFuncInvoker2< RuntimeObject*, int32_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22794. }
  22795. RuntimeObject* Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_ClosedStaticInvoker(Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508* __this, int32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  22796. {
  22797. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22798. }
  22799. // System.Void System.Func`3<System.Int32,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  22800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3210B68A2CCE741D58546D643EBE7EBD27D9927A_gshared (Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22801. {
  22802. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22803. __this->___method_3 = ___1_method;
  22804. __this->___m_target_2 = ___0_object;
  22805. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22806. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22807. __this->___method_code_6 = (intptr_t)__this;
  22808. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22809. {
  22810. bool isOpen = parameterCount == 2;
  22811. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22812. if (isOpen)
  22813. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_OpenStaticInvoker;
  22814. else
  22815. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_ClosedStaticInvoker;
  22816. else
  22817. if (isOpen)
  22818. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_OpenStatic;
  22819. else
  22820. {
  22821. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22822. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22823. }
  22824. }
  22825. else
  22826. {
  22827. if (___0_object == NULL)
  22828. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22829. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22830. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22831. }
  22832. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_Multicast;
  22833. }
  22834. // TResult System.Func`3<System.Int32,System.SByte,System.Object>::Invoke(T1,T2)
  22835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mF1B599507E49AA66144E62DA4E51985500D1971B_gshared (Func_3_t83B3E7DBFC829FC73E46FC19F11E57AD79E11508* __this, int32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  22836. {
  22837. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int8_t, const RuntimeMethod*);
  22838. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22839. }
  22840. #ifdef __clang__
  22841. #pragma clang diagnostic pop
  22842. #endif
  22843. #ifdef __clang__
  22844. #pragma clang diagnostic push
  22845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22846. #pragma clang diagnostic ignored "-Wunused-variable"
  22847. #endif
  22848. RuntimeObject* Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_Multicast(Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962* __this, int32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  22849. {
  22850. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22851. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22852. RuntimeObject* retVal = NULL;
  22853. for (il2cpp_array_size_t i = 0; i < length; i++)
  22854. {
  22855. Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962* currentDelegate = reinterpret_cast<Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962*>(delegatesToInvoke[i]);
  22856. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, float, const RuntimeMethod*);
  22857. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22858. }
  22859. return retVal;
  22860. }
  22861. RuntimeObject* Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_OpenInst(Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962* __this, int32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  22862. {
  22863. typedef RuntimeObject* (*FunctionPointerType) (int32_t, float, const RuntimeMethod*);
  22864. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22865. }
  22866. RuntimeObject* Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_OpenStatic(Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962* __this, int32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  22867. {
  22868. typedef RuntimeObject* (*FunctionPointerType) (int32_t, float, const RuntimeMethod*);
  22869. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22870. }
  22871. RuntimeObject* Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_OpenStaticInvoker(Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962* __this, int32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  22872. {
  22873. return InvokerFuncInvoker2< RuntimeObject*, int32_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22874. }
  22875. RuntimeObject* Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_ClosedStaticInvoker(Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962* __this, int32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  22876. {
  22877. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22878. }
  22879. // System.Void System.Func`3<System.Int32,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  22880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5A6702FE62B41527EC5D812ADA21B2F7BBEAC3FE_gshared (Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22881. {
  22882. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22883. __this->___method_3 = ___1_method;
  22884. __this->___m_target_2 = ___0_object;
  22885. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22886. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22887. __this->___method_code_6 = (intptr_t)__this;
  22888. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22889. {
  22890. bool isOpen = parameterCount == 2;
  22891. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22892. if (isOpen)
  22893. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_OpenStaticInvoker;
  22894. else
  22895. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_ClosedStaticInvoker;
  22896. else
  22897. if (isOpen)
  22898. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_OpenStatic;
  22899. else
  22900. {
  22901. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22902. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22903. }
  22904. }
  22905. else
  22906. {
  22907. if (___0_object == NULL)
  22908. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22909. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22910. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22911. }
  22912. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_Multicast;
  22913. }
  22914. // TResult System.Func`3<System.Int32,System.Single,System.Object>::Invoke(T1,T2)
  22915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mD1B144BBE517D1638C9AF956FCB4FD3E70884EEF_gshared (Func_3_t2D3A009B2F92C078530507CBBAB94631A0518962* __this, int32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  22916. {
  22917. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, float, const RuntimeMethod*);
  22918. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22919. }
  22920. #ifdef __clang__
  22921. #pragma clang diagnostic pop
  22922. #endif
  22923. #ifdef __clang__
  22924. #pragma clang diagnostic push
  22925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22926. #pragma clang diagnostic ignored "-Wunused-variable"
  22927. #endif
  22928. RuntimeObject* Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_Multicast(Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A* __this, int32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  22929. {
  22930. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22931. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22932. RuntimeObject* retVal = NULL;
  22933. for (il2cpp_array_size_t i = 0; i < length; i++)
  22934. {
  22935. Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A* currentDelegate = reinterpret_cast<Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A*>(delegatesToInvoke[i]);
  22936. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, uint16_t, const RuntimeMethod*);
  22937. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22938. }
  22939. return retVal;
  22940. }
  22941. RuntimeObject* Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_OpenInst(Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A* __this, int32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  22942. {
  22943. typedef RuntimeObject* (*FunctionPointerType) (int32_t, uint16_t, const RuntimeMethod*);
  22944. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22945. }
  22946. RuntimeObject* Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_OpenStatic(Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A* __this, int32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  22947. {
  22948. typedef RuntimeObject* (*FunctionPointerType) (int32_t, uint16_t, const RuntimeMethod*);
  22949. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  22950. }
  22951. RuntimeObject* Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_OpenStaticInvoker(Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A* __this, int32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  22952. {
  22953. return InvokerFuncInvoker2< RuntimeObject*, int32_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  22954. }
  22955. RuntimeObject* Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_ClosedStaticInvoker(Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A* __this, int32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  22956. {
  22957. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  22958. }
  22959. // System.Void System.Func`3<System.Int32,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  22960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5EE5F90BBACD1773A06645C3AC00040E252E7C65_gshared (Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22961. {
  22962. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22963. __this->___method_3 = ___1_method;
  22964. __this->___m_target_2 = ___0_object;
  22965. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22966. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22967. __this->___method_code_6 = (intptr_t)__this;
  22968. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22969. {
  22970. bool isOpen = parameterCount == 2;
  22971. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22972. if (isOpen)
  22973. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_OpenStaticInvoker;
  22974. else
  22975. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_ClosedStaticInvoker;
  22976. else
  22977. if (isOpen)
  22978. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_OpenStatic;
  22979. else
  22980. {
  22981. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22982. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22983. }
  22984. }
  22985. else
  22986. {
  22987. if (___0_object == NULL)
  22988. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22989. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22990. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22991. }
  22992. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_Multicast;
  22993. }
  22994. // TResult System.Func`3<System.Int32,System.UInt16,System.Object>::Invoke(T1,T2)
  22995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m05E64A706831C2D9D807CD5271EBD2AA046C6A12_gshared (Func_3_t8A0F09B6E976B84DBC965F0E7F0D9BBE522DF17A* __this, int32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  22996. {
  22997. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, uint16_t, const RuntimeMethod*);
  22998. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22999. }
  23000. #ifdef __clang__
  23001. #pragma clang diagnostic pop
  23002. #endif
  23003. #ifdef __clang__
  23004. #pragma clang diagnostic push
  23005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23006. #pragma clang diagnostic ignored "-Wunused-variable"
  23007. #endif
  23008. RuntimeObject* Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_Multicast(Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703* __this, int32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23009. {
  23010. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23011. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23012. RuntimeObject* retVal = NULL;
  23013. for (il2cpp_array_size_t i = 0; i < length; i++)
  23014. {
  23015. Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703* currentDelegate = reinterpret_cast<Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703*>(delegatesToInvoke[i]);
  23016. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, uint32_t, const RuntimeMethod*);
  23017. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23018. }
  23019. return retVal;
  23020. }
  23021. RuntimeObject* Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_OpenInst(Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703* __this, int32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23022. {
  23023. typedef RuntimeObject* (*FunctionPointerType) (int32_t, uint32_t, const RuntimeMethod*);
  23024. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23025. }
  23026. RuntimeObject* Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_OpenStatic(Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703* __this, int32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23027. {
  23028. typedef RuntimeObject* (*FunctionPointerType) (int32_t, uint32_t, const RuntimeMethod*);
  23029. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23030. }
  23031. RuntimeObject* Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_OpenStaticInvoker(Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703* __this, int32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23032. {
  23033. return InvokerFuncInvoker2< RuntimeObject*, int32_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23034. }
  23035. RuntimeObject* Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_ClosedStaticInvoker(Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703* __this, int32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23036. {
  23037. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23038. }
  23039. // System.Void System.Func`3<System.Int32,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  23040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mCB98ACF87F35674129D5AB5D991F0375D8F5AD87_gshared (Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23041. {
  23042. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23043. __this->___method_3 = ___1_method;
  23044. __this->___m_target_2 = ___0_object;
  23045. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23046. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23047. __this->___method_code_6 = (intptr_t)__this;
  23048. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23049. {
  23050. bool isOpen = parameterCount == 2;
  23051. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23052. if (isOpen)
  23053. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_OpenStaticInvoker;
  23054. else
  23055. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_ClosedStaticInvoker;
  23056. else
  23057. if (isOpen)
  23058. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_OpenStatic;
  23059. else
  23060. {
  23061. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23062. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23063. }
  23064. }
  23065. else
  23066. {
  23067. if (___0_object == NULL)
  23068. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23069. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23070. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23071. }
  23072. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_Multicast;
  23073. }
  23074. // TResult System.Func`3<System.Int32,System.UInt32,System.Object>::Invoke(T1,T2)
  23075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mA4FB85EFA282648B1F852F4DCA5C2C1731DE512F_gshared (Func_3_t18DB92C7D09F84A2CAF74EE6A6FAB41E04D48703* __this, int32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23076. {
  23077. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, uint32_t, const RuntimeMethod*);
  23078. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23079. }
  23080. #ifdef __clang__
  23081. #pragma clang diagnostic pop
  23082. #endif
  23083. #ifdef __clang__
  23084. #pragma clang diagnostic push
  23085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23086. #pragma clang diagnostic ignored "-Wunused-variable"
  23087. #endif
  23088. RuntimeObject* Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_Multicast(Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900* __this, int64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  23089. {
  23090. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23091. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23092. RuntimeObject* retVal = NULL;
  23093. for (il2cpp_array_size_t i = 0; i < length; i++)
  23094. {
  23095. Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900* currentDelegate = reinterpret_cast<Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900*>(delegatesToInvoke[i]);
  23096. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, uint8_t, const RuntimeMethod*);
  23097. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23098. }
  23099. return retVal;
  23100. }
  23101. RuntimeObject* Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_OpenInst(Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900* __this, int64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  23102. {
  23103. typedef RuntimeObject* (*FunctionPointerType) (int64_t, uint8_t, const RuntimeMethod*);
  23104. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23105. }
  23106. RuntimeObject* Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_OpenStatic(Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900* __this, int64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  23107. {
  23108. typedef RuntimeObject* (*FunctionPointerType) (int64_t, uint8_t, const RuntimeMethod*);
  23109. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23110. }
  23111. RuntimeObject* Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_OpenStaticInvoker(Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900* __this, int64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  23112. {
  23113. return InvokerFuncInvoker2< RuntimeObject*, int64_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23114. }
  23115. RuntimeObject* Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_ClosedStaticInvoker(Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900* __this, int64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  23116. {
  23117. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23118. }
  23119. // System.Void System.Func`3<System.Int64,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  23120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m8B6A55EECF9B8E733B5C0E81CEE283946F45CF2E_gshared (Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23121. {
  23122. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23123. __this->___method_3 = ___1_method;
  23124. __this->___m_target_2 = ___0_object;
  23125. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23126. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23127. __this->___method_code_6 = (intptr_t)__this;
  23128. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23129. {
  23130. bool isOpen = parameterCount == 2;
  23131. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23132. if (isOpen)
  23133. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_OpenStaticInvoker;
  23134. else
  23135. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_ClosedStaticInvoker;
  23136. else
  23137. if (isOpen)
  23138. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_OpenStatic;
  23139. else
  23140. {
  23141. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23142. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23143. }
  23144. }
  23145. else
  23146. {
  23147. if (___0_object == NULL)
  23148. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23149. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23150. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23151. }
  23152. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_Multicast;
  23153. }
  23154. // TResult System.Func`3<System.Int64,System.Byte,System.Object>::Invoke(T1,T2)
  23155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mE378DB16B4C437E4E533705219BD83747B723A3B_gshared (Func_3_t38BBED5BB44AD67938CBA1EE9D2642A6F5088900* __this, int64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  23156. {
  23157. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, uint8_t, const RuntimeMethod*);
  23158. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23159. }
  23160. #ifdef __clang__
  23161. #pragma clang diagnostic pop
  23162. #endif
  23163. #ifdef __clang__
  23164. #pragma clang diagnostic push
  23165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23166. #pragma clang diagnostic ignored "-Wunused-variable"
  23167. #endif
  23168. RuntimeObject* Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_Multicast(Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376* __this, int64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  23169. {
  23170. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23171. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23172. RuntimeObject* retVal = NULL;
  23173. for (il2cpp_array_size_t i = 0; i < length; i++)
  23174. {
  23175. Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376* currentDelegate = reinterpret_cast<Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376*>(delegatesToInvoke[i]);
  23176. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  23177. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23178. }
  23179. return retVal;
  23180. }
  23181. RuntimeObject* Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_OpenInst(Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376* __this, int64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  23182. {
  23183. typedef RuntimeObject* (*FunctionPointerType) (int64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  23184. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23185. }
  23186. RuntimeObject* Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_OpenStatic(Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376* __this, int64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  23187. {
  23188. typedef RuntimeObject* (*FunctionPointerType) (int64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  23189. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23190. }
  23191. RuntimeObject* Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_OpenStaticInvoker(Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376* __this, int64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  23192. {
  23193. return InvokerFuncInvoker2< RuntimeObject*, int64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23194. }
  23195. RuntimeObject* Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_ClosedStaticInvoker(Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376* __this, int64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  23196. {
  23197. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23198. }
  23199. // System.Void System.Func`3<System.Int64,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  23200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mD576C73482294001560600D72375965E9AF3F43E_gshared (Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23201. {
  23202. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23203. __this->___method_3 = ___1_method;
  23204. __this->___m_target_2 = ___0_object;
  23205. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23206. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23207. __this->___method_code_6 = (intptr_t)__this;
  23208. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23209. {
  23210. bool isOpen = parameterCount == 2;
  23211. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23212. if (isOpen)
  23213. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_OpenStaticInvoker;
  23214. else
  23215. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_ClosedStaticInvoker;
  23216. else
  23217. if (isOpen)
  23218. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_OpenStatic;
  23219. else
  23220. {
  23221. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23222. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23223. }
  23224. }
  23225. else
  23226. {
  23227. if (___0_object == NULL)
  23228. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23229. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23230. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23231. }
  23232. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_Multicast;
  23233. }
  23234. // TResult System.Func`3<System.Int64,System.Decimal,System.Object>::Invoke(T1,T2)
  23235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m76B9186D811051E96BF3ACA952DA62C25B7D7DAE_gshared (Func_3_t780BCA45E905F4A78502AA8F7D95BD8CD6679376* __this, int64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  23236. {
  23237. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  23238. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23239. }
  23240. #ifdef __clang__
  23241. #pragma clang diagnostic pop
  23242. #endif
  23243. #ifdef __clang__
  23244. #pragma clang diagnostic push
  23245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23246. #pragma clang diagnostic ignored "-Wunused-variable"
  23247. #endif
  23248. RuntimeObject* Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_Multicast(Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6* __this, int64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23249. {
  23250. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23251. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23252. RuntimeObject* retVal = NULL;
  23253. for (il2cpp_array_size_t i = 0; i < length; i++)
  23254. {
  23255. Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6* currentDelegate = reinterpret_cast<Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6*>(delegatesToInvoke[i]);
  23256. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, double, const RuntimeMethod*);
  23257. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23258. }
  23259. return retVal;
  23260. }
  23261. RuntimeObject* Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_OpenInst(Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6* __this, int64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23262. {
  23263. typedef RuntimeObject* (*FunctionPointerType) (int64_t, double, const RuntimeMethod*);
  23264. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23265. }
  23266. RuntimeObject* Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_OpenStatic(Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6* __this, int64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23267. {
  23268. typedef RuntimeObject* (*FunctionPointerType) (int64_t, double, const RuntimeMethod*);
  23269. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23270. }
  23271. RuntimeObject* Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_OpenStaticInvoker(Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6* __this, int64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23272. {
  23273. return InvokerFuncInvoker2< RuntimeObject*, int64_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23274. }
  23275. RuntimeObject* Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_ClosedStaticInvoker(Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6* __this, int64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23276. {
  23277. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23278. }
  23279. // System.Void System.Func`3<System.Int64,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  23280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m11287E8BDC094B70D6B1CBEF5088F0A68FE44642_gshared (Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23281. {
  23282. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23283. __this->___method_3 = ___1_method;
  23284. __this->___m_target_2 = ___0_object;
  23285. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23286. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23287. __this->___method_code_6 = (intptr_t)__this;
  23288. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23289. {
  23290. bool isOpen = parameterCount == 2;
  23291. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23292. if (isOpen)
  23293. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_OpenStaticInvoker;
  23294. else
  23295. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_ClosedStaticInvoker;
  23296. else
  23297. if (isOpen)
  23298. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_OpenStatic;
  23299. else
  23300. {
  23301. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23302. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23303. }
  23304. }
  23305. else
  23306. {
  23307. if (___0_object == NULL)
  23308. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23309. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23310. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23311. }
  23312. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_Multicast;
  23313. }
  23314. // TResult System.Func`3<System.Int64,System.Double,System.Object>::Invoke(T1,T2)
  23315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mCA4631C6719381721654BCFF7F188B905D4748D0_gshared (Func_3_t3F4A68B7D620DD2D5792B0FCBA08AB9DF77296A6* __this, int64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23316. {
  23317. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, double, const RuntimeMethod*);
  23318. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23319. }
  23320. #ifdef __clang__
  23321. #pragma clang diagnostic pop
  23322. #endif
  23323. #ifdef __clang__
  23324. #pragma clang diagnostic push
  23325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23326. #pragma clang diagnostic ignored "-Wunused-variable"
  23327. #endif
  23328. RuntimeObject* Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_Multicast(Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0* __this, int64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  23329. {
  23330. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23331. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23332. RuntimeObject* retVal = NULL;
  23333. for (il2cpp_array_size_t i = 0; i < length; i++)
  23334. {
  23335. Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0* currentDelegate = reinterpret_cast<Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0*>(delegatesToInvoke[i]);
  23336. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, int16_t, const RuntimeMethod*);
  23337. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23338. }
  23339. return retVal;
  23340. }
  23341. RuntimeObject* Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_OpenInst(Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0* __this, int64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  23342. {
  23343. typedef RuntimeObject* (*FunctionPointerType) (int64_t, int16_t, const RuntimeMethod*);
  23344. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23345. }
  23346. RuntimeObject* Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_OpenStatic(Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0* __this, int64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  23347. {
  23348. typedef RuntimeObject* (*FunctionPointerType) (int64_t, int16_t, const RuntimeMethod*);
  23349. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23350. }
  23351. RuntimeObject* Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_OpenStaticInvoker(Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0* __this, int64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  23352. {
  23353. return InvokerFuncInvoker2< RuntimeObject*, int64_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23354. }
  23355. RuntimeObject* Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_ClosedStaticInvoker(Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0* __this, int64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  23356. {
  23357. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23358. }
  23359. // System.Void System.Func`3<System.Int64,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  23360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m055661E96BB3B12CF2A3EB5AB3B5422D74A09433_gshared (Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23361. {
  23362. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23363. __this->___method_3 = ___1_method;
  23364. __this->___m_target_2 = ___0_object;
  23365. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23366. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23367. __this->___method_code_6 = (intptr_t)__this;
  23368. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23369. {
  23370. bool isOpen = parameterCount == 2;
  23371. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23372. if (isOpen)
  23373. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_OpenStaticInvoker;
  23374. else
  23375. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_ClosedStaticInvoker;
  23376. else
  23377. if (isOpen)
  23378. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_OpenStatic;
  23379. else
  23380. {
  23381. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23382. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23383. }
  23384. }
  23385. else
  23386. {
  23387. if (___0_object == NULL)
  23388. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23389. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23390. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23391. }
  23392. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_Multicast;
  23393. }
  23394. // TResult System.Func`3<System.Int64,System.Int16,System.Object>::Invoke(T1,T2)
  23395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m334A90E36BBEC2BBD7730D449C48A6F7A76C8801_gshared (Func_3_tDDABB8C62DF215DAF8BBADB2B193157329BFD8F0* __this, int64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  23396. {
  23397. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, int16_t, const RuntimeMethod*);
  23398. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23399. }
  23400. #ifdef __clang__
  23401. #pragma clang diagnostic pop
  23402. #endif
  23403. #ifdef __clang__
  23404. #pragma clang diagnostic push
  23405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23406. #pragma clang diagnostic ignored "-Wunused-variable"
  23407. #endif
  23408. RuntimeObject* Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_Multicast(Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56* __this, int64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23409. {
  23410. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23411. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23412. RuntimeObject* retVal = NULL;
  23413. for (il2cpp_array_size_t i = 0; i < length; i++)
  23414. {
  23415. Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56* currentDelegate = reinterpret_cast<Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56*>(delegatesToInvoke[i]);
  23416. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, int32_t, const RuntimeMethod*);
  23417. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23418. }
  23419. return retVal;
  23420. }
  23421. RuntimeObject* Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_OpenInst(Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56* __this, int64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23422. {
  23423. typedef RuntimeObject* (*FunctionPointerType) (int64_t, int32_t, const RuntimeMethod*);
  23424. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23425. }
  23426. RuntimeObject* Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_OpenStatic(Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56* __this, int64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23427. {
  23428. typedef RuntimeObject* (*FunctionPointerType) (int64_t, int32_t, const RuntimeMethod*);
  23429. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23430. }
  23431. RuntimeObject* Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_OpenStaticInvoker(Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56* __this, int64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23432. {
  23433. return InvokerFuncInvoker2< RuntimeObject*, int64_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23434. }
  23435. RuntimeObject* Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_ClosedStaticInvoker(Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56* __this, int64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23436. {
  23437. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23438. }
  23439. // System.Void System.Func`3<System.Int64,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  23440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m8BE162E0135EEC8E4C149623BC98CC835242C743_gshared (Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23441. {
  23442. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23443. __this->___method_3 = ___1_method;
  23444. __this->___m_target_2 = ___0_object;
  23445. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23446. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23447. __this->___method_code_6 = (intptr_t)__this;
  23448. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23449. {
  23450. bool isOpen = parameterCount == 2;
  23451. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23452. if (isOpen)
  23453. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_OpenStaticInvoker;
  23454. else
  23455. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_ClosedStaticInvoker;
  23456. else
  23457. if (isOpen)
  23458. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_OpenStatic;
  23459. else
  23460. {
  23461. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23462. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23463. }
  23464. }
  23465. else
  23466. {
  23467. if (___0_object == NULL)
  23468. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23469. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23470. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23471. }
  23472. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_Multicast;
  23473. }
  23474. // TResult System.Func`3<System.Int64,System.Int32,System.Object>::Invoke(T1,T2)
  23475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m14D54FD35D6706DFF12657036030E236139EBBE5_gshared (Func_3_tA715BF628FA7D3A3DD2985084E46EE8AF96C2D56* __this, int64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23476. {
  23477. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, int32_t, const RuntimeMethod*);
  23478. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23479. }
  23480. #ifdef __clang__
  23481. #pragma clang diagnostic pop
  23482. #endif
  23483. #ifdef __clang__
  23484. #pragma clang diagnostic push
  23485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23486. #pragma clang diagnostic ignored "-Wunused-variable"
  23487. #endif
  23488. RuntimeObject* Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_Multicast(Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367* __this, int64_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  23489. {
  23490. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23491. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23492. RuntimeObject* retVal = NULL;
  23493. for (il2cpp_array_size_t i = 0; i < length; i++)
  23494. {
  23495. Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367* currentDelegate = reinterpret_cast<Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367*>(delegatesToInvoke[i]);
  23496. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, int64_t, const RuntimeMethod*);
  23497. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23498. }
  23499. return retVal;
  23500. }
  23501. RuntimeObject* Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_OpenInst(Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367* __this, int64_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  23502. {
  23503. typedef RuntimeObject* (*FunctionPointerType) (int64_t, int64_t, const RuntimeMethod*);
  23504. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23505. }
  23506. RuntimeObject* Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_OpenStatic(Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367* __this, int64_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  23507. {
  23508. typedef RuntimeObject* (*FunctionPointerType) (int64_t, int64_t, const RuntimeMethod*);
  23509. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23510. }
  23511. RuntimeObject* Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_OpenStaticInvoker(Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367* __this, int64_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  23512. {
  23513. return InvokerFuncInvoker2< RuntimeObject*, int64_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23514. }
  23515. RuntimeObject* Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_ClosedStaticInvoker(Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367* __this, int64_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  23516. {
  23517. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23518. }
  23519. // System.Void System.Func`3<System.Int64,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  23520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7E4EC70C21C3CA41B31F58F8C0B5A8F47FC2E0E0_gshared (Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23521. {
  23522. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23523. __this->___method_3 = ___1_method;
  23524. __this->___m_target_2 = ___0_object;
  23525. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23526. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23527. __this->___method_code_6 = (intptr_t)__this;
  23528. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23529. {
  23530. bool isOpen = parameterCount == 2;
  23531. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23532. if (isOpen)
  23533. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_OpenStaticInvoker;
  23534. else
  23535. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_ClosedStaticInvoker;
  23536. else
  23537. if (isOpen)
  23538. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_OpenStatic;
  23539. else
  23540. {
  23541. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23542. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23543. }
  23544. }
  23545. else
  23546. {
  23547. if (___0_object == NULL)
  23548. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23549. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23550. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23551. }
  23552. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_Multicast;
  23553. }
  23554. // TResult System.Func`3<System.Int64,System.Int64,System.Object>::Invoke(T1,T2)
  23555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m3B58BA9ACF8F99942B14F8E40227E14217F6A56A_gshared (Func_3_t8BA7DEF7C12D4C785AF84204242578D9C31C3367* __this, int64_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  23556. {
  23557. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, int64_t, const RuntimeMethod*);
  23558. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23559. }
  23560. #ifdef __clang__
  23561. #pragma clang diagnostic pop
  23562. #endif
  23563. #ifdef __clang__
  23564. #pragma clang diagnostic push
  23565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23566. #pragma clang diagnostic ignored "-Wunused-variable"
  23567. #endif
  23568. RuntimeObject* Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_Multicast(Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3* __this, int64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  23569. {
  23570. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23571. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23572. RuntimeObject* retVal = NULL;
  23573. for (il2cpp_array_size_t i = 0; i < length; i++)
  23574. {
  23575. Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3* currentDelegate = reinterpret_cast<Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3*>(delegatesToInvoke[i]);
  23576. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, int8_t, const RuntimeMethod*);
  23577. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23578. }
  23579. return retVal;
  23580. }
  23581. RuntimeObject* Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_OpenInst(Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3* __this, int64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  23582. {
  23583. typedef RuntimeObject* (*FunctionPointerType) (int64_t, int8_t, const RuntimeMethod*);
  23584. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23585. }
  23586. RuntimeObject* Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_OpenStatic(Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3* __this, int64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  23587. {
  23588. typedef RuntimeObject* (*FunctionPointerType) (int64_t, int8_t, const RuntimeMethod*);
  23589. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23590. }
  23591. RuntimeObject* Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_OpenStaticInvoker(Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3* __this, int64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  23592. {
  23593. return InvokerFuncInvoker2< RuntimeObject*, int64_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23594. }
  23595. RuntimeObject* Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_ClosedStaticInvoker(Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3* __this, int64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  23596. {
  23597. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23598. }
  23599. // System.Void System.Func`3<System.Int64,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  23600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5ED2CEECA36720956863649327B01A890A3C5363_gshared (Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23601. {
  23602. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23603. __this->___method_3 = ___1_method;
  23604. __this->___m_target_2 = ___0_object;
  23605. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23606. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23607. __this->___method_code_6 = (intptr_t)__this;
  23608. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23609. {
  23610. bool isOpen = parameterCount == 2;
  23611. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23612. if (isOpen)
  23613. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_OpenStaticInvoker;
  23614. else
  23615. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_ClosedStaticInvoker;
  23616. else
  23617. if (isOpen)
  23618. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_OpenStatic;
  23619. else
  23620. {
  23621. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23622. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23623. }
  23624. }
  23625. else
  23626. {
  23627. if (___0_object == NULL)
  23628. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23629. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23630. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23631. }
  23632. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_Multicast;
  23633. }
  23634. // TResult System.Func`3<System.Int64,System.SByte,System.Object>::Invoke(T1,T2)
  23635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mFE3E8BE106EFA84BF07B7873DCBB71CAB8813653_gshared (Func_3_t5D5A8B21C2BC4A0B5DD25DE4CCDF84CF26ADBCA3* __this, int64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  23636. {
  23637. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, int8_t, const RuntimeMethod*);
  23638. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23639. }
  23640. #ifdef __clang__
  23641. #pragma clang diagnostic pop
  23642. #endif
  23643. #ifdef __clang__
  23644. #pragma clang diagnostic push
  23645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23646. #pragma clang diagnostic ignored "-Wunused-variable"
  23647. #endif
  23648. RuntimeObject* Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_Multicast(Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC* __this, int64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  23649. {
  23650. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23651. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23652. RuntimeObject* retVal = NULL;
  23653. for (il2cpp_array_size_t i = 0; i < length; i++)
  23654. {
  23655. Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC* currentDelegate = reinterpret_cast<Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC*>(delegatesToInvoke[i]);
  23656. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, float, const RuntimeMethod*);
  23657. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23658. }
  23659. return retVal;
  23660. }
  23661. RuntimeObject* Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_OpenInst(Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC* __this, int64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  23662. {
  23663. typedef RuntimeObject* (*FunctionPointerType) (int64_t, float, const RuntimeMethod*);
  23664. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23665. }
  23666. RuntimeObject* Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_OpenStatic(Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC* __this, int64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  23667. {
  23668. typedef RuntimeObject* (*FunctionPointerType) (int64_t, float, const RuntimeMethod*);
  23669. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23670. }
  23671. RuntimeObject* Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_OpenStaticInvoker(Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC* __this, int64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  23672. {
  23673. return InvokerFuncInvoker2< RuntimeObject*, int64_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23674. }
  23675. RuntimeObject* Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_ClosedStaticInvoker(Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC* __this, int64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  23676. {
  23677. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23678. }
  23679. // System.Void System.Func`3<System.Int64,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  23680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m040530D583E0B40D6F48A47D5C8D609AFE143D1F_gshared (Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23681. {
  23682. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23683. __this->___method_3 = ___1_method;
  23684. __this->___m_target_2 = ___0_object;
  23685. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23686. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23687. __this->___method_code_6 = (intptr_t)__this;
  23688. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23689. {
  23690. bool isOpen = parameterCount == 2;
  23691. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23692. if (isOpen)
  23693. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_OpenStaticInvoker;
  23694. else
  23695. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_ClosedStaticInvoker;
  23696. else
  23697. if (isOpen)
  23698. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_OpenStatic;
  23699. else
  23700. {
  23701. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23702. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23703. }
  23704. }
  23705. else
  23706. {
  23707. if (___0_object == NULL)
  23708. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23709. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23710. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23711. }
  23712. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_Multicast;
  23713. }
  23714. // TResult System.Func`3<System.Int64,System.Single,System.Object>::Invoke(T1,T2)
  23715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mEEB25CA02E8004CE8BA88759DEFFB189005F2862_gshared (Func_3_tFF83532B6A24356ECDA01ACDEB0A9B03906D23AC* __this, int64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  23716. {
  23717. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, float, const RuntimeMethod*);
  23718. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23719. }
  23720. #ifdef __clang__
  23721. #pragma clang diagnostic pop
  23722. #endif
  23723. #ifdef __clang__
  23724. #pragma clang diagnostic push
  23725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23726. #pragma clang diagnostic ignored "-Wunused-variable"
  23727. #endif
  23728. RuntimeObject* Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_Multicast(Func_3_t77C29582285B38470B966DD7A6E94E15A1705009* __this, int64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  23729. {
  23730. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23731. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23732. RuntimeObject* retVal = NULL;
  23733. for (il2cpp_array_size_t i = 0; i < length; i++)
  23734. {
  23735. Func_3_t77C29582285B38470B966DD7A6E94E15A1705009* currentDelegate = reinterpret_cast<Func_3_t77C29582285B38470B966DD7A6E94E15A1705009*>(delegatesToInvoke[i]);
  23736. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, uint16_t, const RuntimeMethod*);
  23737. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23738. }
  23739. return retVal;
  23740. }
  23741. RuntimeObject* Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_OpenInst(Func_3_t77C29582285B38470B966DD7A6E94E15A1705009* __this, int64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  23742. {
  23743. typedef RuntimeObject* (*FunctionPointerType) (int64_t, uint16_t, const RuntimeMethod*);
  23744. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23745. }
  23746. RuntimeObject* Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_OpenStatic(Func_3_t77C29582285B38470B966DD7A6E94E15A1705009* __this, int64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  23747. {
  23748. typedef RuntimeObject* (*FunctionPointerType) (int64_t, uint16_t, const RuntimeMethod*);
  23749. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23750. }
  23751. RuntimeObject* Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_OpenStaticInvoker(Func_3_t77C29582285B38470B966DD7A6E94E15A1705009* __this, int64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  23752. {
  23753. return InvokerFuncInvoker2< RuntimeObject*, int64_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23754. }
  23755. RuntimeObject* Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_ClosedStaticInvoker(Func_3_t77C29582285B38470B966DD7A6E94E15A1705009* __this, int64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  23756. {
  23757. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23758. }
  23759. // System.Void System.Func`3<System.Int64,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  23760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3E221998B86C0D672D0FF570F3FD88D95C0EEFEE_gshared (Func_3_t77C29582285B38470B966DD7A6E94E15A1705009* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23761. {
  23762. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23763. __this->___method_3 = ___1_method;
  23764. __this->___m_target_2 = ___0_object;
  23765. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23766. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23767. __this->___method_code_6 = (intptr_t)__this;
  23768. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23769. {
  23770. bool isOpen = parameterCount == 2;
  23771. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23772. if (isOpen)
  23773. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_OpenStaticInvoker;
  23774. else
  23775. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_ClosedStaticInvoker;
  23776. else
  23777. if (isOpen)
  23778. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_OpenStatic;
  23779. else
  23780. {
  23781. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23782. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23783. }
  23784. }
  23785. else
  23786. {
  23787. if (___0_object == NULL)
  23788. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23789. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23790. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23791. }
  23792. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_Multicast;
  23793. }
  23794. // TResult System.Func`3<System.Int64,System.UInt16,System.Object>::Invoke(T1,T2)
  23795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m01402A44DAD889BC5D75CC5C8F842CF1CD705958_gshared (Func_3_t77C29582285B38470B966DD7A6E94E15A1705009* __this, int64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  23796. {
  23797. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, uint16_t, const RuntimeMethod*);
  23798. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23799. }
  23800. #ifdef __clang__
  23801. #pragma clang diagnostic pop
  23802. #endif
  23803. #ifdef __clang__
  23804. #pragma clang diagnostic push
  23805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23806. #pragma clang diagnostic ignored "-Wunused-variable"
  23807. #endif
  23808. RuntimeObject* Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_Multicast(Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3* __this, int64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23809. {
  23810. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23811. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23812. RuntimeObject* retVal = NULL;
  23813. for (il2cpp_array_size_t i = 0; i < length; i++)
  23814. {
  23815. Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3* currentDelegate = reinterpret_cast<Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3*>(delegatesToInvoke[i]);
  23816. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, uint32_t, const RuntimeMethod*);
  23817. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23818. }
  23819. return retVal;
  23820. }
  23821. RuntimeObject* Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_OpenInst(Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3* __this, int64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23822. {
  23823. typedef RuntimeObject* (*FunctionPointerType) (int64_t, uint32_t, const RuntimeMethod*);
  23824. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23825. }
  23826. RuntimeObject* Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_OpenStatic(Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3* __this, int64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23827. {
  23828. typedef RuntimeObject* (*FunctionPointerType) (int64_t, uint32_t, const RuntimeMethod*);
  23829. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23830. }
  23831. RuntimeObject* Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_OpenStaticInvoker(Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3* __this, int64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23832. {
  23833. return InvokerFuncInvoker2< RuntimeObject*, int64_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23834. }
  23835. RuntimeObject* Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_ClosedStaticInvoker(Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3* __this, int64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23836. {
  23837. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int64_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23838. }
  23839. // System.Void System.Func`3<System.Int64,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  23840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m8A23225F1877733F5A5510336CEBF44AD4C15D5D_gshared (Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23841. {
  23842. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23843. __this->___method_3 = ___1_method;
  23844. __this->___m_target_2 = ___0_object;
  23845. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23846. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23847. __this->___method_code_6 = (intptr_t)__this;
  23848. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23849. {
  23850. bool isOpen = parameterCount == 2;
  23851. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23852. if (isOpen)
  23853. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_OpenStaticInvoker;
  23854. else
  23855. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_ClosedStaticInvoker;
  23856. else
  23857. if (isOpen)
  23858. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_OpenStatic;
  23859. else
  23860. {
  23861. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23862. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23863. }
  23864. }
  23865. else
  23866. {
  23867. if (___0_object == NULL)
  23868. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23869. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23870. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23871. }
  23872. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_Multicast;
  23873. }
  23874. // TResult System.Func`3<System.Int64,System.UInt32,System.Object>::Invoke(T1,T2)
  23875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m23DC508D6BB65369E0B0FB26479ABAD504A52423_gshared (Func_3_t258F77E3809CD0CAB5739F4063EC344BB2D157C3* __this, int64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  23876. {
  23877. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, uint32_t, const RuntimeMethod*);
  23878. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23879. }
  23880. #ifdef __clang__
  23881. #pragma clang diagnostic pop
  23882. #endif
  23883. #ifdef __clang__
  23884. #pragma clang diagnostic push
  23885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23886. #pragma clang diagnostic ignored "-Wunused-variable"
  23887. #endif
  23888. bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_Multicast(Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23889. {
  23890. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23891. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23892. bool retVal = false;
  23893. for (il2cpp_array_size_t i = 0; i < length; i++)
  23894. {
  23895. Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* currentDelegate = reinterpret_cast<Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10*>(delegatesToInvoke[i]);
  23896. typedef bool (*FunctionPointerType) (RuntimeObject*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, const RuntimeMethod*);
  23897. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23898. }
  23899. return retVal;
  23900. }
  23901. bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_OpenInst(Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23902. {
  23903. typedef bool (*FunctionPointerType) (Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, const RuntimeMethod*);
  23904. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23905. }
  23906. bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_OpenStatic(Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23907. {
  23908. typedef bool (*FunctionPointerType) (Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, const RuntimeMethod*);
  23909. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23910. }
  23911. bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_OpenStaticInvoker(Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23912. {
  23913. return InvokerFuncInvoker2< bool, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23914. }
  23915. bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_ClosedStaticInvoker(Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23916. {
  23917. return InvokerFuncInvoker3< bool, RuntimeObject*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23918. }
  23919. // System.Void System.Func`3<UnityEngine.UIElements.Length,UnityEngine.UIElements.Length,System.Boolean>::.ctor(System.Object,System.IntPtr)
  23920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA1BB586CA38162C3C120F9F49A2C9907C19B854C_gshared (Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23921. {
  23922. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23923. __this->___method_3 = ___1_method;
  23924. __this->___m_target_2 = ___0_object;
  23925. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23926. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23927. __this->___method_code_6 = (intptr_t)__this;
  23928. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23929. {
  23930. bool isOpen = parameterCount == 2;
  23931. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23932. if (isOpen)
  23933. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_OpenStaticInvoker;
  23934. else
  23935. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_ClosedStaticInvoker;
  23936. else
  23937. if (isOpen)
  23938. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_OpenStatic;
  23939. else
  23940. {
  23941. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23942. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23943. }
  23944. }
  23945. else
  23946. {
  23947. if (___0_object == NULL)
  23948. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23949. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23950. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23951. }
  23952. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_Multicast;
  23953. }
  23954. // TResult System.Func`3<UnityEngine.UIElements.Length,UnityEngine.UIElements.Length,System.Boolean>::Invoke(T1,T2)
  23955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_gshared (Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23956. {
  23957. typedef bool (*FunctionPointerType) (RuntimeObject*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, const RuntimeMethod*);
  23958. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23959. }
  23960. #ifdef __clang__
  23961. #pragma clang diagnostic pop
  23962. #endif
  23963. #ifdef __clang__
  23964. #pragma clang diagnostic push
  23965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23966. #pragma clang diagnostic ignored "-Wunused-variable"
  23967. #endif
  23968. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_Multicast(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23969. {
  23970. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23971. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23972. bool retVal = false;
  23973. for (il2cpp_array_size_t i = 0; i < length; i++)
  23974. {
  23975. Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* currentDelegate = reinterpret_cast<Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102*>(delegatesToInvoke[i]);
  23976. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  23977. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23978. }
  23979. return retVal;
  23980. }
  23981. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenInst(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23982. {
  23983. NullCheck(___0_arg1);
  23984. typedef bool (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  23985. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23986. }
  23987. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenStatic(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23988. {
  23989. typedef bool (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  23990. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  23991. }
  23992. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenStaticInvoker(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23993. {
  23994. return InvokerFuncInvoker2< bool, RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  23995. }
  23996. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_ClosedStaticInvoker(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23997. {
  23998. return InvokerFuncInvoker3< bool, RuntimeObject*, RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  23999. }
  24000. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenVirtual(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  24001. {
  24002. NullCheck(___0_arg1);
  24003. return VirtualFuncInvoker1< bool, bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24004. }
  24005. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenInterface(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  24006. {
  24007. NullCheck(___0_arg1);
  24008. return InterfaceFuncInvoker1< bool, bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24009. }
  24010. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenGenericVirtual(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  24011. {
  24012. NullCheck(___0_arg1);
  24013. return GenericVirtualFuncInvoker1< bool, bool >::Invoke(method, ___0_arg1, ___1_arg2);
  24014. }
  24015. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenGenericInterface(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  24016. {
  24017. NullCheck(___0_arg1);
  24018. return GenericInterfaceFuncInvoker1< bool, bool >::Invoke(method, ___0_arg1, ___1_arg2);
  24019. }
  24020. // System.Void System.Func`3<System.Object,System.Boolean,System.Boolean>::.ctor(System.Object,System.IntPtr)
  24021. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3A3D672E174C5E40CF06AD188680E6FD99187769_gshared (Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24022. {
  24023. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24024. __this->___method_3 = ___1_method;
  24025. __this->___m_target_2 = ___0_object;
  24026. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24027. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24028. __this->___method_code_6 = (intptr_t)__this;
  24029. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24030. {
  24031. bool isOpen = parameterCount == 2;
  24032. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24033. if (isOpen)
  24034. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenStaticInvoker;
  24035. else
  24036. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_ClosedStaticInvoker;
  24037. else
  24038. if (isOpen)
  24039. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenStatic;
  24040. else
  24041. {
  24042. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24043. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24044. }
  24045. }
  24046. else
  24047. {
  24048. bool isOpen = parameterCount == 1;
  24049. if (isOpen)
  24050. {
  24051. if (__this->___method_is_virtual_12)
  24052. {
  24053. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24054. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24055. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenGenericInterface;
  24056. else
  24057. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenGenericVirtual;
  24058. else
  24059. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24060. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenInterface;
  24061. else
  24062. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenVirtual;
  24063. }
  24064. else
  24065. {
  24066. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenInst;
  24067. }
  24068. }
  24069. else
  24070. {
  24071. if (___0_object == NULL)
  24072. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24073. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24074. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24075. }
  24076. }
  24077. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_Multicast;
  24078. }
  24079. // TResult System.Func`3<System.Object,System.Boolean,System.Boolean>::Invoke(T1,T2)
  24080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_gshared (Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  24081. {
  24082. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  24083. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24084. }
  24085. #ifdef __clang__
  24086. #pragma clang diagnostic pop
  24087. #endif
  24088. #ifdef __clang__
  24089. #pragma clang diagnostic push
  24090. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24091. #pragma clang diagnostic ignored "-Wunused-variable"
  24092. #endif
  24093. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_Multicast(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24094. {
  24095. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24096. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24097. int32_t retVal = 0;
  24098. for (il2cpp_array_size_t i = 0; i < length; i++)
  24099. {
  24100. Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* currentDelegate = reinterpret_cast<Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300*>(delegatesToInvoke[i]);
  24101. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
  24102. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24103. }
  24104. return retVal;
  24105. }
  24106. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenInst(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24107. {
  24108. NullCheck(___0_arg1);
  24109. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  24110. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24111. }
  24112. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenStatic(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24113. {
  24114. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  24115. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24116. }
  24117. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenStaticInvoker(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24118. {
  24119. return InvokerFuncInvoker2< int32_t, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  24120. }
  24121. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_ClosedStaticInvoker(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24122. {
  24123. return InvokerFuncInvoker3< int32_t, RuntimeObject*, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  24124. }
  24125. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenVirtual(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24126. {
  24127. NullCheck(___0_arg1);
  24128. return VirtualFuncInvoker1< int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24129. }
  24130. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenInterface(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24131. {
  24132. NullCheck(___0_arg1);
  24133. return InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24134. }
  24135. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenGenericVirtual(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24136. {
  24137. NullCheck(___0_arg1);
  24138. return GenericVirtualFuncInvoker1< int32_t, int32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24139. }
  24140. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenGenericInterface(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24141. {
  24142. NullCheck(___0_arg1);
  24143. return GenericInterfaceFuncInvoker1< int32_t, int32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24144. }
  24145. // System.Void System.Func`3<System.Object,System.Int32,System.Int32>::.ctor(System.Object,System.IntPtr)
  24146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m03DA669B0EFE786DECFBC2F7CF70314CE0705ADB_gshared (Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24147. {
  24148. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24149. __this->___method_3 = ___1_method;
  24150. __this->___m_target_2 = ___0_object;
  24151. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24152. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24153. __this->___method_code_6 = (intptr_t)__this;
  24154. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24155. {
  24156. bool isOpen = parameterCount == 2;
  24157. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24158. if (isOpen)
  24159. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenStaticInvoker;
  24160. else
  24161. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_ClosedStaticInvoker;
  24162. else
  24163. if (isOpen)
  24164. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenStatic;
  24165. else
  24166. {
  24167. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24168. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24169. }
  24170. }
  24171. else
  24172. {
  24173. bool isOpen = parameterCount == 1;
  24174. if (isOpen)
  24175. {
  24176. if (__this->___method_is_virtual_12)
  24177. {
  24178. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24179. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24180. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenGenericInterface;
  24181. else
  24182. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenGenericVirtual;
  24183. else
  24184. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24185. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenInterface;
  24186. else
  24187. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenVirtual;
  24188. }
  24189. else
  24190. {
  24191. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenInst;
  24192. }
  24193. }
  24194. else
  24195. {
  24196. if (___0_object == NULL)
  24197. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24198. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24199. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24200. }
  24201. }
  24202. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_Multicast;
  24203. }
  24204. // TResult System.Func`3<System.Object,System.Int32,System.Int32>::Invoke(T1,T2)
  24205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_gshared (Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24206. {
  24207. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
  24208. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24209. }
  24210. #ifdef __clang__
  24211. #pragma clang diagnostic pop
  24212. #endif
  24213. #ifdef __clang__
  24214. #pragma clang diagnostic push
  24215. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24216. #pragma clang diagnostic ignored "-Wunused-variable"
  24217. #endif
  24218. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_Multicast(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24219. {
  24220. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24221. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24222. int32_t retVal = 0;
  24223. for (il2cpp_array_size_t i = 0; i < length; i++)
  24224. {
  24225. Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* currentDelegate = reinterpret_cast<Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631*>(delegatesToInvoke[i]);
  24226. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
  24227. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24228. }
  24229. return retVal;
  24230. }
  24231. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenInst(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24232. {
  24233. NullCheck(___0_arg1);
  24234. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  24235. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24236. }
  24237. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenStatic(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24238. {
  24239. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  24240. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24241. }
  24242. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenStaticInvoker(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24243. {
  24244. return InvokerFuncInvoker2< int32_t, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  24245. }
  24246. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_ClosedStaticInvoker(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24247. {
  24248. return InvokerFuncInvoker3< int32_t, RuntimeObject*, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  24249. }
  24250. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenVirtual(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24251. {
  24252. NullCheck(___0_arg1);
  24253. return VirtualFuncInvoker1< int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24254. }
  24255. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenInterface(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24256. {
  24257. NullCheck(___0_arg1);
  24258. return InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24259. }
  24260. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenGenericVirtual(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24261. {
  24262. NullCheck(___0_arg1);
  24263. return GenericVirtualFuncInvoker1< int32_t, int32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24264. }
  24265. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenGenericInterface(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24266. {
  24267. NullCheck(___0_arg1);
  24268. return GenericInterfaceFuncInvoker1< int32_t, int32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24269. }
  24270. // System.Void System.Func`3<System.Object,System.Int32Enum,System.Int32Enum>::.ctor(System.Object,System.IntPtr)
  24271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m26A670FAE68A302B86A5812A4BA3258EC0716198_gshared (Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24272. {
  24273. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24274. __this->___method_3 = ___1_method;
  24275. __this->___m_target_2 = ___0_object;
  24276. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24277. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24278. __this->___method_code_6 = (intptr_t)__this;
  24279. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24280. {
  24281. bool isOpen = parameterCount == 2;
  24282. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24283. if (isOpen)
  24284. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenStaticInvoker;
  24285. else
  24286. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_ClosedStaticInvoker;
  24287. else
  24288. if (isOpen)
  24289. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenStatic;
  24290. else
  24291. {
  24292. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24293. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24294. }
  24295. }
  24296. else
  24297. {
  24298. bool isOpen = parameterCount == 1;
  24299. if (isOpen)
  24300. {
  24301. if (__this->___method_is_virtual_12)
  24302. {
  24303. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24304. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24305. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenGenericInterface;
  24306. else
  24307. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenGenericVirtual;
  24308. else
  24309. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24310. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenInterface;
  24311. else
  24312. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenVirtual;
  24313. }
  24314. else
  24315. {
  24316. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenInst;
  24317. }
  24318. }
  24319. else
  24320. {
  24321. if (___0_object == NULL)
  24322. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24323. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24324. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24325. }
  24326. }
  24327. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_Multicast;
  24328. }
  24329. // TResult System.Func`3<System.Object,System.Int32Enum,System.Int32Enum>::Invoke(T1,T2)
  24330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_gshared (Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24331. {
  24332. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
  24333. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24334. }
  24335. #ifdef __clang__
  24336. #pragma clang diagnostic pop
  24337. #endif
  24338. #ifdef __clang__
  24339. #pragma clang diagnostic push
  24340. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24341. #pragma clang diagnostic ignored "-Wunused-variable"
  24342. #endif
  24343. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_Multicast(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24344. {
  24345. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24346. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24347. int64_t retVal = 0;
  24348. for (il2cpp_array_size_t i = 0; i < length; i++)
  24349. {
  24350. Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* currentDelegate = reinterpret_cast<Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD*>(delegatesToInvoke[i]);
  24351. typedef int64_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int64_t, const RuntimeMethod*);
  24352. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24353. }
  24354. return retVal;
  24355. }
  24356. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenInst(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24357. {
  24358. NullCheck(___0_arg1);
  24359. typedef int64_t (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  24360. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24361. }
  24362. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenStatic(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24363. {
  24364. typedef int64_t (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  24365. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24366. }
  24367. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenStaticInvoker(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24368. {
  24369. return InvokerFuncInvoker2< int64_t, RuntimeObject*, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  24370. }
  24371. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_ClosedStaticInvoker(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24372. {
  24373. return InvokerFuncInvoker3< int64_t, RuntimeObject*, RuntimeObject*, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  24374. }
  24375. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenVirtual(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24376. {
  24377. NullCheck(___0_arg1);
  24378. return VirtualFuncInvoker1< int64_t, int64_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24379. }
  24380. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenInterface(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24381. {
  24382. NullCheck(___0_arg1);
  24383. return InterfaceFuncInvoker1< int64_t, int64_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24384. }
  24385. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenGenericVirtual(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24386. {
  24387. NullCheck(___0_arg1);
  24388. return GenericVirtualFuncInvoker1< int64_t, int64_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24389. }
  24390. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenGenericInterface(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24391. {
  24392. NullCheck(___0_arg1);
  24393. return GenericInterfaceFuncInvoker1< int64_t, int64_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24394. }
  24395. // System.Void System.Func`3<System.Object,System.Int64,System.Int64>::.ctor(System.Object,System.IntPtr)
  24396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC8FF122BBC9AD3263F6BF9BA7BBD8768803451AF_gshared (Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24397. {
  24398. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24399. __this->___method_3 = ___1_method;
  24400. __this->___m_target_2 = ___0_object;
  24401. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24402. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24403. __this->___method_code_6 = (intptr_t)__this;
  24404. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24405. {
  24406. bool isOpen = parameterCount == 2;
  24407. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24408. if (isOpen)
  24409. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenStaticInvoker;
  24410. else
  24411. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_ClosedStaticInvoker;
  24412. else
  24413. if (isOpen)
  24414. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenStatic;
  24415. else
  24416. {
  24417. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24418. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24419. }
  24420. }
  24421. else
  24422. {
  24423. bool isOpen = parameterCount == 1;
  24424. if (isOpen)
  24425. {
  24426. if (__this->___method_is_virtual_12)
  24427. {
  24428. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24429. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24430. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenGenericInterface;
  24431. else
  24432. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenGenericVirtual;
  24433. else
  24434. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24435. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenInterface;
  24436. else
  24437. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenVirtual;
  24438. }
  24439. else
  24440. {
  24441. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenInst;
  24442. }
  24443. }
  24444. else
  24445. {
  24446. if (___0_object == NULL)
  24447. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24448. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24449. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24450. }
  24451. }
  24452. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_Multicast;
  24453. }
  24454. // TResult System.Func`3<System.Object,System.Int64,System.Int64>::Invoke(T1,T2)
  24455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_gshared (Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24456. {
  24457. typedef int64_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int64_t, const RuntimeMethod*);
  24458. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24459. }
  24460. #ifdef __clang__
  24461. #pragma clang diagnostic pop
  24462. #endif
  24463. #ifdef __clang__
  24464. #pragma clang diagnostic push
  24465. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24466. #pragma clang diagnostic ignored "-Wunused-variable"
  24467. #endif
  24468. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_Multicast(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24469. {
  24470. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24471. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24472. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 retVal;
  24473. memset((&retVal), 0, sizeof(retVal));
  24474. for (il2cpp_array_size_t i = 0; i < length; i++)
  24475. {
  24476. Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* currentDelegate = reinterpret_cast<Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249*>(delegatesToInvoke[i]);
  24477. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24478. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24479. }
  24480. return retVal;
  24481. }
  24482. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenInst(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24483. {
  24484. NullCheck(___0_arg1);
  24485. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24486. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24487. }
  24488. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenStatic(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24489. {
  24490. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24491. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24492. }
  24493. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenStaticInvoker(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24494. {
  24495. return InvokerFuncInvoker2< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  24496. }
  24497. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_ClosedStaticInvoker(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24498. {
  24499. return InvokerFuncInvoker3< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  24500. }
  24501. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenVirtual(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24502. {
  24503. NullCheck(___0_arg1);
  24504. return VirtualFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24505. }
  24506. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenInterface(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24507. {
  24508. NullCheck(___0_arg1);
  24509. return InterfaceFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24510. }
  24511. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenGenericVirtual(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24512. {
  24513. NullCheck(___0_arg1);
  24514. return GenericVirtualFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24515. }
  24516. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenGenericInterface(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24517. {
  24518. NullCheck(___0_arg1);
  24519. return GenericInterfaceFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24520. }
  24521. // System.Void System.Func`3<System.Object,System.Object,System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
  24522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mEE033B5927F3C48005F0377444C94B1E9ED8194A_gshared (Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24523. {
  24524. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24525. __this->___method_3 = ___1_method;
  24526. __this->___m_target_2 = ___0_object;
  24527. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24528. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24529. __this->___method_code_6 = (intptr_t)__this;
  24530. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24531. {
  24532. bool isOpen = parameterCount == 2;
  24533. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24534. if (isOpen)
  24535. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenStaticInvoker;
  24536. else
  24537. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_ClosedStaticInvoker;
  24538. else
  24539. if (isOpen)
  24540. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenStatic;
  24541. else
  24542. {
  24543. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24544. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24545. }
  24546. }
  24547. else
  24548. {
  24549. bool isOpen = parameterCount == 1;
  24550. if (isOpen)
  24551. {
  24552. if (__this->___method_is_virtual_12)
  24553. {
  24554. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24555. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24556. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenGenericInterface;
  24557. else
  24558. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenGenericVirtual;
  24559. else
  24560. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24561. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenInterface;
  24562. else
  24563. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenVirtual;
  24564. }
  24565. else
  24566. {
  24567. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenInst;
  24568. }
  24569. }
  24570. else
  24571. {
  24572. if (___0_object == NULL)
  24573. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24574. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24575. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24576. }
  24577. }
  24578. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_Multicast;
  24579. }
  24580. // TResult System.Func`3<System.Object,System.Object,System.Nullable`1<System.Int32>>::Invoke(T1,T2)
  24581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_gshared (Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24582. {
  24583. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24584. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24585. }
  24586. #ifdef __clang__
  24587. #pragma clang diagnostic pop
  24588. #endif
  24589. #ifdef __clang__
  24590. #pragma clang diagnostic push
  24591. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24592. #pragma clang diagnostic ignored "-Wunused-variable"
  24593. #endif
  24594. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_Multicast(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24595. {
  24596. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24597. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24598. bool retVal = false;
  24599. for (il2cpp_array_size_t i = 0; i < length; i++)
  24600. {
  24601. Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* currentDelegate = reinterpret_cast<Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79*>(delegatesToInvoke[i]);
  24602. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24603. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24604. }
  24605. return retVal;
  24606. }
  24607. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenInst(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24608. {
  24609. NullCheck(___0_arg1);
  24610. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24611. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24612. }
  24613. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenStatic(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24614. {
  24615. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24616. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24617. }
  24618. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenStaticInvoker(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24619. {
  24620. return InvokerFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  24621. }
  24622. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_ClosedStaticInvoker(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24623. {
  24624. return InvokerFuncInvoker3< bool, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  24625. }
  24626. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenVirtual(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24627. {
  24628. NullCheck(___0_arg1);
  24629. return VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24630. }
  24631. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenInterface(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24632. {
  24633. NullCheck(___0_arg1);
  24634. return InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24635. }
  24636. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenGenericVirtual(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24637. {
  24638. NullCheck(___0_arg1);
  24639. return GenericVirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24640. }
  24641. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenGenericInterface(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24642. {
  24643. NullCheck(___0_arg1);
  24644. return GenericInterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24645. }
  24646. // System.Void System.Func`3<System.Object,System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
  24647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m00571BE1A999D918DAD5FA2E9BD5F28DDEF2F365_gshared (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24648. {
  24649. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24650. __this->___method_3 = ___1_method;
  24651. __this->___m_target_2 = ___0_object;
  24652. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24653. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24654. __this->___method_code_6 = (intptr_t)__this;
  24655. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24656. {
  24657. bool isOpen = parameterCount == 2;
  24658. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24659. if (isOpen)
  24660. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenStaticInvoker;
  24661. else
  24662. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_ClosedStaticInvoker;
  24663. else
  24664. if (isOpen)
  24665. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenStatic;
  24666. else
  24667. {
  24668. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24669. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24670. }
  24671. }
  24672. else
  24673. {
  24674. bool isOpen = parameterCount == 1;
  24675. if (isOpen)
  24676. {
  24677. if (__this->___method_is_virtual_12)
  24678. {
  24679. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24680. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24681. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenGenericInterface;
  24682. else
  24683. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenGenericVirtual;
  24684. else
  24685. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24686. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenInterface;
  24687. else
  24688. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenVirtual;
  24689. }
  24690. else
  24691. {
  24692. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenInst;
  24693. }
  24694. }
  24695. else
  24696. {
  24697. if (___0_object == NULL)
  24698. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24699. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24700. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24701. }
  24702. }
  24703. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_Multicast;
  24704. }
  24705. // TResult System.Func`3<System.Object,System.Object,System.Boolean>::Invoke(T1,T2)
  24706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_gshared (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24707. {
  24708. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24709. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24710. }
  24711. #ifdef __clang__
  24712. #pragma clang diagnostic pop
  24713. #endif
  24714. #ifdef __clang__
  24715. #pragma clang diagnostic push
  24716. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24717. #pragma clang diagnostic ignored "-Wunused-variable"
  24718. #endif
  24719. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_Multicast(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24720. {
  24721. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24722. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24723. int32_t retVal = 0;
  24724. for (il2cpp_array_size_t i = 0; i < length; i++)
  24725. {
  24726. Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* currentDelegate = reinterpret_cast<Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*>(delegatesToInvoke[i]);
  24727. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24728. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24729. }
  24730. return retVal;
  24731. }
  24732. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenInst(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24733. {
  24734. NullCheck(___0_arg1);
  24735. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24736. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24737. }
  24738. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenStatic(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24739. {
  24740. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24741. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24742. }
  24743. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenStaticInvoker(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24744. {
  24745. return InvokerFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  24746. }
  24747. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_ClosedStaticInvoker(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24748. {
  24749. return InvokerFuncInvoker3< int32_t, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  24750. }
  24751. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenVirtual(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24752. {
  24753. NullCheck(___0_arg1);
  24754. return VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24755. }
  24756. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenInterface(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24757. {
  24758. NullCheck(___0_arg1);
  24759. return InterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24760. }
  24761. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenGenericVirtual(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24762. {
  24763. NullCheck(___0_arg1);
  24764. return GenericVirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24765. }
  24766. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenGenericInterface(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24767. {
  24768. NullCheck(___0_arg1);
  24769. return GenericInterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24770. }
  24771. // System.Void System.Func`3<System.Object,System.Object,System.Int32>::.ctor(System.Object,System.IntPtr)
  24772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m57004430B9B83D812BAE92870C7B7D46A3F46D4C_gshared (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24773. {
  24774. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24775. __this->___method_3 = ___1_method;
  24776. __this->___m_target_2 = ___0_object;
  24777. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24778. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24779. __this->___method_code_6 = (intptr_t)__this;
  24780. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24781. {
  24782. bool isOpen = parameterCount == 2;
  24783. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24784. if (isOpen)
  24785. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenStaticInvoker;
  24786. else
  24787. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_ClosedStaticInvoker;
  24788. else
  24789. if (isOpen)
  24790. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenStatic;
  24791. else
  24792. {
  24793. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24794. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24795. }
  24796. }
  24797. else
  24798. {
  24799. bool isOpen = parameterCount == 1;
  24800. if (isOpen)
  24801. {
  24802. if (__this->___method_is_virtual_12)
  24803. {
  24804. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24805. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24806. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenGenericInterface;
  24807. else
  24808. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenGenericVirtual;
  24809. else
  24810. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24811. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenInterface;
  24812. else
  24813. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenVirtual;
  24814. }
  24815. else
  24816. {
  24817. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenInst;
  24818. }
  24819. }
  24820. else
  24821. {
  24822. if (___0_object == NULL)
  24823. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24824. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24825. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24826. }
  24827. }
  24828. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_Multicast;
  24829. }
  24830. // TResult System.Func`3<System.Object,System.Object,System.Int32>::Invoke(T1,T2)
  24831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_gshared (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24832. {
  24833. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24834. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24835. }
  24836. #ifdef __clang__
  24837. #pragma clang diagnostic pop
  24838. #endif
  24839. #ifdef __clang__
  24840. #pragma clang diagnostic push
  24841. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24842. #pragma clang diagnostic ignored "-Wunused-variable"
  24843. #endif
  24844. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_Multicast(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24845. {
  24846. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24847. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24848. RuntimeObject* retVal = NULL;
  24849. for (il2cpp_array_size_t i = 0; i < length; i++)
  24850. {
  24851. Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* currentDelegate = reinterpret_cast<Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566*>(delegatesToInvoke[i]);
  24852. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24853. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24854. }
  24855. return retVal;
  24856. }
  24857. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenInst(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24858. {
  24859. NullCheck(___0_arg1);
  24860. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24861. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24862. }
  24863. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenStatic(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24864. {
  24865. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24866. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24867. }
  24868. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenStaticInvoker(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24869. {
  24870. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  24871. }
  24872. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_ClosedStaticInvoker(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24873. {
  24874. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  24875. }
  24876. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenVirtual(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24877. {
  24878. NullCheck(___0_arg1);
  24879. return VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24880. }
  24881. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenInterface(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24882. {
  24883. NullCheck(___0_arg1);
  24884. return InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24885. }
  24886. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenGenericVirtual(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24887. {
  24888. NullCheck(___0_arg1);
  24889. return GenericVirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24890. }
  24891. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenGenericInterface(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24892. {
  24893. NullCheck(___0_arg1);
  24894. return GenericInterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24895. }
  24896. // System.Void System.Func`3<System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  24897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7A3CDF8CC909FAEEA005D42C71F113B505F766DD_gshared (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24898. {
  24899. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24900. __this->___method_3 = ___1_method;
  24901. __this->___m_target_2 = ___0_object;
  24902. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24903. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24904. __this->___method_code_6 = (intptr_t)__this;
  24905. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24906. {
  24907. bool isOpen = parameterCount == 2;
  24908. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24909. if (isOpen)
  24910. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenStaticInvoker;
  24911. else
  24912. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_ClosedStaticInvoker;
  24913. else
  24914. if (isOpen)
  24915. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenStatic;
  24916. else
  24917. {
  24918. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24919. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24920. }
  24921. }
  24922. else
  24923. {
  24924. bool isOpen = parameterCount == 1;
  24925. if (isOpen)
  24926. {
  24927. if (__this->___method_is_virtual_12)
  24928. {
  24929. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24930. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24931. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenGenericInterface;
  24932. else
  24933. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenGenericVirtual;
  24934. else
  24935. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24936. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenInterface;
  24937. else
  24938. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenVirtual;
  24939. }
  24940. else
  24941. {
  24942. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenInst;
  24943. }
  24944. }
  24945. else
  24946. {
  24947. if (___0_object == NULL)
  24948. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24949. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24950. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24951. }
  24952. }
  24953. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_Multicast;
  24954. }
  24955. // TResult System.Func`3<System.Object,System.Object,System.Object>::Invoke(T1,T2)
  24956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_gshared (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24957. {
  24958. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24959. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24960. }
  24961. #ifdef __clang__
  24962. #pragma clang diagnostic pop
  24963. #endif
  24964. #ifdef __clang__
  24965. #pragma clang diagnostic push
  24966. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24967. #pragma clang diagnostic ignored "-Wunused-variable"
  24968. #endif
  24969. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_Multicast(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24970. {
  24971. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24972. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24973. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC retVal;
  24974. memset((&retVal), 0, sizeof(retVal));
  24975. for (il2cpp_array_size_t i = 0; i < length; i++)
  24976. {
  24977. Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* currentDelegate = reinterpret_cast<Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435*>(delegatesToInvoke[i]);
  24978. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24979. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24980. }
  24981. return retVal;
  24982. }
  24983. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenInst(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24984. {
  24985. NullCheck(___0_arg1);
  24986. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24987. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24988. }
  24989. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenStatic(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24990. {
  24991. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24992. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  24993. }
  24994. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenStaticInvoker(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24995. {
  24996. return InvokerFuncInvoker2< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  24997. }
  24998. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_ClosedStaticInvoker(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24999. {
  25000. return InvokerFuncInvoker3< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25001. }
  25002. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenVirtual(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  25003. {
  25004. NullCheck(___0_arg1);
  25005. return VirtualFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  25006. }
  25007. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenInterface(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  25008. {
  25009. NullCheck(___0_arg1);
  25010. return InterfaceFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  25011. }
  25012. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenGenericVirtual(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  25013. {
  25014. NullCheck(___0_arg1);
  25015. return GenericVirtualFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  25016. }
  25017. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenGenericInterface(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  25018. {
  25019. NullCheck(___0_arg1);
  25020. return GenericInterfaceFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  25021. }
  25022. // System.Void System.Func`3<System.Object,System.Object,System.Threading.Tasks.VoidTaskResult>::.ctor(System.Object,System.IntPtr)
  25023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m163CA201B28AFEF25D52BDB9342EB17A84E9BDBD_gshared (Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25024. {
  25025. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25026. __this->___method_3 = ___1_method;
  25027. __this->___m_target_2 = ___0_object;
  25028. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25029. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25030. __this->___method_code_6 = (intptr_t)__this;
  25031. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25032. {
  25033. bool isOpen = parameterCount == 2;
  25034. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25035. if (isOpen)
  25036. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenStaticInvoker;
  25037. else
  25038. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_ClosedStaticInvoker;
  25039. else
  25040. if (isOpen)
  25041. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenStatic;
  25042. else
  25043. {
  25044. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25045. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25046. }
  25047. }
  25048. else
  25049. {
  25050. bool isOpen = parameterCount == 1;
  25051. if (isOpen)
  25052. {
  25053. if (__this->___method_is_virtual_12)
  25054. {
  25055. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  25056. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25057. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenGenericInterface;
  25058. else
  25059. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenGenericVirtual;
  25060. else
  25061. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25062. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenInterface;
  25063. else
  25064. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenVirtual;
  25065. }
  25066. else
  25067. {
  25068. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenInst;
  25069. }
  25070. }
  25071. else
  25072. {
  25073. if (___0_object == NULL)
  25074. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25075. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25076. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25077. }
  25078. }
  25079. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_Multicast;
  25080. }
  25081. // TResult System.Func`3<System.Object,System.Object,System.Threading.Tasks.VoidTaskResult>::Invoke(T1,T2)
  25082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_gshared (Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  25083. {
  25084. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  25085. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25086. }
  25087. #ifdef __clang__
  25088. #pragma clang diagnostic pop
  25089. #endif
  25090. #ifdef __clang__
  25091. #pragma clang diagnostic push
  25092. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25093. #pragma clang diagnostic ignored "-Wunused-variable"
  25094. #endif
  25095. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_Multicast(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25096. {
  25097. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25098. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25099. float retVal = 0.0f;
  25100. for (il2cpp_array_size_t i = 0; i < length; i++)
  25101. {
  25102. Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* currentDelegate = reinterpret_cast<Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A*>(delegatesToInvoke[i]);
  25103. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, float, const RuntimeMethod*);
  25104. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25105. }
  25106. return retVal;
  25107. }
  25108. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenInst(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25109. {
  25110. NullCheck(___0_arg1);
  25111. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  25112. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25113. }
  25114. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenStatic(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25115. {
  25116. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  25117. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25118. }
  25119. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenStaticInvoker(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25120. {
  25121. return InvokerFuncInvoker2< float, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25122. }
  25123. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_ClosedStaticInvoker(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25124. {
  25125. return InvokerFuncInvoker3< float, RuntimeObject*, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25126. }
  25127. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenVirtual(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25128. {
  25129. NullCheck(___0_arg1);
  25130. return VirtualFuncInvoker1< float, float >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  25131. }
  25132. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenInterface(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25133. {
  25134. NullCheck(___0_arg1);
  25135. return InterfaceFuncInvoker1< float, float >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  25136. }
  25137. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenGenericVirtual(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25138. {
  25139. NullCheck(___0_arg1);
  25140. return GenericVirtualFuncInvoker1< float, float >::Invoke(method, ___0_arg1, ___1_arg2);
  25141. }
  25142. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenGenericInterface(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25143. {
  25144. NullCheck(___0_arg1);
  25145. return GenericInterfaceFuncInvoker1< float, float >::Invoke(method, ___0_arg1, ___1_arg2);
  25146. }
  25147. // System.Void System.Func`3<System.Object,System.Single,System.Single>::.ctor(System.Object,System.IntPtr)
  25148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m4213234A930FE17F6996AFA6E7B9378CE72E2740_gshared (Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25149. {
  25150. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25151. __this->___method_3 = ___1_method;
  25152. __this->___m_target_2 = ___0_object;
  25153. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25154. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25155. __this->___method_code_6 = (intptr_t)__this;
  25156. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25157. {
  25158. bool isOpen = parameterCount == 2;
  25159. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25160. if (isOpen)
  25161. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenStaticInvoker;
  25162. else
  25163. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_ClosedStaticInvoker;
  25164. else
  25165. if (isOpen)
  25166. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenStatic;
  25167. else
  25168. {
  25169. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25170. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25171. }
  25172. }
  25173. else
  25174. {
  25175. bool isOpen = parameterCount == 1;
  25176. if (isOpen)
  25177. {
  25178. if (__this->___method_is_virtual_12)
  25179. {
  25180. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  25181. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25182. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenGenericInterface;
  25183. else
  25184. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenGenericVirtual;
  25185. else
  25186. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25187. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenInterface;
  25188. else
  25189. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenVirtual;
  25190. }
  25191. else
  25192. {
  25193. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenInst;
  25194. }
  25195. }
  25196. else
  25197. {
  25198. if (___0_object == NULL)
  25199. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25200. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25201. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25202. }
  25203. }
  25204. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_Multicast;
  25205. }
  25206. // TResult System.Func`3<System.Object,System.Single,System.Single>::Invoke(T1,T2)
  25207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_gshared (Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25208. {
  25209. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, float, const RuntimeMethod*);
  25210. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25211. }
  25212. #ifdef __clang__
  25213. #pragma clang diagnostic pop
  25214. #endif
  25215. #ifdef __clang__
  25216. #pragma clang diagnostic push
  25217. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25218. #pragma clang diagnostic ignored "-Wunused-variable"
  25219. #endif
  25220. bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_Multicast(Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25221. {
  25222. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25223. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25224. bool retVal = false;
  25225. for (il2cpp_array_size_t i = 0; i < length; i++)
  25226. {
  25227. Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* currentDelegate = reinterpret_cast<Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D*>(delegatesToInvoke[i]);
  25228. typedef bool (*FunctionPointerType) (RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, const RuntimeMethod*);
  25229. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25230. }
  25231. return retVal;
  25232. }
  25233. bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_OpenInst(Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25234. {
  25235. typedef bool (*FunctionPointerType) (Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, const RuntimeMethod*);
  25236. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25237. }
  25238. bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_OpenStatic(Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25239. {
  25240. typedef bool (*FunctionPointerType) (Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, const RuntimeMethod*);
  25241. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25242. }
  25243. bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_OpenStaticInvoker(Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25244. {
  25245. return InvokerFuncInvoker2< bool, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25246. }
  25247. bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_ClosedStaticInvoker(Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25248. {
  25249. return InvokerFuncInvoker3< bool, RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25250. }
  25251. // System.Void System.Func`3<UnityEngine.UIElements.Rotate,UnityEngine.UIElements.Rotate,System.Boolean>::.ctor(System.Object,System.IntPtr)
  25252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mAD7AD1AC8461C375DEEB8E29A6AF11A1205F3718_gshared (Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25253. {
  25254. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25255. __this->___method_3 = ___1_method;
  25256. __this->___m_target_2 = ___0_object;
  25257. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25258. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25259. __this->___method_code_6 = (intptr_t)__this;
  25260. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25261. {
  25262. bool isOpen = parameterCount == 2;
  25263. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25264. if (isOpen)
  25265. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_OpenStaticInvoker;
  25266. else
  25267. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_ClosedStaticInvoker;
  25268. else
  25269. if (isOpen)
  25270. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_OpenStatic;
  25271. else
  25272. {
  25273. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25274. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25275. }
  25276. }
  25277. else
  25278. {
  25279. if (___0_object == NULL)
  25280. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25281. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25282. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25283. }
  25284. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_Multicast;
  25285. }
  25286. // TResult System.Func`3<UnityEngine.UIElements.Rotate,UnityEngine.UIElements.Rotate,System.Boolean>::Invoke(T1,T2)
  25287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_gshared (Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25288. {
  25289. typedef bool (*FunctionPointerType) (RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, const RuntimeMethod*);
  25290. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25291. }
  25292. #ifdef __clang__
  25293. #pragma clang diagnostic pop
  25294. #endif
  25295. #ifdef __clang__
  25296. #pragma clang diagnostic push
  25297. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25298. #pragma clang diagnostic ignored "-Wunused-variable"
  25299. #endif
  25300. RuntimeObject* Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_Multicast(Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9* __this, int8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  25301. {
  25302. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25303. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25304. RuntimeObject* retVal = NULL;
  25305. for (il2cpp_array_size_t i = 0; i < length; i++)
  25306. {
  25307. Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9* currentDelegate = reinterpret_cast<Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9*>(delegatesToInvoke[i]);
  25308. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, uint8_t, const RuntimeMethod*);
  25309. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25310. }
  25311. return retVal;
  25312. }
  25313. RuntimeObject* Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_OpenInst(Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9* __this, int8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  25314. {
  25315. typedef RuntimeObject* (*FunctionPointerType) (int8_t, uint8_t, const RuntimeMethod*);
  25316. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25317. }
  25318. RuntimeObject* Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_OpenStatic(Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9* __this, int8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  25319. {
  25320. typedef RuntimeObject* (*FunctionPointerType) (int8_t, uint8_t, const RuntimeMethod*);
  25321. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25322. }
  25323. RuntimeObject* Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_OpenStaticInvoker(Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9* __this, int8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  25324. {
  25325. return InvokerFuncInvoker2< RuntimeObject*, int8_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25326. }
  25327. RuntimeObject* Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_ClosedStaticInvoker(Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9* __this, int8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  25328. {
  25329. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25330. }
  25331. // System.Void System.Func`3<System.SByte,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  25332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m4C63A8E7225299F20371DA014B02BDDC1941AE66_gshared (Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25333. {
  25334. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25335. __this->___method_3 = ___1_method;
  25336. __this->___m_target_2 = ___0_object;
  25337. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25338. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25339. __this->___method_code_6 = (intptr_t)__this;
  25340. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25341. {
  25342. bool isOpen = parameterCount == 2;
  25343. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25344. if (isOpen)
  25345. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_OpenStaticInvoker;
  25346. else
  25347. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_ClosedStaticInvoker;
  25348. else
  25349. if (isOpen)
  25350. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_OpenStatic;
  25351. else
  25352. {
  25353. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25354. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25355. }
  25356. }
  25357. else
  25358. {
  25359. if (___0_object == NULL)
  25360. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25361. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25362. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25363. }
  25364. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_Multicast;
  25365. }
  25366. // TResult System.Func`3<System.SByte,System.Byte,System.Object>::Invoke(T1,T2)
  25367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mA93D3F384D098C7751B1447A627F9D979E9E4A77_gshared (Func_3_tBBB4861738233A40F78754FF4BDCEE5D79FEB8A9* __this, int8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  25368. {
  25369. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, uint8_t, const RuntimeMethod*);
  25370. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25371. }
  25372. #ifdef __clang__
  25373. #pragma clang diagnostic pop
  25374. #endif
  25375. #ifdef __clang__
  25376. #pragma clang diagnostic push
  25377. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25378. #pragma clang diagnostic ignored "-Wunused-variable"
  25379. #endif
  25380. RuntimeObject* Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_Multicast(Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED* __this, int8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  25381. {
  25382. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25383. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25384. RuntimeObject* retVal = NULL;
  25385. for (il2cpp_array_size_t i = 0; i < length; i++)
  25386. {
  25387. Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED* currentDelegate = reinterpret_cast<Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED*>(delegatesToInvoke[i]);
  25388. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  25389. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25390. }
  25391. return retVal;
  25392. }
  25393. RuntimeObject* Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_OpenInst(Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED* __this, int8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  25394. {
  25395. typedef RuntimeObject* (*FunctionPointerType) (int8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  25396. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25397. }
  25398. RuntimeObject* Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_OpenStatic(Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED* __this, int8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  25399. {
  25400. typedef RuntimeObject* (*FunctionPointerType) (int8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  25401. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25402. }
  25403. RuntimeObject* Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_OpenStaticInvoker(Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED* __this, int8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  25404. {
  25405. return InvokerFuncInvoker2< RuntimeObject*, int8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25406. }
  25407. RuntimeObject* Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_ClosedStaticInvoker(Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED* __this, int8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  25408. {
  25409. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25410. }
  25411. // System.Void System.Func`3<System.SByte,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  25412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6528C314DE5019E6D25720E06ECD5B103D9FB2CA_gshared (Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25413. {
  25414. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25415. __this->___method_3 = ___1_method;
  25416. __this->___m_target_2 = ___0_object;
  25417. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25418. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25419. __this->___method_code_6 = (intptr_t)__this;
  25420. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25421. {
  25422. bool isOpen = parameterCount == 2;
  25423. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25424. if (isOpen)
  25425. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_OpenStaticInvoker;
  25426. else
  25427. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_ClosedStaticInvoker;
  25428. else
  25429. if (isOpen)
  25430. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_OpenStatic;
  25431. else
  25432. {
  25433. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25434. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25435. }
  25436. }
  25437. else
  25438. {
  25439. if (___0_object == NULL)
  25440. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25441. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25442. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25443. }
  25444. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_Multicast;
  25445. }
  25446. // TResult System.Func`3<System.SByte,System.Decimal,System.Object>::Invoke(T1,T2)
  25447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m49497897D0C638BE26C64964155D68151D07A38A_gshared (Func_3_tECFEEF0C51F06E7AC42D9B1EA76D4C58E3A07DED* __this, int8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  25448. {
  25449. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  25450. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25451. }
  25452. #ifdef __clang__
  25453. #pragma clang diagnostic pop
  25454. #endif
  25455. #ifdef __clang__
  25456. #pragma clang diagnostic push
  25457. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25458. #pragma clang diagnostic ignored "-Wunused-variable"
  25459. #endif
  25460. RuntimeObject* Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_Multicast(Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15* __this, int8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  25461. {
  25462. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25463. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25464. RuntimeObject* retVal = NULL;
  25465. for (il2cpp_array_size_t i = 0; i < length; i++)
  25466. {
  25467. Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15* currentDelegate = reinterpret_cast<Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15*>(delegatesToInvoke[i]);
  25468. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, double, const RuntimeMethod*);
  25469. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25470. }
  25471. return retVal;
  25472. }
  25473. RuntimeObject* Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_OpenInst(Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15* __this, int8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  25474. {
  25475. typedef RuntimeObject* (*FunctionPointerType) (int8_t, double, const RuntimeMethod*);
  25476. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25477. }
  25478. RuntimeObject* Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_OpenStatic(Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15* __this, int8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  25479. {
  25480. typedef RuntimeObject* (*FunctionPointerType) (int8_t, double, const RuntimeMethod*);
  25481. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25482. }
  25483. RuntimeObject* Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_OpenStaticInvoker(Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15* __this, int8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  25484. {
  25485. return InvokerFuncInvoker2< RuntimeObject*, int8_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25486. }
  25487. RuntimeObject* Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_ClosedStaticInvoker(Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15* __this, int8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  25488. {
  25489. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25490. }
  25491. // System.Void System.Func`3<System.SByte,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  25492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m51C24405DF685B46BE09AF904F6872CB19FB5B62_gshared (Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25493. {
  25494. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25495. __this->___method_3 = ___1_method;
  25496. __this->___m_target_2 = ___0_object;
  25497. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25498. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25499. __this->___method_code_6 = (intptr_t)__this;
  25500. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25501. {
  25502. bool isOpen = parameterCount == 2;
  25503. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25504. if (isOpen)
  25505. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_OpenStaticInvoker;
  25506. else
  25507. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_ClosedStaticInvoker;
  25508. else
  25509. if (isOpen)
  25510. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_OpenStatic;
  25511. else
  25512. {
  25513. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25514. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25515. }
  25516. }
  25517. else
  25518. {
  25519. if (___0_object == NULL)
  25520. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25521. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25522. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25523. }
  25524. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_Multicast;
  25525. }
  25526. // TResult System.Func`3<System.SByte,System.Double,System.Object>::Invoke(T1,T2)
  25527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m32CA3CFF443201825D289DF89C8B6DFD4B2C4CE3_gshared (Func_3_tF67B5C94BFB4CB127EC4141B2A69EF38EF8A6E15* __this, int8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  25528. {
  25529. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, double, const RuntimeMethod*);
  25530. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25531. }
  25532. #ifdef __clang__
  25533. #pragma clang diagnostic pop
  25534. #endif
  25535. #ifdef __clang__
  25536. #pragma clang diagnostic push
  25537. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25538. #pragma clang diagnostic ignored "-Wunused-variable"
  25539. #endif
  25540. RuntimeObject* Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_Multicast(Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A* __this, int8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  25541. {
  25542. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25543. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25544. RuntimeObject* retVal = NULL;
  25545. for (il2cpp_array_size_t i = 0; i < length; i++)
  25546. {
  25547. Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A* currentDelegate = reinterpret_cast<Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A*>(delegatesToInvoke[i]);
  25548. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, int16_t, const RuntimeMethod*);
  25549. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25550. }
  25551. return retVal;
  25552. }
  25553. RuntimeObject* Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_OpenInst(Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A* __this, int8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  25554. {
  25555. typedef RuntimeObject* (*FunctionPointerType) (int8_t, int16_t, const RuntimeMethod*);
  25556. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25557. }
  25558. RuntimeObject* Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_OpenStatic(Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A* __this, int8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  25559. {
  25560. typedef RuntimeObject* (*FunctionPointerType) (int8_t, int16_t, const RuntimeMethod*);
  25561. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25562. }
  25563. RuntimeObject* Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_OpenStaticInvoker(Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A* __this, int8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  25564. {
  25565. return InvokerFuncInvoker2< RuntimeObject*, int8_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25566. }
  25567. RuntimeObject* Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_ClosedStaticInvoker(Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A* __this, int8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  25568. {
  25569. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25570. }
  25571. // System.Void System.Func`3<System.SByte,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  25572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m61EA1440E765E80DEC9A05523E8D2CEFF2280545_gshared (Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25573. {
  25574. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25575. __this->___method_3 = ___1_method;
  25576. __this->___m_target_2 = ___0_object;
  25577. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25578. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25579. __this->___method_code_6 = (intptr_t)__this;
  25580. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25581. {
  25582. bool isOpen = parameterCount == 2;
  25583. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25584. if (isOpen)
  25585. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_OpenStaticInvoker;
  25586. else
  25587. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_ClosedStaticInvoker;
  25588. else
  25589. if (isOpen)
  25590. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_OpenStatic;
  25591. else
  25592. {
  25593. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25594. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25595. }
  25596. }
  25597. else
  25598. {
  25599. if (___0_object == NULL)
  25600. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25601. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25602. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25603. }
  25604. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_Multicast;
  25605. }
  25606. // TResult System.Func`3<System.SByte,System.Int16,System.Object>::Invoke(T1,T2)
  25607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m5B83AE5A5DAA5D436E149E618184A16A0A2B51D7_gshared (Func_3_tB10EA92F09DD54A1A9D478FA1BAEE8220004D13A* __this, int8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  25608. {
  25609. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, int16_t, const RuntimeMethod*);
  25610. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25611. }
  25612. #ifdef __clang__
  25613. #pragma clang diagnostic pop
  25614. #endif
  25615. #ifdef __clang__
  25616. #pragma clang diagnostic push
  25617. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25618. #pragma clang diagnostic ignored "-Wunused-variable"
  25619. #endif
  25620. RuntimeObject* Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_Multicast(Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF* __this, int8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  25621. {
  25622. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25623. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25624. RuntimeObject* retVal = NULL;
  25625. for (il2cpp_array_size_t i = 0; i < length; i++)
  25626. {
  25627. Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF* currentDelegate = reinterpret_cast<Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF*>(delegatesToInvoke[i]);
  25628. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, int32_t, const RuntimeMethod*);
  25629. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25630. }
  25631. return retVal;
  25632. }
  25633. RuntimeObject* Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_OpenInst(Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF* __this, int8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  25634. {
  25635. typedef RuntimeObject* (*FunctionPointerType) (int8_t, int32_t, const RuntimeMethod*);
  25636. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25637. }
  25638. RuntimeObject* Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_OpenStatic(Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF* __this, int8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  25639. {
  25640. typedef RuntimeObject* (*FunctionPointerType) (int8_t, int32_t, const RuntimeMethod*);
  25641. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25642. }
  25643. RuntimeObject* Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_OpenStaticInvoker(Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF* __this, int8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  25644. {
  25645. return InvokerFuncInvoker2< RuntimeObject*, int8_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25646. }
  25647. RuntimeObject* Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_ClosedStaticInvoker(Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF* __this, int8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  25648. {
  25649. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25650. }
  25651. // System.Void System.Func`3<System.SByte,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  25652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m28B50460F5F866C634560C223C5CCA5FC290317F_gshared (Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25653. {
  25654. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25655. __this->___method_3 = ___1_method;
  25656. __this->___m_target_2 = ___0_object;
  25657. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25658. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25659. __this->___method_code_6 = (intptr_t)__this;
  25660. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25661. {
  25662. bool isOpen = parameterCount == 2;
  25663. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25664. if (isOpen)
  25665. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_OpenStaticInvoker;
  25666. else
  25667. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_ClosedStaticInvoker;
  25668. else
  25669. if (isOpen)
  25670. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_OpenStatic;
  25671. else
  25672. {
  25673. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25674. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25675. }
  25676. }
  25677. else
  25678. {
  25679. if (___0_object == NULL)
  25680. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25681. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25682. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25683. }
  25684. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_Multicast;
  25685. }
  25686. // TResult System.Func`3<System.SByte,System.Int32,System.Object>::Invoke(T1,T2)
  25687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m9CBF3B08C5C8652EBA3FD4F2585B1F233BB0F45C_gshared (Func_3_t69C1691F8FABFD57FFB336449458679687FE96AF* __this, int8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  25688. {
  25689. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, int32_t, const RuntimeMethod*);
  25690. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25691. }
  25692. #ifdef __clang__
  25693. #pragma clang diagnostic pop
  25694. #endif
  25695. #ifdef __clang__
  25696. #pragma clang diagnostic push
  25697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25698. #pragma clang diagnostic ignored "-Wunused-variable"
  25699. #endif
  25700. RuntimeObject* Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_Multicast(Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B* __this, int8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  25701. {
  25702. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25703. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25704. RuntimeObject* retVal = NULL;
  25705. for (il2cpp_array_size_t i = 0; i < length; i++)
  25706. {
  25707. Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B* currentDelegate = reinterpret_cast<Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B*>(delegatesToInvoke[i]);
  25708. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, int64_t, const RuntimeMethod*);
  25709. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25710. }
  25711. return retVal;
  25712. }
  25713. RuntimeObject* Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_OpenInst(Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B* __this, int8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  25714. {
  25715. typedef RuntimeObject* (*FunctionPointerType) (int8_t, int64_t, const RuntimeMethod*);
  25716. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25717. }
  25718. RuntimeObject* Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_OpenStatic(Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B* __this, int8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  25719. {
  25720. typedef RuntimeObject* (*FunctionPointerType) (int8_t, int64_t, const RuntimeMethod*);
  25721. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25722. }
  25723. RuntimeObject* Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_OpenStaticInvoker(Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B* __this, int8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  25724. {
  25725. return InvokerFuncInvoker2< RuntimeObject*, int8_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25726. }
  25727. RuntimeObject* Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_ClosedStaticInvoker(Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B* __this, int8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  25728. {
  25729. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25730. }
  25731. // System.Void System.Func`3<System.SByte,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  25732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m796E56F91A897B22E30FAEA351E10B47555A5B50_gshared (Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25733. {
  25734. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25735. __this->___method_3 = ___1_method;
  25736. __this->___m_target_2 = ___0_object;
  25737. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25738. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25739. __this->___method_code_6 = (intptr_t)__this;
  25740. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25741. {
  25742. bool isOpen = parameterCount == 2;
  25743. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25744. if (isOpen)
  25745. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_OpenStaticInvoker;
  25746. else
  25747. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_ClosedStaticInvoker;
  25748. else
  25749. if (isOpen)
  25750. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_OpenStatic;
  25751. else
  25752. {
  25753. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25754. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25755. }
  25756. }
  25757. else
  25758. {
  25759. if (___0_object == NULL)
  25760. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25761. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25762. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25763. }
  25764. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_Multicast;
  25765. }
  25766. // TResult System.Func`3<System.SByte,System.Int64,System.Object>::Invoke(T1,T2)
  25767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mB7FAE8C3D603013827ED8CF0E49DAB9FA6E5DA77_gshared (Func_3_t4C51005F4A339807C3E44809D208BB31C0D3D87B* __this, int8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  25768. {
  25769. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, int64_t, const RuntimeMethod*);
  25770. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25771. }
  25772. #ifdef __clang__
  25773. #pragma clang diagnostic pop
  25774. #endif
  25775. #ifdef __clang__
  25776. #pragma clang diagnostic push
  25777. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25778. #pragma clang diagnostic ignored "-Wunused-variable"
  25779. #endif
  25780. RuntimeObject* Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_Multicast(Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96* __this, int8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  25781. {
  25782. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25783. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25784. RuntimeObject* retVal = NULL;
  25785. for (il2cpp_array_size_t i = 0; i < length; i++)
  25786. {
  25787. Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96* currentDelegate = reinterpret_cast<Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96*>(delegatesToInvoke[i]);
  25788. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, int8_t, const RuntimeMethod*);
  25789. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25790. }
  25791. return retVal;
  25792. }
  25793. RuntimeObject* Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_OpenInst(Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96* __this, int8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  25794. {
  25795. typedef RuntimeObject* (*FunctionPointerType) (int8_t, int8_t, const RuntimeMethod*);
  25796. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25797. }
  25798. RuntimeObject* Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_OpenStatic(Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96* __this, int8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  25799. {
  25800. typedef RuntimeObject* (*FunctionPointerType) (int8_t, int8_t, const RuntimeMethod*);
  25801. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25802. }
  25803. RuntimeObject* Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_OpenStaticInvoker(Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96* __this, int8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  25804. {
  25805. return InvokerFuncInvoker2< RuntimeObject*, int8_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25806. }
  25807. RuntimeObject* Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_ClosedStaticInvoker(Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96* __this, int8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  25808. {
  25809. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25810. }
  25811. // System.Void System.Func`3<System.SByte,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  25812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m0242298A50EF3CE0DF1C3DF486784B54F7921B76_gshared (Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25813. {
  25814. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25815. __this->___method_3 = ___1_method;
  25816. __this->___m_target_2 = ___0_object;
  25817. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25818. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25819. __this->___method_code_6 = (intptr_t)__this;
  25820. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25821. {
  25822. bool isOpen = parameterCount == 2;
  25823. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25824. if (isOpen)
  25825. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_OpenStaticInvoker;
  25826. else
  25827. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_ClosedStaticInvoker;
  25828. else
  25829. if (isOpen)
  25830. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_OpenStatic;
  25831. else
  25832. {
  25833. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25834. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25835. }
  25836. }
  25837. else
  25838. {
  25839. if (___0_object == NULL)
  25840. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25841. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25842. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25843. }
  25844. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_Multicast;
  25845. }
  25846. // TResult System.Func`3<System.SByte,System.SByte,System.Object>::Invoke(T1,T2)
  25847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mABA41CD83518E43A231BF631FB749477C74097FF_gshared (Func_3_tC35341B6BBE8DC47547F6500B747077D44457F96* __this, int8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  25848. {
  25849. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, int8_t, const RuntimeMethod*);
  25850. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25851. }
  25852. #ifdef __clang__
  25853. #pragma clang diagnostic pop
  25854. #endif
  25855. #ifdef __clang__
  25856. #pragma clang diagnostic push
  25857. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25858. #pragma clang diagnostic ignored "-Wunused-variable"
  25859. #endif
  25860. RuntimeObject* Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_Multicast(Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE* __this, int8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25861. {
  25862. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25863. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25864. RuntimeObject* retVal = NULL;
  25865. for (il2cpp_array_size_t i = 0; i < length; i++)
  25866. {
  25867. Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE* currentDelegate = reinterpret_cast<Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE*>(delegatesToInvoke[i]);
  25868. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, float, const RuntimeMethod*);
  25869. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25870. }
  25871. return retVal;
  25872. }
  25873. RuntimeObject* Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_OpenInst(Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE* __this, int8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25874. {
  25875. typedef RuntimeObject* (*FunctionPointerType) (int8_t, float, const RuntimeMethod*);
  25876. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25877. }
  25878. RuntimeObject* Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_OpenStatic(Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE* __this, int8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25879. {
  25880. typedef RuntimeObject* (*FunctionPointerType) (int8_t, float, const RuntimeMethod*);
  25881. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25882. }
  25883. RuntimeObject* Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_OpenStaticInvoker(Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE* __this, int8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25884. {
  25885. return InvokerFuncInvoker2< RuntimeObject*, int8_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25886. }
  25887. RuntimeObject* Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_ClosedStaticInvoker(Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE* __this, int8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25888. {
  25889. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25890. }
  25891. // System.Void System.Func`3<System.SByte,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  25892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m0C933254EC9ED169777A3169FB9DF44CEAE8043E_gshared (Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25893. {
  25894. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25895. __this->___method_3 = ___1_method;
  25896. __this->___m_target_2 = ___0_object;
  25897. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25898. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25899. __this->___method_code_6 = (intptr_t)__this;
  25900. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25901. {
  25902. bool isOpen = parameterCount == 2;
  25903. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25904. if (isOpen)
  25905. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_OpenStaticInvoker;
  25906. else
  25907. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_ClosedStaticInvoker;
  25908. else
  25909. if (isOpen)
  25910. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_OpenStatic;
  25911. else
  25912. {
  25913. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25914. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25915. }
  25916. }
  25917. else
  25918. {
  25919. if (___0_object == NULL)
  25920. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25921. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25922. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25923. }
  25924. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_Multicast;
  25925. }
  25926. // TResult System.Func`3<System.SByte,System.Single,System.Object>::Invoke(T1,T2)
  25927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mEC4AA68ABAB20F8C5FD37AFC0189B59E5BE4AE70_gshared (Func_3_tBDC14292973FF04FE9291FF3A7B33B753F3E14DE* __this, int8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25928. {
  25929. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, float, const RuntimeMethod*);
  25930. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25931. }
  25932. #ifdef __clang__
  25933. #pragma clang diagnostic pop
  25934. #endif
  25935. #ifdef __clang__
  25936. #pragma clang diagnostic push
  25937. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25938. #pragma clang diagnostic ignored "-Wunused-variable"
  25939. #endif
  25940. RuntimeObject* Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_Multicast(Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827* __this, int8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  25941. {
  25942. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25943. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25944. RuntimeObject* retVal = NULL;
  25945. for (il2cpp_array_size_t i = 0; i < length; i++)
  25946. {
  25947. Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827* currentDelegate = reinterpret_cast<Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827*>(delegatesToInvoke[i]);
  25948. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, uint16_t, const RuntimeMethod*);
  25949. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25950. }
  25951. return retVal;
  25952. }
  25953. RuntimeObject* Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_OpenInst(Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827* __this, int8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  25954. {
  25955. typedef RuntimeObject* (*FunctionPointerType) (int8_t, uint16_t, const RuntimeMethod*);
  25956. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25957. }
  25958. RuntimeObject* Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_OpenStatic(Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827* __this, int8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  25959. {
  25960. typedef RuntimeObject* (*FunctionPointerType) (int8_t, uint16_t, const RuntimeMethod*);
  25961. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  25962. }
  25963. RuntimeObject* Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_OpenStaticInvoker(Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827* __this, int8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  25964. {
  25965. return InvokerFuncInvoker2< RuntimeObject*, int8_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  25966. }
  25967. RuntimeObject* Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_ClosedStaticInvoker(Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827* __this, int8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  25968. {
  25969. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  25970. }
  25971. // System.Void System.Func`3<System.SByte,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  25972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2135D4F82607AAC41398E71D7A763595E19F7322_gshared (Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25973. {
  25974. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25975. __this->___method_3 = ___1_method;
  25976. __this->___m_target_2 = ___0_object;
  25977. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25978. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25979. __this->___method_code_6 = (intptr_t)__this;
  25980. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25981. {
  25982. bool isOpen = parameterCount == 2;
  25983. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25984. if (isOpen)
  25985. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_OpenStaticInvoker;
  25986. else
  25987. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_ClosedStaticInvoker;
  25988. else
  25989. if (isOpen)
  25990. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_OpenStatic;
  25991. else
  25992. {
  25993. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25994. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25995. }
  25996. }
  25997. else
  25998. {
  25999. if (___0_object == NULL)
  26000. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26001. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26002. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26003. }
  26004. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_Multicast;
  26005. }
  26006. // TResult System.Func`3<System.SByte,System.UInt16,System.Object>::Invoke(T1,T2)
  26007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mF1009E811B299110D533837B78940576A75550EC_gshared (Func_3_tB7EFE609A5227E9BA11FF21E67369953F6599827* __this, int8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  26008. {
  26009. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, uint16_t, const RuntimeMethod*);
  26010. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26011. }
  26012. #ifdef __clang__
  26013. #pragma clang diagnostic pop
  26014. #endif
  26015. #ifdef __clang__
  26016. #pragma clang diagnostic push
  26017. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26018. #pragma clang diagnostic ignored "-Wunused-variable"
  26019. #endif
  26020. RuntimeObject* Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_Multicast(Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849* __this, int8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26021. {
  26022. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26023. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26024. RuntimeObject* retVal = NULL;
  26025. for (il2cpp_array_size_t i = 0; i < length; i++)
  26026. {
  26027. Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849* currentDelegate = reinterpret_cast<Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849*>(delegatesToInvoke[i]);
  26028. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, uint32_t, const RuntimeMethod*);
  26029. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26030. }
  26031. return retVal;
  26032. }
  26033. RuntimeObject* Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_OpenInst(Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849* __this, int8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26034. {
  26035. typedef RuntimeObject* (*FunctionPointerType) (int8_t, uint32_t, const RuntimeMethod*);
  26036. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26037. }
  26038. RuntimeObject* Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_OpenStatic(Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849* __this, int8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26039. {
  26040. typedef RuntimeObject* (*FunctionPointerType) (int8_t, uint32_t, const RuntimeMethod*);
  26041. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26042. }
  26043. RuntimeObject* Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_OpenStaticInvoker(Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849* __this, int8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26044. {
  26045. return InvokerFuncInvoker2< RuntimeObject*, int8_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26046. }
  26047. RuntimeObject* Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_ClosedStaticInvoker(Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849* __this, int8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26048. {
  26049. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int8_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26050. }
  26051. // System.Void System.Func`3<System.SByte,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  26052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m0E1C16684165AC23641F81E8C29EF216E2407ECA_gshared (Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26053. {
  26054. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26055. __this->___method_3 = ___1_method;
  26056. __this->___m_target_2 = ___0_object;
  26057. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26058. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26059. __this->___method_code_6 = (intptr_t)__this;
  26060. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26061. {
  26062. bool isOpen = parameterCount == 2;
  26063. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26064. if (isOpen)
  26065. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_OpenStaticInvoker;
  26066. else
  26067. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_ClosedStaticInvoker;
  26068. else
  26069. if (isOpen)
  26070. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_OpenStatic;
  26071. else
  26072. {
  26073. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26074. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26075. }
  26076. }
  26077. else
  26078. {
  26079. if (___0_object == NULL)
  26080. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26081. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26082. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26083. }
  26084. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_Multicast;
  26085. }
  26086. // TResult System.Func`3<System.SByte,System.UInt32,System.Object>::Invoke(T1,T2)
  26087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mE0F3154A68432746E2210D1B8FE03807203E799D_gshared (Func_3_t2A9B27EAC5C5CF7BB70BE4D7395FCD1A67E34849* __this, int8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26088. {
  26089. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, uint32_t, const RuntimeMethod*);
  26090. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26091. }
  26092. #ifdef __clang__
  26093. #pragma clang diagnostic pop
  26094. #endif
  26095. #ifdef __clang__
  26096. #pragma clang diagnostic push
  26097. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26098. #pragma clang diagnostic ignored "-Wunused-variable"
  26099. #endif
  26100. bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_Multicast(Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  26101. {
  26102. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26103. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26104. bool retVal = false;
  26105. for (il2cpp_array_size_t i = 0; i < length; i++)
  26106. {
  26107. Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* currentDelegate = reinterpret_cast<Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC*>(delegatesToInvoke[i]);
  26108. typedef bool (*FunctionPointerType) (RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, const RuntimeMethod*);
  26109. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26110. }
  26111. return retVal;
  26112. }
  26113. bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_OpenInst(Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  26114. {
  26115. typedef bool (*FunctionPointerType) (Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, const RuntimeMethod*);
  26116. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26117. }
  26118. bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_OpenStatic(Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  26119. {
  26120. typedef bool (*FunctionPointerType) (Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, const RuntimeMethod*);
  26121. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26122. }
  26123. bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_OpenStaticInvoker(Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  26124. {
  26125. return InvokerFuncInvoker2< bool, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26126. }
  26127. bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_ClosedStaticInvoker(Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  26128. {
  26129. return InvokerFuncInvoker3< bool, RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26130. }
  26131. // System.Void System.Func`3<UnityEngine.UIElements.Scale,UnityEngine.UIElements.Scale,System.Boolean>::.ctor(System.Object,System.IntPtr)
  26132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6AF5E013428BF0FCF444506AA0ABFC642FEBF399_gshared (Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26133. {
  26134. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26135. __this->___method_3 = ___1_method;
  26136. __this->___m_target_2 = ___0_object;
  26137. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26138. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26139. __this->___method_code_6 = (intptr_t)__this;
  26140. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26141. {
  26142. bool isOpen = parameterCount == 2;
  26143. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26144. if (isOpen)
  26145. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_OpenStaticInvoker;
  26146. else
  26147. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_ClosedStaticInvoker;
  26148. else
  26149. if (isOpen)
  26150. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_OpenStatic;
  26151. else
  26152. {
  26153. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26154. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26155. }
  26156. }
  26157. else
  26158. {
  26159. if (___0_object == NULL)
  26160. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26161. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26162. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26163. }
  26164. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_Multicast;
  26165. }
  26166. // TResult System.Func`3<UnityEngine.UIElements.Scale,UnityEngine.UIElements.Scale,System.Boolean>::Invoke(T1,T2)
  26167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_gshared (Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  26168. {
  26169. typedef bool (*FunctionPointerType) (RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, const RuntimeMethod*);
  26170. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26171. }
  26172. #ifdef __clang__
  26173. #pragma clang diagnostic pop
  26174. #endif
  26175. #ifdef __clang__
  26176. #pragma clang diagnostic push
  26177. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26178. #pragma clang diagnostic ignored "-Wunused-variable"
  26179. #endif
  26180. RuntimeObject* Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_Multicast(Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5* __this, float ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  26181. {
  26182. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26183. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26184. RuntimeObject* retVal = NULL;
  26185. for (il2cpp_array_size_t i = 0; i < length; i++)
  26186. {
  26187. Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5* currentDelegate = reinterpret_cast<Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5*>(delegatesToInvoke[i]);
  26188. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, uint8_t, const RuntimeMethod*);
  26189. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26190. }
  26191. return retVal;
  26192. }
  26193. RuntimeObject* Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_OpenInst(Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5* __this, float ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  26194. {
  26195. typedef RuntimeObject* (*FunctionPointerType) (float, uint8_t, const RuntimeMethod*);
  26196. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26197. }
  26198. RuntimeObject* Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_OpenStatic(Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5* __this, float ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  26199. {
  26200. typedef RuntimeObject* (*FunctionPointerType) (float, uint8_t, const RuntimeMethod*);
  26201. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26202. }
  26203. RuntimeObject* Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_OpenStaticInvoker(Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5* __this, float ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  26204. {
  26205. return InvokerFuncInvoker2< RuntimeObject*, float, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26206. }
  26207. RuntimeObject* Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_ClosedStaticInvoker(Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5* __this, float ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  26208. {
  26209. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26210. }
  26211. // System.Void System.Func`3<System.Single,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  26212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mD0F07C835A0FD39BA2323FF38D33296C6FE8E390_gshared (Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26213. {
  26214. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26215. __this->___method_3 = ___1_method;
  26216. __this->___m_target_2 = ___0_object;
  26217. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26218. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26219. __this->___method_code_6 = (intptr_t)__this;
  26220. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26221. {
  26222. bool isOpen = parameterCount == 2;
  26223. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26224. if (isOpen)
  26225. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_OpenStaticInvoker;
  26226. else
  26227. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_ClosedStaticInvoker;
  26228. else
  26229. if (isOpen)
  26230. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_OpenStatic;
  26231. else
  26232. {
  26233. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26234. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26235. }
  26236. }
  26237. else
  26238. {
  26239. if (___0_object == NULL)
  26240. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26241. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26242. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26243. }
  26244. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_Multicast;
  26245. }
  26246. // TResult System.Func`3<System.Single,System.Byte,System.Object>::Invoke(T1,T2)
  26247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m3B543B141F6096E4ED683977A3AA7EDCE83AB219_gshared (Func_3_t5B75CB8B6812C4CC776EC04B6FF5EECF4B6A66E5* __this, float ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  26248. {
  26249. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, uint8_t, const RuntimeMethod*);
  26250. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26251. }
  26252. #ifdef __clang__
  26253. #pragma clang diagnostic pop
  26254. #endif
  26255. #ifdef __clang__
  26256. #pragma clang diagnostic push
  26257. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26258. #pragma clang diagnostic ignored "-Wunused-variable"
  26259. #endif
  26260. RuntimeObject* Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_Multicast(Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450* __this, float ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  26261. {
  26262. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26263. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26264. RuntimeObject* retVal = NULL;
  26265. for (il2cpp_array_size_t i = 0; i < length; i++)
  26266. {
  26267. Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450* currentDelegate = reinterpret_cast<Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450*>(delegatesToInvoke[i]);
  26268. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, double, const RuntimeMethod*);
  26269. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26270. }
  26271. return retVal;
  26272. }
  26273. RuntimeObject* Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_OpenInst(Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450* __this, float ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  26274. {
  26275. typedef RuntimeObject* (*FunctionPointerType) (float, double, const RuntimeMethod*);
  26276. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26277. }
  26278. RuntimeObject* Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_OpenStatic(Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450* __this, float ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  26279. {
  26280. typedef RuntimeObject* (*FunctionPointerType) (float, double, const RuntimeMethod*);
  26281. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26282. }
  26283. RuntimeObject* Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_OpenStaticInvoker(Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450* __this, float ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  26284. {
  26285. return InvokerFuncInvoker2< RuntimeObject*, float, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26286. }
  26287. RuntimeObject* Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_ClosedStaticInvoker(Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450* __this, float ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  26288. {
  26289. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26290. }
  26291. // System.Void System.Func`3<System.Single,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  26292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m50489F42111A37C4E53E83AF80B9458DEA9976E6_gshared (Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26293. {
  26294. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26295. __this->___method_3 = ___1_method;
  26296. __this->___m_target_2 = ___0_object;
  26297. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26298. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26299. __this->___method_code_6 = (intptr_t)__this;
  26300. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26301. {
  26302. bool isOpen = parameterCount == 2;
  26303. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26304. if (isOpen)
  26305. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_OpenStaticInvoker;
  26306. else
  26307. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_ClosedStaticInvoker;
  26308. else
  26309. if (isOpen)
  26310. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_OpenStatic;
  26311. else
  26312. {
  26313. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26314. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26315. }
  26316. }
  26317. else
  26318. {
  26319. if (___0_object == NULL)
  26320. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26321. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26322. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26323. }
  26324. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_Multicast;
  26325. }
  26326. // TResult System.Func`3<System.Single,System.Double,System.Object>::Invoke(T1,T2)
  26327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mE9392FE2810DD573917ADD459B41B7A05896118C_gshared (Func_3_tF2C70782978C9BD0B4D4CE9FADF5AFD369A49450* __this, float ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  26328. {
  26329. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, double, const RuntimeMethod*);
  26330. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26331. }
  26332. #ifdef __clang__
  26333. #pragma clang diagnostic pop
  26334. #endif
  26335. #ifdef __clang__
  26336. #pragma clang diagnostic push
  26337. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26338. #pragma clang diagnostic ignored "-Wunused-variable"
  26339. #endif
  26340. RuntimeObject* Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_Multicast(Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD* __this, float ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  26341. {
  26342. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26343. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26344. RuntimeObject* retVal = NULL;
  26345. for (il2cpp_array_size_t i = 0; i < length; i++)
  26346. {
  26347. Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD* currentDelegate = reinterpret_cast<Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD*>(delegatesToInvoke[i]);
  26348. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, int16_t, const RuntimeMethod*);
  26349. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26350. }
  26351. return retVal;
  26352. }
  26353. RuntimeObject* Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_OpenInst(Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD* __this, float ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  26354. {
  26355. typedef RuntimeObject* (*FunctionPointerType) (float, int16_t, const RuntimeMethod*);
  26356. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26357. }
  26358. RuntimeObject* Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_OpenStatic(Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD* __this, float ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  26359. {
  26360. typedef RuntimeObject* (*FunctionPointerType) (float, int16_t, const RuntimeMethod*);
  26361. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26362. }
  26363. RuntimeObject* Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_OpenStaticInvoker(Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD* __this, float ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  26364. {
  26365. return InvokerFuncInvoker2< RuntimeObject*, float, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26366. }
  26367. RuntimeObject* Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_ClosedStaticInvoker(Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD* __this, float ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  26368. {
  26369. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26370. }
  26371. // System.Void System.Func`3<System.Single,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  26372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC513BF9C52A1324B7B241D0B3CB03E5E48143F97_gshared (Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26373. {
  26374. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26375. __this->___method_3 = ___1_method;
  26376. __this->___m_target_2 = ___0_object;
  26377. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26378. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26379. __this->___method_code_6 = (intptr_t)__this;
  26380. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26381. {
  26382. bool isOpen = parameterCount == 2;
  26383. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26384. if (isOpen)
  26385. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_OpenStaticInvoker;
  26386. else
  26387. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_ClosedStaticInvoker;
  26388. else
  26389. if (isOpen)
  26390. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_OpenStatic;
  26391. else
  26392. {
  26393. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26394. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26395. }
  26396. }
  26397. else
  26398. {
  26399. if (___0_object == NULL)
  26400. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26401. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26402. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26403. }
  26404. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_Multicast;
  26405. }
  26406. // TResult System.Func`3<System.Single,System.Int16,System.Object>::Invoke(T1,T2)
  26407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m8E3B24EE8019F8376CE9824ACF490066A09B9ADF_gshared (Func_3_tF4480D1A73A2BFD9833B9B4ADF026B7EC8A749FD* __this, float ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  26408. {
  26409. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, int16_t, const RuntimeMethod*);
  26410. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26411. }
  26412. #ifdef __clang__
  26413. #pragma clang diagnostic pop
  26414. #endif
  26415. #ifdef __clang__
  26416. #pragma clang diagnostic push
  26417. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26418. #pragma clang diagnostic ignored "-Wunused-variable"
  26419. #endif
  26420. RuntimeObject* Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_Multicast(Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C* __this, float ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  26421. {
  26422. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26423. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26424. RuntimeObject* retVal = NULL;
  26425. for (il2cpp_array_size_t i = 0; i < length; i++)
  26426. {
  26427. Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C* currentDelegate = reinterpret_cast<Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C*>(delegatesToInvoke[i]);
  26428. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, int32_t, const RuntimeMethod*);
  26429. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26430. }
  26431. return retVal;
  26432. }
  26433. RuntimeObject* Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_OpenInst(Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C* __this, float ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  26434. {
  26435. typedef RuntimeObject* (*FunctionPointerType) (float, int32_t, const RuntimeMethod*);
  26436. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26437. }
  26438. RuntimeObject* Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_OpenStatic(Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C* __this, float ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  26439. {
  26440. typedef RuntimeObject* (*FunctionPointerType) (float, int32_t, const RuntimeMethod*);
  26441. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26442. }
  26443. RuntimeObject* Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_OpenStaticInvoker(Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C* __this, float ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  26444. {
  26445. return InvokerFuncInvoker2< RuntimeObject*, float, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26446. }
  26447. RuntimeObject* Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_ClosedStaticInvoker(Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C* __this, float ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  26448. {
  26449. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26450. }
  26451. // System.Void System.Func`3<System.Single,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  26452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mE40F72BC4F8BD22933D7202AF86390DEDCA618FB_gshared (Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26453. {
  26454. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26455. __this->___method_3 = ___1_method;
  26456. __this->___m_target_2 = ___0_object;
  26457. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26458. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26459. __this->___method_code_6 = (intptr_t)__this;
  26460. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26461. {
  26462. bool isOpen = parameterCount == 2;
  26463. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26464. if (isOpen)
  26465. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_OpenStaticInvoker;
  26466. else
  26467. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_ClosedStaticInvoker;
  26468. else
  26469. if (isOpen)
  26470. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_OpenStatic;
  26471. else
  26472. {
  26473. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26474. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26475. }
  26476. }
  26477. else
  26478. {
  26479. if (___0_object == NULL)
  26480. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26481. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26482. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26483. }
  26484. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_Multicast;
  26485. }
  26486. // TResult System.Func`3<System.Single,System.Int32,System.Object>::Invoke(T1,T2)
  26487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m82A7EDE6B04318388D4B45900210A611A56BD9B2_gshared (Func_3_tC8A20D8E5B48A189FFA01B3E38F23324BE01AB7C* __this, float ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  26488. {
  26489. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, int32_t, const RuntimeMethod*);
  26490. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26491. }
  26492. #ifdef __clang__
  26493. #pragma clang diagnostic pop
  26494. #endif
  26495. #ifdef __clang__
  26496. #pragma clang diagnostic push
  26497. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26498. #pragma clang diagnostic ignored "-Wunused-variable"
  26499. #endif
  26500. RuntimeObject* Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_Multicast(Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E* __this, float ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  26501. {
  26502. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26503. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26504. RuntimeObject* retVal = NULL;
  26505. for (il2cpp_array_size_t i = 0; i < length; i++)
  26506. {
  26507. Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E* currentDelegate = reinterpret_cast<Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E*>(delegatesToInvoke[i]);
  26508. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, int64_t, const RuntimeMethod*);
  26509. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26510. }
  26511. return retVal;
  26512. }
  26513. RuntimeObject* Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_OpenInst(Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E* __this, float ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  26514. {
  26515. typedef RuntimeObject* (*FunctionPointerType) (float, int64_t, const RuntimeMethod*);
  26516. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26517. }
  26518. RuntimeObject* Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_OpenStatic(Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E* __this, float ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  26519. {
  26520. typedef RuntimeObject* (*FunctionPointerType) (float, int64_t, const RuntimeMethod*);
  26521. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26522. }
  26523. RuntimeObject* Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_OpenStaticInvoker(Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E* __this, float ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  26524. {
  26525. return InvokerFuncInvoker2< RuntimeObject*, float, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26526. }
  26527. RuntimeObject* Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_ClosedStaticInvoker(Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E* __this, float ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  26528. {
  26529. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26530. }
  26531. // System.Void System.Func`3<System.Single,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  26532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mD999356B46060CCBA323F42101C6232322407AAD_gshared (Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26533. {
  26534. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26535. __this->___method_3 = ___1_method;
  26536. __this->___m_target_2 = ___0_object;
  26537. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26538. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26539. __this->___method_code_6 = (intptr_t)__this;
  26540. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26541. {
  26542. bool isOpen = parameterCount == 2;
  26543. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26544. if (isOpen)
  26545. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_OpenStaticInvoker;
  26546. else
  26547. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_ClosedStaticInvoker;
  26548. else
  26549. if (isOpen)
  26550. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_OpenStatic;
  26551. else
  26552. {
  26553. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26554. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26555. }
  26556. }
  26557. else
  26558. {
  26559. if (___0_object == NULL)
  26560. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26561. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26562. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26563. }
  26564. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_Multicast;
  26565. }
  26566. // TResult System.Func`3<System.Single,System.Int64,System.Object>::Invoke(T1,T2)
  26567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m04294C0AB7D7E45D1AAB47570128D8C40497395F_gshared (Func_3_t089EB17CBE0B037869C06152372E0C5D1AAEAB3E* __this, float ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  26568. {
  26569. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, int64_t, const RuntimeMethod*);
  26570. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26571. }
  26572. #ifdef __clang__
  26573. #pragma clang diagnostic pop
  26574. #endif
  26575. #ifdef __clang__
  26576. #pragma clang diagnostic push
  26577. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26578. #pragma clang diagnostic ignored "-Wunused-variable"
  26579. #endif
  26580. RuntimeObject* Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_Multicast(Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9* __this, float ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  26581. {
  26582. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26583. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26584. RuntimeObject* retVal = NULL;
  26585. for (il2cpp_array_size_t i = 0; i < length; i++)
  26586. {
  26587. Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9* currentDelegate = reinterpret_cast<Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9*>(delegatesToInvoke[i]);
  26588. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, int8_t, const RuntimeMethod*);
  26589. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26590. }
  26591. return retVal;
  26592. }
  26593. RuntimeObject* Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_OpenInst(Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9* __this, float ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  26594. {
  26595. typedef RuntimeObject* (*FunctionPointerType) (float, int8_t, const RuntimeMethod*);
  26596. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26597. }
  26598. RuntimeObject* Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_OpenStatic(Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9* __this, float ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  26599. {
  26600. typedef RuntimeObject* (*FunctionPointerType) (float, int8_t, const RuntimeMethod*);
  26601. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26602. }
  26603. RuntimeObject* Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_OpenStaticInvoker(Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9* __this, float ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  26604. {
  26605. return InvokerFuncInvoker2< RuntimeObject*, float, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26606. }
  26607. RuntimeObject* Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_ClosedStaticInvoker(Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9* __this, float ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  26608. {
  26609. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26610. }
  26611. // System.Void System.Func`3<System.Single,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  26612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m72C571E1F83D5224126DBFC6FF0AB2223034F41F_gshared (Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26613. {
  26614. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26615. __this->___method_3 = ___1_method;
  26616. __this->___m_target_2 = ___0_object;
  26617. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26618. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26619. __this->___method_code_6 = (intptr_t)__this;
  26620. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26621. {
  26622. bool isOpen = parameterCount == 2;
  26623. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26624. if (isOpen)
  26625. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_OpenStaticInvoker;
  26626. else
  26627. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_ClosedStaticInvoker;
  26628. else
  26629. if (isOpen)
  26630. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_OpenStatic;
  26631. else
  26632. {
  26633. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26634. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26635. }
  26636. }
  26637. else
  26638. {
  26639. if (___0_object == NULL)
  26640. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26641. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26642. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26643. }
  26644. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_Multicast;
  26645. }
  26646. // TResult System.Func`3<System.Single,System.SByte,System.Object>::Invoke(T1,T2)
  26647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mA9F9965005EAB556CB1B00D70F243DF933FE9C17_gshared (Func_3_tD8E2F4CC8BA4261580852AFA6CD2D916EA5BE7D9* __this, float ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  26648. {
  26649. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, int8_t, const RuntimeMethod*);
  26650. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26651. }
  26652. #ifdef __clang__
  26653. #pragma clang diagnostic pop
  26654. #endif
  26655. #ifdef __clang__
  26656. #pragma clang diagnostic push
  26657. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26658. #pragma clang diagnostic ignored "-Wunused-variable"
  26659. #endif
  26660. bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_Multicast(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26661. {
  26662. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26663. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26664. bool retVal = false;
  26665. for (il2cpp_array_size_t i = 0; i < length; i++)
  26666. {
  26667. Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* currentDelegate = reinterpret_cast<Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E*>(delegatesToInvoke[i]);
  26668. typedef bool (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*);
  26669. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26670. }
  26671. return retVal;
  26672. }
  26673. bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_OpenInst(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26674. {
  26675. typedef bool (*FunctionPointerType) (float, float, const RuntimeMethod*);
  26676. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26677. }
  26678. bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_OpenStatic(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26679. {
  26680. typedef bool (*FunctionPointerType) (float, float, const RuntimeMethod*);
  26681. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26682. }
  26683. bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_OpenStaticInvoker(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26684. {
  26685. return InvokerFuncInvoker2< bool, float, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26686. }
  26687. bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_ClosedStaticInvoker(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26688. {
  26689. return InvokerFuncInvoker3< bool, RuntimeObject*, float, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26690. }
  26691. // System.Void System.Func`3<System.Single,System.Single,System.Boolean>::.ctor(System.Object,System.IntPtr)
  26692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mCB560C5C97586855BDB873C1D0EA1B393BAA6F29_gshared (Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26693. {
  26694. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26695. __this->___method_3 = ___1_method;
  26696. __this->___m_target_2 = ___0_object;
  26697. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26698. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26699. __this->___method_code_6 = (intptr_t)__this;
  26700. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26701. {
  26702. bool isOpen = parameterCount == 2;
  26703. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26704. if (isOpen)
  26705. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_OpenStaticInvoker;
  26706. else
  26707. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_ClosedStaticInvoker;
  26708. else
  26709. if (isOpen)
  26710. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_OpenStatic;
  26711. else
  26712. {
  26713. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26714. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26715. }
  26716. }
  26717. else
  26718. {
  26719. if (___0_object == NULL)
  26720. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26721. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26722. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26723. }
  26724. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_Multicast;
  26725. }
  26726. // TResult System.Func`3<System.Single,System.Single,System.Boolean>::Invoke(T1,T2)
  26727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_gshared (Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26728. {
  26729. typedef bool (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*);
  26730. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26731. }
  26732. #ifdef __clang__
  26733. #pragma clang diagnostic pop
  26734. #endif
  26735. #ifdef __clang__
  26736. #pragma clang diagnostic push
  26737. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26738. #pragma clang diagnostic ignored "-Wunused-variable"
  26739. #endif
  26740. RuntimeObject* Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_Multicast(Func_3_t8171759D65FAF730928654E5BD260A82C54322C2* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26741. {
  26742. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26743. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26744. RuntimeObject* retVal = NULL;
  26745. for (il2cpp_array_size_t i = 0; i < length; i++)
  26746. {
  26747. Func_3_t8171759D65FAF730928654E5BD260A82C54322C2* currentDelegate = reinterpret_cast<Func_3_t8171759D65FAF730928654E5BD260A82C54322C2*>(delegatesToInvoke[i]);
  26748. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*);
  26749. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26750. }
  26751. return retVal;
  26752. }
  26753. RuntimeObject* Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_OpenInst(Func_3_t8171759D65FAF730928654E5BD260A82C54322C2* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26754. {
  26755. typedef RuntimeObject* (*FunctionPointerType) (float, float, const RuntimeMethod*);
  26756. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26757. }
  26758. RuntimeObject* Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_OpenStatic(Func_3_t8171759D65FAF730928654E5BD260A82C54322C2* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26759. {
  26760. typedef RuntimeObject* (*FunctionPointerType) (float, float, const RuntimeMethod*);
  26761. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26762. }
  26763. RuntimeObject* Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_OpenStaticInvoker(Func_3_t8171759D65FAF730928654E5BD260A82C54322C2* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26764. {
  26765. return InvokerFuncInvoker2< RuntimeObject*, float, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26766. }
  26767. RuntimeObject* Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_ClosedStaticInvoker(Func_3_t8171759D65FAF730928654E5BD260A82C54322C2* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26768. {
  26769. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26770. }
  26771. // System.Void System.Func`3<System.Single,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  26772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m19B65D455FB3EFBE5C8B76EC9DEAD66BF1D4FD92_gshared (Func_3_t8171759D65FAF730928654E5BD260A82C54322C2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26773. {
  26774. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26775. __this->___method_3 = ___1_method;
  26776. __this->___m_target_2 = ___0_object;
  26777. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26778. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26779. __this->___method_code_6 = (intptr_t)__this;
  26780. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26781. {
  26782. bool isOpen = parameterCount == 2;
  26783. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26784. if (isOpen)
  26785. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_OpenStaticInvoker;
  26786. else
  26787. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_ClosedStaticInvoker;
  26788. else
  26789. if (isOpen)
  26790. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_OpenStatic;
  26791. else
  26792. {
  26793. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26794. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26795. }
  26796. }
  26797. else
  26798. {
  26799. if (___0_object == NULL)
  26800. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26801. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26802. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26803. }
  26804. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_Multicast;
  26805. }
  26806. // TResult System.Func`3<System.Single,System.Single,System.Object>::Invoke(T1,T2)
  26807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m84E0C84B736001B39700499B4BBDBDEF0A6A90FD_gshared (Func_3_t8171759D65FAF730928654E5BD260A82C54322C2* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  26808. {
  26809. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*);
  26810. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26811. }
  26812. #ifdef __clang__
  26813. #pragma clang diagnostic pop
  26814. #endif
  26815. #ifdef __clang__
  26816. #pragma clang diagnostic push
  26817. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26818. #pragma clang diagnostic ignored "-Wunused-variable"
  26819. #endif
  26820. RuntimeObject* Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_Multicast(Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14* __this, float ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  26821. {
  26822. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26823. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26824. RuntimeObject* retVal = NULL;
  26825. for (il2cpp_array_size_t i = 0; i < length; i++)
  26826. {
  26827. Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14* currentDelegate = reinterpret_cast<Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14*>(delegatesToInvoke[i]);
  26828. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, uint16_t, const RuntimeMethod*);
  26829. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26830. }
  26831. return retVal;
  26832. }
  26833. RuntimeObject* Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_OpenInst(Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14* __this, float ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  26834. {
  26835. typedef RuntimeObject* (*FunctionPointerType) (float, uint16_t, const RuntimeMethod*);
  26836. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26837. }
  26838. RuntimeObject* Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_OpenStatic(Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14* __this, float ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  26839. {
  26840. typedef RuntimeObject* (*FunctionPointerType) (float, uint16_t, const RuntimeMethod*);
  26841. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26842. }
  26843. RuntimeObject* Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_OpenStaticInvoker(Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14* __this, float ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  26844. {
  26845. return InvokerFuncInvoker2< RuntimeObject*, float, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26846. }
  26847. RuntimeObject* Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_ClosedStaticInvoker(Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14* __this, float ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  26848. {
  26849. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26850. }
  26851. // System.Void System.Func`3<System.Single,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  26852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mFDB3C1FBBD88FD7FD1C3B9797E6609107B081CE5_gshared (Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26853. {
  26854. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26855. __this->___method_3 = ___1_method;
  26856. __this->___m_target_2 = ___0_object;
  26857. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26858. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26859. __this->___method_code_6 = (intptr_t)__this;
  26860. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26861. {
  26862. bool isOpen = parameterCount == 2;
  26863. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26864. if (isOpen)
  26865. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_OpenStaticInvoker;
  26866. else
  26867. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_ClosedStaticInvoker;
  26868. else
  26869. if (isOpen)
  26870. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_OpenStatic;
  26871. else
  26872. {
  26873. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26874. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26875. }
  26876. }
  26877. else
  26878. {
  26879. if (___0_object == NULL)
  26880. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26881. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26882. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26883. }
  26884. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_Multicast;
  26885. }
  26886. // TResult System.Func`3<System.Single,System.UInt16,System.Object>::Invoke(T1,T2)
  26887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m2453BA856E4145DA4A2999B5C51E7D4DBF5F7AB5_gshared (Func_3_tF72584DA85D49A994DFF5AFAEF43A81F6CECDB14* __this, float ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  26888. {
  26889. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, uint16_t, const RuntimeMethod*);
  26890. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26891. }
  26892. #ifdef __clang__
  26893. #pragma clang diagnostic pop
  26894. #endif
  26895. #ifdef __clang__
  26896. #pragma clang diagnostic push
  26897. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26898. #pragma clang diagnostic ignored "-Wunused-variable"
  26899. #endif
  26900. RuntimeObject* Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_Multicast(Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9* __this, float ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26901. {
  26902. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26903. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26904. RuntimeObject* retVal = NULL;
  26905. for (il2cpp_array_size_t i = 0; i < length; i++)
  26906. {
  26907. Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9* currentDelegate = reinterpret_cast<Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9*>(delegatesToInvoke[i]);
  26908. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, uint32_t, const RuntimeMethod*);
  26909. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26910. }
  26911. return retVal;
  26912. }
  26913. RuntimeObject* Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_OpenInst(Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9* __this, float ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26914. {
  26915. typedef RuntimeObject* (*FunctionPointerType) (float, uint32_t, const RuntimeMethod*);
  26916. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26917. }
  26918. RuntimeObject* Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_OpenStatic(Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9* __this, float ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26919. {
  26920. typedef RuntimeObject* (*FunctionPointerType) (float, uint32_t, const RuntimeMethod*);
  26921. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26922. }
  26923. RuntimeObject* Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_OpenStaticInvoker(Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9* __this, float ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26924. {
  26925. return InvokerFuncInvoker2< RuntimeObject*, float, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  26926. }
  26927. RuntimeObject* Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_ClosedStaticInvoker(Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9* __this, float ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26928. {
  26929. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  26930. }
  26931. // System.Void System.Func`3<System.Single,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  26932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mBC5E19E87CC9D095CF14DEEBD090062D74A719A4_gshared (Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26933. {
  26934. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26935. __this->___method_3 = ___1_method;
  26936. __this->___m_target_2 = ___0_object;
  26937. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26938. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26939. __this->___method_code_6 = (intptr_t)__this;
  26940. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26941. {
  26942. bool isOpen = parameterCount == 2;
  26943. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26944. if (isOpen)
  26945. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_OpenStaticInvoker;
  26946. else
  26947. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_ClosedStaticInvoker;
  26948. else
  26949. if (isOpen)
  26950. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_OpenStatic;
  26951. else
  26952. {
  26953. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26954. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26955. }
  26956. }
  26957. else
  26958. {
  26959. if (___0_object == NULL)
  26960. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26961. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26962. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26963. }
  26964. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_Multicast;
  26965. }
  26966. // TResult System.Func`3<System.Single,System.UInt32,System.Object>::Invoke(T1,T2)
  26967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mCEDF198CE9F17C8E98CF7DB892B4F974C77F0F11_gshared (Func_3_t6BD5E133A0EDF15E1E6012D6EA958EFBC85343C9* __this, float ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  26968. {
  26969. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, uint32_t, const RuntimeMethod*);
  26970. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26971. }
  26972. #ifdef __clang__
  26973. #pragma clang diagnostic pop
  26974. #endif
  26975. #ifdef __clang__
  26976. #pragma clang diagnostic push
  26977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26978. #pragma clang diagnostic ignored "-Wunused-variable"
  26979. #endif
  26980. RuntimeObject* Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_Multicast(Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972* __this, float ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  26981. {
  26982. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26983. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26984. RuntimeObject* retVal = NULL;
  26985. for (il2cpp_array_size_t i = 0; i < length; i++)
  26986. {
  26987. Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972* currentDelegate = reinterpret_cast<Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972*>(delegatesToInvoke[i]);
  26988. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, uint64_t, const RuntimeMethod*);
  26989. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26990. }
  26991. return retVal;
  26992. }
  26993. RuntimeObject* Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_OpenInst(Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972* __this, float ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  26994. {
  26995. typedef RuntimeObject* (*FunctionPointerType) (float, uint64_t, const RuntimeMethod*);
  26996. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  26997. }
  26998. RuntimeObject* Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_OpenStatic(Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972* __this, float ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  26999. {
  27000. typedef RuntimeObject* (*FunctionPointerType) (float, uint64_t, const RuntimeMethod*);
  27001. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27002. }
  27003. RuntimeObject* Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_OpenStaticInvoker(Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972* __this, float ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  27004. {
  27005. return InvokerFuncInvoker2< RuntimeObject*, float, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27006. }
  27007. RuntimeObject* Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_ClosedStaticInvoker(Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972* __this, float ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  27008. {
  27009. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, float, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27010. }
  27011. // System.Void System.Func`3<System.Single,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  27012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2E9EBCA0F1D363AB8601C20C0393E5186D79536D_gshared (Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27013. {
  27014. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27015. __this->___method_3 = ___1_method;
  27016. __this->___m_target_2 = ___0_object;
  27017. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27018. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27019. __this->___method_code_6 = (intptr_t)__this;
  27020. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27021. {
  27022. bool isOpen = parameterCount == 2;
  27023. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27024. if (isOpen)
  27025. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_OpenStaticInvoker;
  27026. else
  27027. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_ClosedStaticInvoker;
  27028. else
  27029. if (isOpen)
  27030. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_OpenStatic;
  27031. else
  27032. {
  27033. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27034. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27035. }
  27036. }
  27037. else
  27038. {
  27039. if (___0_object == NULL)
  27040. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27041. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27042. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27043. }
  27044. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_Multicast;
  27045. }
  27046. // TResult System.Func`3<System.Single,System.UInt64,System.Object>::Invoke(T1,T2)
  27047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m832255228D0840FB2609E7E253576901BA7C9650_gshared (Func_3_t977CAC6A305CC91FDE7665685776B7C9982BB972* __this, float ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  27048. {
  27049. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, uint64_t, const RuntimeMethod*);
  27050. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27051. }
  27052. #ifdef __clang__
  27053. #pragma clang diagnostic pop
  27054. #endif
  27055. #ifdef __clang__
  27056. #pragma clang diagnostic push
  27057. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27058. #pragma clang diagnostic ignored "-Wunused-variable"
  27059. #endif
  27060. bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_Multicast(Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  27061. {
  27062. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27063. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27064. bool retVal = false;
  27065. for (il2cpp_array_size_t i = 0; i < length; i++)
  27066. {
  27067. Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* currentDelegate = reinterpret_cast<Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502*>(delegatesToInvoke[i]);
  27068. typedef bool (*FunctionPointerType) (RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, const RuntimeMethod*);
  27069. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27070. }
  27071. return retVal;
  27072. }
  27073. bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_OpenInst(Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  27074. {
  27075. typedef bool (*FunctionPointerType) (TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, const RuntimeMethod*);
  27076. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27077. }
  27078. bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_OpenStatic(Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  27079. {
  27080. typedef bool (*FunctionPointerType) (TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, const RuntimeMethod*);
  27081. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27082. }
  27083. bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_OpenStaticInvoker(Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  27084. {
  27085. return InvokerFuncInvoker2< bool, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27086. }
  27087. bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_ClosedStaticInvoker(Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  27088. {
  27089. return InvokerFuncInvoker3< bool, RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27090. }
  27091. // System.Void System.Func`3<UnityEngine.UIElements.TextShadow,UnityEngine.UIElements.TextShadow,System.Boolean>::.ctor(System.Object,System.IntPtr)
  27092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m1E4B2F1F5895BCD897ED20F06995E856566152FD_gshared (Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27093. {
  27094. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27095. __this->___method_3 = ___1_method;
  27096. __this->___m_target_2 = ___0_object;
  27097. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27098. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27099. __this->___method_code_6 = (intptr_t)__this;
  27100. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27101. {
  27102. bool isOpen = parameterCount == 2;
  27103. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27104. if (isOpen)
  27105. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_OpenStaticInvoker;
  27106. else
  27107. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_ClosedStaticInvoker;
  27108. else
  27109. if (isOpen)
  27110. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_OpenStatic;
  27111. else
  27112. {
  27113. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27114. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27115. }
  27116. }
  27117. else
  27118. {
  27119. if (___0_object == NULL)
  27120. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27121. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27122. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27123. }
  27124. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_Multicast;
  27125. }
  27126. // TResult System.Func`3<UnityEngine.UIElements.TextShadow,UnityEngine.UIElements.TextShadow,System.Boolean>::Invoke(T1,T2)
  27127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_gshared (Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  27128. {
  27129. typedef bool (*FunctionPointerType) (RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, const RuntimeMethod*);
  27130. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27131. }
  27132. #ifdef __clang__
  27133. #pragma clang diagnostic pop
  27134. #endif
  27135. #ifdef __clang__
  27136. #pragma clang diagnostic push
  27137. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27138. #pragma clang diagnostic ignored "-Wunused-variable"
  27139. #endif
  27140. bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_Multicast(Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  27141. {
  27142. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27143. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27144. bool retVal = false;
  27145. for (il2cpp_array_size_t i = 0; i < length; i++)
  27146. {
  27147. Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* currentDelegate = reinterpret_cast<Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F*>(delegatesToInvoke[i]);
  27148. typedef bool (*FunctionPointerType) (RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, const RuntimeMethod*);
  27149. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27150. }
  27151. return retVal;
  27152. }
  27153. bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_OpenInst(Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  27154. {
  27155. typedef bool (*FunctionPointerType) (TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, const RuntimeMethod*);
  27156. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27157. }
  27158. bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_OpenStatic(Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  27159. {
  27160. typedef bool (*FunctionPointerType) (TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, const RuntimeMethod*);
  27161. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27162. }
  27163. bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_OpenStaticInvoker(Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  27164. {
  27165. return InvokerFuncInvoker2< bool, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27166. }
  27167. bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_ClosedStaticInvoker(Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  27168. {
  27169. return InvokerFuncInvoker3< bool, RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27170. }
  27171. // System.Void System.Func`3<UnityEngine.UIElements.TransformOrigin,UnityEngine.UIElements.TransformOrigin,System.Boolean>::.ctor(System.Object,System.IntPtr)
  27172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2F359B22A6AE9B07F6A1B28BA8E0B93638366352_gshared (Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27173. {
  27174. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27175. __this->___method_3 = ___1_method;
  27176. __this->___m_target_2 = ___0_object;
  27177. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27178. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27179. __this->___method_code_6 = (intptr_t)__this;
  27180. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27181. {
  27182. bool isOpen = parameterCount == 2;
  27183. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27184. if (isOpen)
  27185. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_OpenStaticInvoker;
  27186. else
  27187. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_ClosedStaticInvoker;
  27188. else
  27189. if (isOpen)
  27190. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_OpenStatic;
  27191. else
  27192. {
  27193. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27194. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27195. }
  27196. }
  27197. else
  27198. {
  27199. if (___0_object == NULL)
  27200. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27201. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27202. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27203. }
  27204. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_Multicast;
  27205. }
  27206. // TResult System.Func`3<UnityEngine.UIElements.TransformOrigin,UnityEngine.UIElements.TransformOrigin,System.Boolean>::Invoke(T1,T2)
  27207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_gshared (Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  27208. {
  27209. typedef bool (*FunctionPointerType) (RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, const RuntimeMethod*);
  27210. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27211. }
  27212. #ifdef __clang__
  27213. #pragma clang diagnostic pop
  27214. #endif
  27215. #ifdef __clang__
  27216. #pragma clang diagnostic push
  27217. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27218. #pragma clang diagnostic ignored "-Wunused-variable"
  27219. #endif
  27220. bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_Multicast(Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  27221. {
  27222. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27223. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27224. bool retVal = false;
  27225. for (il2cpp_array_size_t i = 0; i < length; i++)
  27226. {
  27227. Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* currentDelegate = reinterpret_cast<Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6*>(delegatesToInvoke[i]);
  27228. typedef bool (*FunctionPointerType) (RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, const RuntimeMethod*);
  27229. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27230. }
  27231. return retVal;
  27232. }
  27233. bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_OpenInst(Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  27234. {
  27235. typedef bool (*FunctionPointerType) (Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, const RuntimeMethod*);
  27236. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27237. }
  27238. bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_OpenStatic(Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  27239. {
  27240. typedef bool (*FunctionPointerType) (Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, const RuntimeMethod*);
  27241. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27242. }
  27243. bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_OpenStaticInvoker(Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  27244. {
  27245. return InvokerFuncInvoker2< bool, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27246. }
  27247. bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_ClosedStaticInvoker(Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  27248. {
  27249. return InvokerFuncInvoker3< bool, RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27250. }
  27251. // System.Void System.Func`3<UnityEngine.UIElements.Translate,UnityEngine.UIElements.Translate,System.Boolean>::.ctor(System.Object,System.IntPtr)
  27252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6F7F6F1DD17AA5951817C143CD9CC73B3813398D_gshared (Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27253. {
  27254. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27255. __this->___method_3 = ___1_method;
  27256. __this->___m_target_2 = ___0_object;
  27257. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27258. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27259. __this->___method_code_6 = (intptr_t)__this;
  27260. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27261. {
  27262. bool isOpen = parameterCount == 2;
  27263. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27264. if (isOpen)
  27265. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_OpenStaticInvoker;
  27266. else
  27267. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_ClosedStaticInvoker;
  27268. else
  27269. if (isOpen)
  27270. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_OpenStatic;
  27271. else
  27272. {
  27273. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27274. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27275. }
  27276. }
  27277. else
  27278. {
  27279. if (___0_object == NULL)
  27280. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27281. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27282. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27283. }
  27284. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_Multicast;
  27285. }
  27286. // TResult System.Func`3<UnityEngine.UIElements.Translate,UnityEngine.UIElements.Translate,System.Boolean>::Invoke(T1,T2)
  27287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_gshared (Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  27288. {
  27289. typedef bool (*FunctionPointerType) (RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, const RuntimeMethod*);
  27290. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27291. }
  27292. #ifdef __clang__
  27293. #pragma clang diagnostic pop
  27294. #endif
  27295. #ifdef __clang__
  27296. #pragma clang diagnostic push
  27297. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27298. #pragma clang diagnostic ignored "-Wunused-variable"
  27299. #endif
  27300. RuntimeObject* Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_Multicast(Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E* __this, uint16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  27301. {
  27302. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27303. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27304. RuntimeObject* retVal = NULL;
  27305. for (il2cpp_array_size_t i = 0; i < length; i++)
  27306. {
  27307. Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E* currentDelegate = reinterpret_cast<Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E*>(delegatesToInvoke[i]);
  27308. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, uint8_t, const RuntimeMethod*);
  27309. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27310. }
  27311. return retVal;
  27312. }
  27313. RuntimeObject* Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_OpenInst(Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E* __this, uint16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  27314. {
  27315. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, uint8_t, const RuntimeMethod*);
  27316. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27317. }
  27318. RuntimeObject* Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_OpenStatic(Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E* __this, uint16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  27319. {
  27320. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, uint8_t, const RuntimeMethod*);
  27321. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27322. }
  27323. RuntimeObject* Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_OpenStaticInvoker(Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E* __this, uint16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  27324. {
  27325. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27326. }
  27327. RuntimeObject* Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_ClosedStaticInvoker(Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E* __this, uint16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  27328. {
  27329. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27330. }
  27331. // System.Void System.Func`3<System.UInt16,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  27332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2E925999C656BFAFBE3A61B62894A079822BD8A1_gshared (Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27333. {
  27334. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27335. __this->___method_3 = ___1_method;
  27336. __this->___m_target_2 = ___0_object;
  27337. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27338. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27339. __this->___method_code_6 = (intptr_t)__this;
  27340. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27341. {
  27342. bool isOpen = parameterCount == 2;
  27343. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27344. if (isOpen)
  27345. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_OpenStaticInvoker;
  27346. else
  27347. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_ClosedStaticInvoker;
  27348. else
  27349. if (isOpen)
  27350. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_OpenStatic;
  27351. else
  27352. {
  27353. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27354. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27355. }
  27356. }
  27357. else
  27358. {
  27359. if (___0_object == NULL)
  27360. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27361. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27362. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27363. }
  27364. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_Multicast;
  27365. }
  27366. // TResult System.Func`3<System.UInt16,System.Byte,System.Object>::Invoke(T1,T2)
  27367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m9A1E95BEED12127A26CEB71B258C0048F20D5780_gshared (Func_3_t156CEA6C0FCBCD5CA848CAA7F803A11EDFE5AB7E* __this, uint16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  27368. {
  27369. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, uint8_t, const RuntimeMethod*);
  27370. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27371. }
  27372. #ifdef __clang__
  27373. #pragma clang diagnostic pop
  27374. #endif
  27375. #ifdef __clang__
  27376. #pragma clang diagnostic push
  27377. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27378. #pragma clang diagnostic ignored "-Wunused-variable"
  27379. #endif
  27380. RuntimeObject* Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_Multicast(Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2* __this, uint16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  27381. {
  27382. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27383. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27384. RuntimeObject* retVal = NULL;
  27385. for (il2cpp_array_size_t i = 0; i < length; i++)
  27386. {
  27387. Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2* currentDelegate = reinterpret_cast<Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2*>(delegatesToInvoke[i]);
  27388. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  27389. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27390. }
  27391. return retVal;
  27392. }
  27393. RuntimeObject* Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_OpenInst(Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2* __this, uint16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  27394. {
  27395. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  27396. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27397. }
  27398. RuntimeObject* Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_OpenStatic(Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2* __this, uint16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  27399. {
  27400. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  27401. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27402. }
  27403. RuntimeObject* Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_OpenStaticInvoker(Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2* __this, uint16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  27404. {
  27405. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27406. }
  27407. RuntimeObject* Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_ClosedStaticInvoker(Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2* __this, uint16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  27408. {
  27409. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27410. }
  27411. // System.Void System.Func`3<System.UInt16,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  27412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m54948994726D1DD9555144C2E5D8A46885424767_gshared (Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27413. {
  27414. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27415. __this->___method_3 = ___1_method;
  27416. __this->___m_target_2 = ___0_object;
  27417. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27418. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27419. __this->___method_code_6 = (intptr_t)__this;
  27420. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27421. {
  27422. bool isOpen = parameterCount == 2;
  27423. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27424. if (isOpen)
  27425. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_OpenStaticInvoker;
  27426. else
  27427. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_ClosedStaticInvoker;
  27428. else
  27429. if (isOpen)
  27430. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_OpenStatic;
  27431. else
  27432. {
  27433. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27434. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27435. }
  27436. }
  27437. else
  27438. {
  27439. if (___0_object == NULL)
  27440. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27441. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27442. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27443. }
  27444. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_Multicast;
  27445. }
  27446. // TResult System.Func`3<System.UInt16,System.Decimal,System.Object>::Invoke(T1,T2)
  27447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m00EDF53343559F563D6E1E1D438F013797D85796_gshared (Func_3_t0594EE4734B94D02BD957F6101F8E066AEB325F2* __this, uint16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  27448. {
  27449. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  27450. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27451. }
  27452. #ifdef __clang__
  27453. #pragma clang diagnostic pop
  27454. #endif
  27455. #ifdef __clang__
  27456. #pragma clang diagnostic push
  27457. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27458. #pragma clang diagnostic ignored "-Wunused-variable"
  27459. #endif
  27460. RuntimeObject* Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_Multicast(Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6* __this, uint16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  27461. {
  27462. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27463. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27464. RuntimeObject* retVal = NULL;
  27465. for (il2cpp_array_size_t i = 0; i < length; i++)
  27466. {
  27467. Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6* currentDelegate = reinterpret_cast<Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6*>(delegatesToInvoke[i]);
  27468. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, double, const RuntimeMethod*);
  27469. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27470. }
  27471. return retVal;
  27472. }
  27473. RuntimeObject* Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_OpenInst(Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6* __this, uint16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  27474. {
  27475. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, double, const RuntimeMethod*);
  27476. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27477. }
  27478. RuntimeObject* Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_OpenStatic(Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6* __this, uint16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  27479. {
  27480. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, double, const RuntimeMethod*);
  27481. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27482. }
  27483. RuntimeObject* Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_OpenStaticInvoker(Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6* __this, uint16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  27484. {
  27485. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27486. }
  27487. RuntimeObject* Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_ClosedStaticInvoker(Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6* __this, uint16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  27488. {
  27489. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27490. }
  27491. // System.Void System.Func`3<System.UInt16,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  27492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mBD49E63360B966336D99EEE0A2D539F9C7860F72_gshared (Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27493. {
  27494. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27495. __this->___method_3 = ___1_method;
  27496. __this->___m_target_2 = ___0_object;
  27497. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27498. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27499. __this->___method_code_6 = (intptr_t)__this;
  27500. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27501. {
  27502. bool isOpen = parameterCount == 2;
  27503. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27504. if (isOpen)
  27505. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_OpenStaticInvoker;
  27506. else
  27507. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_ClosedStaticInvoker;
  27508. else
  27509. if (isOpen)
  27510. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_OpenStatic;
  27511. else
  27512. {
  27513. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27514. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27515. }
  27516. }
  27517. else
  27518. {
  27519. if (___0_object == NULL)
  27520. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27521. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27522. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27523. }
  27524. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_Multicast;
  27525. }
  27526. // TResult System.Func`3<System.UInt16,System.Double,System.Object>::Invoke(T1,T2)
  27527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m709D3AA62F0873D697E751934AB366EB8C6CA3C9_gshared (Func_3_t174ACADDBDE08A1D62A78C6E1C0EA3DF9FDED7F6* __this, uint16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  27528. {
  27529. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, double, const RuntimeMethod*);
  27530. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27531. }
  27532. #ifdef __clang__
  27533. #pragma clang diagnostic pop
  27534. #endif
  27535. #ifdef __clang__
  27536. #pragma clang diagnostic push
  27537. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27538. #pragma clang diagnostic ignored "-Wunused-variable"
  27539. #endif
  27540. RuntimeObject* Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_Multicast(Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A* __this, uint16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  27541. {
  27542. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27543. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27544. RuntimeObject* retVal = NULL;
  27545. for (il2cpp_array_size_t i = 0; i < length; i++)
  27546. {
  27547. Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A* currentDelegate = reinterpret_cast<Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A*>(delegatesToInvoke[i]);
  27548. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, int16_t, const RuntimeMethod*);
  27549. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27550. }
  27551. return retVal;
  27552. }
  27553. RuntimeObject* Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_OpenInst(Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A* __this, uint16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  27554. {
  27555. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, int16_t, const RuntimeMethod*);
  27556. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27557. }
  27558. RuntimeObject* Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_OpenStatic(Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A* __this, uint16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  27559. {
  27560. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, int16_t, const RuntimeMethod*);
  27561. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27562. }
  27563. RuntimeObject* Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_OpenStaticInvoker(Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A* __this, uint16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  27564. {
  27565. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27566. }
  27567. RuntimeObject* Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_ClosedStaticInvoker(Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A* __this, uint16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  27568. {
  27569. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27570. }
  27571. // System.Void System.Func`3<System.UInt16,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  27572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mAFBDEB5CDC0D4E0F2EAA7A589323D12AFFE5703D_gshared (Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27573. {
  27574. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27575. __this->___method_3 = ___1_method;
  27576. __this->___m_target_2 = ___0_object;
  27577. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27578. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27579. __this->___method_code_6 = (intptr_t)__this;
  27580. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27581. {
  27582. bool isOpen = parameterCount == 2;
  27583. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27584. if (isOpen)
  27585. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_OpenStaticInvoker;
  27586. else
  27587. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_ClosedStaticInvoker;
  27588. else
  27589. if (isOpen)
  27590. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_OpenStatic;
  27591. else
  27592. {
  27593. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27594. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27595. }
  27596. }
  27597. else
  27598. {
  27599. if (___0_object == NULL)
  27600. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27601. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27602. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27603. }
  27604. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_Multicast;
  27605. }
  27606. // TResult System.Func`3<System.UInt16,System.Int16,System.Object>::Invoke(T1,T2)
  27607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mA7DECD9A581ACF1B54870B6623882652F526CC6F_gshared (Func_3_t37800E4AC49C93B69C48CF3936DE6E62B0E1277A* __this, uint16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  27608. {
  27609. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, int16_t, const RuntimeMethod*);
  27610. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27611. }
  27612. #ifdef __clang__
  27613. #pragma clang diagnostic pop
  27614. #endif
  27615. #ifdef __clang__
  27616. #pragma clang diagnostic push
  27617. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27618. #pragma clang diagnostic ignored "-Wunused-variable"
  27619. #endif
  27620. RuntimeObject* Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_Multicast(Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8* __this, uint16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  27621. {
  27622. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27623. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27624. RuntimeObject* retVal = NULL;
  27625. for (il2cpp_array_size_t i = 0; i < length; i++)
  27626. {
  27627. Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8* currentDelegate = reinterpret_cast<Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8*>(delegatesToInvoke[i]);
  27628. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, int32_t, const RuntimeMethod*);
  27629. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27630. }
  27631. return retVal;
  27632. }
  27633. RuntimeObject* Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_OpenInst(Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8* __this, uint16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  27634. {
  27635. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, int32_t, const RuntimeMethod*);
  27636. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27637. }
  27638. RuntimeObject* Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_OpenStatic(Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8* __this, uint16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  27639. {
  27640. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, int32_t, const RuntimeMethod*);
  27641. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27642. }
  27643. RuntimeObject* Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_OpenStaticInvoker(Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8* __this, uint16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  27644. {
  27645. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27646. }
  27647. RuntimeObject* Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_ClosedStaticInvoker(Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8* __this, uint16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  27648. {
  27649. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27650. }
  27651. // System.Void System.Func`3<System.UInt16,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  27652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mB387AC0F7EB8830BC980B8BC7DB5929F41239540_gshared (Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27653. {
  27654. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27655. __this->___method_3 = ___1_method;
  27656. __this->___m_target_2 = ___0_object;
  27657. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27658. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27659. __this->___method_code_6 = (intptr_t)__this;
  27660. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27661. {
  27662. bool isOpen = parameterCount == 2;
  27663. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27664. if (isOpen)
  27665. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_OpenStaticInvoker;
  27666. else
  27667. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_ClosedStaticInvoker;
  27668. else
  27669. if (isOpen)
  27670. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_OpenStatic;
  27671. else
  27672. {
  27673. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27674. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27675. }
  27676. }
  27677. else
  27678. {
  27679. if (___0_object == NULL)
  27680. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27681. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27682. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27683. }
  27684. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_Multicast;
  27685. }
  27686. // TResult System.Func`3<System.UInt16,System.Int32,System.Object>::Invoke(T1,T2)
  27687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mF43B3E7B5021C7F367913BAF09DA38EA22C1CB52_gshared (Func_3_tEBE7E706B2E71B5C832C01D69FEA0D54E7F4D3A8* __this, uint16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  27688. {
  27689. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, int32_t, const RuntimeMethod*);
  27690. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27691. }
  27692. #ifdef __clang__
  27693. #pragma clang diagnostic pop
  27694. #endif
  27695. #ifdef __clang__
  27696. #pragma clang diagnostic push
  27697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27698. #pragma clang diagnostic ignored "-Wunused-variable"
  27699. #endif
  27700. RuntimeObject* Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_Multicast(Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047* __this, uint16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  27701. {
  27702. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27703. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27704. RuntimeObject* retVal = NULL;
  27705. for (il2cpp_array_size_t i = 0; i < length; i++)
  27706. {
  27707. Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047* currentDelegate = reinterpret_cast<Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047*>(delegatesToInvoke[i]);
  27708. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, int64_t, const RuntimeMethod*);
  27709. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27710. }
  27711. return retVal;
  27712. }
  27713. RuntimeObject* Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_OpenInst(Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047* __this, uint16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  27714. {
  27715. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, int64_t, const RuntimeMethod*);
  27716. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27717. }
  27718. RuntimeObject* Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_OpenStatic(Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047* __this, uint16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  27719. {
  27720. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, int64_t, const RuntimeMethod*);
  27721. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27722. }
  27723. RuntimeObject* Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_OpenStaticInvoker(Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047* __this, uint16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  27724. {
  27725. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27726. }
  27727. RuntimeObject* Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_ClosedStaticInvoker(Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047* __this, uint16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  27728. {
  27729. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27730. }
  27731. // System.Void System.Func`3<System.UInt16,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  27732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m0507A19A255A0F5B988102E2D0B2459456CF1675_gshared (Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27733. {
  27734. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27735. __this->___method_3 = ___1_method;
  27736. __this->___m_target_2 = ___0_object;
  27737. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27738. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27739. __this->___method_code_6 = (intptr_t)__this;
  27740. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27741. {
  27742. bool isOpen = parameterCount == 2;
  27743. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27744. if (isOpen)
  27745. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_OpenStaticInvoker;
  27746. else
  27747. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_ClosedStaticInvoker;
  27748. else
  27749. if (isOpen)
  27750. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_OpenStatic;
  27751. else
  27752. {
  27753. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27754. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27755. }
  27756. }
  27757. else
  27758. {
  27759. if (___0_object == NULL)
  27760. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27761. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27762. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27763. }
  27764. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_Multicast;
  27765. }
  27766. // TResult System.Func`3<System.UInt16,System.Int64,System.Object>::Invoke(T1,T2)
  27767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m02E96C77BFA097DA7A0FD2072FB62B7E0808321D_gshared (Func_3_t7898FC8A2688F594C66B6C7F13978DFD2D188047* __this, uint16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  27768. {
  27769. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, int64_t, const RuntimeMethod*);
  27770. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27771. }
  27772. #ifdef __clang__
  27773. #pragma clang diagnostic pop
  27774. #endif
  27775. #ifdef __clang__
  27776. #pragma clang diagnostic push
  27777. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27778. #pragma clang diagnostic ignored "-Wunused-variable"
  27779. #endif
  27780. RuntimeObject* Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_Multicast(Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D* __this, uint16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  27781. {
  27782. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27783. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27784. RuntimeObject* retVal = NULL;
  27785. for (il2cpp_array_size_t i = 0; i < length; i++)
  27786. {
  27787. Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D* currentDelegate = reinterpret_cast<Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D*>(delegatesToInvoke[i]);
  27788. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, int8_t, const RuntimeMethod*);
  27789. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27790. }
  27791. return retVal;
  27792. }
  27793. RuntimeObject* Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_OpenInst(Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D* __this, uint16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  27794. {
  27795. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, int8_t, const RuntimeMethod*);
  27796. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27797. }
  27798. RuntimeObject* Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_OpenStatic(Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D* __this, uint16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  27799. {
  27800. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, int8_t, const RuntimeMethod*);
  27801. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27802. }
  27803. RuntimeObject* Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_OpenStaticInvoker(Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D* __this, uint16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  27804. {
  27805. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27806. }
  27807. RuntimeObject* Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_ClosedStaticInvoker(Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D* __this, uint16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  27808. {
  27809. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27810. }
  27811. // System.Void System.Func`3<System.UInt16,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  27812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m1420578385EB6B69A19013A5AE5DCC24BD8D1625_gshared (Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27813. {
  27814. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27815. __this->___method_3 = ___1_method;
  27816. __this->___m_target_2 = ___0_object;
  27817. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27818. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27819. __this->___method_code_6 = (intptr_t)__this;
  27820. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27821. {
  27822. bool isOpen = parameterCount == 2;
  27823. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27824. if (isOpen)
  27825. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_OpenStaticInvoker;
  27826. else
  27827. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_ClosedStaticInvoker;
  27828. else
  27829. if (isOpen)
  27830. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_OpenStatic;
  27831. else
  27832. {
  27833. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27834. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27835. }
  27836. }
  27837. else
  27838. {
  27839. if (___0_object == NULL)
  27840. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27841. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27842. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27843. }
  27844. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_Multicast;
  27845. }
  27846. // TResult System.Func`3<System.UInt16,System.SByte,System.Object>::Invoke(T1,T2)
  27847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mF8CEA7E24E9D497D8D4022D1D75F793C143F451E_gshared (Func_3_t9351711C3A08536B6FCE177BF1D5C9A161F9649D* __this, uint16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  27848. {
  27849. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, int8_t, const RuntimeMethod*);
  27850. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27851. }
  27852. #ifdef __clang__
  27853. #pragma clang diagnostic pop
  27854. #endif
  27855. #ifdef __clang__
  27856. #pragma clang diagnostic push
  27857. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27858. #pragma clang diagnostic ignored "-Wunused-variable"
  27859. #endif
  27860. RuntimeObject* Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_Multicast(Func_3_tCF60C787D40192074B0B8F784F994AF897A64088* __this, uint16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  27861. {
  27862. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27863. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27864. RuntimeObject* retVal = NULL;
  27865. for (il2cpp_array_size_t i = 0; i < length; i++)
  27866. {
  27867. Func_3_tCF60C787D40192074B0B8F784F994AF897A64088* currentDelegate = reinterpret_cast<Func_3_tCF60C787D40192074B0B8F784F994AF897A64088*>(delegatesToInvoke[i]);
  27868. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, float, const RuntimeMethod*);
  27869. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27870. }
  27871. return retVal;
  27872. }
  27873. RuntimeObject* Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_OpenInst(Func_3_tCF60C787D40192074B0B8F784F994AF897A64088* __this, uint16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  27874. {
  27875. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, float, const RuntimeMethod*);
  27876. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27877. }
  27878. RuntimeObject* Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_OpenStatic(Func_3_tCF60C787D40192074B0B8F784F994AF897A64088* __this, uint16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  27879. {
  27880. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, float, const RuntimeMethod*);
  27881. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27882. }
  27883. RuntimeObject* Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_OpenStaticInvoker(Func_3_tCF60C787D40192074B0B8F784F994AF897A64088* __this, uint16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  27884. {
  27885. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27886. }
  27887. RuntimeObject* Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_ClosedStaticInvoker(Func_3_tCF60C787D40192074B0B8F784F994AF897A64088* __this, uint16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  27888. {
  27889. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27890. }
  27891. // System.Void System.Func`3<System.UInt16,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  27892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7F75851672EA4D872ADF4E36536337865E1DFA87_gshared (Func_3_tCF60C787D40192074B0B8F784F994AF897A64088* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27893. {
  27894. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27895. __this->___method_3 = ___1_method;
  27896. __this->___m_target_2 = ___0_object;
  27897. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27898. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27899. __this->___method_code_6 = (intptr_t)__this;
  27900. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27901. {
  27902. bool isOpen = parameterCount == 2;
  27903. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27904. if (isOpen)
  27905. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_OpenStaticInvoker;
  27906. else
  27907. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_ClosedStaticInvoker;
  27908. else
  27909. if (isOpen)
  27910. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_OpenStatic;
  27911. else
  27912. {
  27913. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27914. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27915. }
  27916. }
  27917. else
  27918. {
  27919. if (___0_object == NULL)
  27920. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27921. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27922. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27923. }
  27924. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_Multicast;
  27925. }
  27926. // TResult System.Func`3<System.UInt16,System.Single,System.Object>::Invoke(T1,T2)
  27927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m97BB7C918D8D54BB22AE43C94CBAAA8ED50638B9_gshared (Func_3_tCF60C787D40192074B0B8F784F994AF897A64088* __this, uint16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  27928. {
  27929. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, float, const RuntimeMethod*);
  27930. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27931. }
  27932. #ifdef __clang__
  27933. #pragma clang diagnostic pop
  27934. #endif
  27935. #ifdef __clang__
  27936. #pragma clang diagnostic push
  27937. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27938. #pragma clang diagnostic ignored "-Wunused-variable"
  27939. #endif
  27940. RuntimeObject* Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_Multicast(Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38* __this, uint16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  27941. {
  27942. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27943. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27944. RuntimeObject* retVal = NULL;
  27945. for (il2cpp_array_size_t i = 0; i < length; i++)
  27946. {
  27947. Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38* currentDelegate = reinterpret_cast<Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38*>(delegatesToInvoke[i]);
  27948. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, uint16_t, const RuntimeMethod*);
  27949. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27950. }
  27951. return retVal;
  27952. }
  27953. RuntimeObject* Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_OpenInst(Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38* __this, uint16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  27954. {
  27955. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, uint16_t, const RuntimeMethod*);
  27956. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27957. }
  27958. RuntimeObject* Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_OpenStatic(Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38* __this, uint16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  27959. {
  27960. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, uint16_t, const RuntimeMethod*);
  27961. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  27962. }
  27963. RuntimeObject* Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_OpenStaticInvoker(Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38* __this, uint16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  27964. {
  27965. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  27966. }
  27967. RuntimeObject* Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_ClosedStaticInvoker(Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38* __this, uint16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  27968. {
  27969. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  27970. }
  27971. // System.Void System.Func`3<System.UInt16,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  27972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m505441D5503C2C757CC20CA1FF0B830B51B35203_gshared (Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27973. {
  27974. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27975. __this->___method_3 = ___1_method;
  27976. __this->___m_target_2 = ___0_object;
  27977. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27978. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27979. __this->___method_code_6 = (intptr_t)__this;
  27980. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27981. {
  27982. bool isOpen = parameterCount == 2;
  27983. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27984. if (isOpen)
  27985. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_OpenStaticInvoker;
  27986. else
  27987. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_ClosedStaticInvoker;
  27988. else
  27989. if (isOpen)
  27990. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_OpenStatic;
  27991. else
  27992. {
  27993. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27994. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27995. }
  27996. }
  27997. else
  27998. {
  27999. if (___0_object == NULL)
  28000. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28001. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28002. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28003. }
  28004. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_Multicast;
  28005. }
  28006. // TResult System.Func`3<System.UInt16,System.UInt16,System.Object>::Invoke(T1,T2)
  28007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mC3A551D70674D90F2404686009C2A358B6F9328C_gshared (Func_3_t8CF8951D835E9F04043D759CEC80EA4019AB4E38* __this, uint16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  28008. {
  28009. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, uint16_t, const RuntimeMethod*);
  28010. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28011. }
  28012. #ifdef __clang__
  28013. #pragma clang diagnostic pop
  28014. #endif
  28015. #ifdef __clang__
  28016. #pragma clang diagnostic push
  28017. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28018. #pragma clang diagnostic ignored "-Wunused-variable"
  28019. #endif
  28020. RuntimeObject* Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_Multicast(Func_3_t9BF08FA52536763238F025113D4B3028272814DC* __this, uint16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28021. {
  28022. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28023. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28024. RuntimeObject* retVal = NULL;
  28025. for (il2cpp_array_size_t i = 0; i < length; i++)
  28026. {
  28027. Func_3_t9BF08FA52536763238F025113D4B3028272814DC* currentDelegate = reinterpret_cast<Func_3_t9BF08FA52536763238F025113D4B3028272814DC*>(delegatesToInvoke[i]);
  28028. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, uint32_t, const RuntimeMethod*);
  28029. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28030. }
  28031. return retVal;
  28032. }
  28033. RuntimeObject* Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_OpenInst(Func_3_t9BF08FA52536763238F025113D4B3028272814DC* __this, uint16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28034. {
  28035. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, uint32_t, const RuntimeMethod*);
  28036. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28037. }
  28038. RuntimeObject* Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_OpenStatic(Func_3_t9BF08FA52536763238F025113D4B3028272814DC* __this, uint16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28039. {
  28040. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, uint32_t, const RuntimeMethod*);
  28041. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28042. }
  28043. RuntimeObject* Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_OpenStaticInvoker(Func_3_t9BF08FA52536763238F025113D4B3028272814DC* __this, uint16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28044. {
  28045. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28046. }
  28047. RuntimeObject* Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_ClosedStaticInvoker(Func_3_t9BF08FA52536763238F025113D4B3028272814DC* __this, uint16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28048. {
  28049. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28050. }
  28051. // System.Void System.Func`3<System.UInt16,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  28052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mDD7715542E511A226BC3013BC72386A454F28FBD_gshared (Func_3_t9BF08FA52536763238F025113D4B3028272814DC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28053. {
  28054. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28055. __this->___method_3 = ___1_method;
  28056. __this->___m_target_2 = ___0_object;
  28057. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28058. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28059. __this->___method_code_6 = (intptr_t)__this;
  28060. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28061. {
  28062. bool isOpen = parameterCount == 2;
  28063. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28064. if (isOpen)
  28065. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_OpenStaticInvoker;
  28066. else
  28067. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_ClosedStaticInvoker;
  28068. else
  28069. if (isOpen)
  28070. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_OpenStatic;
  28071. else
  28072. {
  28073. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28074. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28075. }
  28076. }
  28077. else
  28078. {
  28079. if (___0_object == NULL)
  28080. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28081. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28082. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28083. }
  28084. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_Multicast;
  28085. }
  28086. // TResult System.Func`3<System.UInt16,System.UInt32,System.Object>::Invoke(T1,T2)
  28087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m3528A60A74F81CA2FCCFEBE54E2B155E4995BEC8_gshared (Func_3_t9BF08FA52536763238F025113D4B3028272814DC* __this, uint16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28088. {
  28089. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, uint32_t, const RuntimeMethod*);
  28090. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28091. }
  28092. #ifdef __clang__
  28093. #pragma clang diagnostic pop
  28094. #endif
  28095. #ifdef __clang__
  28096. #pragma clang diagnostic push
  28097. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28098. #pragma clang diagnostic ignored "-Wunused-variable"
  28099. #endif
  28100. RuntimeObject* Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_Multicast(Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478* __this, uint16_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28101. {
  28102. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28103. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28104. RuntimeObject* retVal = NULL;
  28105. for (il2cpp_array_size_t i = 0; i < length; i++)
  28106. {
  28107. Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478* currentDelegate = reinterpret_cast<Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478*>(delegatesToInvoke[i]);
  28108. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, uint64_t, const RuntimeMethod*);
  28109. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28110. }
  28111. return retVal;
  28112. }
  28113. RuntimeObject* Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_OpenInst(Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478* __this, uint16_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28114. {
  28115. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, uint64_t, const RuntimeMethod*);
  28116. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28117. }
  28118. RuntimeObject* Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_OpenStatic(Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478* __this, uint16_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28119. {
  28120. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, uint64_t, const RuntimeMethod*);
  28121. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28122. }
  28123. RuntimeObject* Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_OpenStaticInvoker(Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478* __this, uint16_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28124. {
  28125. return InvokerFuncInvoker2< RuntimeObject*, uint16_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28126. }
  28127. RuntimeObject* Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_ClosedStaticInvoker(Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478* __this, uint16_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28128. {
  28129. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint16_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28130. }
  28131. // System.Void System.Func`3<System.UInt16,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  28132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF9C6FBE97FC2A92E9EEAA7C6A45A4D29553428C7_gshared (Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28133. {
  28134. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28135. __this->___method_3 = ___1_method;
  28136. __this->___m_target_2 = ___0_object;
  28137. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28138. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28139. __this->___method_code_6 = (intptr_t)__this;
  28140. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28141. {
  28142. bool isOpen = parameterCount == 2;
  28143. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28144. if (isOpen)
  28145. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_OpenStaticInvoker;
  28146. else
  28147. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_ClosedStaticInvoker;
  28148. else
  28149. if (isOpen)
  28150. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_OpenStatic;
  28151. else
  28152. {
  28153. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28154. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28155. }
  28156. }
  28157. else
  28158. {
  28159. if (___0_object == NULL)
  28160. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28161. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28162. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28163. }
  28164. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_Multicast;
  28165. }
  28166. // TResult System.Func`3<System.UInt16,System.UInt64,System.Object>::Invoke(T1,T2)
  28167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m29A6879CF09E8F6E38641A4F6637E4BC7E869A36_gshared (Func_3_tF66BEBDE8DAAC1224126237C5DE4A783EA7B5478* __this, uint16_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28168. {
  28169. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, uint64_t, const RuntimeMethod*);
  28170. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28171. }
  28172. #ifdef __clang__
  28173. #pragma clang diagnostic pop
  28174. #endif
  28175. #ifdef __clang__
  28176. #pragma clang diagnostic push
  28177. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28178. #pragma clang diagnostic ignored "-Wunused-variable"
  28179. #endif
  28180. RuntimeObject* Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_Multicast(Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66* __this, uint32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  28181. {
  28182. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28183. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28184. RuntimeObject* retVal = NULL;
  28185. for (il2cpp_array_size_t i = 0; i < length; i++)
  28186. {
  28187. Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66* currentDelegate = reinterpret_cast<Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66*>(delegatesToInvoke[i]);
  28188. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, uint8_t, const RuntimeMethod*);
  28189. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28190. }
  28191. return retVal;
  28192. }
  28193. RuntimeObject* Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_OpenInst(Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66* __this, uint32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  28194. {
  28195. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, uint8_t, const RuntimeMethod*);
  28196. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28197. }
  28198. RuntimeObject* Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_OpenStatic(Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66* __this, uint32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  28199. {
  28200. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, uint8_t, const RuntimeMethod*);
  28201. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28202. }
  28203. RuntimeObject* Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_OpenStaticInvoker(Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66* __this, uint32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  28204. {
  28205. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28206. }
  28207. RuntimeObject* Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_ClosedStaticInvoker(Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66* __this, uint32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  28208. {
  28209. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28210. }
  28211. // System.Void System.Func`3<System.UInt32,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  28212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF3EE0AC231B525D71D72B51305DA2B1C3B9C0AFE_gshared (Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28213. {
  28214. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28215. __this->___method_3 = ___1_method;
  28216. __this->___m_target_2 = ___0_object;
  28217. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28218. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28219. __this->___method_code_6 = (intptr_t)__this;
  28220. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28221. {
  28222. bool isOpen = parameterCount == 2;
  28223. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28224. if (isOpen)
  28225. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_OpenStaticInvoker;
  28226. else
  28227. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_ClosedStaticInvoker;
  28228. else
  28229. if (isOpen)
  28230. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_OpenStatic;
  28231. else
  28232. {
  28233. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28234. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28235. }
  28236. }
  28237. else
  28238. {
  28239. if (___0_object == NULL)
  28240. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28241. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28242. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28243. }
  28244. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_Multicast;
  28245. }
  28246. // TResult System.Func`3<System.UInt32,System.Byte,System.Object>::Invoke(T1,T2)
  28247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m04D0D10B1576DB9E793FADF7F1C4C142279DB701_gshared (Func_3_tFFCC382CF387F8D415E200FBAF67E716C344DA66* __this, uint32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  28248. {
  28249. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, uint8_t, const RuntimeMethod*);
  28250. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28251. }
  28252. #ifdef __clang__
  28253. #pragma clang diagnostic pop
  28254. #endif
  28255. #ifdef __clang__
  28256. #pragma clang diagnostic push
  28257. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28258. #pragma clang diagnostic ignored "-Wunused-variable"
  28259. #endif
  28260. RuntimeObject* Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_Multicast(Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07* __this, uint32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  28261. {
  28262. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28263. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28264. RuntimeObject* retVal = NULL;
  28265. for (il2cpp_array_size_t i = 0; i < length; i++)
  28266. {
  28267. Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07* currentDelegate = reinterpret_cast<Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07*>(delegatesToInvoke[i]);
  28268. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  28269. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28270. }
  28271. return retVal;
  28272. }
  28273. RuntimeObject* Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_OpenInst(Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07* __this, uint32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  28274. {
  28275. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  28276. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28277. }
  28278. RuntimeObject* Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_OpenStatic(Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07* __this, uint32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  28279. {
  28280. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  28281. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28282. }
  28283. RuntimeObject* Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_OpenStaticInvoker(Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07* __this, uint32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  28284. {
  28285. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28286. }
  28287. RuntimeObject* Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_ClosedStaticInvoker(Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07* __this, uint32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  28288. {
  28289. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28290. }
  28291. // System.Void System.Func`3<System.UInt32,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  28292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mAADC9EFE63413CBFF46B95C14EAAE94463691218_gshared (Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28293. {
  28294. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28295. __this->___method_3 = ___1_method;
  28296. __this->___m_target_2 = ___0_object;
  28297. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28298. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28299. __this->___method_code_6 = (intptr_t)__this;
  28300. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28301. {
  28302. bool isOpen = parameterCount == 2;
  28303. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28304. if (isOpen)
  28305. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_OpenStaticInvoker;
  28306. else
  28307. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_ClosedStaticInvoker;
  28308. else
  28309. if (isOpen)
  28310. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_OpenStatic;
  28311. else
  28312. {
  28313. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28314. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28315. }
  28316. }
  28317. else
  28318. {
  28319. if (___0_object == NULL)
  28320. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28321. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28322. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28323. }
  28324. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_Multicast;
  28325. }
  28326. // TResult System.Func`3<System.UInt32,System.Decimal,System.Object>::Invoke(T1,T2)
  28327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mBF6C6110C6A31242C6A132EAC2B223051C35A913_gshared (Func_3_tD412CA8D7E11B56E2A1CE3A6AAA27850DEAB6D07* __this, uint32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  28328. {
  28329. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  28330. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28331. }
  28332. #ifdef __clang__
  28333. #pragma clang diagnostic pop
  28334. #endif
  28335. #ifdef __clang__
  28336. #pragma clang diagnostic push
  28337. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28338. #pragma clang diagnostic ignored "-Wunused-variable"
  28339. #endif
  28340. RuntimeObject* Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_Multicast(Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8* __this, uint32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  28341. {
  28342. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28343. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28344. RuntimeObject* retVal = NULL;
  28345. for (il2cpp_array_size_t i = 0; i < length; i++)
  28346. {
  28347. Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8* currentDelegate = reinterpret_cast<Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8*>(delegatesToInvoke[i]);
  28348. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, double, const RuntimeMethod*);
  28349. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28350. }
  28351. return retVal;
  28352. }
  28353. RuntimeObject* Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_OpenInst(Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8* __this, uint32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  28354. {
  28355. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, double, const RuntimeMethod*);
  28356. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28357. }
  28358. RuntimeObject* Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_OpenStatic(Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8* __this, uint32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  28359. {
  28360. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, double, const RuntimeMethod*);
  28361. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28362. }
  28363. RuntimeObject* Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_OpenStaticInvoker(Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8* __this, uint32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  28364. {
  28365. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28366. }
  28367. RuntimeObject* Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_ClosedStaticInvoker(Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8* __this, uint32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  28368. {
  28369. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28370. }
  28371. // System.Void System.Func`3<System.UInt32,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  28372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mCD50BB7F01BDDB33BBBAFB52DAEE427E3BED18DA_gshared (Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28373. {
  28374. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28375. __this->___method_3 = ___1_method;
  28376. __this->___m_target_2 = ___0_object;
  28377. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28378. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28379. __this->___method_code_6 = (intptr_t)__this;
  28380. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28381. {
  28382. bool isOpen = parameterCount == 2;
  28383. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28384. if (isOpen)
  28385. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_OpenStaticInvoker;
  28386. else
  28387. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_ClosedStaticInvoker;
  28388. else
  28389. if (isOpen)
  28390. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_OpenStatic;
  28391. else
  28392. {
  28393. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28394. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28395. }
  28396. }
  28397. else
  28398. {
  28399. if (___0_object == NULL)
  28400. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28401. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28402. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28403. }
  28404. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_Multicast;
  28405. }
  28406. // TResult System.Func`3<System.UInt32,System.Double,System.Object>::Invoke(T1,T2)
  28407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mD578926452D53F017EC3C63BE50D852EBB25C1AD_gshared (Func_3_tB51B9FF79CB58CF833B0C5DD721309062CF249D8* __this, uint32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  28408. {
  28409. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, double, const RuntimeMethod*);
  28410. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28411. }
  28412. #ifdef __clang__
  28413. #pragma clang diagnostic pop
  28414. #endif
  28415. #ifdef __clang__
  28416. #pragma clang diagnostic push
  28417. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28418. #pragma clang diagnostic ignored "-Wunused-variable"
  28419. #endif
  28420. RuntimeObject* Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_Multicast(Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14* __this, uint32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  28421. {
  28422. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28423. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28424. RuntimeObject* retVal = NULL;
  28425. for (il2cpp_array_size_t i = 0; i < length; i++)
  28426. {
  28427. Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14* currentDelegate = reinterpret_cast<Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14*>(delegatesToInvoke[i]);
  28428. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, int16_t, const RuntimeMethod*);
  28429. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28430. }
  28431. return retVal;
  28432. }
  28433. RuntimeObject* Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_OpenInst(Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14* __this, uint32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  28434. {
  28435. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, int16_t, const RuntimeMethod*);
  28436. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28437. }
  28438. RuntimeObject* Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_OpenStatic(Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14* __this, uint32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  28439. {
  28440. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, int16_t, const RuntimeMethod*);
  28441. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28442. }
  28443. RuntimeObject* Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_OpenStaticInvoker(Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14* __this, uint32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  28444. {
  28445. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28446. }
  28447. RuntimeObject* Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_ClosedStaticInvoker(Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14* __this, uint32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  28448. {
  28449. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28450. }
  28451. // System.Void System.Func`3<System.UInt32,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  28452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mFA63BF05641C5B2D37A26E5E1CCB726DE488C348_gshared (Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28453. {
  28454. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28455. __this->___method_3 = ___1_method;
  28456. __this->___m_target_2 = ___0_object;
  28457. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28458. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28459. __this->___method_code_6 = (intptr_t)__this;
  28460. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28461. {
  28462. bool isOpen = parameterCount == 2;
  28463. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28464. if (isOpen)
  28465. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_OpenStaticInvoker;
  28466. else
  28467. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_ClosedStaticInvoker;
  28468. else
  28469. if (isOpen)
  28470. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_OpenStatic;
  28471. else
  28472. {
  28473. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28474. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28475. }
  28476. }
  28477. else
  28478. {
  28479. if (___0_object == NULL)
  28480. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28481. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28482. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28483. }
  28484. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_Multicast;
  28485. }
  28486. // TResult System.Func`3<System.UInt32,System.Int16,System.Object>::Invoke(T1,T2)
  28487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mAEDC9972A7CD844F57EDB56ABA7129F7566A755B_gshared (Func_3_t5E6FDF8CFFD66C762594EB68DDF30617E864BD14* __this, uint32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  28488. {
  28489. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, int16_t, const RuntimeMethod*);
  28490. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28491. }
  28492. #ifdef __clang__
  28493. #pragma clang diagnostic pop
  28494. #endif
  28495. #ifdef __clang__
  28496. #pragma clang diagnostic push
  28497. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28498. #pragma clang diagnostic ignored "-Wunused-variable"
  28499. #endif
  28500. RuntimeObject* Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_Multicast(Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726* __this, uint32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  28501. {
  28502. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28503. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28504. RuntimeObject* retVal = NULL;
  28505. for (il2cpp_array_size_t i = 0; i < length; i++)
  28506. {
  28507. Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726* currentDelegate = reinterpret_cast<Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726*>(delegatesToInvoke[i]);
  28508. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, int32_t, const RuntimeMethod*);
  28509. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28510. }
  28511. return retVal;
  28512. }
  28513. RuntimeObject* Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_OpenInst(Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726* __this, uint32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  28514. {
  28515. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, int32_t, const RuntimeMethod*);
  28516. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28517. }
  28518. RuntimeObject* Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_OpenStatic(Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726* __this, uint32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  28519. {
  28520. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, int32_t, const RuntimeMethod*);
  28521. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28522. }
  28523. RuntimeObject* Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_OpenStaticInvoker(Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726* __this, uint32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  28524. {
  28525. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28526. }
  28527. RuntimeObject* Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_ClosedStaticInvoker(Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726* __this, uint32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  28528. {
  28529. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28530. }
  28531. // System.Void System.Func`3<System.UInt32,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  28532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mFBC9697CFB011B639E76CEC40FB7A07BB49DD1BA_gshared (Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28533. {
  28534. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28535. __this->___method_3 = ___1_method;
  28536. __this->___m_target_2 = ___0_object;
  28537. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28538. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28539. __this->___method_code_6 = (intptr_t)__this;
  28540. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28541. {
  28542. bool isOpen = parameterCount == 2;
  28543. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28544. if (isOpen)
  28545. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_OpenStaticInvoker;
  28546. else
  28547. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_ClosedStaticInvoker;
  28548. else
  28549. if (isOpen)
  28550. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_OpenStatic;
  28551. else
  28552. {
  28553. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28554. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28555. }
  28556. }
  28557. else
  28558. {
  28559. if (___0_object == NULL)
  28560. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28561. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28562. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28563. }
  28564. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_Multicast;
  28565. }
  28566. // TResult System.Func`3<System.UInt32,System.Int32,System.Object>::Invoke(T1,T2)
  28567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mCBBC6042DCF60685A254595263831C5686DF67D0_gshared (Func_3_t096ACB52552EFB98E8D6E5371228AE1D109CA726* __this, uint32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  28568. {
  28569. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, int32_t, const RuntimeMethod*);
  28570. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28571. }
  28572. #ifdef __clang__
  28573. #pragma clang diagnostic pop
  28574. #endif
  28575. #ifdef __clang__
  28576. #pragma clang diagnostic push
  28577. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28578. #pragma clang diagnostic ignored "-Wunused-variable"
  28579. #endif
  28580. RuntimeObject* Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_Multicast(Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115* __this, uint32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  28581. {
  28582. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28583. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28584. RuntimeObject* retVal = NULL;
  28585. for (il2cpp_array_size_t i = 0; i < length; i++)
  28586. {
  28587. Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115* currentDelegate = reinterpret_cast<Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115*>(delegatesToInvoke[i]);
  28588. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, int64_t, const RuntimeMethod*);
  28589. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28590. }
  28591. return retVal;
  28592. }
  28593. RuntimeObject* Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_OpenInst(Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115* __this, uint32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  28594. {
  28595. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, int64_t, const RuntimeMethod*);
  28596. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28597. }
  28598. RuntimeObject* Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_OpenStatic(Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115* __this, uint32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  28599. {
  28600. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, int64_t, const RuntimeMethod*);
  28601. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28602. }
  28603. RuntimeObject* Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_OpenStaticInvoker(Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115* __this, uint32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  28604. {
  28605. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28606. }
  28607. RuntimeObject* Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_ClosedStaticInvoker(Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115* __this, uint32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  28608. {
  28609. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28610. }
  28611. // System.Void System.Func`3<System.UInt32,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  28612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mB05A5A70369E26B2C6AADC0F7195E28FFFE09064_gshared (Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28613. {
  28614. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28615. __this->___method_3 = ___1_method;
  28616. __this->___m_target_2 = ___0_object;
  28617. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28618. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28619. __this->___method_code_6 = (intptr_t)__this;
  28620. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28621. {
  28622. bool isOpen = parameterCount == 2;
  28623. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28624. if (isOpen)
  28625. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_OpenStaticInvoker;
  28626. else
  28627. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_ClosedStaticInvoker;
  28628. else
  28629. if (isOpen)
  28630. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_OpenStatic;
  28631. else
  28632. {
  28633. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28634. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28635. }
  28636. }
  28637. else
  28638. {
  28639. if (___0_object == NULL)
  28640. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28641. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28642. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28643. }
  28644. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_Multicast;
  28645. }
  28646. // TResult System.Func`3<System.UInt32,System.Int64,System.Object>::Invoke(T1,T2)
  28647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m64822EEA7EB450E1C799802F386FA5BF9858859A_gshared (Func_3_t3F094230F3E74E839DD791CD00A2130F0B1F8115* __this, uint32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  28648. {
  28649. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, int64_t, const RuntimeMethod*);
  28650. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28651. }
  28652. #ifdef __clang__
  28653. #pragma clang diagnostic pop
  28654. #endif
  28655. #ifdef __clang__
  28656. #pragma clang diagnostic push
  28657. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28658. #pragma clang diagnostic ignored "-Wunused-variable"
  28659. #endif
  28660. RuntimeObject* Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_Multicast(Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC* __this, uint32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  28661. {
  28662. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28663. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28664. RuntimeObject* retVal = NULL;
  28665. for (il2cpp_array_size_t i = 0; i < length; i++)
  28666. {
  28667. Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC* currentDelegate = reinterpret_cast<Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC*>(delegatesToInvoke[i]);
  28668. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, int8_t, const RuntimeMethod*);
  28669. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28670. }
  28671. return retVal;
  28672. }
  28673. RuntimeObject* Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_OpenInst(Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC* __this, uint32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  28674. {
  28675. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, int8_t, const RuntimeMethod*);
  28676. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28677. }
  28678. RuntimeObject* Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_OpenStatic(Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC* __this, uint32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  28679. {
  28680. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, int8_t, const RuntimeMethod*);
  28681. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28682. }
  28683. RuntimeObject* Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_OpenStaticInvoker(Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC* __this, uint32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  28684. {
  28685. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28686. }
  28687. RuntimeObject* Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_ClosedStaticInvoker(Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC* __this, uint32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  28688. {
  28689. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28690. }
  28691. // System.Void System.Func`3<System.UInt32,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  28692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mB926B32A76B10DFE7A8AD5FB93906EF8B8A63C76_gshared (Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28693. {
  28694. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28695. __this->___method_3 = ___1_method;
  28696. __this->___m_target_2 = ___0_object;
  28697. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28698. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28699. __this->___method_code_6 = (intptr_t)__this;
  28700. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28701. {
  28702. bool isOpen = parameterCount == 2;
  28703. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28704. if (isOpen)
  28705. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_OpenStaticInvoker;
  28706. else
  28707. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_ClosedStaticInvoker;
  28708. else
  28709. if (isOpen)
  28710. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_OpenStatic;
  28711. else
  28712. {
  28713. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28714. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28715. }
  28716. }
  28717. else
  28718. {
  28719. if (___0_object == NULL)
  28720. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28721. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28722. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28723. }
  28724. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_Multicast;
  28725. }
  28726. // TResult System.Func`3<System.UInt32,System.SByte,System.Object>::Invoke(T1,T2)
  28727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mEA6C3A59AE8C475954BA58E25BD0B42562A14024_gshared (Func_3_tB19319DCFF4DB3957E1C497302F7CF8B85E5BAFC* __this, uint32_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  28728. {
  28729. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, int8_t, const RuntimeMethod*);
  28730. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28731. }
  28732. #ifdef __clang__
  28733. #pragma clang diagnostic pop
  28734. #endif
  28735. #ifdef __clang__
  28736. #pragma clang diagnostic push
  28737. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28738. #pragma clang diagnostic ignored "-Wunused-variable"
  28739. #endif
  28740. RuntimeObject* Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_Multicast(Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7* __this, uint32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  28741. {
  28742. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28743. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28744. RuntimeObject* retVal = NULL;
  28745. for (il2cpp_array_size_t i = 0; i < length; i++)
  28746. {
  28747. Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7* currentDelegate = reinterpret_cast<Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7*>(delegatesToInvoke[i]);
  28748. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, float, const RuntimeMethod*);
  28749. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28750. }
  28751. return retVal;
  28752. }
  28753. RuntimeObject* Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_OpenInst(Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7* __this, uint32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  28754. {
  28755. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, float, const RuntimeMethod*);
  28756. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28757. }
  28758. RuntimeObject* Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_OpenStatic(Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7* __this, uint32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  28759. {
  28760. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, float, const RuntimeMethod*);
  28761. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28762. }
  28763. RuntimeObject* Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_OpenStaticInvoker(Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7* __this, uint32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  28764. {
  28765. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28766. }
  28767. RuntimeObject* Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_ClosedStaticInvoker(Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7* __this, uint32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  28768. {
  28769. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28770. }
  28771. // System.Void System.Func`3<System.UInt32,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  28772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC8771A0F6B98E368CC834C23027CBC0451B06B04_gshared (Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28773. {
  28774. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28775. __this->___method_3 = ___1_method;
  28776. __this->___m_target_2 = ___0_object;
  28777. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28778. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28779. __this->___method_code_6 = (intptr_t)__this;
  28780. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28781. {
  28782. bool isOpen = parameterCount == 2;
  28783. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28784. if (isOpen)
  28785. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_OpenStaticInvoker;
  28786. else
  28787. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_ClosedStaticInvoker;
  28788. else
  28789. if (isOpen)
  28790. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_OpenStatic;
  28791. else
  28792. {
  28793. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28794. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28795. }
  28796. }
  28797. else
  28798. {
  28799. if (___0_object == NULL)
  28800. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28801. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28802. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28803. }
  28804. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_Multicast;
  28805. }
  28806. // TResult System.Func`3<System.UInt32,System.Single,System.Object>::Invoke(T1,T2)
  28807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m1E4149355476BC76F847C4573D487B4DB098B591_gshared (Func_3_t0EA21FFE88CFBD6FDE7C80DB2F32141D861550C7* __this, uint32_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  28808. {
  28809. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, float, const RuntimeMethod*);
  28810. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28811. }
  28812. #ifdef __clang__
  28813. #pragma clang diagnostic pop
  28814. #endif
  28815. #ifdef __clang__
  28816. #pragma clang diagnostic push
  28817. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28818. #pragma clang diagnostic ignored "-Wunused-variable"
  28819. #endif
  28820. RuntimeObject* Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_Multicast(Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D* __this, uint32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  28821. {
  28822. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28823. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28824. RuntimeObject* retVal = NULL;
  28825. for (il2cpp_array_size_t i = 0; i < length; i++)
  28826. {
  28827. Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D* currentDelegate = reinterpret_cast<Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D*>(delegatesToInvoke[i]);
  28828. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, uint16_t, const RuntimeMethod*);
  28829. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28830. }
  28831. return retVal;
  28832. }
  28833. RuntimeObject* Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_OpenInst(Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D* __this, uint32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  28834. {
  28835. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, uint16_t, const RuntimeMethod*);
  28836. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28837. }
  28838. RuntimeObject* Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_OpenStatic(Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D* __this, uint32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  28839. {
  28840. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, uint16_t, const RuntimeMethod*);
  28841. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28842. }
  28843. RuntimeObject* Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_OpenStaticInvoker(Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D* __this, uint32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  28844. {
  28845. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28846. }
  28847. RuntimeObject* Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_ClosedStaticInvoker(Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D* __this, uint32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  28848. {
  28849. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28850. }
  28851. // System.Void System.Func`3<System.UInt32,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  28852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA1F334FDCBCBB6AC5529F89ACF464A6E40F1FF55_gshared (Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28853. {
  28854. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28855. __this->___method_3 = ___1_method;
  28856. __this->___m_target_2 = ___0_object;
  28857. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28858. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28859. __this->___method_code_6 = (intptr_t)__this;
  28860. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28861. {
  28862. bool isOpen = parameterCount == 2;
  28863. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28864. if (isOpen)
  28865. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_OpenStaticInvoker;
  28866. else
  28867. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_ClosedStaticInvoker;
  28868. else
  28869. if (isOpen)
  28870. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_OpenStatic;
  28871. else
  28872. {
  28873. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28874. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28875. }
  28876. }
  28877. else
  28878. {
  28879. if (___0_object == NULL)
  28880. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28881. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28882. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28883. }
  28884. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_Multicast;
  28885. }
  28886. // TResult System.Func`3<System.UInt32,System.UInt16,System.Object>::Invoke(T1,T2)
  28887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mF932D4D13D105B70F1B0F3B4FF0010E028837099_gshared (Func_3_t6EB0082E12D1A91C7915CE652B9EDB08DC60386D* __this, uint32_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  28888. {
  28889. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, uint16_t, const RuntimeMethod*);
  28890. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28891. }
  28892. #ifdef __clang__
  28893. #pragma clang diagnostic pop
  28894. #endif
  28895. #ifdef __clang__
  28896. #pragma clang diagnostic push
  28897. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28898. #pragma clang diagnostic ignored "-Wunused-variable"
  28899. #endif
  28900. RuntimeObject* Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_Multicast(Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98* __this, uint32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28901. {
  28902. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28903. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28904. RuntimeObject* retVal = NULL;
  28905. for (il2cpp_array_size_t i = 0; i < length; i++)
  28906. {
  28907. Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98* currentDelegate = reinterpret_cast<Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98*>(delegatesToInvoke[i]);
  28908. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, uint32_t, const RuntimeMethod*);
  28909. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28910. }
  28911. return retVal;
  28912. }
  28913. RuntimeObject* Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_OpenInst(Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98* __this, uint32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28914. {
  28915. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, uint32_t, const RuntimeMethod*);
  28916. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28917. }
  28918. RuntimeObject* Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_OpenStatic(Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98* __this, uint32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28919. {
  28920. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, uint32_t, const RuntimeMethod*);
  28921. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28922. }
  28923. RuntimeObject* Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_OpenStaticInvoker(Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98* __this, uint32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28924. {
  28925. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  28926. }
  28927. RuntimeObject* Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_ClosedStaticInvoker(Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98* __this, uint32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28928. {
  28929. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  28930. }
  28931. // System.Void System.Func`3<System.UInt32,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  28932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m42010284C5F2D7930BC79DB07E450561DA21D788_gshared (Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  28933. {
  28934. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28935. __this->___method_3 = ___1_method;
  28936. __this->___m_target_2 = ___0_object;
  28937. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28938. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28939. __this->___method_code_6 = (intptr_t)__this;
  28940. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28941. {
  28942. bool isOpen = parameterCount == 2;
  28943. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28944. if (isOpen)
  28945. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_OpenStaticInvoker;
  28946. else
  28947. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_ClosedStaticInvoker;
  28948. else
  28949. if (isOpen)
  28950. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_OpenStatic;
  28951. else
  28952. {
  28953. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28954. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28955. }
  28956. }
  28957. else
  28958. {
  28959. if (___0_object == NULL)
  28960. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28961. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28962. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28963. }
  28964. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_Multicast;
  28965. }
  28966. // TResult System.Func`3<System.UInt32,System.UInt32,System.Object>::Invoke(T1,T2)
  28967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m4F35B675CF0BDB39EB86C343E9B01CBE9739008B_gshared (Func_3_tC6D88D3E83DF277BF2AB557506D9D8D443B39B98* __this, uint32_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  28968. {
  28969. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, uint32_t, const RuntimeMethod*);
  28970. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28971. }
  28972. #ifdef __clang__
  28973. #pragma clang diagnostic pop
  28974. #endif
  28975. #ifdef __clang__
  28976. #pragma clang diagnostic push
  28977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28978. #pragma clang diagnostic ignored "-Wunused-variable"
  28979. #endif
  28980. RuntimeObject* Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_Multicast(Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B* __this, uint32_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28981. {
  28982. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28983. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28984. RuntimeObject* retVal = NULL;
  28985. for (il2cpp_array_size_t i = 0; i < length; i++)
  28986. {
  28987. Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B* currentDelegate = reinterpret_cast<Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B*>(delegatesToInvoke[i]);
  28988. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, uint64_t, const RuntimeMethod*);
  28989. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28990. }
  28991. return retVal;
  28992. }
  28993. RuntimeObject* Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_OpenInst(Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B* __this, uint32_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28994. {
  28995. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, uint64_t, const RuntimeMethod*);
  28996. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  28997. }
  28998. RuntimeObject* Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_OpenStatic(Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B* __this, uint32_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  28999. {
  29000. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, uint64_t, const RuntimeMethod*);
  29001. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29002. }
  29003. RuntimeObject* Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_OpenStaticInvoker(Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B* __this, uint32_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29004. {
  29005. return InvokerFuncInvoker2< RuntimeObject*, uint32_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29006. }
  29007. RuntimeObject* Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_ClosedStaticInvoker(Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B* __this, uint32_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29008. {
  29009. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint32_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29010. }
  29011. // System.Void System.Func`3<System.UInt32,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  29012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC92DA1E7357A272E412C970107CCBE49C50C7772_gshared (Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29013. {
  29014. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29015. __this->___method_3 = ___1_method;
  29016. __this->___m_target_2 = ___0_object;
  29017. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29018. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29019. __this->___method_code_6 = (intptr_t)__this;
  29020. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29021. {
  29022. bool isOpen = parameterCount == 2;
  29023. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29024. if (isOpen)
  29025. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_OpenStaticInvoker;
  29026. else
  29027. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_ClosedStaticInvoker;
  29028. else
  29029. if (isOpen)
  29030. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_OpenStatic;
  29031. else
  29032. {
  29033. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29034. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29035. }
  29036. }
  29037. else
  29038. {
  29039. if (___0_object == NULL)
  29040. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29041. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29042. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29043. }
  29044. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_Multicast;
  29045. }
  29046. // TResult System.Func`3<System.UInt32,System.UInt64,System.Object>::Invoke(T1,T2)
  29047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mCF808D2822EEF75999AAB897DF4DC3FA78F716D7_gshared (Func_3_t898ABEFDCA6E322313BB73FA2E12B6990CFB486B* __this, uint32_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29048. {
  29049. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, uint64_t, const RuntimeMethod*);
  29050. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29051. }
  29052. #ifdef __clang__
  29053. #pragma clang diagnostic pop
  29054. #endif
  29055. #ifdef __clang__
  29056. #pragma clang diagnostic push
  29057. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29058. #pragma clang diagnostic ignored "-Wunused-variable"
  29059. #endif
  29060. RuntimeObject* Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_Multicast(Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E* __this, uint64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  29061. {
  29062. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29063. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29064. RuntimeObject* retVal = NULL;
  29065. for (il2cpp_array_size_t i = 0; i < length; i++)
  29066. {
  29067. Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E* currentDelegate = reinterpret_cast<Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E*>(delegatesToInvoke[i]);
  29068. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, uint8_t, const RuntimeMethod*);
  29069. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29070. }
  29071. return retVal;
  29072. }
  29073. RuntimeObject* Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_OpenInst(Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E* __this, uint64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  29074. {
  29075. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, uint8_t, const RuntimeMethod*);
  29076. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29077. }
  29078. RuntimeObject* Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_OpenStatic(Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E* __this, uint64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  29079. {
  29080. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, uint8_t, const RuntimeMethod*);
  29081. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29082. }
  29083. RuntimeObject* Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_OpenStaticInvoker(Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E* __this, uint64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  29084. {
  29085. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29086. }
  29087. RuntimeObject* Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_ClosedStaticInvoker(Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E* __this, uint64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  29088. {
  29089. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29090. }
  29091. // System.Void System.Func`3<System.UInt64,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  29092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mCEA186B2502F0B3134DCA2455C051E627F4FA269_gshared (Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29093. {
  29094. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29095. __this->___method_3 = ___1_method;
  29096. __this->___m_target_2 = ___0_object;
  29097. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29098. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29099. __this->___method_code_6 = (intptr_t)__this;
  29100. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29101. {
  29102. bool isOpen = parameterCount == 2;
  29103. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29104. if (isOpen)
  29105. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_OpenStaticInvoker;
  29106. else
  29107. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_ClosedStaticInvoker;
  29108. else
  29109. if (isOpen)
  29110. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_OpenStatic;
  29111. else
  29112. {
  29113. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29114. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29115. }
  29116. }
  29117. else
  29118. {
  29119. if (___0_object == NULL)
  29120. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29121. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29122. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29123. }
  29124. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_Multicast;
  29125. }
  29126. // TResult System.Func`3<System.UInt64,System.Byte,System.Object>::Invoke(T1,T2)
  29127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m7B366B74519B47880301C5C4B2211D56C491AD76_gshared (Func_3_tD7872B3AA6B766CCE180AA90881C2CF2663CCA7E* __this, uint64_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  29128. {
  29129. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, uint8_t, const RuntimeMethod*);
  29130. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29131. }
  29132. #ifdef __clang__
  29133. #pragma clang diagnostic pop
  29134. #endif
  29135. #ifdef __clang__
  29136. #pragma clang diagnostic push
  29137. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29138. #pragma clang diagnostic ignored "-Wunused-variable"
  29139. #endif
  29140. RuntimeObject* Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_Multicast(Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3* __this, uint64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  29141. {
  29142. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29143. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29144. RuntimeObject* retVal = NULL;
  29145. for (il2cpp_array_size_t i = 0; i < length; i++)
  29146. {
  29147. Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3* currentDelegate = reinterpret_cast<Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3*>(delegatesToInvoke[i]);
  29148. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  29149. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29150. }
  29151. return retVal;
  29152. }
  29153. RuntimeObject* Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_OpenInst(Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3* __this, uint64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  29154. {
  29155. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  29156. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29157. }
  29158. RuntimeObject* Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_OpenStatic(Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3* __this, uint64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  29159. {
  29160. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  29161. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29162. }
  29163. RuntimeObject* Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_OpenStaticInvoker(Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3* __this, uint64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  29164. {
  29165. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29166. }
  29167. RuntimeObject* Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_ClosedStaticInvoker(Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3* __this, uint64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  29168. {
  29169. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29170. }
  29171. // System.Void System.Func`3<System.UInt64,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  29172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5FD571A7F9703F0F27F487AA12253EFCEADAC201_gshared (Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29173. {
  29174. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29175. __this->___method_3 = ___1_method;
  29176. __this->___m_target_2 = ___0_object;
  29177. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29178. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29179. __this->___method_code_6 = (intptr_t)__this;
  29180. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29181. {
  29182. bool isOpen = parameterCount == 2;
  29183. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29184. if (isOpen)
  29185. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_OpenStaticInvoker;
  29186. else
  29187. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_ClosedStaticInvoker;
  29188. else
  29189. if (isOpen)
  29190. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_OpenStatic;
  29191. else
  29192. {
  29193. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29194. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29195. }
  29196. }
  29197. else
  29198. {
  29199. if (___0_object == NULL)
  29200. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29201. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29202. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29203. }
  29204. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_Multicast;
  29205. }
  29206. // TResult System.Func`3<System.UInt64,System.Decimal,System.Object>::Invoke(T1,T2)
  29207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m61A026CDEB4FB6C30FC44787B427470F28756FB9_gshared (Func_3_tD4BC08B54D8D8F3BB8F18DF2B70F773589AF02E3* __this, uint64_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  29208. {
  29209. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  29210. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29211. }
  29212. #ifdef __clang__
  29213. #pragma clang diagnostic pop
  29214. #endif
  29215. #ifdef __clang__
  29216. #pragma clang diagnostic push
  29217. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29218. #pragma clang diagnostic ignored "-Wunused-variable"
  29219. #endif
  29220. RuntimeObject* Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_Multicast(Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76* __this, uint64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  29221. {
  29222. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29223. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29224. RuntimeObject* retVal = NULL;
  29225. for (il2cpp_array_size_t i = 0; i < length; i++)
  29226. {
  29227. Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76* currentDelegate = reinterpret_cast<Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76*>(delegatesToInvoke[i]);
  29228. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, double, const RuntimeMethod*);
  29229. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29230. }
  29231. return retVal;
  29232. }
  29233. RuntimeObject* Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_OpenInst(Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76* __this, uint64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  29234. {
  29235. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, double, const RuntimeMethod*);
  29236. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29237. }
  29238. RuntimeObject* Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_OpenStatic(Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76* __this, uint64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  29239. {
  29240. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, double, const RuntimeMethod*);
  29241. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29242. }
  29243. RuntimeObject* Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_OpenStaticInvoker(Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76* __this, uint64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  29244. {
  29245. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29246. }
  29247. RuntimeObject* Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_ClosedStaticInvoker(Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76* __this, uint64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  29248. {
  29249. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29250. }
  29251. // System.Void System.Func`3<System.UInt64,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  29252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2945847213CB27120C62AAF0CF3303B79CDED6A3_gshared (Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29253. {
  29254. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29255. __this->___method_3 = ___1_method;
  29256. __this->___m_target_2 = ___0_object;
  29257. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29258. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29259. __this->___method_code_6 = (intptr_t)__this;
  29260. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29261. {
  29262. bool isOpen = parameterCount == 2;
  29263. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29264. if (isOpen)
  29265. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_OpenStaticInvoker;
  29266. else
  29267. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_ClosedStaticInvoker;
  29268. else
  29269. if (isOpen)
  29270. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_OpenStatic;
  29271. else
  29272. {
  29273. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29274. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29275. }
  29276. }
  29277. else
  29278. {
  29279. if (___0_object == NULL)
  29280. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29281. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29282. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29283. }
  29284. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_Multicast;
  29285. }
  29286. // TResult System.Func`3<System.UInt64,System.Double,System.Object>::Invoke(T1,T2)
  29287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m3E91CCF0C7DD551F2392F7CE5A88709900056CB7_gshared (Func_3_t74402C59F71D80CCF3A73645CAF4276F7F625E76* __this, uint64_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  29288. {
  29289. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, double, const RuntimeMethod*);
  29290. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29291. }
  29292. #ifdef __clang__
  29293. #pragma clang diagnostic pop
  29294. #endif
  29295. #ifdef __clang__
  29296. #pragma clang diagnostic push
  29297. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29298. #pragma clang diagnostic ignored "-Wunused-variable"
  29299. #endif
  29300. RuntimeObject* Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_Multicast(Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D* __this, uint64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  29301. {
  29302. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29303. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29304. RuntimeObject* retVal = NULL;
  29305. for (il2cpp_array_size_t i = 0; i < length; i++)
  29306. {
  29307. Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D* currentDelegate = reinterpret_cast<Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D*>(delegatesToInvoke[i]);
  29308. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, int16_t, const RuntimeMethod*);
  29309. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29310. }
  29311. return retVal;
  29312. }
  29313. RuntimeObject* Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_OpenInst(Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D* __this, uint64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  29314. {
  29315. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, int16_t, const RuntimeMethod*);
  29316. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29317. }
  29318. RuntimeObject* Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_OpenStatic(Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D* __this, uint64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  29319. {
  29320. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, int16_t, const RuntimeMethod*);
  29321. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29322. }
  29323. RuntimeObject* Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_OpenStaticInvoker(Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D* __this, uint64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  29324. {
  29325. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29326. }
  29327. RuntimeObject* Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_ClosedStaticInvoker(Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D* __this, uint64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  29328. {
  29329. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29330. }
  29331. // System.Void System.Func`3<System.UInt64,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  29332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mDA29DE7A6F90340C9E7F1A9B4A27FB972F8D1C70_gshared (Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29333. {
  29334. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29335. __this->___method_3 = ___1_method;
  29336. __this->___m_target_2 = ___0_object;
  29337. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29338. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29339. __this->___method_code_6 = (intptr_t)__this;
  29340. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29341. {
  29342. bool isOpen = parameterCount == 2;
  29343. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29344. if (isOpen)
  29345. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_OpenStaticInvoker;
  29346. else
  29347. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_ClosedStaticInvoker;
  29348. else
  29349. if (isOpen)
  29350. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_OpenStatic;
  29351. else
  29352. {
  29353. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29354. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29355. }
  29356. }
  29357. else
  29358. {
  29359. if (___0_object == NULL)
  29360. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29361. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29362. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29363. }
  29364. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_Multicast;
  29365. }
  29366. // TResult System.Func`3<System.UInt64,System.Int16,System.Object>::Invoke(T1,T2)
  29367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mEC43C7B1B14896593BD3D53EB6CA22BBFF2DB277_gshared (Func_3_tB38CFA2B03A052C237D2DF7974738D0E021CCD2D* __this, uint64_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  29368. {
  29369. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, int16_t, const RuntimeMethod*);
  29370. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29371. }
  29372. #ifdef __clang__
  29373. #pragma clang diagnostic pop
  29374. #endif
  29375. #ifdef __clang__
  29376. #pragma clang diagnostic push
  29377. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29378. #pragma clang diagnostic ignored "-Wunused-variable"
  29379. #endif
  29380. RuntimeObject* Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_Multicast(Func_3_t496BD39F99494741E19064E8CB2E3790E925E757* __this, uint64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  29381. {
  29382. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29383. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29384. RuntimeObject* retVal = NULL;
  29385. for (il2cpp_array_size_t i = 0; i < length; i++)
  29386. {
  29387. Func_3_t496BD39F99494741E19064E8CB2E3790E925E757* currentDelegate = reinterpret_cast<Func_3_t496BD39F99494741E19064E8CB2E3790E925E757*>(delegatesToInvoke[i]);
  29388. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, int32_t, const RuntimeMethod*);
  29389. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29390. }
  29391. return retVal;
  29392. }
  29393. RuntimeObject* Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_OpenInst(Func_3_t496BD39F99494741E19064E8CB2E3790E925E757* __this, uint64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  29394. {
  29395. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, int32_t, const RuntimeMethod*);
  29396. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29397. }
  29398. RuntimeObject* Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_OpenStatic(Func_3_t496BD39F99494741E19064E8CB2E3790E925E757* __this, uint64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  29399. {
  29400. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, int32_t, const RuntimeMethod*);
  29401. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29402. }
  29403. RuntimeObject* Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_OpenStaticInvoker(Func_3_t496BD39F99494741E19064E8CB2E3790E925E757* __this, uint64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  29404. {
  29405. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29406. }
  29407. RuntimeObject* Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_ClosedStaticInvoker(Func_3_t496BD39F99494741E19064E8CB2E3790E925E757* __this, uint64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  29408. {
  29409. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29410. }
  29411. // System.Void System.Func`3<System.UInt64,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  29412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m9C1DA691BE4E25E0D68F4EA34EF4E67222EC6B73_gshared (Func_3_t496BD39F99494741E19064E8CB2E3790E925E757* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29413. {
  29414. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29415. __this->___method_3 = ___1_method;
  29416. __this->___m_target_2 = ___0_object;
  29417. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29418. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29419. __this->___method_code_6 = (intptr_t)__this;
  29420. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29421. {
  29422. bool isOpen = parameterCount == 2;
  29423. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29424. if (isOpen)
  29425. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_OpenStaticInvoker;
  29426. else
  29427. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_ClosedStaticInvoker;
  29428. else
  29429. if (isOpen)
  29430. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_OpenStatic;
  29431. else
  29432. {
  29433. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29434. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29435. }
  29436. }
  29437. else
  29438. {
  29439. if (___0_object == NULL)
  29440. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29441. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29442. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29443. }
  29444. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_Multicast;
  29445. }
  29446. // TResult System.Func`3<System.UInt64,System.Int32,System.Object>::Invoke(T1,T2)
  29447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m31AFA35303F94A0301865EE3AEA441C148A002F1_gshared (Func_3_t496BD39F99494741E19064E8CB2E3790E925E757* __this, uint64_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  29448. {
  29449. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, int32_t, const RuntimeMethod*);
  29450. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29451. }
  29452. #ifdef __clang__
  29453. #pragma clang diagnostic pop
  29454. #endif
  29455. #ifdef __clang__
  29456. #pragma clang diagnostic push
  29457. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29458. #pragma clang diagnostic ignored "-Wunused-variable"
  29459. #endif
  29460. RuntimeObject* Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_Multicast(Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC* __this, uint64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  29461. {
  29462. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29463. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29464. RuntimeObject* retVal = NULL;
  29465. for (il2cpp_array_size_t i = 0; i < length; i++)
  29466. {
  29467. Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC* currentDelegate = reinterpret_cast<Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC*>(delegatesToInvoke[i]);
  29468. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, int8_t, const RuntimeMethod*);
  29469. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29470. }
  29471. return retVal;
  29472. }
  29473. RuntimeObject* Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_OpenInst(Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC* __this, uint64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  29474. {
  29475. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, int8_t, const RuntimeMethod*);
  29476. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29477. }
  29478. RuntimeObject* Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_OpenStatic(Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC* __this, uint64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  29479. {
  29480. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, int8_t, const RuntimeMethod*);
  29481. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29482. }
  29483. RuntimeObject* Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_OpenStaticInvoker(Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC* __this, uint64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  29484. {
  29485. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29486. }
  29487. RuntimeObject* Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_ClosedStaticInvoker(Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC* __this, uint64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  29488. {
  29489. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29490. }
  29491. // System.Void System.Func`3<System.UInt64,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  29492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m516EF7B7BC7F8A424742ADF602A9D20ED74093C2_gshared (Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29493. {
  29494. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29495. __this->___method_3 = ___1_method;
  29496. __this->___m_target_2 = ___0_object;
  29497. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29498. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29499. __this->___method_code_6 = (intptr_t)__this;
  29500. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29501. {
  29502. bool isOpen = parameterCount == 2;
  29503. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29504. if (isOpen)
  29505. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_OpenStaticInvoker;
  29506. else
  29507. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_ClosedStaticInvoker;
  29508. else
  29509. if (isOpen)
  29510. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_OpenStatic;
  29511. else
  29512. {
  29513. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29514. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29515. }
  29516. }
  29517. else
  29518. {
  29519. if (___0_object == NULL)
  29520. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29521. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29522. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29523. }
  29524. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_Multicast;
  29525. }
  29526. // TResult System.Func`3<System.UInt64,System.SByte,System.Object>::Invoke(T1,T2)
  29527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m11D7120D13F60E3D7782087E255B2CA942885D0E_gshared (Func_3_t6A5C49CDFBC10B2FAE4899D3D39D8A3C79E76DFC* __this, uint64_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  29528. {
  29529. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, int8_t, const RuntimeMethod*);
  29530. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29531. }
  29532. #ifdef __clang__
  29533. #pragma clang diagnostic pop
  29534. #endif
  29535. #ifdef __clang__
  29536. #pragma clang diagnostic push
  29537. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29538. #pragma clang diagnostic ignored "-Wunused-variable"
  29539. #endif
  29540. RuntimeObject* Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_Multicast(Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38* __this, uint64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  29541. {
  29542. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29543. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29544. RuntimeObject* retVal = NULL;
  29545. for (il2cpp_array_size_t i = 0; i < length; i++)
  29546. {
  29547. Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38* currentDelegate = reinterpret_cast<Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38*>(delegatesToInvoke[i]);
  29548. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, float, const RuntimeMethod*);
  29549. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29550. }
  29551. return retVal;
  29552. }
  29553. RuntimeObject* Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_OpenInst(Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38* __this, uint64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  29554. {
  29555. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, float, const RuntimeMethod*);
  29556. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29557. }
  29558. RuntimeObject* Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_OpenStatic(Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38* __this, uint64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  29559. {
  29560. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, float, const RuntimeMethod*);
  29561. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29562. }
  29563. RuntimeObject* Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_OpenStaticInvoker(Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38* __this, uint64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  29564. {
  29565. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29566. }
  29567. RuntimeObject* Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_ClosedStaticInvoker(Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38* __this, uint64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  29568. {
  29569. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29570. }
  29571. // System.Void System.Func`3<System.UInt64,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  29572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m4D23F45F4F87C24102617739DB1DEC17133CC13D_gshared (Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29573. {
  29574. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29575. __this->___method_3 = ___1_method;
  29576. __this->___m_target_2 = ___0_object;
  29577. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29578. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29579. __this->___method_code_6 = (intptr_t)__this;
  29580. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29581. {
  29582. bool isOpen = parameterCount == 2;
  29583. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29584. if (isOpen)
  29585. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_OpenStaticInvoker;
  29586. else
  29587. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_ClosedStaticInvoker;
  29588. else
  29589. if (isOpen)
  29590. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_OpenStatic;
  29591. else
  29592. {
  29593. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29594. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29595. }
  29596. }
  29597. else
  29598. {
  29599. if (___0_object == NULL)
  29600. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29601. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29602. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29603. }
  29604. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_Multicast;
  29605. }
  29606. // TResult System.Func`3<System.UInt64,System.Single,System.Object>::Invoke(T1,T2)
  29607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m9ADEF3B9F1C8FCBFD2E1AA5967F19BDE0189DBA1_gshared (Func_3_t58E5056C3858798D8903B14FF810EE9F2B38CC38* __this, uint64_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  29608. {
  29609. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, float, const RuntimeMethod*);
  29610. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29611. }
  29612. #ifdef __clang__
  29613. #pragma clang diagnostic pop
  29614. #endif
  29615. #ifdef __clang__
  29616. #pragma clang diagnostic push
  29617. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29618. #pragma clang diagnostic ignored "-Wunused-variable"
  29619. #endif
  29620. RuntimeObject* Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_Multicast(Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD* __this, uint64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  29621. {
  29622. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29623. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29624. RuntimeObject* retVal = NULL;
  29625. for (il2cpp_array_size_t i = 0; i < length; i++)
  29626. {
  29627. Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD* currentDelegate = reinterpret_cast<Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD*>(delegatesToInvoke[i]);
  29628. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, uint16_t, const RuntimeMethod*);
  29629. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29630. }
  29631. return retVal;
  29632. }
  29633. RuntimeObject* Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_OpenInst(Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD* __this, uint64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  29634. {
  29635. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, uint16_t, const RuntimeMethod*);
  29636. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29637. }
  29638. RuntimeObject* Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_OpenStatic(Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD* __this, uint64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  29639. {
  29640. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, uint16_t, const RuntimeMethod*);
  29641. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29642. }
  29643. RuntimeObject* Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_OpenStaticInvoker(Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD* __this, uint64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  29644. {
  29645. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29646. }
  29647. RuntimeObject* Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_ClosedStaticInvoker(Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD* __this, uint64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  29648. {
  29649. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29650. }
  29651. // System.Void System.Func`3<System.UInt64,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  29652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF353252F5DD80D709CBEAF3E0D26DC5E3813D751_gshared (Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29653. {
  29654. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29655. __this->___method_3 = ___1_method;
  29656. __this->___m_target_2 = ___0_object;
  29657. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29658. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29659. __this->___method_code_6 = (intptr_t)__this;
  29660. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29661. {
  29662. bool isOpen = parameterCount == 2;
  29663. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29664. if (isOpen)
  29665. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_OpenStaticInvoker;
  29666. else
  29667. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_ClosedStaticInvoker;
  29668. else
  29669. if (isOpen)
  29670. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_OpenStatic;
  29671. else
  29672. {
  29673. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29674. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29675. }
  29676. }
  29677. else
  29678. {
  29679. if (___0_object == NULL)
  29680. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29681. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29682. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29683. }
  29684. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_Multicast;
  29685. }
  29686. // TResult System.Func`3<System.UInt64,System.UInt16,System.Object>::Invoke(T1,T2)
  29687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m4B990D6DC29AFA541E3F4790AA17FCA7AF4FF863_gshared (Func_3_t49C1586DECA35B5F39BFA5E6494607C7A9683FBD* __this, uint64_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  29688. {
  29689. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, uint16_t, const RuntimeMethod*);
  29690. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29691. }
  29692. #ifdef __clang__
  29693. #pragma clang diagnostic pop
  29694. #endif
  29695. #ifdef __clang__
  29696. #pragma clang diagnostic push
  29697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29698. #pragma clang diagnostic ignored "-Wunused-variable"
  29699. #endif
  29700. RuntimeObject* Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_Multicast(Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A* __this, uint64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  29701. {
  29702. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29703. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29704. RuntimeObject* retVal = NULL;
  29705. for (il2cpp_array_size_t i = 0; i < length; i++)
  29706. {
  29707. Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A* currentDelegate = reinterpret_cast<Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A*>(delegatesToInvoke[i]);
  29708. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, uint32_t, const RuntimeMethod*);
  29709. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29710. }
  29711. return retVal;
  29712. }
  29713. RuntimeObject* Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_OpenInst(Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A* __this, uint64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  29714. {
  29715. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, uint32_t, const RuntimeMethod*);
  29716. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29717. }
  29718. RuntimeObject* Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_OpenStatic(Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A* __this, uint64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  29719. {
  29720. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, uint32_t, const RuntimeMethod*);
  29721. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29722. }
  29723. RuntimeObject* Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_OpenStaticInvoker(Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A* __this, uint64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  29724. {
  29725. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29726. }
  29727. RuntimeObject* Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_ClosedStaticInvoker(Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A* __this, uint64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  29728. {
  29729. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29730. }
  29731. // System.Void System.Func`3<System.UInt64,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  29732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mFDEFE35BBCA7E82A435CADB56F89174E514A687E_gshared (Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29733. {
  29734. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29735. __this->___method_3 = ___1_method;
  29736. __this->___m_target_2 = ___0_object;
  29737. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29738. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29739. __this->___method_code_6 = (intptr_t)__this;
  29740. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29741. {
  29742. bool isOpen = parameterCount == 2;
  29743. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29744. if (isOpen)
  29745. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_OpenStaticInvoker;
  29746. else
  29747. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_ClosedStaticInvoker;
  29748. else
  29749. if (isOpen)
  29750. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_OpenStatic;
  29751. else
  29752. {
  29753. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29754. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29755. }
  29756. }
  29757. else
  29758. {
  29759. if (___0_object == NULL)
  29760. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29761. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29762. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29763. }
  29764. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_Multicast;
  29765. }
  29766. // TResult System.Func`3<System.UInt64,System.UInt32,System.Object>::Invoke(T1,T2)
  29767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m4AC1FAD8C3E3AE871F32BC9E6FB419C7B08620BF_gshared (Func_3_tF414E7583BB912F566F79F6BA83505A7F2C3C41A* __this, uint64_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  29768. {
  29769. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, uint32_t, const RuntimeMethod*);
  29770. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29771. }
  29772. #ifdef __clang__
  29773. #pragma clang diagnostic pop
  29774. #endif
  29775. #ifdef __clang__
  29776. #pragma clang diagnostic push
  29777. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29778. #pragma clang diagnostic ignored "-Wunused-variable"
  29779. #endif
  29780. RuntimeObject* Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_Multicast(Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464* __this, uint64_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29781. {
  29782. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29783. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29784. RuntimeObject* retVal = NULL;
  29785. for (il2cpp_array_size_t i = 0; i < length; i++)
  29786. {
  29787. Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464* currentDelegate = reinterpret_cast<Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464*>(delegatesToInvoke[i]);
  29788. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, uint64_t, const RuntimeMethod*);
  29789. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29790. }
  29791. return retVal;
  29792. }
  29793. RuntimeObject* Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_OpenInst(Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464* __this, uint64_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29794. {
  29795. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, uint64_t, const RuntimeMethod*);
  29796. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29797. }
  29798. RuntimeObject* Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_OpenStatic(Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464* __this, uint64_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29799. {
  29800. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, uint64_t, const RuntimeMethod*);
  29801. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  29802. }
  29803. RuntimeObject* Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_OpenStaticInvoker(Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464* __this, uint64_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29804. {
  29805. return InvokerFuncInvoker2< RuntimeObject*, uint64_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  29806. }
  29807. RuntimeObject* Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_ClosedStaticInvoker(Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464* __this, uint64_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29808. {
  29809. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint64_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  29810. }
  29811. // System.Void System.Func`3<System.UInt64,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  29812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mD5A89E49E051F2DF3A9C9DC29F8A8FCAAE6BA00B_gshared (Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29813. {
  29814. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29815. __this->___method_3 = ___1_method;
  29816. __this->___m_target_2 = ___0_object;
  29817. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29818. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29819. __this->___method_code_6 = (intptr_t)__this;
  29820. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29821. {
  29822. bool isOpen = parameterCount == 2;
  29823. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29824. if (isOpen)
  29825. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_OpenStaticInvoker;
  29826. else
  29827. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_ClosedStaticInvoker;
  29828. else
  29829. if (isOpen)
  29830. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_OpenStatic;
  29831. else
  29832. {
  29833. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29834. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29835. }
  29836. }
  29837. else
  29838. {
  29839. if (___0_object == NULL)
  29840. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29841. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29842. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29843. }
  29844. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_Multicast;
  29845. }
  29846. // TResult System.Func`3<System.UInt64,System.UInt64,System.Object>::Invoke(T1,T2)
  29847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mF13C1B492C765FAC833CA1FAA2DB2B5E2E7E5DEB_gshared (Func_3_tAD065C32138D70F99F7E8D8BBF25867D55236464* __this, uint64_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  29848. {
  29849. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, uint64_t, const RuntimeMethod*);
  29850. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29851. }
  29852. #ifdef __clang__
  29853. #pragma clang diagnostic pop
  29854. #endif
  29855. #ifdef __clang__
  29856. #pragma clang diagnostic push
  29857. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29858. #pragma clang diagnostic ignored "-Wunused-variable"
  29859. #endif
  29860. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_Multicast(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29861. {
  29862. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29863. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29864. RuntimeObject* retVal = NULL;
  29865. for (il2cpp_array_size_t i = 0; i < length; i++)
  29866. {
  29867. Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* currentDelegate = reinterpret_cast<Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7*>(delegatesToInvoke[i]);
  29868. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  29869. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29870. }
  29871. return retVal;
  29872. }
  29873. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenInst(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29874. {
  29875. NullCheck(___0_arg1);
  29876. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  29877. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  29878. }
  29879. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenStatic(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29880. {
  29881. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  29882. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  29883. }
  29884. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenStaticInvoker(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29885. {
  29886. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3);
  29887. }
  29888. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_ClosedStaticInvoker(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29889. {
  29890. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3);
  29891. }
  29892. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenVirtual(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29893. {
  29894. NullCheck(___0_arg1);
  29895. return VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3);
  29896. }
  29897. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenInterface(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29898. {
  29899. NullCheck(___0_arg1);
  29900. return InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3);
  29901. }
  29902. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenGenericVirtual(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29903. {
  29904. NullCheck(___0_arg1);
  29905. return GenericVirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  29906. }
  29907. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenGenericInterface(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29908. {
  29909. NullCheck(___0_arg1);
  29910. return GenericInterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  29911. }
  29912. // System.Void System.Func`4<System.Object,System.Object,System.Boolean,System.Object>::.ctor(System.Object,System.IntPtr)
  29913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_mD6B044FB1E2D26C36949D1B9914B247E8227383A_gshared (Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  29914. {
  29915. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29916. __this->___method_3 = ___1_method;
  29917. __this->___m_target_2 = ___0_object;
  29918. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29919. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29920. __this->___method_code_6 = (intptr_t)__this;
  29921. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29922. {
  29923. bool isOpen = parameterCount == 3;
  29924. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29925. if (isOpen)
  29926. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenStaticInvoker;
  29927. else
  29928. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_ClosedStaticInvoker;
  29929. else
  29930. if (isOpen)
  29931. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenStatic;
  29932. else
  29933. {
  29934. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29935. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29936. }
  29937. }
  29938. else
  29939. {
  29940. bool isOpen = parameterCount == 2;
  29941. if (isOpen)
  29942. {
  29943. if (__this->___method_is_virtual_12)
  29944. {
  29945. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  29946. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  29947. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenGenericInterface;
  29948. else
  29949. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenGenericVirtual;
  29950. else
  29951. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  29952. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenInterface;
  29953. else
  29954. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenVirtual;
  29955. }
  29956. else
  29957. {
  29958. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenInst;
  29959. }
  29960. }
  29961. else
  29962. {
  29963. if (___0_object == NULL)
  29964. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29965. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29966. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29967. }
  29968. }
  29969. __this->___extra_arg_5 = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_Multicast;
  29970. }
  29971. // TResult System.Func`4<System.Object,System.Object,System.Boolean,System.Object>::Invoke(T1,T2,T3)
  29972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_gshared (Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  29973. {
  29974. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  29975. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29976. }
  29977. #ifdef __clang__
  29978. #pragma clang diagnostic pop
  29979. #endif
  29980. #ifdef __clang__
  29981. #pragma clang diagnostic push
  29982. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29983. #pragma clang diagnostic ignored "-Wunused-variable"
  29984. #endif
  29985. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_Multicast(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  29986. {
  29987. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29988. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29989. RuntimeObject* retVal = NULL;
  29990. for (il2cpp_array_size_t i = 0; i < length; i++)
  29991. {
  29992. Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* currentDelegate = reinterpret_cast<Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD*>(delegatesToInvoke[i]);
  29993. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  29994. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29995. }
  29996. return retVal;
  29997. }
  29998. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenInst(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  29999. {
  30000. NullCheck(___0_arg1);
  30001. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30002. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30003. }
  30004. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenStatic(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30005. {
  30006. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30007. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30008. }
  30009. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenStaticInvoker(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30010. {
  30011. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3);
  30012. }
  30013. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_ClosedStaticInvoker(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30014. {
  30015. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3);
  30016. }
  30017. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenVirtual(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30018. {
  30019. NullCheck(___0_arg1);
  30020. return VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3);
  30021. }
  30022. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenInterface(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30023. {
  30024. NullCheck(___0_arg1);
  30025. return InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3);
  30026. }
  30027. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenGenericVirtual(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30028. {
  30029. NullCheck(___0_arg1);
  30030. return GenericVirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  30031. }
  30032. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenGenericInterface(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30033. {
  30034. NullCheck(___0_arg1);
  30035. return GenericInterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  30036. }
  30037. // System.Void System.Func`4<System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  30038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m2AC898402989985F0D1F4DF8A0B69054F4861155_gshared (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30039. {
  30040. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30041. __this->___method_3 = ___1_method;
  30042. __this->___m_target_2 = ___0_object;
  30043. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30044. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30045. __this->___method_code_6 = (intptr_t)__this;
  30046. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30047. {
  30048. bool isOpen = parameterCount == 3;
  30049. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30050. if (isOpen)
  30051. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenStaticInvoker;
  30052. else
  30053. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_ClosedStaticInvoker;
  30054. else
  30055. if (isOpen)
  30056. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenStatic;
  30057. else
  30058. {
  30059. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30060. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30061. }
  30062. }
  30063. else
  30064. {
  30065. bool isOpen = parameterCount == 2;
  30066. if (isOpen)
  30067. {
  30068. if (__this->___method_is_virtual_12)
  30069. {
  30070. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  30071. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30072. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenGenericInterface;
  30073. else
  30074. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenGenericVirtual;
  30075. else
  30076. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30077. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenInterface;
  30078. else
  30079. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenVirtual;
  30080. }
  30081. else
  30082. {
  30083. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenInst;
  30084. }
  30085. }
  30086. else
  30087. {
  30088. if (___0_object == NULL)
  30089. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30090. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30091. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30092. }
  30093. }
  30094. __this->___extra_arg_5 = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_Multicast;
  30095. }
  30096. // TResult System.Func`4<System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3)
  30097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_gshared (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30098. {
  30099. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30100. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30101. }
  30102. #ifdef __clang__
  30103. #pragma clang diagnostic pop
  30104. #endif
  30105. #ifdef __clang__
  30106. #pragma clang diagnostic push
  30107. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30108. #pragma clang diagnostic ignored "-Wunused-variable"
  30109. #endif
  30110. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_Multicast(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30111. {
  30112. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30113. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30114. RuntimeObject* retVal = NULL;
  30115. for (il2cpp_array_size_t i = 0; i < length; i++)
  30116. {
  30117. Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* currentDelegate = reinterpret_cast<Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F*>(delegatesToInvoke[i]);
  30118. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, float, const RuntimeMethod*);
  30119. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30120. }
  30121. return retVal;
  30122. }
  30123. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenInst(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30124. {
  30125. NullCheck(___0_arg1);
  30126. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, float, const RuntimeMethod*);
  30127. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30128. }
  30129. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenStatic(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30130. {
  30131. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, float, const RuntimeMethod*);
  30132. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30133. }
  30134. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenStaticInvoker(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30135. {
  30136. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3);
  30137. }
  30138. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_ClosedStaticInvoker(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30139. {
  30140. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3);
  30141. }
  30142. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenVirtual(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30143. {
  30144. NullCheck(___0_arg1);
  30145. return VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, float >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3);
  30146. }
  30147. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenInterface(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30148. {
  30149. NullCheck(___0_arg1);
  30150. return InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, float >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3);
  30151. }
  30152. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenGenericVirtual(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30153. {
  30154. NullCheck(___0_arg1);
  30155. return GenericVirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, float >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  30156. }
  30157. RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenGenericInterface(Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30158. {
  30159. NullCheck(___0_arg1);
  30160. return GenericInterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, float >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  30161. }
  30162. // System.Void System.Func`4<System.Object,System.Object,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  30163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m735128074F0C12C8A020526EE0EEE9B32DF6485C_gshared (Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30164. {
  30165. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30166. __this->___method_3 = ___1_method;
  30167. __this->___m_target_2 = ___0_object;
  30168. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30169. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30170. __this->___method_code_6 = (intptr_t)__this;
  30171. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30172. {
  30173. bool isOpen = parameterCount == 3;
  30174. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30175. if (isOpen)
  30176. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenStaticInvoker;
  30177. else
  30178. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_ClosedStaticInvoker;
  30179. else
  30180. if (isOpen)
  30181. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenStatic;
  30182. else
  30183. {
  30184. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30185. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30186. }
  30187. }
  30188. else
  30189. {
  30190. bool isOpen = parameterCount == 2;
  30191. if (isOpen)
  30192. {
  30193. if (__this->___method_is_virtual_12)
  30194. {
  30195. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  30196. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30197. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenGenericInterface;
  30198. else
  30199. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenGenericVirtual;
  30200. else
  30201. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30202. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenInterface;
  30203. else
  30204. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenVirtual;
  30205. }
  30206. else
  30207. {
  30208. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_OpenInst;
  30209. }
  30210. }
  30211. else
  30212. {
  30213. if (___0_object == NULL)
  30214. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30215. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30216. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30217. }
  30218. }
  30219. __this->___extra_arg_5 = (intptr_t)&Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_Multicast;
  30220. }
  30221. // TResult System.Func`4<System.Object,System.Object,System.Single,System.Object>::Invoke(T1,T2,T3)
  30222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m43AC9246BB93ADF3951BF6C5D4B44ECB8F90D67B_gshared (Func_4_t20528E18B451AECBBF66363BFFF0BE47D521318F* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30223. {
  30224. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, float, const RuntimeMethod*);
  30225. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30226. }
  30227. #ifdef __clang__
  30228. #pragma clang diagnostic pop
  30229. #endif
  30230. #ifdef __clang__
  30231. #pragma clang diagnostic push
  30232. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30233. #pragma clang diagnostic ignored "-Wunused-variable"
  30234. #endif
  30235. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_Multicast(Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30236. {
  30237. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30238. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30239. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A retVal;
  30240. memset((&retVal), 0, sizeof(retVal));
  30241. for (il2cpp_array_size_t i = 0; i < length; i++)
  30242. {
  30243. Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* currentDelegate = reinterpret_cast<Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5*>(delegatesToInvoke[i]);
  30244. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float, const RuntimeMethod*);
  30245. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30246. }
  30247. return retVal;
  30248. }
  30249. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_OpenInst(Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30250. {
  30251. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float, const RuntimeMethod*);
  30252. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30253. }
  30254. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_OpenStatic(Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30255. {
  30256. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float, const RuntimeMethod*);
  30257. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30258. }
  30259. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_OpenStaticInvoker(Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30260. {
  30261. return InvokerFuncInvoker3< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3);
  30262. }
  30263. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_ClosedStaticInvoker(Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30264. {
  30265. return InvokerFuncInvoker4< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, RuntimeObject*, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3);
  30266. }
  30267. // System.Void System.Func`4<UnityEngine.UIElements.Experimental.StyleValues,UnityEngine.UIElements.Experimental.StyleValues,System.Single,UnityEngine.UIElements.Experimental.StyleValues>::.ctor(System.Object,System.IntPtr)
  30268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_mE814094F90526E8E6774198DD69E39DF18CF4DCF_gshared (Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30269. {
  30270. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30271. __this->___method_3 = ___1_method;
  30272. __this->___m_target_2 = ___0_object;
  30273. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30274. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30275. __this->___method_code_6 = (intptr_t)__this;
  30276. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30277. {
  30278. bool isOpen = parameterCount == 3;
  30279. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30280. if (isOpen)
  30281. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_OpenStaticInvoker;
  30282. else
  30283. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_ClosedStaticInvoker;
  30284. else
  30285. if (isOpen)
  30286. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_OpenStatic;
  30287. else
  30288. {
  30289. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30290. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30291. }
  30292. }
  30293. else
  30294. {
  30295. if (___0_object == NULL)
  30296. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30297. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30298. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30299. }
  30300. __this->___extra_arg_5 = (intptr_t)&Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_Multicast;
  30301. }
  30302. // TResult System.Func`4<UnityEngine.UIElements.Experimental.StyleValues,UnityEngine.UIElements.Experimental.StyleValues,System.Single,UnityEngine.UIElements.Experimental.StyleValues>::Invoke(T1,T2,T3)
  30303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_gshared (Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  30304. {
  30305. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float, const RuntimeMethod*);
  30306. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30307. }
  30308. #ifdef __clang__
  30309. #pragma clang diagnostic pop
  30310. #endif
  30311. #ifdef __clang__
  30312. #pragma clang diagnostic push
  30313. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30314. #pragma clang diagnostic ignored "-Wunused-variable"
  30315. #endif
  30316. RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_Multicast(Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30317. {
  30318. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30319. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30320. RuntimeObject* retVal = NULL;
  30321. for (il2cpp_array_size_t i = 0; i < length; i++)
  30322. {
  30323. Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* currentDelegate = reinterpret_cast<Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281*>(delegatesToInvoke[i]);
  30324. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*);
  30325. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30326. }
  30327. return retVal;
  30328. }
  30329. RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_OpenInst(Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30330. {
  30331. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*);
  30332. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30333. }
  30334. RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_OpenStatic(Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30335. {
  30336. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*);
  30337. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30338. }
  30339. RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_OpenStaticInvoker(Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30340. {
  30341. return InvokerFuncInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3);
  30342. }
  30343. RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_ClosedStaticInvoker(Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30344. {
  30345. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3);
  30346. }
  30347. // System.Void System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  30348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m3B977815FB7EA8CC2F6BEE3062A081FBE92C99B7_gshared (Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30349. {
  30350. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30351. __this->___method_3 = ___1_method;
  30352. __this->___m_target_2 = ___0_object;
  30353. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30354. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30355. __this->___method_code_6 = (intptr_t)__this;
  30356. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30357. {
  30358. bool isOpen = parameterCount == 3;
  30359. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30360. if (isOpen)
  30361. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_OpenStaticInvoker;
  30362. else
  30363. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_ClosedStaticInvoker;
  30364. else
  30365. if (isOpen)
  30366. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_OpenStatic;
  30367. else
  30368. {
  30369. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30370. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30371. }
  30372. }
  30373. else
  30374. {
  30375. if (___0_object == NULL)
  30376. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30377. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30378. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30379. }
  30380. __this->___extra_arg_5 = (intptr_t)&Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_Multicast;
  30381. }
  30382. // TResult System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,System.Object,System.Object>::Invoke(T1,T2,T3)
  30383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_gshared (Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  30384. {
  30385. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*);
  30386. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30387. }
  30388. #ifdef __clang__
  30389. #pragma clang diagnostic pop
  30390. #endif
  30391. #ifdef __clang__
  30392. #pragma clang diagnostic push
  30393. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30394. #pragma clang diagnostic ignored "-Wunused-variable"
  30395. #endif
  30396. RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_Multicast(Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  30397. {
  30398. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30399. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30400. RuntimeObject* retVal = NULL;
  30401. for (il2cpp_array_size_t i = 0; i < length; i++)
  30402. {
  30403. Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* currentDelegate = reinterpret_cast<Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD*>(delegatesToInvoke[i]);
  30404. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417, const RuntimeMethod*);
  30405. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30406. }
  30407. return retVal;
  30408. }
  30409. RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_OpenInst(Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  30410. {
  30411. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417, const RuntimeMethod*);
  30412. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30413. }
  30414. RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_OpenStatic(Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  30415. {
  30416. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417, const RuntimeMethod*);
  30417. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, method);
  30418. }
  30419. RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_OpenStaticInvoker(Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  30420. {
  30421. return InvokerFuncInvoker3< RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3);
  30422. }
  30423. RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_ClosedStaticInvoker(Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  30424. {
  30425. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3);
  30426. }
  30427. // System.Void System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Touch,System.Object>::.ctor(System.Object,System.IntPtr)
  30428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_mE4A43F3AD3C66DDE6E9C34DC57B76F9800181C8D_gshared (Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30429. {
  30430. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30431. __this->___method_3 = ___1_method;
  30432. __this->___m_target_2 = ___0_object;
  30433. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30434. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30435. __this->___method_code_6 = (intptr_t)__this;
  30436. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30437. {
  30438. bool isOpen = parameterCount == 3;
  30439. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30440. if (isOpen)
  30441. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_OpenStaticInvoker;
  30442. else
  30443. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_ClosedStaticInvoker;
  30444. else
  30445. if (isOpen)
  30446. __this->___invoke_impl_1 = (intptr_t)&Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_OpenStatic;
  30447. else
  30448. {
  30449. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30450. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30451. }
  30452. }
  30453. else
  30454. {
  30455. if (___0_object == NULL)
  30456. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30457. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30458. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30459. }
  30460. __this->___extra_arg_5 = (intptr_t)&Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_Multicast;
  30461. }
  30462. // TResult System.Func`4<UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Touch,System.Object>::Invoke(T1,T2,T3)
  30463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_gshared (Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  30464. {
  30465. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417, const RuntimeMethod*);
  30466. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30467. }
  30468. #ifdef __clang__
  30469. #pragma clang diagnostic pop
  30470. #endif
  30471. #ifdef __clang__
  30472. #pragma clang diagnostic push
  30473. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30474. #pragma clang diagnostic ignored "-Wunused-variable"
  30475. #endif
  30476. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_Multicast(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30477. {
  30478. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30479. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30480. RuntimeObject* retVal = NULL;
  30481. for (il2cpp_array_size_t i = 0; i < length; i++)
  30482. {
  30483. Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* currentDelegate = reinterpret_cast<Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA*>(delegatesToInvoke[i]);
  30484. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30485. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30486. }
  30487. return retVal;
  30488. }
  30489. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenInst(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30490. {
  30491. NullCheck(___0_arg1);
  30492. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30493. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  30494. }
  30495. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenStatic(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30496. {
  30497. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30498. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  30499. }
  30500. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenStaticInvoker(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30501. {
  30502. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30503. }
  30504. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_ClosedStaticInvoker(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30505. {
  30506. return InvokerFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30507. }
  30508. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenVirtual(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30509. {
  30510. NullCheck(___0_arg1);
  30511. return VirtualFuncInvoker3< RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30512. }
  30513. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenInterface(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30514. {
  30515. NullCheck(___0_arg1);
  30516. return InterfaceFuncInvoker3< RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30517. }
  30518. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenGenericVirtual(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30519. {
  30520. NullCheck(___0_arg1);
  30521. return GenericVirtualFuncInvoker3< RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30522. }
  30523. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenGenericInterface(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30524. {
  30525. NullCheck(___0_arg1);
  30526. return GenericInterfaceFuncInvoker3< RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30527. }
  30528. // System.Void System.Func`5<System.Object,System.Int32,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  30529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_m9D2CC015419A9C8DA2FCE687A56D04B455180559_gshared (Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30530. {
  30531. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30532. __this->___method_3 = ___1_method;
  30533. __this->___m_target_2 = ___0_object;
  30534. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30535. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30536. __this->___method_code_6 = (intptr_t)__this;
  30537. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30538. {
  30539. bool isOpen = parameterCount == 4;
  30540. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30541. if (isOpen)
  30542. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenStaticInvoker;
  30543. else
  30544. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_ClosedStaticInvoker;
  30545. else
  30546. if (isOpen)
  30547. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenStatic;
  30548. else
  30549. {
  30550. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30551. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30552. }
  30553. }
  30554. else
  30555. {
  30556. bool isOpen = parameterCount == 3;
  30557. if (isOpen)
  30558. {
  30559. if (__this->___method_is_virtual_12)
  30560. {
  30561. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  30562. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30563. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenGenericInterface;
  30564. else
  30565. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenGenericVirtual;
  30566. else
  30567. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30568. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenInterface;
  30569. else
  30570. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenVirtual;
  30571. }
  30572. else
  30573. {
  30574. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenInst;
  30575. }
  30576. }
  30577. else
  30578. {
  30579. if (___0_object == NULL)
  30580. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30581. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30582. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30583. }
  30584. }
  30585. __this->___extra_arg_5 = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_Multicast;
  30586. }
  30587. // TResult System.Func`5<System.Object,System.Int32,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4)
  30588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_gshared (Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30589. {
  30590. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30591. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30592. }
  30593. #ifdef __clang__
  30594. #pragma clang diagnostic pop
  30595. #endif
  30596. #ifdef __clang__
  30597. #pragma clang diagnostic push
  30598. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30599. #pragma clang diagnostic ignored "-Wunused-variable"
  30600. #endif
  30601. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_Multicast(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30602. {
  30603. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30604. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30605. RuntimeObject* retVal = NULL;
  30606. for (il2cpp_array_size_t i = 0; i < length; i++)
  30607. {
  30608. Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* currentDelegate = reinterpret_cast<Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841*>(delegatesToInvoke[i]);
  30609. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, RuntimeObject*, const RuntimeMethod*);
  30610. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30611. }
  30612. return retVal;
  30613. }
  30614. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenInst(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30615. {
  30616. NullCheck(___0_arg1);
  30617. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, RuntimeObject*, const RuntimeMethod*);
  30618. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  30619. }
  30620. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenStatic(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30621. {
  30622. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, RuntimeObject*, const RuntimeMethod*);
  30623. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  30624. }
  30625. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenStaticInvoker(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30626. {
  30627. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30628. }
  30629. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_ClosedStaticInvoker(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30630. {
  30631. return InvokerFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30632. }
  30633. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenVirtual(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30634. {
  30635. NullCheck(___0_arg1);
  30636. return VirtualFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30637. }
  30638. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenInterface(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30639. {
  30640. NullCheck(___0_arg1);
  30641. return InterfaceFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30642. }
  30643. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenGenericVirtual(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30644. {
  30645. NullCheck(___0_arg1);
  30646. return GenericVirtualFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30647. }
  30648. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenGenericInterface(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30649. {
  30650. NullCheck(___0_arg1);
  30651. return GenericInterfaceFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30652. }
  30653. // System.Void System.Func`5<System.Object,System.Object,System.Boolean,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  30654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_m44C82C680AD25F56DDA00F685A042878F11BBA48_gshared (Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30655. {
  30656. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30657. __this->___method_3 = ___1_method;
  30658. __this->___m_target_2 = ___0_object;
  30659. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30660. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30661. __this->___method_code_6 = (intptr_t)__this;
  30662. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30663. {
  30664. bool isOpen = parameterCount == 4;
  30665. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30666. if (isOpen)
  30667. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenStaticInvoker;
  30668. else
  30669. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_ClosedStaticInvoker;
  30670. else
  30671. if (isOpen)
  30672. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenStatic;
  30673. else
  30674. {
  30675. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30676. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30677. }
  30678. }
  30679. else
  30680. {
  30681. bool isOpen = parameterCount == 3;
  30682. if (isOpen)
  30683. {
  30684. if (__this->___method_is_virtual_12)
  30685. {
  30686. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  30687. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30688. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenGenericInterface;
  30689. else
  30690. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenGenericVirtual;
  30691. else
  30692. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30693. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenInterface;
  30694. else
  30695. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenVirtual;
  30696. }
  30697. else
  30698. {
  30699. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenInst;
  30700. }
  30701. }
  30702. else
  30703. {
  30704. if (___0_object == NULL)
  30705. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30706. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30707. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30708. }
  30709. }
  30710. __this->___extra_arg_5 = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_Multicast;
  30711. }
  30712. // TResult System.Func`5<System.Object,System.Object,System.Boolean,System.Object,System.Object>::Invoke(T1,T2,T3,T4)
  30713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_gshared (Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30714. {
  30715. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, RuntimeObject*, const RuntimeMethod*);
  30716. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30717. }
  30718. #ifdef __clang__
  30719. #pragma clang diagnostic pop
  30720. #endif
  30721. #ifdef __clang__
  30722. #pragma clang diagnostic push
  30723. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30724. #pragma clang diagnostic ignored "-Wunused-variable"
  30725. #endif
  30726. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_Multicast(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30727. {
  30728. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30729. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30730. RuntimeObject* retVal = NULL;
  30731. for (il2cpp_array_size_t i = 0; i < length; i++)
  30732. {
  30733. Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* currentDelegate = reinterpret_cast<Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A*>(delegatesToInvoke[i]);
  30734. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30735. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30736. }
  30737. return retVal;
  30738. }
  30739. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenInst(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30740. {
  30741. NullCheck(___0_arg1);
  30742. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30743. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  30744. }
  30745. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenStatic(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30746. {
  30747. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30748. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  30749. }
  30750. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenStaticInvoker(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30751. {
  30752. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30753. }
  30754. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_ClosedStaticInvoker(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30755. {
  30756. return InvokerFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30757. }
  30758. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenVirtual(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30759. {
  30760. NullCheck(___0_arg1);
  30761. return VirtualFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30762. }
  30763. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenInterface(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30764. {
  30765. NullCheck(___0_arg1);
  30766. return InterfaceFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30767. }
  30768. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenGenericVirtual(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30769. {
  30770. NullCheck(___0_arg1);
  30771. return GenericVirtualFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30772. }
  30773. RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenGenericInterface(Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30774. {
  30775. NullCheck(___0_arg1);
  30776. return GenericInterfaceFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30777. }
  30778. // System.Void System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  30779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_mF1EFEFA00A100E42380B49814AB0C0F78FCC38CC_gshared (Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30780. {
  30781. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30782. __this->___method_3 = ___1_method;
  30783. __this->___m_target_2 = ___0_object;
  30784. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30785. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30786. __this->___method_code_6 = (intptr_t)__this;
  30787. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30788. {
  30789. bool isOpen = parameterCount == 4;
  30790. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30791. if (isOpen)
  30792. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenStaticInvoker;
  30793. else
  30794. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_ClosedStaticInvoker;
  30795. else
  30796. if (isOpen)
  30797. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenStatic;
  30798. else
  30799. {
  30800. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30801. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30802. }
  30803. }
  30804. else
  30805. {
  30806. bool isOpen = parameterCount == 3;
  30807. if (isOpen)
  30808. {
  30809. if (__this->___method_is_virtual_12)
  30810. {
  30811. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  30812. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30813. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenGenericInterface;
  30814. else
  30815. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenGenericVirtual;
  30816. else
  30817. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30818. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenInterface;
  30819. else
  30820. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenVirtual;
  30821. }
  30822. else
  30823. {
  30824. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_OpenInst;
  30825. }
  30826. }
  30827. else
  30828. {
  30829. if (___0_object == NULL)
  30830. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30831. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30832. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30833. }
  30834. }
  30835. __this->___extra_arg_5 = (intptr_t)&Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_Multicast;
  30836. }
  30837. // TResult System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4)
  30838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_m732131F0C5E62FF2B3D99A17456F35C49F57C8DF_gshared (Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30839. {
  30840. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30841. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30842. }
  30843. #ifdef __clang__
  30844. #pragma clang diagnostic pop
  30845. #endif
  30846. #ifdef __clang__
  30847. #pragma clang diagnostic push
  30848. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30849. #pragma clang diagnostic ignored "-Wunused-variable"
  30850. #endif
  30851. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_Multicast(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30852. {
  30853. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30854. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30855. RuntimeObject* retVal = NULL;
  30856. for (il2cpp_array_size_t i = 0; i < length; i++)
  30857. {
  30858. Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* currentDelegate = reinterpret_cast<Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C*>(delegatesToInvoke[i]);
  30859. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30860. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30861. }
  30862. return retVal;
  30863. }
  30864. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenInst(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30865. {
  30866. NullCheck(___0_arg1);
  30867. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30868. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  30869. }
  30870. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenStatic(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30871. {
  30872. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30873. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  30874. }
  30875. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenStaticInvoker(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30876. {
  30877. return InvokerFuncInvoker4< RuntimeObject*, RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30878. }
  30879. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_ClosedStaticInvoker(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30880. {
  30881. return InvokerFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30882. }
  30883. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenVirtual(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30884. {
  30885. NullCheck(___0_arg1);
  30886. return VirtualFuncInvoker3< RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30887. }
  30888. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenInterface(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30889. {
  30890. NullCheck(___0_arg1);
  30891. return InterfaceFuncInvoker3< RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30892. }
  30893. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenGenericVirtual(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30894. {
  30895. NullCheck(___0_arg1);
  30896. return GenericVirtualFuncInvoker3< RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30897. }
  30898. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenGenericInterface(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30899. {
  30900. NullCheck(___0_arg1);
  30901. return GenericInterfaceFuncInvoker3< RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  30902. }
  30903. // System.Void System.Func`5<System.Object,System.IO.Stream/ReadWriteParameters,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  30904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_mD42AC181AD82FADC7125A55C026F79BDD30AFD74_gshared (Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  30905. {
  30906. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30907. __this->___method_3 = ___1_method;
  30908. __this->___m_target_2 = ___0_object;
  30909. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30910. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30911. __this->___method_code_6 = (intptr_t)__this;
  30912. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30913. {
  30914. bool isOpen = parameterCount == 4;
  30915. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30916. if (isOpen)
  30917. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenStaticInvoker;
  30918. else
  30919. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_ClosedStaticInvoker;
  30920. else
  30921. if (isOpen)
  30922. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenStatic;
  30923. else
  30924. {
  30925. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30926. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30927. }
  30928. }
  30929. else
  30930. {
  30931. bool isOpen = parameterCount == 3;
  30932. if (isOpen)
  30933. {
  30934. if (__this->___method_is_virtual_12)
  30935. {
  30936. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  30937. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30938. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenGenericInterface;
  30939. else
  30940. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenGenericVirtual;
  30941. else
  30942. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  30943. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenInterface;
  30944. else
  30945. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenVirtual;
  30946. }
  30947. else
  30948. {
  30949. __this->___invoke_impl_1 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenInst;
  30950. }
  30951. }
  30952. else
  30953. {
  30954. if (___0_object == NULL)
  30955. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30956. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30957. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30958. }
  30959. }
  30960. __this->___extra_arg_5 = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_Multicast;
  30961. }
  30962. // TResult System.Func`5<System.Object,System.IO.Stream/ReadWriteParameters,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4)
  30963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_gshared (Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  30964. {
  30965. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30966. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30967. }
  30968. #ifdef __clang__
  30969. #pragma clang diagnostic pop
  30970. #endif
  30971. #ifdef __clang__
  30972. #pragma clang diagnostic push
  30973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30974. #pragma clang diagnostic ignored "-Wunused-variable"
  30975. #endif
  30976. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_Multicast(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  30977. {
  30978. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30979. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30980. RuntimeObject* retVal = NULL;
  30981. for (il2cpp_array_size_t i = 0; i < length; i++)
  30982. {
  30983. Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* currentDelegate = reinterpret_cast<Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143*>(delegatesToInvoke[i]);
  30984. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30985. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30986. }
  30987. return retVal;
  30988. }
  30989. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenInst(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  30990. {
  30991. NullCheck(___0_arg1);
  30992. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30993. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, method);
  30994. }
  30995. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenStatic(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  30996. {
  30997. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  30998. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, method);
  30999. }
  31000. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenStaticInvoker(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31001. {
  31002. return InvokerFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31003. }
  31004. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_ClosedStaticInvoker(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31005. {
  31006. return InvokerFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31007. }
  31008. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenVirtual(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31009. {
  31010. NullCheck(___0_arg1);
  31011. return VirtualFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31012. }
  31013. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenInterface(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31014. {
  31015. NullCheck(___0_arg1);
  31016. return InterfaceFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31017. }
  31018. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenGenericVirtual(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31019. {
  31020. NullCheck(___0_arg1);
  31021. return GenericVirtualFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31022. }
  31023. RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenGenericInterface(Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31024. {
  31025. NullCheck(___0_arg1);
  31026. return GenericInterfaceFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31027. }
  31028. // System.Void System.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  31029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_6__ctor_m6006D44A0BCC3BCAA44C26DAC3996A34ADC41669_gshared (Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  31030. {
  31031. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31032. __this->___method_3 = ___1_method;
  31033. __this->___m_target_2 = ___0_object;
  31034. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31035. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31036. __this->___method_code_6 = (intptr_t)__this;
  31037. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31038. {
  31039. bool isOpen = parameterCount == 5;
  31040. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31041. if (isOpen)
  31042. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenStaticInvoker;
  31043. else
  31044. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_ClosedStaticInvoker;
  31045. else
  31046. if (isOpen)
  31047. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenStatic;
  31048. else
  31049. {
  31050. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31051. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31052. }
  31053. }
  31054. else
  31055. {
  31056. bool isOpen = parameterCount == 4;
  31057. if (isOpen)
  31058. {
  31059. if (__this->___method_is_virtual_12)
  31060. {
  31061. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  31062. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31063. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenGenericInterface;
  31064. else
  31065. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenGenericVirtual;
  31066. else
  31067. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31068. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenInterface;
  31069. else
  31070. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenVirtual;
  31071. }
  31072. else
  31073. {
  31074. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_OpenInst;
  31075. }
  31076. }
  31077. else
  31078. {
  31079. if (___0_object == NULL)
  31080. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31081. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31082. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31083. }
  31084. }
  31085. __this->___extra_arg_5 = (intptr_t)&Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_Multicast;
  31086. }
  31087. // TResult System.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5)
  31088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_6_Invoke_m8BBB9DB2884C39EC333624A842C5EFB42C411A56_gshared (Func_6_tE9AF1818DB45A2165C3E3C33ED451FFE57261143* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31089. {
  31090. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31091. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31092. }
  31093. #ifdef __clang__
  31094. #pragma clang diagnostic pop
  31095. #endif
  31096. #ifdef __clang__
  31097. #pragma clang diagnostic push
  31098. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31099. #pragma clang diagnostic ignored "-Wunused-variable"
  31100. #endif
  31101. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_Multicast(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31102. {
  31103. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31104. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31105. RuntimeObject* retVal = NULL;
  31106. for (il2cpp_array_size_t i = 0; i < length; i++)
  31107. {
  31108. Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* currentDelegate = reinterpret_cast<Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D*>(delegatesToInvoke[i]);
  31109. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31110. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31111. }
  31112. return retVal;
  31113. }
  31114. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenInst(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31115. {
  31116. NullCheck(___0_arg1);
  31117. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31118. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, method);
  31119. }
  31120. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenStatic(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31121. {
  31122. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31123. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, method);
  31124. }
  31125. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenStaticInvoker(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31126. {
  31127. return InvokerFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31128. }
  31129. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_ClosedStaticInvoker(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31130. {
  31131. return InvokerFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31132. }
  31133. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenVirtual(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31134. {
  31135. NullCheck(___0_arg1);
  31136. return VirtualFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31137. }
  31138. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenInterface(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31139. {
  31140. NullCheck(___0_arg1);
  31141. return InterfaceFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31142. }
  31143. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenGenericVirtual(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31144. {
  31145. NullCheck(___0_arg1);
  31146. return GenericVirtualFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31147. }
  31148. RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenGenericInterface(Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31149. {
  31150. NullCheck(___0_arg1);
  31151. return GenericInterfaceFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5);
  31152. }
  31153. // System.Void Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  31154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_6__ctor_m6727F16401A0D99CBE2C00A3CFA7EA87B91A6038_gshared (Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  31155. {
  31156. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31157. __this->___method_3 = ___1_method;
  31158. __this->___m_target_2 = ___0_object;
  31159. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31160. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31161. __this->___method_code_6 = (intptr_t)__this;
  31162. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31163. {
  31164. bool isOpen = parameterCount == 5;
  31165. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31166. if (isOpen)
  31167. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenStaticInvoker;
  31168. else
  31169. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_ClosedStaticInvoker;
  31170. else
  31171. if (isOpen)
  31172. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenStatic;
  31173. else
  31174. {
  31175. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31176. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31177. }
  31178. }
  31179. else
  31180. {
  31181. bool isOpen = parameterCount == 4;
  31182. if (isOpen)
  31183. {
  31184. if (__this->___method_is_virtual_12)
  31185. {
  31186. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  31187. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31188. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenGenericInterface;
  31189. else
  31190. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenGenericVirtual;
  31191. else
  31192. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31193. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenInterface;
  31194. else
  31195. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenVirtual;
  31196. }
  31197. else
  31198. {
  31199. __this->___invoke_impl_1 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_OpenInst;
  31200. }
  31201. }
  31202. else
  31203. {
  31204. if (___0_object == NULL)
  31205. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31206. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31207. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31208. }
  31209. }
  31210. __this->___extra_arg_5 = (intptr_t)&Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_Multicast;
  31211. }
  31212. // TResult Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5)
  31213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_6_Invoke_mD688AEA56D307073158CF29AD538087AB661D345_gshared (Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, const RuntimeMethod* method)
  31214. {
  31215. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31216. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31217. }
  31218. // System.IAsyncResult Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::BeginInvoke(T1,T2,T3,T4,T5,System.AsyncCallback,System.Object)
  31219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_6_BeginInvoke_m3347EEF3B5F534E01C492928C9EFEF044B455038_gshared (Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___5_callback, RuntimeObject* ___6_object, const RuntimeMethod* method)
  31220. {
  31221. void *__d_args[6] = {0};
  31222. __d_args[0] = ___0_arg1;
  31223. __d_args[1] = ___1_arg2;
  31224. __d_args[2] = ___2_arg3;
  31225. __d_args[3] = ___3_arg4;
  31226. __d_args[4] = ___4_arg5;
  31227. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___5_callback, (RuntimeObject*)___6_object);
  31228. }
  31229. // TResult Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::EndInvoke(System.IAsyncResult)
  31230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_6_EndInvoke_mB2D3C7FA4B1D4486EA21CA2D29F9B7313EFE99C8_gshared (Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  31231. {
  31232. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  31233. return (RuntimeObject*)__result;
  31234. }
  31235. #ifdef __clang__
  31236. #pragma clang diagnostic pop
  31237. #endif
  31238. #ifdef __clang__
  31239. #pragma clang diagnostic push
  31240. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31241. #pragma clang diagnostic ignored "-Wunused-variable"
  31242. #endif
  31243. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_Multicast(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31244. {
  31245. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31246. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31247. RuntimeObject* retVal = NULL;
  31248. for (il2cpp_array_size_t i = 0; i < length; i++)
  31249. {
  31250. Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* currentDelegate = reinterpret_cast<Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093*>(delegatesToInvoke[i]);
  31251. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31252. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31253. }
  31254. return retVal;
  31255. }
  31256. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenInst(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31257. {
  31258. NullCheck(___0_arg1);
  31259. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31260. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, method);
  31261. }
  31262. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenStatic(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31263. {
  31264. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31265. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, method);
  31266. }
  31267. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenStaticInvoker(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31268. {
  31269. return InvokerFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31270. }
  31271. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_ClosedStaticInvoker(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31272. {
  31273. return InvokerFuncInvoker7< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31274. }
  31275. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenVirtual(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31276. {
  31277. NullCheck(___0_arg1);
  31278. return VirtualFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31279. }
  31280. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenInterface(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31281. {
  31282. NullCheck(___0_arg1);
  31283. return InterfaceFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31284. }
  31285. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenGenericVirtual(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31286. {
  31287. NullCheck(___0_arg1);
  31288. return GenericVirtualFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31289. }
  31290. RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenGenericInterface(Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31291. {
  31292. NullCheck(___0_arg1);
  31293. return GenericInterfaceFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31294. }
  31295. // System.Void System.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  31296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_7__ctor_m926B0EEB92BA4427DD61D5F98A0D7A2634A854A2_gshared (Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  31297. {
  31298. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31299. __this->___method_3 = ___1_method;
  31300. __this->___m_target_2 = ___0_object;
  31301. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31302. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31303. __this->___method_code_6 = (intptr_t)__this;
  31304. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31305. {
  31306. bool isOpen = parameterCount == 6;
  31307. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31308. if (isOpen)
  31309. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenStaticInvoker;
  31310. else
  31311. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_ClosedStaticInvoker;
  31312. else
  31313. if (isOpen)
  31314. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenStatic;
  31315. else
  31316. {
  31317. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31318. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31319. }
  31320. }
  31321. else
  31322. {
  31323. bool isOpen = parameterCount == 5;
  31324. if (isOpen)
  31325. {
  31326. if (__this->___method_is_virtual_12)
  31327. {
  31328. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  31329. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31330. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenGenericInterface;
  31331. else
  31332. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenGenericVirtual;
  31333. else
  31334. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31335. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenInterface;
  31336. else
  31337. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenVirtual;
  31338. }
  31339. else
  31340. {
  31341. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_OpenInst;
  31342. }
  31343. }
  31344. else
  31345. {
  31346. if (___0_object == NULL)
  31347. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31348. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31349. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31350. }
  31351. }
  31352. __this->___extra_arg_5 = (intptr_t)&Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_Multicast;
  31353. }
  31354. // TResult System.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6)
  31355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_7_Invoke_m13D46374BC2D2D15D2E0CAAE122BD66C6B224333_gshared (Func_7_tB2563564AE3DAB4993FFD4F268F71330DDE15093* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31356. {
  31357. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31358. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31359. }
  31360. #ifdef __clang__
  31361. #pragma clang diagnostic pop
  31362. #endif
  31363. #ifdef __clang__
  31364. #pragma clang diagnostic push
  31365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31366. #pragma clang diagnostic ignored "-Wunused-variable"
  31367. #endif
  31368. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_Multicast(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31369. {
  31370. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31371. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31372. RuntimeObject* retVal = NULL;
  31373. for (il2cpp_array_size_t i = 0; i < length; i++)
  31374. {
  31375. Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* currentDelegate = reinterpret_cast<Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A*>(delegatesToInvoke[i]);
  31376. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31377. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31378. }
  31379. return retVal;
  31380. }
  31381. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenInst(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31382. {
  31383. NullCheck(___0_arg1);
  31384. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31385. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, method);
  31386. }
  31387. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenStatic(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31388. {
  31389. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31390. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, method);
  31391. }
  31392. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenStaticInvoker(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31393. {
  31394. return InvokerFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31395. }
  31396. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_ClosedStaticInvoker(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31397. {
  31398. return InvokerFuncInvoker7< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31399. }
  31400. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenVirtual(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31401. {
  31402. NullCheck(___0_arg1);
  31403. return VirtualFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31404. }
  31405. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenInterface(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31406. {
  31407. NullCheck(___0_arg1);
  31408. return InterfaceFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31409. }
  31410. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenGenericVirtual(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31411. {
  31412. NullCheck(___0_arg1);
  31413. return GenericVirtualFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31414. }
  31415. RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenGenericInterface(Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31416. {
  31417. NullCheck(___0_arg1);
  31418. return GenericInterfaceFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6);
  31419. }
  31420. // System.Void Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  31421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_7__ctor_mD55A6B2457B411B6CB4051D31633D0505F266BC3_gshared (Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  31422. {
  31423. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31424. __this->___method_3 = ___1_method;
  31425. __this->___m_target_2 = ___0_object;
  31426. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31427. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31428. __this->___method_code_6 = (intptr_t)__this;
  31429. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31430. {
  31431. bool isOpen = parameterCount == 6;
  31432. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31433. if (isOpen)
  31434. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenStaticInvoker;
  31435. else
  31436. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_ClosedStaticInvoker;
  31437. else
  31438. if (isOpen)
  31439. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenStatic;
  31440. else
  31441. {
  31442. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31443. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31444. }
  31445. }
  31446. else
  31447. {
  31448. bool isOpen = parameterCount == 5;
  31449. if (isOpen)
  31450. {
  31451. if (__this->___method_is_virtual_12)
  31452. {
  31453. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  31454. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31455. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenGenericInterface;
  31456. else
  31457. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenGenericVirtual;
  31458. else
  31459. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31460. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenInterface;
  31461. else
  31462. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenVirtual;
  31463. }
  31464. else
  31465. {
  31466. __this->___invoke_impl_1 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_OpenInst;
  31467. }
  31468. }
  31469. else
  31470. {
  31471. if (___0_object == NULL)
  31472. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31473. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31474. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31475. }
  31476. }
  31477. __this->___extra_arg_5 = (intptr_t)&Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_Multicast;
  31478. }
  31479. // TResult Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6)
  31480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_7_Invoke_m74B09361A41D0603847E6AFB434321507EE37839_gshared (Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, const RuntimeMethod* method)
  31481. {
  31482. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31483. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31484. }
  31485. // System.IAsyncResult Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::BeginInvoke(T1,T2,T3,T4,T5,T6,System.AsyncCallback,System.Object)
  31486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_7_BeginInvoke_m1628E083641A7DC401887159A3E245666313086D_gshared (Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___6_callback, RuntimeObject* ___7_object, const RuntimeMethod* method)
  31487. {
  31488. void *__d_args[7] = {0};
  31489. __d_args[0] = ___0_arg1;
  31490. __d_args[1] = ___1_arg2;
  31491. __d_args[2] = ___2_arg3;
  31492. __d_args[3] = ___3_arg4;
  31493. __d_args[4] = ___4_arg5;
  31494. __d_args[5] = ___5_arg6;
  31495. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___6_callback, (RuntimeObject*)___7_object);
  31496. }
  31497. // TResult Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::EndInvoke(System.IAsyncResult)
  31498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_7_EndInvoke_m815F0A1BA4648E320663CD84BD64BB72D8027779_gshared (Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  31499. {
  31500. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  31501. return (RuntimeObject*)__result;
  31502. }
  31503. #ifdef __clang__
  31504. #pragma clang diagnostic pop
  31505. #endif
  31506. #ifdef __clang__
  31507. #pragma clang diagnostic push
  31508. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31509. #pragma clang diagnostic ignored "-Wunused-variable"
  31510. #endif
  31511. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_Multicast(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31512. {
  31513. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31514. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31515. RuntimeObject* retVal = NULL;
  31516. for (il2cpp_array_size_t i = 0; i < length; i++)
  31517. {
  31518. Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* currentDelegate = reinterpret_cast<Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D*>(delegatesToInvoke[i]);
  31519. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31520. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31521. }
  31522. return retVal;
  31523. }
  31524. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenInst(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31525. {
  31526. NullCheck(___0_arg1);
  31527. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31528. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, method);
  31529. }
  31530. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenStatic(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31531. {
  31532. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31533. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, method);
  31534. }
  31535. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenStaticInvoker(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31536. {
  31537. return InvokerFuncInvoker7< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7);
  31538. }
  31539. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_ClosedStaticInvoker(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31540. {
  31541. return InvokerFuncInvoker8< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7);
  31542. }
  31543. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenVirtual(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31544. {
  31545. NullCheck(___0_arg1);
  31546. return VirtualFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7);
  31547. }
  31548. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenInterface(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31549. {
  31550. NullCheck(___0_arg1);
  31551. return InterfaceFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7);
  31552. }
  31553. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenGenericVirtual(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31554. {
  31555. NullCheck(___0_arg1);
  31556. return GenericVirtualFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7);
  31557. }
  31558. RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenGenericInterface(Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31559. {
  31560. NullCheck(___0_arg1);
  31561. return GenericInterfaceFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7);
  31562. }
  31563. // System.Void System.Func`8<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  31564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_8__ctor_mCE9BE403A9324E589718A626BBB8269D321D591A_gshared (Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  31565. {
  31566. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31567. __this->___method_3 = ___1_method;
  31568. __this->___m_target_2 = ___0_object;
  31569. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31570. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31571. __this->___method_code_6 = (intptr_t)__this;
  31572. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31573. {
  31574. bool isOpen = parameterCount == 7;
  31575. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31576. if (isOpen)
  31577. __this->___invoke_impl_1 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenStaticInvoker;
  31578. else
  31579. __this->___invoke_impl_1 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_ClosedStaticInvoker;
  31580. else
  31581. if (isOpen)
  31582. __this->___invoke_impl_1 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenStatic;
  31583. else
  31584. {
  31585. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31586. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31587. }
  31588. }
  31589. else
  31590. {
  31591. bool isOpen = parameterCount == 6;
  31592. if (isOpen)
  31593. {
  31594. if (__this->___method_is_virtual_12)
  31595. {
  31596. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  31597. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31598. __this->___invoke_impl_1 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenGenericInterface;
  31599. else
  31600. __this->___invoke_impl_1 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenGenericVirtual;
  31601. else
  31602. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31603. __this->___invoke_impl_1 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenInterface;
  31604. else
  31605. __this->___invoke_impl_1 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenVirtual;
  31606. }
  31607. else
  31608. {
  31609. __this->___invoke_impl_1 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_OpenInst;
  31610. }
  31611. }
  31612. else
  31613. {
  31614. if (___0_object == NULL)
  31615. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31616. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31617. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31618. }
  31619. }
  31620. __this->___extra_arg_5 = (intptr_t)&Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_Multicast;
  31621. }
  31622. // TResult System.Func`8<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7)
  31623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_8_Invoke_m87EC3BEC615639DD7D415E0BE663C92B21D2504F_gshared (Func_8_tAC64EBEF01083853DF8AD5B56FF652D5412E0A0D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, const RuntimeMethod* method)
  31624. {
  31625. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31626. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31627. }
  31628. #ifdef __clang__
  31629. #pragma clang diagnostic pop
  31630. #endif
  31631. #ifdef __clang__
  31632. #pragma clang diagnostic push
  31633. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31634. #pragma clang diagnostic ignored "-Wunused-variable"
  31635. #endif
  31636. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_Multicast(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31637. {
  31638. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31639. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31640. RuntimeObject* retVal = NULL;
  31641. for (il2cpp_array_size_t i = 0; i < length; i++)
  31642. {
  31643. Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* currentDelegate = reinterpret_cast<Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD*>(delegatesToInvoke[i]);
  31644. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31645. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31646. }
  31647. return retVal;
  31648. }
  31649. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenInst(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31650. {
  31651. NullCheck(___0_arg1);
  31652. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31653. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, method);
  31654. }
  31655. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenStatic(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31656. {
  31657. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31658. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, method);
  31659. }
  31660. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenStaticInvoker(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31661. {
  31662. return InvokerFuncInvoker8< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8);
  31663. }
  31664. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_ClosedStaticInvoker(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31665. {
  31666. return InvokerFuncInvoker9< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8);
  31667. }
  31668. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenVirtual(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31669. {
  31670. NullCheck(___0_arg1);
  31671. return VirtualFuncInvoker7< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8);
  31672. }
  31673. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenInterface(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31674. {
  31675. NullCheck(___0_arg1);
  31676. return InterfaceFuncInvoker7< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8);
  31677. }
  31678. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenGenericVirtual(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31679. {
  31680. NullCheck(___0_arg1);
  31681. return GenericVirtualFuncInvoker7< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8);
  31682. }
  31683. RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenGenericInterface(Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31684. {
  31685. NullCheck(___0_arg1);
  31686. return GenericInterfaceFuncInvoker7< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8);
  31687. }
  31688. // System.Void System.Func`9<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  31689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_9__ctor_m7CEB32AC60044A4030221688473A1E89957DC5C4_gshared (Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  31690. {
  31691. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31692. __this->___method_3 = ___1_method;
  31693. __this->___m_target_2 = ___0_object;
  31694. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31695. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31696. __this->___method_code_6 = (intptr_t)__this;
  31697. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31698. {
  31699. bool isOpen = parameterCount == 8;
  31700. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31701. if (isOpen)
  31702. __this->___invoke_impl_1 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenStaticInvoker;
  31703. else
  31704. __this->___invoke_impl_1 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_ClosedStaticInvoker;
  31705. else
  31706. if (isOpen)
  31707. __this->___invoke_impl_1 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenStatic;
  31708. else
  31709. {
  31710. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31711. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31712. }
  31713. }
  31714. else
  31715. {
  31716. bool isOpen = parameterCount == 7;
  31717. if (isOpen)
  31718. {
  31719. if (__this->___method_is_virtual_12)
  31720. {
  31721. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  31722. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31723. __this->___invoke_impl_1 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenGenericInterface;
  31724. else
  31725. __this->___invoke_impl_1 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenGenericVirtual;
  31726. else
  31727. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  31728. __this->___invoke_impl_1 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenInterface;
  31729. else
  31730. __this->___invoke_impl_1 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenVirtual;
  31731. }
  31732. else
  31733. {
  31734. __this->___invoke_impl_1 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_OpenInst;
  31735. }
  31736. }
  31737. else
  31738. {
  31739. if (___0_object == NULL)
  31740. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31741. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31742. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31743. }
  31744. }
  31745. __this->___extra_arg_5 = (intptr_t)&Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_Multicast;
  31746. }
  31747. // TResult System.Func`9<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(T1,T2,T3,T4,T5,T6,T7,T8)
  31748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_9_Invoke_mAD36D2B03472E7563A923C3FC130C3B59A3BDCCE_gshared (Func_9_t4849348C375CD9E375DEB3A1763FED1DA941D8BD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, RuntimeObject* ___4_arg5, RuntimeObject* ___5_arg6, RuntimeObject* ___6_arg7, RuntimeObject* ___7_arg8, const RuntimeMethod* method)
  31749. {
  31750. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  31751. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31752. }
  31753. #ifdef __clang__
  31754. #pragma clang diagnostic pop
  31755. #endif
  31756. #ifdef __clang__
  31757. #pragma clang diagnostic push
  31758. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31759. #pragma clang diagnostic ignored "-Wunused-variable"
  31760. #endif
  31761. #ifdef __clang__
  31762. #pragma clang diagnostic pop
  31763. #endif
  31764. #ifdef __clang__
  31765. #pragma clang diagnostic push
  31766. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31767. #pragma clang diagnostic ignored "-Wunused-variable"
  31768. #endif
  31769. // System.Void Google.Future`1<System.Object>::.ctor(Google.FutureAPIImpl`1<T>)
  31770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_1__ctor_mFAB04EC0EED034736749BA83776F629ED33AA046_gshared (Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF* __this, RuntimeObject* ___0_impl, const RuntimeMethod* method)
  31771. {
  31772. {
  31773. // internal Future(FutureAPIImpl<T> impl) {
  31774. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  31775. // apiImpl = impl;
  31776. RuntimeObject* L_0 = ___0_impl;
  31777. __this->___apiImpl_0 = L_0;
  31778. Il2CppCodeGenWriteBarrier((void**)(&__this->___apiImpl_0), (void*)L_0);
  31779. // }
  31780. return;
  31781. }
  31782. }
  31783. // System.Boolean Google.Future`1<System.Object>::get_Pending()
  31784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Future_1_get_Pending_m3EA11916932CAF0F78FAE73809CD251EAAE0AC59_gshared (Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF* __this, const RuntimeMethod* method)
  31785. {
  31786. {
  31787. // public bool Pending { get { return apiImpl.Pending; } }
  31788. RuntimeObject* L_0 = (RuntimeObject*)__this->___apiImpl_0;
  31789. NullCheck(L_0);
  31790. bool L_1;
  31791. L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Google.FutureAPIImpl`1<System.Object>::get_Pending() */, il2cpp_rgctx_data(method->klass->rgctx_data, 0), L_0);
  31792. return L_1;
  31793. }
  31794. }
  31795. // Google.GoogleSignInStatusCode Google.Future`1<System.Object>::get_Status()
  31796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Future_1_get_Status_m88D33FFC2AFDB83FB013891FA58B1E2BD2EB2237_gshared (Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF* __this, const RuntimeMethod* method)
  31797. {
  31798. {
  31799. // GoogleSignInStatusCode Status { get { return apiImpl.Status; } }
  31800. RuntimeObject* L_0 = (RuntimeObject*)__this->___apiImpl_0;
  31801. NullCheck(L_0);
  31802. int32_t L_1;
  31803. L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* Google.GoogleSignInStatusCode Google.FutureAPIImpl`1<System.Object>::get_Status() */, il2cpp_rgctx_data(method->klass->rgctx_data, 0), L_0);
  31804. return L_1;
  31805. }
  31806. }
  31807. // T Google.Future`1<System.Object>::get_Result()
  31808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Future_1_get_Result_mAA46DF8F6D89483013F182554E737BA46B5AD816_gshared (Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF* __this, const RuntimeMethod* method)
  31809. {
  31810. {
  31811. // T Result { get { return apiImpl.Result; } }
  31812. RuntimeObject* L_0 = (RuntimeObject*)__this->___apiImpl_0;
  31813. NullCheck(L_0);
  31814. RuntimeObject* L_1;
  31815. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* T Google.FutureAPIImpl`1<System.Object>::get_Result() */, il2cpp_rgctx_data(method->klass->rgctx_data, 0), L_0);
  31816. return L_1;
  31817. }
  31818. }
  31819. // System.Collections.IEnumerator Google.Future`1<System.Object>::WaitForResult(System.Threading.Tasks.TaskCompletionSource`1<T>)
  31820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Future_1_WaitForResult_m86C7BBC0D729D1190E2DE445649A1A7280004193_gshared (Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF* __this, TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___0_tcs, const RuntimeMethod* method)
  31821. {
  31822. {
  31823. U3CWaitForResultU3Ed__8_t5EF810EACA38B2C8E6C460BC7F6C7D31E63985B0* L_0 = (U3CWaitForResultU3Ed__8_t5EF810EACA38B2C8E6C460BC7F6C7D31E63985B0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
  31824. NullCheck(L_0);
  31825. (( void (*) (U3CWaitForResultU3Ed__8_t5EF810EACA38B2C8E6C460BC7F6C7D31E63985B0*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  31826. U3CWaitForResultU3Ed__8_t5EF810EACA38B2C8E6C460BC7F6C7D31E63985B0* L_1 = L_0;
  31827. NullCheck(L_1);
  31828. L_1->___U3CU3E4__this_2 = __this;
  31829. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
  31830. U3CWaitForResultU3Ed__8_t5EF810EACA38B2C8E6C460BC7F6C7D31E63985B0* L_2 = L_1;
  31831. TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_3 = ___0_tcs;
  31832. NullCheck(L_2);
  31833. L_2->___tcs_3 = L_3;
  31834. Il2CppCodeGenWriteBarrier((void**)(&L_2->___tcs_3), (void*)L_3);
  31835. return (RuntimeObject*)L_2;
  31836. }
  31837. }
  31838. // System.Boolean Google.Future`1<System.Object>::<WaitForResult>b__8_0()
  31839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Future_1_U3CWaitForResultU3Eb__8_0_m84D24E740EBCA24715E4417BF7FB55D0D989980B_gshared (Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF* __this, const RuntimeMethod* method)
  31840. {
  31841. {
  31842. // yield return new WaitUntil(() => !Pending);
  31843. bool L_0;
  31844. L_0 = (( bool (*) (Future_1_tA71DD05DCEB77C6104765DDB3DA5A4E3484933CF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  31845. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  31846. }
  31847. }
  31848. #ifdef __clang__
  31849. #pragma clang diagnostic pop
  31850. #endif
  31851. #ifdef __clang__
  31852. #pragma clang diagnostic push
  31853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31854. #pragma clang diagnostic ignored "-Wunused-variable"
  31855. #endif
  31856. // System.Void UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>::.ctor(System.Int32,UnityEngine.UIElements.UIR.Utility/GPUBufferType)
  31857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1__ctor_m6BE7F0F1656090F12A6183D7180AE0EEF7BA1E9D_gshared (GPUBuffer_1_tA865630D1AFA976A50A92C4ACE0243A78520BDC7* __this, int32_t ___0_elementCount, int32_t ___1_type, const RuntimeMethod* method)
  31858. {
  31859. static bool s_Il2CppMethodInitialized;
  31860. if (!s_Il2CppMethodInitialized)
  31861. {
  31862. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31863. s_Il2CppMethodInitialized = true;
  31864. }
  31865. {
  31866. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  31867. int32_t L_0 = ___0_elementCount;
  31868. __this->___elemCount_1 = L_0;
  31869. int32_t L_1;
  31870. L_1 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  31871. __this->___elemStride_2 = L_1;
  31872. int32_t L_2 = ___0_elementCount;
  31873. int32_t L_3 = (int32_t)__this->___elemStride_2;
  31874. int32_t L_4 = ___1_type;
  31875. il2cpp_codegen_runtime_class_init_inline(Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31876. intptr_t L_5;
  31877. L_5 = Utility_AllocateBuffer_m8DC30A1D8EF56C1F02B665FF7E60887E30A21114(L_2, L_3, (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0), NULL);
  31878. __this->___buffer_0 = L_5;
  31879. return;
  31880. }
  31881. }
  31882. // System.Void UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>::Dispose()
  31883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_Dispose_m4EC95C250D23C94E880CE53F6D8442A2C5053720_gshared (GPUBuffer_1_tA865630D1AFA976A50A92C4ACE0243A78520BDC7* __this, const RuntimeMethod* method)
  31884. {
  31885. static bool s_Il2CppMethodInitialized;
  31886. if (!s_Il2CppMethodInitialized)
  31887. {
  31888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31889. s_Il2CppMethodInitialized = true;
  31890. }
  31891. {
  31892. intptr_t L_0 = (intptr_t)__this->___buffer_0;
  31893. il2cpp_codegen_runtime_class_init_inline(Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31894. Utility_FreeBuffer_m3994CCBBB9E8C8B063CC8554EE0DFBE244EA427B(L_0, NULL);
  31895. return;
  31896. }
  31897. }
  31898. // System.Void UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>::UpdateRanges(Unity.Collections.NativeSlice`1<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>,System.Int32,System.Int32)
  31899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_UpdateRanges_mFBFFF7E729ACD9D2CC9BF60B2A40DD24C9257BA5_gshared (GPUBuffer_1_tA865630D1AFA976A50A92C4ACE0243A78520BDC7* __this, NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14 ___0_ranges, int32_t ___1_rangesMin, int32_t ___2_rangesMax, const RuntimeMethod* method)
  31900. {
  31901. static bool s_Il2CppMethodInitialized;
  31902. if (!s_Il2CppMethodInitialized)
  31903. {
  31904. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8_RuntimeMethod_var);
  31905. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF_RuntimeMethod_var);
  31906. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31907. s_Il2CppMethodInitialized = true;
  31908. }
  31909. {
  31910. intptr_t L_0 = (intptr_t)__this->___buffer_0;
  31911. NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14 L_1 = ___0_ranges;
  31912. void* L_2;
  31913. L_2 = NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8(L_1, NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8_RuntimeMethod_var);
  31914. intptr_t L_3;
  31915. memset((&L_3), 0, sizeof(L_3));
  31916. IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&L_3), L_2, /*hidden argument*/NULL);
  31917. int32_t L_4;
  31918. L_4 = NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF((&___0_ranges), NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF_RuntimeMethod_var);
  31919. int32_t L_5 = ___1_rangesMin;
  31920. int32_t L_6 = ___2_rangesMax;
  31921. il2cpp_codegen_runtime_class_init_inline(Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31922. Utility_UpdateBufferRanges_mDAE14652D11D1AABBF39FD3AC71CC8B3A0880DAA(L_0, L_3, L_4, L_5, L_6, NULL);
  31923. return;
  31924. }
  31925. }
  31926. // System.Int32 UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>::get_ElementStride()
  31927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUBuffer_1_get_ElementStride_mA4BB95F3009A59045CFFDFB573AFFA5D4BE01BD8_gshared (GPUBuffer_1_tA865630D1AFA976A50A92C4ACE0243A78520BDC7* __this, const RuntimeMethod* method)
  31928. {
  31929. int32_t V_0 = 0;
  31930. {
  31931. int32_t L_0 = (int32_t)__this->___elemStride_2;
  31932. V_0 = L_0;
  31933. goto IL_000a;
  31934. }
  31935. IL_000a:
  31936. {
  31937. int32_t L_1 = V_0;
  31938. return L_1;
  31939. }
  31940. }
  31941. // System.IntPtr UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<System.UInt16>::get_BufferPointer()
  31942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GPUBuffer_1_get_BufferPointer_m6E48B08F53550B945C67CE585D57325B863633E0_gshared (GPUBuffer_1_tA865630D1AFA976A50A92C4ACE0243A78520BDC7* __this, const RuntimeMethod* method)
  31943. {
  31944. intptr_t V_0;
  31945. memset((&V_0), 0, sizeof(V_0));
  31946. {
  31947. intptr_t L_0 = (intptr_t)__this->___buffer_0;
  31948. V_0 = L_0;
  31949. goto IL_000a;
  31950. }
  31951. IL_000a:
  31952. {
  31953. intptr_t L_1 = V_0;
  31954. return L_1;
  31955. }
  31956. }
  31957. #ifdef __clang__
  31958. #pragma clang diagnostic pop
  31959. #endif
  31960. #ifdef __clang__
  31961. #pragma clang diagnostic push
  31962. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31963. #pragma clang diagnostic ignored "-Wunused-variable"
  31964. #endif
  31965. // System.Void UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>::.ctor(System.Int32,UnityEngine.UIElements.UIR.Utility/GPUBufferType)
  31966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1__ctor_m022630DA0CE17471448DC54A5E514046753AE930_gshared (GPUBuffer_1_tD1DC0573556845223680E17430EFF317DDA4A5AC* __this, int32_t ___0_elementCount, int32_t ___1_type, const RuntimeMethod* method)
  31967. {
  31968. static bool s_Il2CppMethodInitialized;
  31969. if (!s_Il2CppMethodInitialized)
  31970. {
  31971. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31972. s_Il2CppMethodInitialized = true;
  31973. }
  31974. {
  31975. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  31976. int32_t L_0 = ___0_elementCount;
  31977. __this->___elemCount_1 = L_0;
  31978. int32_t L_1;
  31979. L_1 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  31980. __this->___elemStride_2 = L_1;
  31981. int32_t L_2 = ___0_elementCount;
  31982. int32_t L_3 = (int32_t)__this->___elemStride_2;
  31983. int32_t L_4 = ___1_type;
  31984. il2cpp_codegen_runtime_class_init_inline(Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31985. intptr_t L_5;
  31986. L_5 = Utility_AllocateBuffer_m8DC30A1D8EF56C1F02B665FF7E60887E30A21114(L_2, L_3, (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0), NULL);
  31987. __this->___buffer_0 = L_5;
  31988. return;
  31989. }
  31990. }
  31991. // System.Void UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>::Dispose()
  31992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_Dispose_m5ADEAC4C2475D96DCB0D5CFDFF78FDC5BA70C1CB_gshared (GPUBuffer_1_tD1DC0573556845223680E17430EFF317DDA4A5AC* __this, const RuntimeMethod* method)
  31993. {
  31994. static bool s_Il2CppMethodInitialized;
  31995. if (!s_Il2CppMethodInitialized)
  31996. {
  31997. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  31998. s_Il2CppMethodInitialized = true;
  31999. }
  32000. {
  32001. intptr_t L_0 = (intptr_t)__this->___buffer_0;
  32002. il2cpp_codegen_runtime_class_init_inline(Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  32003. Utility_FreeBuffer_m3994CCBBB9E8C8B063CC8554EE0DFBE244EA427B(L_0, NULL);
  32004. return;
  32005. }
  32006. }
  32007. // System.Void UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>::UpdateRanges(Unity.Collections.NativeSlice`1<UnityEngine.UIElements.UIR.GfxUpdateBufferRange>,System.Int32,System.Int32)
  32008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_UpdateRanges_m36E2B663F9C07F0B35E9629620F60C74B9EF9D2B_gshared (GPUBuffer_1_tD1DC0573556845223680E17430EFF317DDA4A5AC* __this, NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14 ___0_ranges, int32_t ___1_rangesMin, int32_t ___2_rangesMax, const RuntimeMethod* method)
  32009. {
  32010. static bool s_Il2CppMethodInitialized;
  32011. if (!s_Il2CppMethodInitialized)
  32012. {
  32013. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8_RuntimeMethod_var);
  32014. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF_RuntimeMethod_var);
  32015. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  32016. s_Il2CppMethodInitialized = true;
  32017. }
  32018. {
  32019. intptr_t L_0 = (intptr_t)__this->___buffer_0;
  32020. NativeSlice_1_t379B1F960D4300C8AF09D1DF600888266C633C14 L_1 = ___0_ranges;
  32021. void* L_2;
  32022. L_2 = NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8(L_1, NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_tC47258BCB472B0727B4FCE21A2A53506644C1A97_m5F1DC5A7F2E075BE15446D846A7E715A8FC248D8_RuntimeMethod_var);
  32023. intptr_t L_3;
  32024. memset((&L_3), 0, sizeof(L_3));
  32025. IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&L_3), L_2, /*hidden argument*/NULL);
  32026. int32_t L_4;
  32027. L_4 = NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF((&___0_ranges), NativeSlice_1_get_Length_m8BCDDEB0A2B237EAFE1C55D19F65D0D343FE0FDF_RuntimeMethod_var);
  32028. int32_t L_5 = ___1_rangesMin;
  32029. int32_t L_6 = ___2_rangesMax;
  32030. il2cpp_codegen_runtime_class_init_inline(Utility_t8BCC393462C6270211734BE47CF5350F05EC97AD_il2cpp_TypeInfo_var);
  32031. Utility_UpdateBufferRanges_mDAE14652D11D1AABBF39FD3AC71CC8B3A0880DAA(L_0, L_3, L_4, L_5, L_6, NULL);
  32032. return;
  32033. }
  32034. }
  32035. // System.Int32 UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>::get_ElementStride()
  32036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUBuffer_1_get_ElementStride_mEF562841ACF1DFA8BB05C395C573050FDFAC4F26_gshared (GPUBuffer_1_tD1DC0573556845223680E17430EFF317DDA4A5AC* __this, const RuntimeMethod* method)
  32037. {
  32038. int32_t V_0 = 0;
  32039. {
  32040. int32_t L_0 = (int32_t)__this->___elemStride_2;
  32041. V_0 = L_0;
  32042. goto IL_000a;
  32043. }
  32044. IL_000a:
  32045. {
  32046. int32_t L_1 = V_0;
  32047. return L_1;
  32048. }
  32049. }
  32050. // System.IntPtr UnityEngine.UIElements.UIR.Utility/GPUBuffer`1<UnityEngine.UIElements.Vertex>::get_BufferPointer()
  32051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GPUBuffer_1_get_BufferPointer_m5FCC753B99C34113D93DA54BB484BB039B798B08_gshared (GPUBuffer_1_tD1DC0573556845223680E17430EFF317DDA4A5AC* __this, const RuntimeMethod* method)
  32052. {
  32053. intptr_t V_0;
  32054. memset((&V_0), 0, sizeof(V_0));
  32055. {
  32056. intptr_t L_0 = (intptr_t)__this->___buffer_0;
  32057. V_0 = L_0;
  32058. goto IL_000a;
  32059. }
  32060. IL_000a:
  32061. {
  32062. intptr_t L_1 = V_0;
  32063. return L_1;
  32064. }
  32065. }
  32066. #ifdef __clang__
  32067. #pragma clang diagnostic pop
  32068. #endif
  32069. #ifdef __clang__
  32070. #pragma clang diagnostic push
  32071. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32072. #pragma clang diagnostic ignored "-Wunused-variable"
  32073. #endif
  32074. // System.Boolean Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::get_register()
  32075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObjectEventUnit_1_get_register_m04CA163A6AAA89FF2D569D62CF3BBF326854AD55_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
  32076. {
  32077. {
  32078. // protected sealed override bool register => true;
  32079. return (bool)1;
  32080. }
  32081. }
  32082. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::CreateData()
  32083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObjectEventUnit_1_CreateData_m9A6C715D265046E847973F648063405D7A0665F4_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
  32084. {
  32085. {
  32086. // return new Data();
  32087. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_0 = (Data_t9154AF890802133A5E80C8B717406E1803E28D41*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  32088. NullCheck(L_0);
  32089. (( void (*) (Data_t9154AF890802133A5E80C8B717406E1803E28D41*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  32090. return (RuntimeObject*)L_0;
  32091. }
  32092. }
  32093. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::get_target()
  32094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GameObjectEventUnit_1_get_target_m3CC47AF1D5B4BCAAAC732268E1855D088857E433_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
  32095. {
  32096. {
  32097. // public ValueInput target { get; private set; }
  32098. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*)__this->___U3CtargetU3Ek__BackingField_17;
  32099. return L_0;
  32100. }
  32101. }
  32102. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::set_target(Unity.VisualScripting.ValueInput)
  32103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_set_target_mAE33E3C17EE8EAD636E4B289CBB3C78F0C7BD90D_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method)
  32104. {
  32105. {
  32106. // public ValueInput target { get; private set; }
  32107. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
  32108. __this->___U3CtargetU3Ek__BackingField_17 = L_0;
  32109. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField_17), (void*)L_0);
  32110. return;
  32111. }
  32112. }
  32113. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::Definition()
  32114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_mBF717E5EED89060C63AF14A063C9AC3AD5F6ACC0_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
  32115. {
  32116. static bool s_Il2CppMethodInitialized;
  32117. if (!s_Il2CppMethodInitialized)
  32118. {
  32119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  32120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
  32121. s_Il2CppMethodInitialized = true;
  32122. }
  32123. {
  32124. // base.Definition();
  32125. NullCheck((EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*)__this);
  32126. (( void (*) (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  32127. // target = ValueInput<GameObject>(nameof(target), null).NullMeansSelf();
  32128. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  32129. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
  32130. L_0 = Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  32131. NullCheck(L_0);
  32132. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
  32133. L_1 = ValueInput_NullMeansSelf_m558A8C361658416A94DC96A1932D6D7BBB14E0DE(L_0, NULL);
  32134. (( void (*) (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  32135. // }
  32136. return;
  32137. }
  32138. }
  32139. // Unity.VisualScripting.EventHook Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::GetHook(Unity.VisualScripting.GraphReference)
  32140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 GameObjectEventUnit_1_GetHook_m932FDD3D0978A341891A7C301140B8BCF3568EAF_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  32141. {
  32142. Data_t9154AF890802133A5E80C8B717406E1803E28D41* V_0 = NULL;
  32143. {
  32144. // if (!reference.hasData)
  32145. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  32146. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  32147. bool L_1;
  32148. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, NULL);
  32149. if (L_1)
  32150. {
  32151. goto IL_0014;
  32152. }
  32153. }
  32154. {
  32155. // return hookName;
  32156. String_t* L_2;
  32157. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::get_hookName() */, __this);
  32158. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_3;
  32159. L_3 = EventHook_op_Implicit_m93EAC8789A8E846D55B193CB46237A48C54693FA(L_2, NULL);
  32160. return L_3;
  32161. }
  32162. IL_0014:
  32163. {
  32164. // var data = reference.GetElementData<Data>(this);
  32165. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_reference;
  32166. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4);
  32167. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_5;
  32168. L_5 = (( Data_t9154AF890802133A5E80C8B717406E1803E28D41* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  32169. V_0 = L_5;
  32170. // return new EventHook(hookName, data.target);
  32171. String_t* L_6;
  32172. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::get_hookName() */, __this);
  32173. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_7 = V_0;
  32174. NullCheck(L_7);
  32175. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_7->___target_4;
  32176. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_9;
  32177. memset((&L_9), 0, sizeof(L_9));
  32178. EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&L_9), L_6, (RuntimeObject*)L_8, NULL, /*hidden argument*/NULL);
  32179. return L_9;
  32180. }
  32181. }
  32182. // System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::get_hookName()
  32183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObjectEventUnit_1_get_hookName_mD8AEF0D54C3FE2A2AF05F0A4166AEF73AE9024FE_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
  32184. {
  32185. {
  32186. // protected virtual string hookName => throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  32187. String_t* L_0;
  32188. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  32189. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  32190. NullCheck(L_1);
  32191. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  32192. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GameObjectEventUnit_1_get_hookName_mD8AEF0D54C3FE2A2AF05F0A4166AEF73AE9024FE_RuntimeMethod_var)));
  32193. }
  32194. }
  32195. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::UpdateTarget(Unity.VisualScripting.GraphStack)
  32196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_UpdateTarget_m8ABA975BB899BAF409108EEB07DDCE42D8F08EC7_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  32197. {
  32198. static bool s_Il2CppMethodInitialized;
  32199. if (!s_Il2CppMethodInitialized)
  32200. {
  32201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  32202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32203. s_Il2CppMethodInitialized = true;
  32204. }
  32205. Data_t9154AF890802133A5E80C8B717406E1803E28D41* V_0 = NULL;
  32206. bool V_1 = false;
  32207. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
  32208. {
  32209. // var data = stack.GetElementData<Data>(this);
  32210. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  32211. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  32212. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_1;
  32213. L_1 = (( Data_t9154AF890802133A5E80C8B717406E1803E28D41* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  32214. V_0 = L_1;
  32215. // var wasListening = data.isListening;
  32216. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_2 = V_0;
  32217. NullCheck(L_2);
  32218. bool L_3 = (bool)((Data_t235F54529C6637573A763411B81DDFFCC667F831*)L_2)->___isListening_2;
  32219. V_1 = L_3;
  32220. // var newTarget = Flow.FetchValue<GameObject>(target, stack.ToReference());
  32221. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
  32222. L_4 = (( ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  32223. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5 = ___0_stack;
  32224. NullCheck(L_5);
  32225. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_6;
  32226. L_6 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_5, NULL);
  32227. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
  32228. L_7 = Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371(L_4, L_6, Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  32229. V_2 = L_7;
  32230. // if (newTarget != data.target)
  32231. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_2;
  32232. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_9 = V_0;
  32233. NullCheck(L_9);
  32234. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_9->___target_4;
  32235. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32236. bool L_11;
  32237. L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_10, NULL);
  32238. if (!L_11)
  32239. {
  32240. goto IL_004b;
  32241. }
  32242. }
  32243. {
  32244. // if (wasListening)
  32245. bool L_12 = V_1;
  32246. if (!L_12)
  32247. {
  32248. goto IL_0039;
  32249. }
  32250. }
  32251. {
  32252. // StopListening(stack);
  32253. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  32254. NullCheck((EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*)__this);
  32255. VirtualActionInvoker1< GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* >::Invoke(86 /* System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::StopListening(Unity.VisualScripting.GraphStack) */, (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*)__this, L_13);
  32256. }
  32257. IL_0039:
  32258. {
  32259. // data.target = newTarget;
  32260. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_14 = V_0;
  32261. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_2;
  32262. NullCheck(L_14);
  32263. L_14->___target_4 = L_15;
  32264. Il2CppCodeGenWriteBarrier((void**)(&L_14->___target_4), (void*)L_15);
  32265. // if (wasListening)
  32266. bool L_16 = V_1;
  32267. if (!L_16)
  32268. {
  32269. goto IL_004b;
  32270. }
  32271. }
  32272. {
  32273. // StartListening(stack, false);
  32274. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_17 = ___0_stack;
  32275. (( void (*) (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_17, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  32276. }
  32277. IL_004b:
  32278. {
  32279. // }
  32280. return;
  32281. }
  32282. }
  32283. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::StartListening(Unity.VisualScripting.GraphStack,System.Boolean)
  32284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_mCF45AF6ACDCCD3584C85691DFD1C8541066BD8CC_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, bool ___1_updateTarget, const RuntimeMethod* method)
  32285. {
  32286. static bool s_Il2CppMethodInitialized;
  32287. if (!s_Il2CppMethodInitialized)
  32288. {
  32289. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32290. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32291. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  32292. s_Il2CppMethodInitialized = true;
  32293. }
  32294. Data_t9154AF890802133A5E80C8B717406E1803E28D41* V_0 = NULL;
  32295. {
  32296. // if (updateTarget)
  32297. bool L_0 = ___1_updateTarget;
  32298. if (!L_0)
  32299. {
  32300. goto IL_000a;
  32301. }
  32302. }
  32303. {
  32304. // UpdateTarget(stack);
  32305. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1 = ___0_stack;
  32306. (( void (*) (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  32307. }
  32308. IL_000a:
  32309. {
  32310. // var data = stack.GetElementData<Data>(this);
  32311. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  32312. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  32313. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_3;
  32314. L_3 = (( Data_t9154AF890802133A5E80C8B717406E1803E28D41* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  32315. V_0 = L_3;
  32316. // if (data.target == null)
  32317. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_4 = V_0;
  32318. NullCheck(L_4);
  32319. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_4->___target_4;
  32320. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32321. bool L_6;
  32322. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  32323. if (!L_6)
  32324. {
  32325. goto IL_0021;
  32326. }
  32327. }
  32328. {
  32329. // return;
  32330. return;
  32331. }
  32332. IL_0021:
  32333. {
  32334. // if (UnityThread.allowsAPI)
  32335. il2cpp_codegen_runtime_class_init_inline(UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  32336. bool L_7;
  32337. L_7 = UnityThread_get_allowsAPI_mD5F65F1DD7EB660A36B87BAAC6F346FC41B7EADD(NULL);
  32338. if (!L_7)
  32339. {
  32340. goto IL_0047;
  32341. }
  32342. }
  32343. {
  32344. // if (MessageListenerType != null) // can be null. CustomEvent doesn't need a message listener
  32345. Type_t* L_8;
  32346. L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::get_MessageListenerType() */, __this);
  32347. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  32348. bool L_9;
  32349. L_9 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_8, (Type_t*)NULL, NULL);
  32350. if (!L_9)
  32351. {
  32352. goto IL_0047;
  32353. }
  32354. }
  32355. {
  32356. // MessageListener.AddTo(MessageListenerType, data.target);
  32357. Type_t* L_10;
  32358. L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::get_MessageListenerType() */, __this);
  32359. Data_t9154AF890802133A5E80C8B717406E1803E28D41* L_11 = V_0;
  32360. NullCheck(L_11);
  32361. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_11->___target_4;
  32362. MessageListener_AddTo_mE46D2706C2DCF33A17A3464465B1B41B50776A0A(L_10, L_12, NULL);
  32363. }
  32364. IL_0047:
  32365. {
  32366. // base.StartListening(stack);
  32367. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  32368. NullCheck((EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*)__this);
  32369. (( void (*) (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))((EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*)__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  32370. // }
  32371. return;
  32372. }
  32373. }
  32374. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::StartListening(Unity.VisualScripting.GraphStack)
  32375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_m682793115D57AE3A2C7E7D7708256DEF915917F6_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  32376. {
  32377. {
  32378. // StartListening(stack, true);
  32379. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  32380. (( void (*) (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_0, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  32381. // }
  32382. return;
  32383. }
  32384. }
  32385. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::.ctor()
  32386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m951235DDFC33E3E0D1FAF719C33999A22FBC7905_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
  32387. {
  32388. {
  32389. (( void (*) (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))((EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  32390. return;
  32391. }
  32392. }
  32393. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.GameObjectEventUnit`1<System.Boolean>::Unity.VisualScripting.IUnit.get_graph()
  32394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* GameObjectEventUnit_1_Unity_VisualScripting_IUnit_get_graph_m47131FFAA891BC0A8907BA1FA77CBCFECB6655E2_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
  32395. {
  32396. static bool s_Il2CppMethodInitialized;
  32397. if (!s_Il2CppMethodInitialized)
  32398. {
  32399. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  32400. s_Il2CppMethodInitialized = true;
  32401. }
  32402. {
  32403. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  32404. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  32405. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  32406. return L_0;
  32407. }
  32408. }
  32409. #ifdef __clang__
  32410. #pragma clang diagnostic pop
  32411. #endif
  32412. #ifdef __clang__
  32413. #pragma clang diagnostic push
  32414. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32415. #pragma clang diagnostic ignored "-Wunused-variable"
  32416. #endif
  32417. // System.Boolean Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_register()
  32418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObjectEventUnit_1_get_register_mB2E5D55CD5CB2FA711082019675FC1ECAE1C14DE_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
  32419. {
  32420. {
  32421. // protected sealed override bool register => true;
  32422. return (bool)1;
  32423. }
  32424. }
  32425. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::CreateData()
  32426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObjectEventUnit_1_CreateData_m850321177EC067B782CB30677F8F5EB1CB65E785_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
  32427. {
  32428. {
  32429. // return new Data();
  32430. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_0 = (Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  32431. NullCheck(L_0);
  32432. (( void (*) (Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  32433. return (RuntimeObject*)L_0;
  32434. }
  32435. }
  32436. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_target()
  32437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GameObjectEventUnit_1_get_target_mFF6BEF5F60457F755C18180B3E2781149646F41B_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
  32438. {
  32439. {
  32440. // public ValueInput target { get; private set; }
  32441. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*)__this->___U3CtargetU3Ek__BackingField_17;
  32442. return L_0;
  32443. }
  32444. }
  32445. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::set_target(Unity.VisualScripting.ValueInput)
  32446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_set_target_m77984489D4BC776C0901EC739F2E1E67356DE90B_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method)
  32447. {
  32448. {
  32449. // public ValueInput target { get; private set; }
  32450. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
  32451. __this->___U3CtargetU3Ek__BackingField_17 = L_0;
  32452. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField_17), (void*)L_0);
  32453. return;
  32454. }
  32455. }
  32456. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::Definition()
  32457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_m7F0840F54FB998DF917E4DC06B1CF9E94E9225BE_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
  32458. {
  32459. static bool s_Il2CppMethodInitialized;
  32460. if (!s_Il2CppMethodInitialized)
  32461. {
  32462. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  32463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
  32464. s_Il2CppMethodInitialized = true;
  32465. }
  32466. {
  32467. // base.Definition();
  32468. NullCheck((EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*)__this);
  32469. (( void (*) (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  32470. // target = ValueInput<GameObject>(nameof(target), null).NullMeansSelf();
  32471. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  32472. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
  32473. L_0 = Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  32474. NullCheck(L_0);
  32475. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
  32476. L_1 = ValueInput_NullMeansSelf_m558A8C361658416A94DC96A1932D6D7BBB14E0DE(L_0, NULL);
  32477. (( void (*) (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  32478. // }
  32479. return;
  32480. }
  32481. }
  32482. // Unity.VisualScripting.EventHook Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::GetHook(Unity.VisualScripting.GraphReference)
  32483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 GameObjectEventUnit_1_GetHook_m6E05FACB320152A7FE19F372AA9C9B0E370A34FE_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  32484. {
  32485. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* V_0 = NULL;
  32486. {
  32487. // if (!reference.hasData)
  32488. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  32489. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  32490. bool L_1;
  32491. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, NULL);
  32492. if (L_1)
  32493. {
  32494. goto IL_0014;
  32495. }
  32496. }
  32497. {
  32498. // return hookName;
  32499. String_t* L_2;
  32500. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_hookName() */, __this);
  32501. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_3;
  32502. L_3 = EventHook_op_Implicit_m93EAC8789A8E846D55B193CB46237A48C54693FA(L_2, NULL);
  32503. return L_3;
  32504. }
  32505. IL_0014:
  32506. {
  32507. // var data = reference.GetElementData<Data>(this);
  32508. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_reference;
  32509. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4);
  32510. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_5;
  32511. L_5 = (( Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  32512. V_0 = L_5;
  32513. // return new EventHook(hookName, data.target);
  32514. String_t* L_6;
  32515. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_hookName() */, __this);
  32516. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_7 = V_0;
  32517. NullCheck(L_7);
  32518. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_7->___target_4;
  32519. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_9;
  32520. memset((&L_9), 0, sizeof(L_9));
  32521. EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&L_9), L_6, (RuntimeObject*)L_8, NULL, /*hidden argument*/NULL);
  32522. return L_9;
  32523. }
  32524. }
  32525. // System.String Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_hookName()
  32526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObjectEventUnit_1_get_hookName_m39057E751AD75798802571636291745673B850C8_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
  32527. {
  32528. {
  32529. // protected virtual string hookName => throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  32530. String_t* L_0;
  32531. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  32532. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  32533. NullCheck(L_1);
  32534. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  32535. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GameObjectEventUnit_1_get_hookName_m39057E751AD75798802571636291745673B850C8_RuntimeMethod_var)));
  32536. }
  32537. }
  32538. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::UpdateTarget(Unity.VisualScripting.GraphStack)
  32539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_UpdateTarget_m5D3CB742D8028272AACFA6A036A5415B173AF790_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  32540. {
  32541. static bool s_Il2CppMethodInitialized;
  32542. if (!s_Il2CppMethodInitialized)
  32543. {
  32544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  32545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32546. s_Il2CppMethodInitialized = true;
  32547. }
  32548. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* V_0 = NULL;
  32549. bool V_1 = false;
  32550. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
  32551. {
  32552. // var data = stack.GetElementData<Data>(this);
  32553. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  32554. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  32555. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_1;
  32556. L_1 = (( Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  32557. V_0 = L_1;
  32558. // var wasListening = data.isListening;
  32559. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_2 = V_0;
  32560. NullCheck(L_2);
  32561. bool L_3 = (bool)((Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E*)L_2)->___isListening_2;
  32562. V_1 = L_3;
  32563. // var newTarget = Flow.FetchValue<GameObject>(target, stack.ToReference());
  32564. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
  32565. L_4 = (( ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  32566. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5 = ___0_stack;
  32567. NullCheck(L_5);
  32568. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_6;
  32569. L_6 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_5, NULL);
  32570. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
  32571. L_7 = Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371(L_4, L_6, Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  32572. V_2 = L_7;
  32573. // if (newTarget != data.target)
  32574. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_2;
  32575. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_9 = V_0;
  32576. NullCheck(L_9);
  32577. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_9->___target_4;
  32578. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32579. bool L_11;
  32580. L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_10, NULL);
  32581. if (!L_11)
  32582. {
  32583. goto IL_004b;
  32584. }
  32585. }
  32586. {
  32587. // if (wasListening)
  32588. bool L_12 = V_1;
  32589. if (!L_12)
  32590. {
  32591. goto IL_0039;
  32592. }
  32593. }
  32594. {
  32595. // StopListening(stack);
  32596. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  32597. NullCheck((EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*)__this);
  32598. VirtualActionInvoker1< GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* >::Invoke(86 /* System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::StopListening(Unity.VisualScripting.GraphStack) */, (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*)__this, L_13);
  32599. }
  32600. IL_0039:
  32601. {
  32602. // data.target = newTarget;
  32603. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_14 = V_0;
  32604. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_2;
  32605. NullCheck(L_14);
  32606. L_14->___target_4 = L_15;
  32607. Il2CppCodeGenWriteBarrier((void**)(&L_14->___target_4), (void*)L_15);
  32608. // if (wasListening)
  32609. bool L_16 = V_1;
  32610. if (!L_16)
  32611. {
  32612. goto IL_004b;
  32613. }
  32614. }
  32615. {
  32616. // StartListening(stack, false);
  32617. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_17 = ___0_stack;
  32618. (( void (*) (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_17, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  32619. }
  32620. IL_004b:
  32621. {
  32622. // }
  32623. return;
  32624. }
  32625. }
  32626. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::StartListening(Unity.VisualScripting.GraphStack,System.Boolean)
  32627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_m22A1CEDEF6E1D56AE4132DCFA82F4A9FB539A95C_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, bool ___1_updateTarget, const RuntimeMethod* method)
  32628. {
  32629. static bool s_Il2CppMethodInitialized;
  32630. if (!s_Il2CppMethodInitialized)
  32631. {
  32632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32634. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  32635. s_Il2CppMethodInitialized = true;
  32636. }
  32637. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* V_0 = NULL;
  32638. {
  32639. // if (updateTarget)
  32640. bool L_0 = ___1_updateTarget;
  32641. if (!L_0)
  32642. {
  32643. goto IL_000a;
  32644. }
  32645. }
  32646. {
  32647. // UpdateTarget(stack);
  32648. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1 = ___0_stack;
  32649. (( void (*) (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  32650. }
  32651. IL_000a:
  32652. {
  32653. // var data = stack.GetElementData<Data>(this);
  32654. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  32655. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  32656. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_3;
  32657. L_3 = (( Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  32658. V_0 = L_3;
  32659. // if (data.target == null)
  32660. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_4 = V_0;
  32661. NullCheck(L_4);
  32662. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_4->___target_4;
  32663. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32664. bool L_6;
  32665. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  32666. if (!L_6)
  32667. {
  32668. goto IL_0021;
  32669. }
  32670. }
  32671. {
  32672. // return;
  32673. return;
  32674. }
  32675. IL_0021:
  32676. {
  32677. // if (UnityThread.allowsAPI)
  32678. il2cpp_codegen_runtime_class_init_inline(UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  32679. bool L_7;
  32680. L_7 = UnityThread_get_allowsAPI_mD5F65F1DD7EB660A36B87BAAC6F346FC41B7EADD(NULL);
  32681. if (!L_7)
  32682. {
  32683. goto IL_0047;
  32684. }
  32685. }
  32686. {
  32687. // if (MessageListenerType != null) // can be null. CustomEvent doesn't need a message listener
  32688. Type_t* L_8;
  32689. L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_MessageListenerType() */, __this);
  32690. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  32691. bool L_9;
  32692. L_9 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_8, (Type_t*)NULL, NULL);
  32693. if (!L_9)
  32694. {
  32695. goto IL_0047;
  32696. }
  32697. }
  32698. {
  32699. // MessageListener.AddTo(MessageListenerType, data.target);
  32700. Type_t* L_10;
  32701. L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_MessageListenerType() */, __this);
  32702. Data_tA6D6ED6ED155C36A3D2B486545D0BC2D2F5E22DC* L_11 = V_0;
  32703. NullCheck(L_11);
  32704. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_11->___target_4;
  32705. MessageListener_AddTo_mE46D2706C2DCF33A17A3464465B1B41B50776A0A(L_10, L_12, NULL);
  32706. }
  32707. IL_0047:
  32708. {
  32709. // base.StartListening(stack);
  32710. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  32711. NullCheck((EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*)__this);
  32712. (( void (*) (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))((EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*)__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  32713. // }
  32714. return;
  32715. }
  32716. }
  32717. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::StartListening(Unity.VisualScripting.GraphStack)
  32718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_m375DE8E54D981933AE85FE2C870383BA5BCEE46B_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  32719. {
  32720. {
  32721. // StartListening(stack, true);
  32722. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  32723. (( void (*) (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_0, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  32724. // }
  32725. return;
  32726. }
  32727. }
  32728. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::.ctor()
  32729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_mDD0E6BC39CBB1E619796E9CCC6399AA7DC8310A3_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
  32730. {
  32731. {
  32732. (( void (*) (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))((EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  32733. return;
  32734. }
  32735. }
  32736. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.CustomEventArgs>::Unity.VisualScripting.IUnit.get_graph()
  32737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* GameObjectEventUnit_1_Unity_VisualScripting_IUnit_get_graph_mCD9CAB08D013A62CB4B721D0D1FED181F3956B29_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
  32738. {
  32739. static bool s_Il2CppMethodInitialized;
  32740. if (!s_Il2CppMethodInitialized)
  32741. {
  32742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  32743. s_Il2CppMethodInitialized = true;
  32744. }
  32745. {
  32746. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  32747. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  32748. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  32749. return L_0;
  32750. }
  32751. }
  32752. #ifdef __clang__
  32753. #pragma clang diagnostic pop
  32754. #endif
  32755. #ifdef __clang__
  32756. #pragma clang diagnostic push
  32757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32758. #pragma clang diagnostic ignored "-Wunused-variable"
  32759. #endif
  32760. // System.Boolean Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_register()
  32761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObjectEventUnit_1_get_register_m4994D20DCD81B907DD885CF08DA4760E8614669B_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method)
  32762. {
  32763. {
  32764. // protected sealed override bool register => true;
  32765. return (bool)1;
  32766. }
  32767. }
  32768. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::CreateData()
  32769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObjectEventUnit_1_CreateData_mE0681FA6074DF80678B978AC29F2174C571DEF56_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method)
  32770. {
  32771. {
  32772. // return new Data();
  32773. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_0 = (Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  32774. NullCheck(L_0);
  32775. (( void (*) (Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  32776. return (RuntimeObject*)L_0;
  32777. }
  32778. }
  32779. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_target()
  32780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GameObjectEventUnit_1_get_target_m4501512963B5E20C6D6294FFE884754A2B1CF402_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method)
  32781. {
  32782. {
  32783. // public ValueInput target { get; private set; }
  32784. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*)__this->___U3CtargetU3Ek__BackingField_17;
  32785. return L_0;
  32786. }
  32787. }
  32788. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::set_target(Unity.VisualScripting.ValueInput)
  32789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_set_target_m51EDEB50C45E8FC7FD355C214E01D50FC08C2E27_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method)
  32790. {
  32791. {
  32792. // public ValueInput target { get; private set; }
  32793. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
  32794. __this->___U3CtargetU3Ek__BackingField_17 = L_0;
  32795. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField_17), (void*)L_0);
  32796. return;
  32797. }
  32798. }
  32799. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::Definition()
  32800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_mD68903619660530AE5AFC110F8C382FDCAA14110_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method)
  32801. {
  32802. static bool s_Il2CppMethodInitialized;
  32803. if (!s_Il2CppMethodInitialized)
  32804. {
  32805. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  32806. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
  32807. s_Il2CppMethodInitialized = true;
  32808. }
  32809. {
  32810. // base.Definition();
  32811. NullCheck((EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*)__this);
  32812. (( void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  32813. // target = ValueInput<GameObject>(nameof(target), null).NullMeansSelf();
  32814. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  32815. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
  32816. L_0 = Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  32817. NullCheck(L_0);
  32818. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
  32819. L_1 = ValueInput_NullMeansSelf_m558A8C361658416A94DC96A1932D6D7BBB14E0DE(L_0, NULL);
  32820. (( void (*) (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  32821. // }
  32822. return;
  32823. }
  32824. }
  32825. // Unity.VisualScripting.EventHook Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::GetHook(Unity.VisualScripting.GraphReference)
  32826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 GameObjectEventUnit_1_GetHook_m02215AC326260DB71E7F23A17AEC60FA3C8CC881_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  32827. {
  32828. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* V_0 = NULL;
  32829. {
  32830. // if (!reference.hasData)
  32831. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  32832. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  32833. bool L_1;
  32834. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, NULL);
  32835. if (L_1)
  32836. {
  32837. goto IL_0014;
  32838. }
  32839. }
  32840. {
  32841. // return hookName;
  32842. String_t* L_2;
  32843. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_hookName() */, __this);
  32844. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_3;
  32845. L_3 = EventHook_op_Implicit_m93EAC8789A8E846D55B193CB46237A48C54693FA(L_2, NULL);
  32846. return L_3;
  32847. }
  32848. IL_0014:
  32849. {
  32850. // var data = reference.GetElementData<Data>(this);
  32851. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_reference;
  32852. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4);
  32853. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_5;
  32854. L_5 = (( Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  32855. V_0 = L_5;
  32856. // return new EventHook(hookName, data.target);
  32857. String_t* L_6;
  32858. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_hookName() */, __this);
  32859. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_7 = V_0;
  32860. NullCheck(L_7);
  32861. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_7->___target_4;
  32862. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_9;
  32863. memset((&L_9), 0, sizeof(L_9));
  32864. EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&L_9), L_6, (RuntimeObject*)L_8, NULL, /*hidden argument*/NULL);
  32865. return L_9;
  32866. }
  32867. }
  32868. // System.String Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_hookName()
  32869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObjectEventUnit_1_get_hookName_m5C50D55FF688A033340000B2BA2F49F057793623_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method)
  32870. {
  32871. {
  32872. // protected virtual string hookName => throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  32873. String_t* L_0;
  32874. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  32875. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  32876. NullCheck(L_1);
  32877. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  32878. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GameObjectEventUnit_1_get_hookName_m5C50D55FF688A033340000B2BA2F49F057793623_RuntimeMethod_var)));
  32879. }
  32880. }
  32881. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::UpdateTarget(Unity.VisualScripting.GraphStack)
  32882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_UpdateTarget_mA6DFB82707B63C222F4D2A3F2B935240870961FB_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  32883. {
  32884. static bool s_Il2CppMethodInitialized;
  32885. if (!s_Il2CppMethodInitialized)
  32886. {
  32887. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  32888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32889. s_Il2CppMethodInitialized = true;
  32890. }
  32891. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* V_0 = NULL;
  32892. bool V_1 = false;
  32893. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
  32894. {
  32895. // var data = stack.GetElementData<Data>(this);
  32896. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  32897. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  32898. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_1;
  32899. L_1 = (( Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  32900. V_0 = L_1;
  32901. // var wasListening = data.isListening;
  32902. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_2 = V_0;
  32903. NullCheck(L_2);
  32904. bool L_3 = (bool)((Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611*)L_2)->___isListening_2;
  32905. V_1 = L_3;
  32906. // var newTarget = Flow.FetchValue<GameObject>(target, stack.ToReference());
  32907. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
  32908. L_4 = (( ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  32909. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5 = ___0_stack;
  32910. NullCheck(L_5);
  32911. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_6;
  32912. L_6 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_5, NULL);
  32913. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
  32914. L_7 = Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371(L_4, L_6, Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  32915. V_2 = L_7;
  32916. // if (newTarget != data.target)
  32917. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_2;
  32918. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_9 = V_0;
  32919. NullCheck(L_9);
  32920. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_9->___target_4;
  32921. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32922. bool L_11;
  32923. L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_10, NULL);
  32924. if (!L_11)
  32925. {
  32926. goto IL_004b;
  32927. }
  32928. }
  32929. {
  32930. // if (wasListening)
  32931. bool L_12 = V_1;
  32932. if (!L_12)
  32933. {
  32934. goto IL_0039;
  32935. }
  32936. }
  32937. {
  32938. // StopListening(stack);
  32939. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  32940. NullCheck((EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*)__this);
  32941. VirtualActionInvoker1< GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* >::Invoke(86 /* System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::StopListening(Unity.VisualScripting.GraphStack) */, (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*)__this, L_13);
  32942. }
  32943. IL_0039:
  32944. {
  32945. // data.target = newTarget;
  32946. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_14 = V_0;
  32947. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_2;
  32948. NullCheck(L_14);
  32949. L_14->___target_4 = L_15;
  32950. Il2CppCodeGenWriteBarrier((void**)(&L_14->___target_4), (void*)L_15);
  32951. // if (wasListening)
  32952. bool L_16 = V_1;
  32953. if (!L_16)
  32954. {
  32955. goto IL_004b;
  32956. }
  32957. }
  32958. {
  32959. // StartListening(stack, false);
  32960. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_17 = ___0_stack;
  32961. (( void (*) (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_17, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  32962. }
  32963. IL_004b:
  32964. {
  32965. // }
  32966. return;
  32967. }
  32968. }
  32969. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::StartListening(Unity.VisualScripting.GraphStack,System.Boolean)
  32970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_mDDB435A0AC0E59EF32985D5794D886F19ABA67D8_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, bool ___1_updateTarget, const RuntimeMethod* method)
  32971. {
  32972. static bool s_Il2CppMethodInitialized;
  32973. if (!s_Il2CppMethodInitialized)
  32974. {
  32975. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  32976. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32977. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  32978. s_Il2CppMethodInitialized = true;
  32979. }
  32980. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* V_0 = NULL;
  32981. {
  32982. // if (updateTarget)
  32983. bool L_0 = ___1_updateTarget;
  32984. if (!L_0)
  32985. {
  32986. goto IL_000a;
  32987. }
  32988. }
  32989. {
  32990. // UpdateTarget(stack);
  32991. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1 = ___0_stack;
  32992. (( void (*) (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  32993. }
  32994. IL_000a:
  32995. {
  32996. // var data = stack.GetElementData<Data>(this);
  32997. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  32998. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  32999. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_3;
  33000. L_3 = (( Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  33001. V_0 = L_3;
  33002. // if (data.target == null)
  33003. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_4 = V_0;
  33004. NullCheck(L_4);
  33005. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_4->___target_4;
  33006. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33007. bool L_6;
  33008. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  33009. if (!L_6)
  33010. {
  33011. goto IL_0021;
  33012. }
  33013. }
  33014. {
  33015. // return;
  33016. return;
  33017. }
  33018. IL_0021:
  33019. {
  33020. // if (UnityThread.allowsAPI)
  33021. il2cpp_codegen_runtime_class_init_inline(UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  33022. bool L_7;
  33023. L_7 = UnityThread_get_allowsAPI_mD5F65F1DD7EB660A36B87BAAC6F346FC41B7EADD(NULL);
  33024. if (!L_7)
  33025. {
  33026. goto IL_0047;
  33027. }
  33028. }
  33029. {
  33030. // if (MessageListenerType != null) // can be null. CustomEvent doesn't need a message listener
  33031. Type_t* L_8;
  33032. L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_MessageListenerType() */, __this);
  33033. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  33034. bool L_9;
  33035. L_9 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_8, (Type_t*)NULL, NULL);
  33036. if (!L_9)
  33037. {
  33038. goto IL_0047;
  33039. }
  33040. }
  33041. {
  33042. // MessageListener.AddTo(MessageListenerType, data.target);
  33043. Type_t* L_10;
  33044. L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_MessageListenerType() */, __this);
  33045. Data_tBCAA25B76A4199FDD7D3DC3B3E975B929E50EE36* L_11 = V_0;
  33046. NullCheck(L_11);
  33047. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_11->___target_4;
  33048. MessageListener_AddTo_mE46D2706C2DCF33A17A3464465B1B41B50776A0A(L_10, L_12, NULL);
  33049. }
  33050. IL_0047:
  33051. {
  33052. // base.StartListening(stack);
  33053. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  33054. NullCheck((EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*)__this);
  33055. (( void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))((EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*)__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  33056. // }
  33057. return;
  33058. }
  33059. }
  33060. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::StartListening(Unity.VisualScripting.GraphStack)
  33061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_mAED2B9845A455139AC107EC2F8F6C3082FC88635_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  33062. {
  33063. {
  33064. // StartListening(stack, true);
  33065. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  33066. (( void (*) (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_0, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  33067. // }
  33068. return;
  33069. }
  33070. }
  33071. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::.ctor()
  33072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method)
  33073. {
  33074. {
  33075. (( void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))((EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  33076. return;
  33077. }
  33078. }
  33079. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.GameObjectEventUnit`1<Unity.VisualScripting.EmptyEventArgs>::Unity.VisualScripting.IUnit.get_graph()
  33080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* GameObjectEventUnit_1_Unity_VisualScripting_IUnit_get_graph_mF6A894507FF82F728E3ADF55C7FD096CED803B17_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method)
  33081. {
  33082. static bool s_Il2CppMethodInitialized;
  33083. if (!s_Il2CppMethodInitialized)
  33084. {
  33085. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  33086. s_Il2CppMethodInitialized = true;
  33087. }
  33088. {
  33089. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  33090. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  33091. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  33092. return L_0;
  33093. }
  33094. }
  33095. #ifdef __clang__
  33096. #pragma clang diagnostic pop
  33097. #endif
  33098. #ifdef __clang__
  33099. #pragma clang diagnostic push
  33100. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33101. #pragma clang diagnostic ignored "-Wunused-variable"
  33102. #endif
  33103. // System.Boolean Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::get_register()
  33104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObjectEventUnit_1_get_register_mE4EFF72649B005E808C98ADFE92D6BFC89C475D2_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
  33105. {
  33106. {
  33107. // protected sealed override bool register => true;
  33108. return (bool)1;
  33109. }
  33110. }
  33111. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::CreateData()
  33112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObjectEventUnit_1_CreateData_m109AE720E81B82B7CC62DA2879BE542772844ACD_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
  33113. {
  33114. {
  33115. // return new Data();
  33116. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_0 = (Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  33117. NullCheck(L_0);
  33118. (( void (*) (Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  33119. return (RuntimeObject*)L_0;
  33120. }
  33121. }
  33122. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::get_target()
  33123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
  33124. {
  33125. {
  33126. // public ValueInput target { get; private set; }
  33127. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*)__this->___U3CtargetU3Ek__BackingField_17;
  33128. return L_0;
  33129. }
  33130. }
  33131. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::set_target(Unity.VisualScripting.ValueInput)
  33132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_set_target_m0964209F170D54BF0F869E16FB1BB4509D23496E_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method)
  33133. {
  33134. {
  33135. // public ValueInput target { get; private set; }
  33136. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
  33137. __this->___U3CtargetU3Ek__BackingField_17 = L_0;
  33138. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField_17), (void*)L_0);
  33139. return;
  33140. }
  33141. }
  33142. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::Definition()
  33143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
  33144. {
  33145. static bool s_Il2CppMethodInitialized;
  33146. if (!s_Il2CppMethodInitialized)
  33147. {
  33148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  33149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
  33150. s_Il2CppMethodInitialized = true;
  33151. }
  33152. {
  33153. // base.Definition();
  33154. NullCheck((EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*)__this);
  33155. (( void (*) (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  33156. // target = ValueInput<GameObject>(nameof(target), null).NullMeansSelf();
  33157. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  33158. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
  33159. L_0 = Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  33160. NullCheck(L_0);
  33161. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
  33162. L_1 = ValueInput_NullMeansSelf_m558A8C361658416A94DC96A1932D6D7BBB14E0DE(L_0, NULL);
  33163. (( void (*) (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  33164. // }
  33165. return;
  33166. }
  33167. }
  33168. // Unity.VisualScripting.EventHook Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::GetHook(Unity.VisualScripting.GraphReference)
  33169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 GameObjectEventUnit_1_GetHook_mC3CE3B40AAF2AF0CB564B23ECF15716B53A47F14_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  33170. {
  33171. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* V_0 = NULL;
  33172. {
  33173. // if (!reference.hasData)
  33174. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  33175. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  33176. bool L_1;
  33177. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, NULL);
  33178. if (L_1)
  33179. {
  33180. goto IL_0014;
  33181. }
  33182. }
  33183. {
  33184. // return hookName;
  33185. String_t* L_2;
  33186. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::get_hookName() */, __this);
  33187. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_3;
  33188. L_3 = EventHook_op_Implicit_m93EAC8789A8E846D55B193CB46237A48C54693FA(L_2, NULL);
  33189. return L_3;
  33190. }
  33191. IL_0014:
  33192. {
  33193. // var data = reference.GetElementData<Data>(this);
  33194. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_reference;
  33195. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4);
  33196. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_5;
  33197. L_5 = (( Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  33198. V_0 = L_5;
  33199. // return new EventHook(hookName, data.target);
  33200. String_t* L_6;
  33201. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::get_hookName() */, __this);
  33202. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_7 = V_0;
  33203. NullCheck(L_7);
  33204. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_7->___target_4;
  33205. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_9;
  33206. memset((&L_9), 0, sizeof(L_9));
  33207. EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&L_9), L_6, (RuntimeObject*)L_8, NULL, /*hidden argument*/NULL);
  33208. return L_9;
  33209. }
  33210. }
  33211. // System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::get_hookName()
  33212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObjectEventUnit_1_get_hookName_m3D839BC1211EB7884200510EED59C6D49F12CA48_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
  33213. {
  33214. {
  33215. // protected virtual string hookName => throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  33216. String_t* L_0;
  33217. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  33218. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  33219. NullCheck(L_1);
  33220. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  33221. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GameObjectEventUnit_1_get_hookName_m3D839BC1211EB7884200510EED59C6D49F12CA48_RuntimeMethod_var)));
  33222. }
  33223. }
  33224. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::UpdateTarget(Unity.VisualScripting.GraphStack)
  33225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_UpdateTarget_m320BEAB79C7A9AA30C3832F2BC127DDDA453BDA7_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  33226. {
  33227. static bool s_Il2CppMethodInitialized;
  33228. if (!s_Il2CppMethodInitialized)
  33229. {
  33230. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  33231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33232. s_Il2CppMethodInitialized = true;
  33233. }
  33234. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* V_0 = NULL;
  33235. bool V_1 = false;
  33236. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
  33237. {
  33238. // var data = stack.GetElementData<Data>(this);
  33239. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  33240. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  33241. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_1;
  33242. L_1 = (( Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  33243. V_0 = L_1;
  33244. // var wasListening = data.isListening;
  33245. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_2 = V_0;
  33246. NullCheck(L_2);
  33247. bool L_3 = (bool)((Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5*)L_2)->___isListening_2;
  33248. V_1 = L_3;
  33249. // var newTarget = Flow.FetchValue<GameObject>(target, stack.ToReference());
  33250. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
  33251. L_4 = (( ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  33252. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5 = ___0_stack;
  33253. NullCheck(L_5);
  33254. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_6;
  33255. L_6 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_5, NULL);
  33256. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
  33257. L_7 = Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371(L_4, L_6, Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  33258. V_2 = L_7;
  33259. // if (newTarget != data.target)
  33260. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_2;
  33261. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_9 = V_0;
  33262. NullCheck(L_9);
  33263. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_9->___target_4;
  33264. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33265. bool L_11;
  33266. L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_10, NULL);
  33267. if (!L_11)
  33268. {
  33269. goto IL_004b;
  33270. }
  33271. }
  33272. {
  33273. // if (wasListening)
  33274. bool L_12 = V_1;
  33275. if (!L_12)
  33276. {
  33277. goto IL_0039;
  33278. }
  33279. }
  33280. {
  33281. // StopListening(stack);
  33282. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  33283. NullCheck((EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*)__this);
  33284. VirtualActionInvoker1< GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* >::Invoke(86 /* System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::StopListening(Unity.VisualScripting.GraphStack) */, (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*)__this, L_13);
  33285. }
  33286. IL_0039:
  33287. {
  33288. // data.target = newTarget;
  33289. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_14 = V_0;
  33290. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_2;
  33291. NullCheck(L_14);
  33292. L_14->___target_4 = L_15;
  33293. Il2CppCodeGenWriteBarrier((void**)(&L_14->___target_4), (void*)L_15);
  33294. // if (wasListening)
  33295. bool L_16 = V_1;
  33296. if (!L_16)
  33297. {
  33298. goto IL_004b;
  33299. }
  33300. }
  33301. {
  33302. // StartListening(stack, false);
  33303. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_17 = ___0_stack;
  33304. (( void (*) (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_17, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  33305. }
  33306. IL_004b:
  33307. {
  33308. // }
  33309. return;
  33310. }
  33311. }
  33312. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::StartListening(Unity.VisualScripting.GraphStack,System.Boolean)
  33313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_m811B27F90377ACDD2466F3E4DD1E7244C33BEE5F_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, bool ___1_updateTarget, const RuntimeMethod* method)
  33314. {
  33315. static bool s_Il2CppMethodInitialized;
  33316. if (!s_Il2CppMethodInitialized)
  33317. {
  33318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  33321. s_Il2CppMethodInitialized = true;
  33322. }
  33323. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* V_0 = NULL;
  33324. {
  33325. // if (updateTarget)
  33326. bool L_0 = ___1_updateTarget;
  33327. if (!L_0)
  33328. {
  33329. goto IL_000a;
  33330. }
  33331. }
  33332. {
  33333. // UpdateTarget(stack);
  33334. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1 = ___0_stack;
  33335. (( void (*) (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  33336. }
  33337. IL_000a:
  33338. {
  33339. // var data = stack.GetElementData<Data>(this);
  33340. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  33341. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  33342. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_3;
  33343. L_3 = (( Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  33344. V_0 = L_3;
  33345. // if (data.target == null)
  33346. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_4 = V_0;
  33347. NullCheck(L_4);
  33348. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_4->___target_4;
  33349. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33350. bool L_6;
  33351. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  33352. if (!L_6)
  33353. {
  33354. goto IL_0021;
  33355. }
  33356. }
  33357. {
  33358. // return;
  33359. return;
  33360. }
  33361. IL_0021:
  33362. {
  33363. // if (UnityThread.allowsAPI)
  33364. il2cpp_codegen_runtime_class_init_inline(UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  33365. bool L_7;
  33366. L_7 = UnityThread_get_allowsAPI_mD5F65F1DD7EB660A36B87BAAC6F346FC41B7EADD(NULL);
  33367. if (!L_7)
  33368. {
  33369. goto IL_0047;
  33370. }
  33371. }
  33372. {
  33373. // if (MessageListenerType != null) // can be null. CustomEvent doesn't need a message listener
  33374. Type_t* L_8;
  33375. L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::get_MessageListenerType() */, __this);
  33376. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  33377. bool L_9;
  33378. L_9 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_8, (Type_t*)NULL, NULL);
  33379. if (!L_9)
  33380. {
  33381. goto IL_0047;
  33382. }
  33383. }
  33384. {
  33385. // MessageListener.AddTo(MessageListenerType, data.target);
  33386. Type_t* L_10;
  33387. L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::get_MessageListenerType() */, __this);
  33388. Data_t031525ECAD23108FFD2E2A7FC53A25106B71FDBA* L_11 = V_0;
  33389. NullCheck(L_11);
  33390. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_11->___target_4;
  33391. MessageListener_AddTo_mE46D2706C2DCF33A17A3464465B1B41B50776A0A(L_10, L_12, NULL);
  33392. }
  33393. IL_0047:
  33394. {
  33395. // base.StartListening(stack);
  33396. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  33397. NullCheck((EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*)__this);
  33398. (( void (*) (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))((EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*)__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  33399. // }
  33400. return;
  33401. }
  33402. }
  33403. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::StartListening(Unity.VisualScripting.GraphStack)
  33404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_mF57D0E39D7217BE5AD5867557A0EBD16E3F0F181_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  33405. {
  33406. {
  33407. // StartListening(stack, true);
  33408. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  33409. (( void (*) (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_0, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  33410. // }
  33411. return;
  33412. }
  33413. }
  33414. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::.ctor()
  33415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
  33416. {
  33417. {
  33418. (( void (*) (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))((EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  33419. return;
  33420. }
  33421. }
  33422. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.GameObjectEventUnit`1<System.Int32>::Unity.VisualScripting.IUnit.get_graph()
  33423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* GameObjectEventUnit_1_Unity_VisualScripting_IUnit_get_graph_m077225BC310D3C314A2B80CF576A00BB145E0880_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
  33424. {
  33425. static bool s_Il2CppMethodInitialized;
  33426. if (!s_Il2CppMethodInitialized)
  33427. {
  33428. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  33429. s_Il2CppMethodInitialized = true;
  33430. }
  33431. {
  33432. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  33433. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  33434. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  33435. return L_0;
  33436. }
  33437. }
  33438. #ifdef __clang__
  33439. #pragma clang diagnostic pop
  33440. #endif
  33441. #ifdef __clang__
  33442. #pragma clang diagnostic push
  33443. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33444. #pragma clang diagnostic ignored "-Wunused-variable"
  33445. #endif
  33446. // System.Boolean Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::get_register()
  33447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObjectEventUnit_1_get_register_m5ADBB256A1E9702977A43265F9234045A1DDBD24_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method)
  33448. {
  33449. {
  33450. // protected sealed override bool register => true;
  33451. return (bool)1;
  33452. }
  33453. }
  33454. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::CreateData()
  33455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObjectEventUnit_1_CreateData_m99574E1D3EAF108AE12527EDD5037EC69681C68B_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method)
  33456. {
  33457. {
  33458. // return new Data();
  33459. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_0 = (Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  33460. NullCheck(L_0);
  33461. (( void (*) (Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  33462. return (RuntimeObject*)L_0;
  33463. }
  33464. }
  33465. // Unity.VisualScripting.ValueInput Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::get_target()
  33466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GameObjectEventUnit_1_get_target_mC2BADB14C0FA9E4C766B9DAAC0664253B43DDF11_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method)
  33467. {
  33468. {
  33469. // public ValueInput target { get; private set; }
  33470. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*)__this->___U3CtargetU3Ek__BackingField_17;
  33471. return L_0;
  33472. }
  33473. }
  33474. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::set_target(Unity.VisualScripting.ValueInput)
  33475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_set_target_m1C6254D5DD9851E9F0D1E464E88D97B7D2E04365_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method)
  33476. {
  33477. {
  33478. // public ValueInput target { get; private set; }
  33479. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
  33480. __this->___U3CtargetU3Ek__BackingField_17 = L_0;
  33481. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField_17), (void*)L_0);
  33482. return;
  33483. }
  33484. }
  33485. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::Definition()
  33486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method)
  33487. {
  33488. static bool s_Il2CppMethodInitialized;
  33489. if (!s_Il2CppMethodInitialized)
  33490. {
  33491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  33492. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
  33493. s_Il2CppMethodInitialized = true;
  33494. }
  33495. {
  33496. // base.Definition();
  33497. NullCheck((EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*)__this);
  33498. (( void (*) (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  33499. // target = ValueInput<GameObject>(nameof(target), null).NullMeansSelf();
  33500. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  33501. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
  33502. L_0 = Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
  33503. NullCheck(L_0);
  33504. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
  33505. L_1 = ValueInput_NullMeansSelf_m558A8C361658416A94DC96A1932D6D7BBB14E0DE(L_0, NULL);
  33506. (( void (*) (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  33507. // }
  33508. return;
  33509. }
  33510. }
  33511. // Unity.VisualScripting.EventHook Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::GetHook(Unity.VisualScripting.GraphReference)
  33512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 GameObjectEventUnit_1_GetHook_mDECEFF2A2525C25C6D210C78AFB8534245548810_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  33513. {
  33514. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* V_0 = NULL;
  33515. {
  33516. // if (!reference.hasData)
  33517. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  33518. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  33519. bool L_1;
  33520. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, NULL);
  33521. if (L_1)
  33522. {
  33523. goto IL_0014;
  33524. }
  33525. }
  33526. {
  33527. // return hookName;
  33528. String_t* L_2;
  33529. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::get_hookName() */, __this);
  33530. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_3;
  33531. L_3 = EventHook_op_Implicit_m93EAC8789A8E846D55B193CB46237A48C54693FA(L_2, NULL);
  33532. return L_3;
  33533. }
  33534. IL_0014:
  33535. {
  33536. // var data = reference.GetElementData<Data>(this);
  33537. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_reference;
  33538. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4);
  33539. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_5;
  33540. L_5 = (( Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_4, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  33541. V_0 = L_5;
  33542. // return new EventHook(hookName, data.target);
  33543. String_t* L_6;
  33544. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(91 /* System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::get_hookName() */, __this);
  33545. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_7 = V_0;
  33546. NullCheck(L_7);
  33547. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_7->___target_4;
  33548. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_9;
  33549. memset((&L_9), 0, sizeof(L_9));
  33550. EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&L_9), L_6, (RuntimeObject*)L_8, NULL, /*hidden argument*/NULL);
  33551. return L_9;
  33552. }
  33553. }
  33554. // System.String Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::get_hookName()
  33555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObjectEventUnit_1_get_hookName_mA2E8F3839DCABCBB035CDBE431BA59429815591E_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method)
  33556. {
  33557. {
  33558. // protected virtual string hookName => throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  33559. String_t* L_0;
  33560. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  33561. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  33562. NullCheck(L_1);
  33563. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  33564. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GameObjectEventUnit_1_get_hookName_mA2E8F3839DCABCBB035CDBE431BA59429815591E_RuntimeMethod_var)));
  33565. }
  33566. }
  33567. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::UpdateTarget(Unity.VisualScripting.GraphStack)
  33568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_UpdateTarget_m66D918B252706317ED3254BE603182730A3D9926_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  33569. {
  33570. static bool s_Il2CppMethodInitialized;
  33571. if (!s_Il2CppMethodInitialized)
  33572. {
  33573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  33574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33575. s_Il2CppMethodInitialized = true;
  33576. }
  33577. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* V_0 = NULL;
  33578. bool V_1 = false;
  33579. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
  33580. {
  33581. // var data = stack.GetElementData<Data>(this);
  33582. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  33583. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  33584. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_1;
  33585. L_1 = (( Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  33586. V_0 = L_1;
  33587. // var wasListening = data.isListening;
  33588. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_2 = V_0;
  33589. NullCheck(L_2);
  33590. bool L_3 = (bool)((Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB*)L_2)->___isListening_2;
  33591. V_1 = L_3;
  33592. // var newTarget = Flow.FetchValue<GameObject>(target, stack.ToReference());
  33593. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
  33594. L_4 = (( ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  33595. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5 = ___0_stack;
  33596. NullCheck(L_5);
  33597. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_6;
  33598. L_6 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_5, NULL);
  33599. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
  33600. L_7 = Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371(L_4, L_6, Flow_FetchValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m39858CB706855DD83B39A1175A439C4053F2C371_RuntimeMethod_var);
  33601. V_2 = L_7;
  33602. // if (newTarget != data.target)
  33603. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_2;
  33604. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_9 = V_0;
  33605. NullCheck(L_9);
  33606. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_9->___target_4;
  33607. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33608. bool L_11;
  33609. L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_10, NULL);
  33610. if (!L_11)
  33611. {
  33612. goto IL_004b;
  33613. }
  33614. }
  33615. {
  33616. // if (wasListening)
  33617. bool L_12 = V_1;
  33618. if (!L_12)
  33619. {
  33620. goto IL_0039;
  33621. }
  33622. }
  33623. {
  33624. // StopListening(stack);
  33625. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  33626. NullCheck((EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*)__this);
  33627. VirtualActionInvoker1< GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* >::Invoke(86 /* System.Void Unity.VisualScripting.EventUnit`1<System.Object>::StopListening(Unity.VisualScripting.GraphStack) */, (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*)__this, L_13);
  33628. }
  33629. IL_0039:
  33630. {
  33631. // data.target = newTarget;
  33632. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_14 = V_0;
  33633. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_2;
  33634. NullCheck(L_14);
  33635. L_14->___target_4 = L_15;
  33636. Il2CppCodeGenWriteBarrier((void**)(&L_14->___target_4), (void*)L_15);
  33637. // if (wasListening)
  33638. bool L_16 = V_1;
  33639. if (!L_16)
  33640. {
  33641. goto IL_004b;
  33642. }
  33643. }
  33644. {
  33645. // StartListening(stack, false);
  33646. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_17 = ___0_stack;
  33647. (( void (*) (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_17, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  33648. }
  33649. IL_004b:
  33650. {
  33651. // }
  33652. return;
  33653. }
  33654. }
  33655. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::StartListening(Unity.VisualScripting.GraphStack,System.Boolean)
  33656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_mCAC6EDDF0FD380C7F061247FE57FBAAF912ACCEE_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, bool ___1_updateTarget, const RuntimeMethod* method)
  33657. {
  33658. static bool s_Il2CppMethodInitialized;
  33659. if (!s_Il2CppMethodInitialized)
  33660. {
  33661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33662. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  33664. s_Il2CppMethodInitialized = true;
  33665. }
  33666. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* V_0 = NULL;
  33667. {
  33668. // if (updateTarget)
  33669. bool L_0 = ___1_updateTarget;
  33670. if (!L_0)
  33671. {
  33672. goto IL_000a;
  33673. }
  33674. }
  33675. {
  33676. // UpdateTarget(stack);
  33677. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1 = ___0_stack;
  33678. (( void (*) (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  33679. }
  33680. IL_000a:
  33681. {
  33682. // var data = stack.GetElementData<Data>(this);
  33683. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  33684. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  33685. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_3;
  33686. L_3 = (( Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  33687. V_0 = L_3;
  33688. // if (data.target == null)
  33689. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_4 = V_0;
  33690. NullCheck(L_4);
  33691. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_4->___target_4;
  33692. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  33693. bool L_6;
  33694. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  33695. if (!L_6)
  33696. {
  33697. goto IL_0021;
  33698. }
  33699. }
  33700. {
  33701. // return;
  33702. return;
  33703. }
  33704. IL_0021:
  33705. {
  33706. // if (UnityThread.allowsAPI)
  33707. il2cpp_codegen_runtime_class_init_inline(UnityThread_tF9B353D2BD29AE999AC8B11E5FF55A3EDD6F783E_il2cpp_TypeInfo_var);
  33708. bool L_7;
  33709. L_7 = UnityThread_get_allowsAPI_mD5F65F1DD7EB660A36B87BAAC6F346FC41B7EADD(NULL);
  33710. if (!L_7)
  33711. {
  33712. goto IL_0047;
  33713. }
  33714. }
  33715. {
  33716. // if (MessageListenerType != null) // can be null. CustomEvent doesn't need a message listener
  33717. Type_t* L_8;
  33718. L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::get_MessageListenerType() */, __this);
  33719. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  33720. bool L_9;
  33721. L_9 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_8, (Type_t*)NULL, NULL);
  33722. if (!L_9)
  33723. {
  33724. goto IL_0047;
  33725. }
  33726. }
  33727. {
  33728. // MessageListener.AddTo(MessageListenerType, data.target);
  33729. Type_t* L_10;
  33730. L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(90 /* System.Type Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::get_MessageListenerType() */, __this);
  33731. Data_t400E2EFC7A601B438B8E6349FDA3CAE4012B20BD* L_11 = V_0;
  33732. NullCheck(L_11);
  33733. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_11->___target_4;
  33734. MessageListener_AddTo_mE46D2706C2DCF33A17A3464465B1B41B50776A0A(L_10, L_12, NULL);
  33735. }
  33736. IL_0047:
  33737. {
  33738. // base.StartListening(stack);
  33739. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_13 = ___0_stack;
  33740. NullCheck((EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*)__this);
  33741. (( void (*) (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))((EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*)__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  33742. // }
  33743. return;
  33744. }
  33745. }
  33746. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::StartListening(Unity.VisualScripting.GraphStack)
  33747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_StartListening_m1A0F2EC914F0376F5986446C77F8C7A5260CE9DE_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  33748. {
  33749. {
  33750. // StartListening(stack, true);
  33751. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  33752. (( void (*) (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_0, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  33753. // }
  33754. return;
  33755. }
  33756. }
  33757. // System.Void Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::.ctor()
  33758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method)
  33759. {
  33760. {
  33761. (( void (*) (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))((EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  33762. return;
  33763. }
  33764. }
  33765. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.GameObjectEventUnit`1<System.Object>::Unity.VisualScripting.IUnit.get_graph()
  33766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* GameObjectEventUnit_1_Unity_VisualScripting_IUnit_get_graph_m166F25F6C5B89EF9F233561A90C860F61EBE1526_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method)
  33767. {
  33768. static bool s_Il2CppMethodInitialized;
  33769. if (!s_Il2CppMethodInitialized)
  33770. {
  33771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  33772. s_Il2CppMethodInitialized = true;
  33773. }
  33774. {
  33775. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  33776. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  33777. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  33778. return L_0;
  33779. }
  33780. }
  33781. #ifdef __clang__
  33782. #pragma clang diagnostic pop
  33783. #endif
  33784. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
  33785. {
  33786. {
  33787. float L_0 = ___0_x;
  33788. __this->___x_0 = L_0;
  33789. float L_1 = ___1_y;
  33790. __this->___y_1 = L_1;
  33791. return;
  33792. }
  33793. }
  33794. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method)
  33795. {
  33796. static bool s_Il2CppMethodInitialized;
  33797. if (!s_Il2CppMethodInitialized)
  33798. {
  33799. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
  33800. s_Il2CppMethodInitialized = true;
  33801. }
  33802. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  33803. memset((&V_0), 0, sizeof(V_0));
  33804. {
  33805. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___upVector_4;
  33806. V_0 = L_0;
  33807. goto IL_0009;
  33808. }
  33809. IL_0009:
  33810. {
  33811. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
  33812. return L_1;
  33813. }
  33814. }
  33815. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
  33816. {
  33817. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  33818. memset((&V_0), 0, sizeof(V_0));
  33819. {
  33820. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
  33821. float L_1 = L_0.___x_0;
  33822. float L_2 = ___1_d;
  33823. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
  33824. float L_4 = L_3.___y_1;
  33825. float L_5 = ___1_d;
  33826. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
  33827. memset((&L_6), 0, sizeof(L_6));
  33828. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL);
  33829. V_0 = L_6;
  33830. goto IL_0019;
  33831. }
  33832. IL_0019:
  33833. {
  33834. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
  33835. return L_7;
  33836. }
  33837. }
  33838. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method)
  33839. {
  33840. {
  33841. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___U3CcontentViewportU3Ek__BackingField_77;
  33842. return L_0;
  33843. }
  33844. }
  33845. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  33846. {
  33847. float V_0 = 0.0f;
  33848. float G_B3_0 = 0.0f;
  33849. {
  33850. float L_0 = ___0_a;
  33851. float L_1 = ___1_b;
  33852. if ((((float)L_0) > ((float)L_1)))
  33853. {
  33854. goto IL_0008;
  33855. }
  33856. }
  33857. {
  33858. float L_2 = ___1_b;
  33859. G_B3_0 = L_2;
  33860. goto IL_0009;
  33861. }
  33862. IL_0008:
  33863. {
  33864. float L_3 = ___0_a;
  33865. G_B3_0 = L_3;
  33866. }
  33867. IL_0009:
  33868. {
  33869. V_0 = G_B3_0;
  33870. goto IL_000c;
  33871. }
  33872. IL_000c:
  33873. {
  33874. float L_4 = V_0;
  33875. return L_4;
  33876. }
  33877. }
  33878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  33879. {
  33880. float V_0 = 0.0f;
  33881. float G_B3_0 = 0.0f;
  33882. {
  33883. float L_0 = ___0_a;
  33884. float L_1 = ___1_b;
  33885. if ((((float)L_0) < ((float)L_1)))
  33886. {
  33887. goto IL_0008;
  33888. }
  33889. }
  33890. {
  33891. float L_2 = ___1_b;
  33892. G_B3_0 = L_2;
  33893. goto IL_0009;
  33894. }
  33895. IL_0008:
  33896. {
  33897. float L_3 = ___0_a;
  33898. G_B3_0 = L_3;
  33899. }
  33900. IL_0009:
  33901. {
  33902. V_0 = G_B3_0;
  33903. goto IL_000c;
  33904. }
  33905. IL_000c:
  33906. {
  33907. float L_4 = V_0;
  33908. return L_4;
  33909. }
  33910. }
  33911. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ScrollView_get_verticalScroller_mDCBC1E09B2754C31BF917818CB07E5F36EC0D13A_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method)
  33912. {
  33913. {
  33914. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* L_0 = __this->___U3CverticalScrollerU3Ek__BackingField_79;
  33915. return L_0;
  33916. }
  33917. }
  33918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Slider_t5891706383A14955E3FAD68A79829F3234681652* Scroller_get_slider_mE18FB3CD0B7E2817E27C245324A129C70E1FE27C_inline (Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* __this, const RuntimeMethod* method)
  33919. {
  33920. {
  33921. Slider_t5891706383A14955E3FAD68A79829F3234681652* L_0 = __this->___U3CsliderU3Ek__BackingField_66;
  33922. return L_0;
  33923. }
  33924. }
  33925. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
  33926. {
  33927. int32_t V_0 = 0;
  33928. int32_t G_B3_0 = 0;
  33929. {
  33930. int32_t L_0 = ___0_a;
  33931. int32_t L_1 = ___1_b;
  33932. if ((((int32_t)L_0) < ((int32_t)L_1)))
  33933. {
  33934. goto IL_0008;
  33935. }
  33936. }
  33937. {
  33938. int32_t L_2 = ___1_b;
  33939. G_B3_0 = L_2;
  33940. goto IL_0009;
  33941. }
  33942. IL_0008:
  33943. {
  33944. int32_t L_3 = ___0_a;
  33945. G_B3_0 = L_3;
  33946. }
  33947. IL_0009:
  33948. {
  33949. V_0 = G_B3_0;
  33950. goto IL_000c;
  33951. }
  33952. IL_000c:
  33953. {
  33954. int32_t L_4 = V_0;
  33955. return L_4;
  33956. }
  33957. }
  33958. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method)
  33959. {
  33960. {
  33961. int32_t L_0 = __this->___U3CindexU3Ek__BackingField_2;
  33962. return L_0;
  33963. }
  33964. }
  33965. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, int32_t ___0_value, const RuntimeMethod* method)
  33966. {
  33967. {
  33968. int32_t L_0 = ___0_value;
  33969. __this->___U3CpropagationU3Ek__BackingField_5 = L_0;
  33970. return;
  33971. }
  33972. }
  33973. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline (const RuntimeMethod* method)
  33974. {
  33975. static bool s_Il2CppMethodInitialized;
  33976. if (!s_Il2CppMethodInitialized)
  33977. {
  33978. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  33979. s_Il2CppMethodInitialized = true;
  33980. }
  33981. {
  33982. il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  33983. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ((FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields*)il2cpp_codegen_static_fields_for(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var))->___U3CunspecifiedU3Ek__BackingField_0;
  33984. return L_0;
  33985. }
  33986. }
  33987. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method)
  33988. {
  33989. {
  33990. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_0 = __this->____cancellationToken_18;
  33991. return L_0;
  33992. }
  33993. }
  33994. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method)
  33995. {
  33996. {
  33997. void* L_0 = ___0_value;
  33998. *__this = ((intptr_t)L_0);
  33999. return;
  34000. }
  34001. }
  34002. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline (GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4* __this, const RuntimeMethod* method)
  34003. {
  34004. {
  34005. // public TGraph graph { get; set; }
  34006. RuntimeObject* L_0 = (RuntimeObject*)__this->___U3CgraphU3Ek__BackingField_1;
  34007. return L_0;
  34008. }
  34009. }